Hey all,
Since we are discussing the road map, let's aim for an elegant version
numbering scheme which helps our users understand our library and its
history. I propose we release:
2.4.x => Java 1.4 & simple features
Aiming for stability and bug fixing only.
2.9.x => Java 5 & complex features for early adopters
Aiming to land complex features, iso geometry, (?and iso
features?).
Risks being slightly rocky...
Allows an extra deprecation cycle prior to 3.x
3.0 => Clean basis for complex features
A version bump in thanks for all the work you all have
done on complex features and to distinguish us going
forward.
The next big effort is the move beyond simple features. This is where
Geotools will move beyond the 'pack' of existing GIS solutions, where we
get the payoff for all the painful abstraction work where we didn't let
ourselves simply build on JTS, where the platform opens up to the next
wave of complexity. I would suggest that the first rock solid release of
that product be Geotools 3.0. Having that be the 3.x branch would mirror
the 3.x series of GML which would help us explain to our users what is
happening.
My proposal would be to branch 2.4 and declare that to be the Java 1.4
and simple features only branch. This branch would enter maintenance
mode and live as long as we can support it with bug fixes.
Trunk would move to JEE 5 and the numbering would bump up to 2.9 (i.e.
milestones leading towards a 2.9.0 release). The gap would let users
know that something weird is going on. 2.9.0 would be the first complex
release for 'early adopters' which would let us arrive smoothly at 3.0
with some confidence that it's a great foundation going forward.
Is 3.0 being saved to mean something else? Is there other major work
that should happen before 3.0 that would make this scheme problematic?
--adrian
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel