Hi,

Do we keep both coverage and feature stores in the same group ?
What about web services clients ?

In geotoolkit we have 3 groups : coverage store, feature store and clients.
Examples :
- Geotiff is a coveragestore
- Shapefile is a featurestore
- Postgis is both a coveragestore and featurestore
- WMS is client and a coverage store
- WFS is a client and a feature store
- CSW is a client (provide metadatas but is not a coverage store or a feature store)

Just with the Geotoolkit formats, that would make about 30 modules.

I think coverage and feature store should be together since in theory coverages are features
and with time I believe the apis for them will get closer and closer.
But clients even if they provide coverage or features should be in a separate group.
What about this :

sis-storage
- sis-shapefile
- sis-geotiff
- sis-postgis
- ...
sis-client
- sis-wms
- sis-wfs
- sis-csw
- ...

Johann Sorel
Geomatys

On 06/05/2013 01:54, Charith Madusanka wrote:
+1 from me.


On Mon, May 6, 2013 at 5:20 AM, Adam Estrada <[email protected]> wrote:

Hmm...It does make sense to do it that way. I look at the way GDAL
references its drivers and writing out the entire name gets to be messy,
IMO. "ESRI Shapefile" with the space in it is not cool.

So, if in Maven you need to reference each module with the preceding sis-*
I think that would definitely be a lot cleaner.

Adam

On May 5, 2013, at 7:41 PM, Greg Reddin wrote:

Something like that is what I'd suggest too.

Sent from my mobile device.

On May 5, 2013, at 4:31 PM, "Mattmann, Chris A (398J)" <
[email protected]> wrote:
+1, sounds good Martin.

Let's have:

sis-storage
sis-kml
sis-netcdf

sis-shapefile

Then. Sounds like we agree on package naming, so +1!

Cheers,
Chris

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: [email protected]
WWW:  http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++






-----Original Message-----
From: Martin Desruisseaux <[email protected]>
Organization: Geomatys
Reply-To: "[email protected]" <[email protected]>
Date: Sunday, May 5, 2013 2:16 PM
To: "[email protected]" <[email protected]>
Subject: Re: Proposal to create sis-netcdf module Sunday

Hello Chris

Le 05/05/13 23:05, Mattmann, Chris A (398J) a écrit :
What about a single module:

sis-storage

That has underneath it:
netcdf
shapefile
kxml

Sub modules? That should reduce the top level bloat.
Maybe with a slight modification?

storage

as the parent module, then

sis-netcdf
sis-shapefile
sis-kml

as sub-modules. The reason is that "leaf" sub-modules are also JAR file
names, at least in default Maven configuration.

In addition, +1 to keeping all o.a.sis.storage.netcdf.*
together (and similarly for o.a.sis.storage.kml, and
o.a.sis.storage.shapefile)
Cool, org.apache.sis.storage.netcdf sound fine.

   Martin



Reply via email to