Martin Desruisseaux wrote:
> Jody, in the above quoting you omitted the Andrea's words I was replying 
> to... 
> Up to this point, all my emails were only technical. You can verify in the 
> archives.
>   
No I did Martin; and thanks for taking the discussion technical again. 
Changing the subject line was actually me changing the subject - I 
wanted to make sure I was communicating where frustration was occuring 
so we could figure out ways to address:
- the design tension - it is a fascinating problem
- the community tension - it is also a fascinating problem
> Anyway... as you said well the issue became emotional. The frustration was 
> reciprocal for different reasons. But I would like to stretch out again that 
> we 
> are not trying to push for JAXB annotations on trunk if peoples don't want 
> it. 
>   
This is understood; also understand I am not against the careful 
integration of JAXB onto trunk (say for GeoTools 3 :-) ). I would like 
make to sure we tell a consistent story; ie "we are making jaxb bindings 
available" and the SAX / DOM users can make use of it via the the 
following methods ... ie we need a goal (you got one) a reason (you got 
several) and a migration stratagy (we need one to make the idea variable)
> Again to repeat what I'm saying since many emails: we tried on GeoTools trunk 
>  with Java 5, I'm fine to call the experiment a failure if peoples wish
I am sure we can make it work; there is a new version of Eclipse out 
yesterday; perhaps it has fixed this problem? Or perhaps it is a real 
problem ... eclipse often finds real problems the Java compiler does not.
> and I proposed to create mercurial clones for JAXB and remove the annotations 
> from SVN trunk.
>   
That is a good idea; and something we need to explore (and document) 
because there is real need.
>> It feels like geomatys is doing an end run around working with us when 
>> changes pop up in GeoAPI (even in GeoAPI it feels bad when interfaces 
>> appear before implementations; it is not something I want to see done to 
>> GeoAPI).
>>     
> A while ago, GeoAPI had a "pending" directory for this kind of work. This 
> directory has been replaced by "trunk" for better alignment with common  
> practice. If there is an other layout proposal, I'm open to that. The layout 
> may  be to put experimental interfaces on GeoTools SVN - I'm fine with that 
> too.
>   
I agree about use of trunk it is more clear all around. I am more 
worried about the "two implementations" rule that I would like to see 
used for GeoAPI interfaces. Is that something we can get done - or at 
least take steps to get done?
Alternative ideas:
- I would even settle for an implementation first idea - ie to keep 
geoapi grounded in reality
- test cases showing sample use - even if they cannot be run?

Jody


-------------------------------------------------------------------------
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