Helma Logo
main list history
previous version  overview  next version

Version 11 by matthias on 23. May 2008, 14:59

Here you can put all your whishes for *Helma NG*!

==== Integration of JSLint ====
Include *JSLint|http://www.jslint.com/* in Helma NG and disable it as default. The developers who want to have really good code can switch on and configure the options of JSLint in app.properties and get the JSLint error messages in the event-log. // *anton*

==== database.js module ====
Add a database.js module. Just moving the existing one doesn't work, because it depends on helma 1.x // *matthias*

==== More flexible ORM ====
Flexible filtering and sorting of collections. Extended prototypes mapped to different tables. Some mechanism to check if the underlying database has changed (directly or through another app) and to update affected collections. // walter

==== Testing Framework ====
derived from jala lib? hannes took some first steps in this direction. *matthias*

==== Documentation Library ====
i'm currently using jsdoc toolkit. http://code.google.com/p/jsdoc-toolkit/
version 2.0 had been just released. *matthias*

==== Fix and document the existing modules ====
currently some helma 1.x modules were ported. but not all are tested and documented with helma-ng. hannes came up with the question, whether we should rename / rearange them (helma/core/...) and which modules should be included by default. *matthias*