My assumption (hope, perhaps) is that this will allow Andrea to deliver 
the capability via the OWS4 geoserver branch, which is aligned with 2.4, 
and we dont need to break any rules or risk dissipation of release efforts.

Enlighten me if I'm wrong here.

Also, I'm involved in a number of data standards development processes, 
and the issue of how versioning works is definitely tricky.  I've been 
on the road and havnt been able to follow all the discussions, but is 
there a summary of how it is intended to reference versioned features 
via a WFS call?

If versioning information is pushed into the Application schema, then we 
need nothing special, but versioning may be a convenience API for 
transactions.

My idea is for versioning being an extension pattern for Feature Types 
(i.e. a history points to feature instances, decorating any available 
FeatureType with a common mechanism) - this fits quite well with the 
getVersion() method, but we may need to expose a virtual FeatureType 
"FeatureHistory" that we can query to access version history.

FYI This follows the Gazetteer profile pattern, where the Gazetteer 
Feature Type is really a metadata object for a collection of 
SI_LocationInstances that define the gazetteer contents,

Rob

Jody Garnett wrote:
> In talking with Rob a couple of interesting points came up ... the 
> useful one is this.
>
> Adding an implementation of Feature that implements getVersion() is 
> exactly the kind of change 2.4 is trying to support. If we can reuse 
> Andrea's work as an acceptance test it will be of benefit.  This kind of 
> thing (extending the content GeoTools can work with) is exactly the kind 
> of change that should not cause a ripple to the library, and instead we 
> are left with a workaround.
>
> If I can ask everyone to tread carefully around these issues; we have a 
> couple interested parties in the GeoTools mix - and this is the period 
> of pain where compromise, patience and hard work are required :-D
>
> Cheers,
> Jody
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Geoserver-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>   



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to