Gah... you are correct Jody. Geotools 2.4 will not require java 5. I am
getting confused with my own milestones... Thanks for the clarification.

-Justin

Jody Garnett wrote:
> One quick question:
> 
> My understanding was we would release 2.4 as it stands now, upgrade to 
> Java 5 and deprecate methods as you indicate below for 2.5 ... is that 
> an option?
> The concept of releasing GeoTools 2.4 with Java 5 is fine with me; I 
> just was not aware it was needed.
> Cheers,
> Jody
> 
>> Hello all,
>>
>> Below you will find the two alternate plans I have come up with regard
>> to the api changes needed for the 2.4 feature model. Can each of those
>> interested who provided feedback (currently Andrea,Jody,and Martin)
>> please vote on the option which they prefer.
>>
>> It would also be nice if those PMC who have not provided feedback as of
>> yet could also vote.
>>
>> The reason I have included two plans is that we have not yet had a
>> formal vote to move to Java 5. But I also know that both Martin and Jody
>> support the switch, and it is close on the horizon. And as it will
>> return in less burden on client code when they switch to the new api it
>> benefits my work as well. So this is *also* a vote on whether to make
>> the change to java 5.
>>
>> If you choose the Java 5 option, could you also please vote on whether
>> you would like to make the change to FeatureType (see note below).
>>
>> Also note that if the Java 5 route is chosen it will require that we
>> release 2.4 against java 5, and not just 2.5.
>>
>> A. Java 5 Option:
>>
>> AttributeType:
>>  * rename "getName()" to "getLocalName()"
>>  * rename "getType()" to "getBinding()"
>>
>> Feature:
>>  * retype "getBounds()" to "ReferencedEnvelope"
>>  * rename "getDefaultGeometry()" to "getPrimaryGeometry()"
>>
>> FeatureType:
>>  * rename "getDefaultGeometry()" to "getPrimaryGeometry()"
>>
>> ** Note:  The change on FeatureType is technically not needed with type
>> narrowing, but we may wish to rename it to maintain consistency with the
>> change to Feature.
>>
>> B. Non Java 5 Option:
>>
>> AttributeType:
>>  * rename "getName()" to "getLocalName()"
>>  * rename "getType()" to "getBinding()"
>>
>> Feature:
>>  * rename "getBounds()" to "getBoundingBox()"
>>  * rename "getDefaultGeometry()" to "getPrimaryGeometry()"
>>
>> FeatureType:
>>  * rename "getDefaultGeometry()" to "getPrimaryGeometry()"
>>
>> Just a further clarification. When I say "rename" what i mean is add the
>> new method, and deprecate the old one.
>>
>> Many thanks.
>>
>> -Justin
>>
>>   
> 
> 
> -------------------------------------------------------------------------
> 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
> 
> !DSPAM:4007,468ae70158281012714783!
> 


-- 
Justin Deoliveira
The Open Planning Project
http://topp.openplans.org

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

Reply via email to