[Geoserver-devel] adding cite data directories

Hi all,

Currently our data directory setup with regard to cite testing is as
follows:

citewfs-1.0
citewfs-1.1
citewms-1.1
citewcs-1.0

As part of ows5 I have based the wfs xlink implementation off the H2
datastore. So i need a new citewfs config based on H2 rather than postgis.

So question, what do people think about adding additional cite data
directories for different back ends? For instance:

citewfs-1.1-h2

David has been working on getting cite tests passing with mydsql, so in
that case:

citewfs-1.1-mysql

I think you probably see the pattern ;). Another thing to note is my
distaste of duplicating data in our svn repository. The only thing that
changes among these configurations is the catlalog.xml so my thought is
to use the svn:externals to link from the citewfs-1.1-h2 data directory
to the citewfs-1.1 directory:

citewfs-1.1-h2/
    catalog.xml
    services.xml -> ../citewfs-1.1/services.xml
    featureTypes/
         sf_PGF -> ../../citewfs-1.1/featureTypes/sf_PGF
         sf_AGF -> ../../citewfs-1.1/featureTypes/sf_AGF
         sf_LinkedFeature
   ...

Thoughts/comments/feedback?

Thanks,

-Justin

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

Justin Deoliveira ha scritto:

Hi all,

Currently our data directory setup with regard to cite testing is as
follows:

citewfs-1.0
citewfs-1.1
citewms-1.1
citewcs-1.0

As part of ows5 I have based the wfs xlink implementation off the H2
datastore. So i need a new citewfs config based on H2 rather than postgis.

So question, what do people think about adding additional cite data
directories for different back ends? For instance:

citewfs-1.1-h2

David has been working on getting cite tests passing with mydsql, so in
that case:

citewfs-1.1-mysql

I think you probably see the pattern ;). Another thing to note is my
distaste of duplicating data in our svn repository. The only thing that
changes among these configurations is the catlalog.xml so my thought is
to use the svn:externals to link from the citewfs-1.1-h2 data directory
to the citewfs-1.1 directory:

citewfs-1.1-h2/
    catalog.xml
    services.xml -> ../citewfs-1.1/services.xml
    featureTypes/
         sf_PGF -> ../../citewfs-1.1/featureTypes/sf_PGF
         sf_AGF -> ../../citewfs-1.1/featureTypes/sf_AGF
         sf_LinkedFeature
   ...

Thoughts/comments/feedback?

Along with the links, it sounds good to me.
Cheers
Andrea