Since 1.8.0 is out, we can now think about what we can do for upcoming
releases.

If I may start making suggestions:

1.8.x:
  - bugfixes (also when related to performance only)
  - loose ends on datatypes (XML presentation and javascript,
    commons-validator wrapper, LIST db type?)
  - loose ends on applications and contributions.
  

1.9.0
  - dropping support for java 1.4, dropping backport-concurrent,
    using other java 1.5 features in the code. Evaluate what we must do
    with things like 'NodeList' (should it not become List<Node>?)
    
  - 1.8 has made a start with a new org.mmbase.core package
    We must discuss how we progress with this. CoreField suggest that
    also  CoreNode, CoreNodeManager may follow. We may introduce these
    in 1.9 already.   

  - Changes necessary for the upcoming application/portlet
    framework. E.g. to accomodate versioning, workflow and
    application-packaging features more easily.

  - 1.8.0 is shipped with succeeding junit test-cases.
    1.9 must be shipped with standardized bench-marks for performance of
    core, bridge, taglib etc.  I feel it is a problem that must be
    addressed that we don't well perceive performance regressions or 
improvements.

Something like that seems to be enough for a new major release. It
should not take over 2 years again.  I'd say we must strive to a release
of 1.9 in 2006.

And after that:

2.0  (yeah! core2, finally!, after so many years ...)

 - Completing of the 'code clean up' (optimization project)
   - Dropping MMObjectBuilder MMObjectNode, in favour of more bridge
     like interfaces all around (as we may have anticipated in 1.9 by
     filling org.mmbase.core..).
   - ....

 - ...


Please, comment and contribute.


Greetings, 

 Michiel



-- 
Michiel Meeuwissen                  mihxil'
Peperbus 111 MediaPark H'sum          [] ()
+31 (0)35 6772979         nl_NL eo_XX en_US



_______________________________________________
Developers mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/developers

Reply via email to