While the JAXB annotations worked well for Maven and NetBeans, it seems to be a 
cause of problems with Eclipse. Maybe there is other platforms where similar 
problems popup. Since we can not experiment all of them, I came to the feeling 
that it would be easier to:

* Create and maintain a GeoTools branch targeting Java 6.
* Remove completly JAXB annotations from the Java 5 branch.

The Java 6 branch could (maybe) be the development branch (trunk), and some 
merges would be performed automatically to the Java 5 branch.

Merging branches were used to be a pain, but things are improving on two sides:

* SVN 1.5 has improved merging support. Not sure yet if it is up to the task
   for what I would like to do, but may worth a try. The prerequite would be
   to either upgrate Refraction server to SVN 1.5, or move to an other server.

* This kind of merge is exactly the kind of things distributed version
   systems are supposed to be good at. We are setting up Mercurial mirrors
   on our side for experimenting that kind of stuff.

So in short, we are slowly experimenting solutions for maintaining a Java 6 
branch of GeoTools without the pain of merges. Not sure yet what will be the 
result. We will let you know the result of our experiments.

        Martin

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to