Jody Garnett a écrit :
> Can I ask if after all this we can use JScience more smoothly with 
> geotools? I am quite fond on their Measure and Units constructs. Measure 
> saves me *tones* of grief right now ...

The clash comes from the fact that Geotools still uses the (dead) JSR-108, 
while JScience uses 
JSR-275 for units management. We are facing two issues:


   * JSR-275 is not yet approved and is in desperate need for volunteer time 
before we get yet
     another (and probably definitive) withdrawn from the JCP management. My 
vacation time that
     I shared between "JSR-275" and "coverage branch merge" is now finished, 
and JSR-275 took a
     lot of that time. This is why my "coverage branch merge" work is so 
deceptive. My JSR-275
     work is somewhat deceptive too since the specification - draft posted 
there:

https://jsr-275.dev.java.net/servlets/ProjectDocumentList?folderID=5344&expandFolder=5344&folderID=0

     still in way too early stage for being useful. I'm a very slow writer, and 
writing in a
     non-native language doesn't help... If we don't find a volunteer for 
continuing the work,
     I don't think I will be able to continue it myself before one or two 
months. As long as
     we don't have a finished specification, the whole javax.units package is 
at risk of being
     withdrawn by the JCP, forcing us to change all our dependencies. If we 
switch to JSR-275
     now, we may have to switch again if JSR-275 gets withdrawn. If we wait a 
little bit, we
     will switch only once no matter what happen: we will switch either to 
JSR-275 or to
     something else if JSR-275 gets withdrawn.


   * The JScience implementation requires Java 5. I'm all for Java 5, 
especially since we meet the
     criterions for a switch as enumerated in the developer guide (JEE 5 is out 
for a few months,
     many JSE 5 updates have been released, and Java 6 is already in beta 2 
phase - final release
     scheduled this fall). But last time we asked about a switch to Java 5, we 
have meet a very
     strong opposition. Are the conditions for a switch better today?


        Martin.


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to