Autoform - Automatic Form Control |
| Home | Screenshots | Installation | Mailinglist | Development | ||||
|
If you are really interested in developing autoform, please read the following informations carefully. You should have knowledge of html, javascript, XUL, XPCOM and RDF. If you want to localise the extension, please wait until the new one has been released. I'm using Eclipse as my IDE and I can strongly recommend it. It has built in support for cvs and ant (which is used by autoform for packaging and deployment). There are also many plugins available to extend the standard functions. I'm also using the myeclipseide plugin for eclipse to have a html and javascript editor. The generate the javascript doc, I use JSDoc I really appreciate every help to develop the extension, but please understand that I first must see some implementation before I can give you write access to the cvs. Please contact me before starting to prevent collisions) How to get started:
Source codeThe autoform source code can be accessed in either of the following ways:
There is also a jsdoc online here.
Development guideTo avoid mistakes made in the first version and have a maintainable clean code, follow the following simple rules:
The whole plugin configuration with virtual users, configurable toolbar has already been rewritten in this style. Please have a look at it, there isn't any big js file, everying is separated very clearly. TODO
The TODO implementation techniques are only a proposal, feel free to discuss it on the mailing list. Report bugsPlease do not report bugs concerning the old autoform version version < 6.0! |
||||||||
| Maintained by the Autoform team - please contact us through the mailing list. | Infrastructure by Mozdev.org | ||||||||