 |
jMaki 1.1 tasks
The proposed schedule jMaki 1.1 based on discussion in the tech meeting. Based on that discussion we have pruned down the jMaki 1.1 release quite a bit. The theme for this release is limited features and documentation. We will be including new features most of which have been implemented and alot of new work will focus on documentation. As a result, tasks have been moved to the section jMaki 1.2 release. We are open to addng a feature to the 1.1 release if there is ample time for testing and documentation.
Target Release dates:
Beta release: March 14, 2008
Beta 2 release: May 2, 2008 or just before JavaOne?. If quality is good enough then this will be a final release.
These are in priority order but not all tasks have been assigned to an engineer yet.
P1
- serverside i18n (DONE)
- consistent access to underlying widget and model
- consistent public API to manipulate widgets
- improve performance by aggregating JS and CSS files -Greg (DONE)
- webtop or serverless jMaki -Greg and Carla (DONE)
- refactor unit tests - Ahmad
- update widget.json - Ahmad
- include what can be set on args
- include pointer to data model page
- include how to use actions
- JSON schema based - Carla to do initial sample based on work done so far for topicInfo
- samples need to have a description page - Sloan
- review data model pages for correctness - Carla
- update web pages to include link to book - Carla
- Support external customers
- Update toolkit libraries as needed- ongoing
- Library addition support in Eclipse - Ludo
- update web site to include latest version of generated documentation - Ahmad and Carla
P2
- php version of widget tests (both functional and standalone)
- test page on web site
- start effort on online book - Carla and Jennifer
- update jmaki widgets to use new themes - Carla and Greg
- extras widget lib needs to be posted (DONE)
- make tests available on download page - (DONE)
P3
- more examples in model pages
- external articles
- documentation
- multiview containers
- ant tasks
- test matrix
- best practices recommendations
jMaki 1.2 task list
P1
- an equivalent to jMakiEventListener on all non JSF1.2 plattforms
- consistent access to underlying widget and model
- consistent public API to manipulate widgets
- enhance templating
- provide access to DOM elements
- Support external customers
- Update toolkit libraries as needed
- update web site to include latest version of generated documentation
P2
- move jmaki core to jmaki.dev.java.net
- update build system to use maven
- accessibility for jMaki widgets
- widget builder for IDEs
- allow extensions to work similar to widgets in respect to resource-resolution and rendering.
- improved templating
- complete online book
P3
- CSS layouts for containers
- external articles
- test matrix
- best practices recommendations
- FAQ
jMaki 2.0 tasks
* Facebook widget
* .net runtime?
jMaki tasks for some undetermined future release.
|