jgarnett a écrit :
So far I know of:
- module/api - interfaces only
- module/referencing - impls for geoapi
- module/main - impls for geotools
- module/coverage - separated out for hacking?

Actually:

  - module/coverage - impls for geoapi

exactly like module/referencing.

Is this your understanding (or have I missed something)?

Yes, I see it like that.


So as I understand it, your release of 2.2.M1 did not work correctly. And you were looking into Maven 2?

I was initially looking into Maven 2 for different reasons (I wanted transitive dependencies, which do not exist at all in Maven 1). But it ended that Maven 2 improves the build in other aspects too:

  - Smaller download file, because there is no duplicated JAR files.

  - Easy to release snapshots (http://maven.espace.ird.nc/org/geotools/)
    which are checked only once a day (remember the geoapi-SNAPSHOT
    griefs a few months ago?)

  - In the particular case of OpenOffice addin, the Maven 2 build now
    creates a fully functionnal geotools.uno.pkg installation file in
    the target directory. The Maven 1 build didn't go that far.

  - Maven 2 setup the "Class-path" entry in the META-INF/MANIFEST.MF
    file, which make the geotools JAR files much easier to use. (Note:
    it was technically possible to do that with Maven 1 too, but we
    didn't).


Q: Can anything be done to make 2.2.M1 released with maven 1 - as can I run
   the release process with a whole wack of memory and get it out for you?

It would help, but I'm not sure if it will make a difference. As explained in my previous mail, it seems to me that the 2.2.M0 release had the same problems, so I believe that they are likely to stay there in the 2.2.M1 release.

To remind: I have been able to create the 2.2.M1 release, but this release do not pass quality control. When I unzip the geotools-src-2.2.M1.zip file, main do not compiles.


Q: Sounds like you are happy with the maven 2 approach?

Yes, and would like to suggest switching to Maven 2 when all module maintainers will feel that the Maven 2 build is okay for their module.

Q: What does james/justin think about all this?

http://sourceforge.net/mailarchive/forum.php?thread_id=8217489&forum_id=3008
(a while ago)


        Martin.


-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to