Hi Martin,
> However, if you agree, I need your advise on some details (mostly naming
> question):
>
> 1) All artifacts would be in the "edu.ucar" groupId.
> Is that all right?
+1 from me.
>
>
> 2) Since there is many modules (netcdf, grib, opendap, etc.), I need
> a parent pom.xml where information like version numbers can be
> declared only once. We need an artifactId for that. I took the
> "unidata" name. Is that all right?
In other Apache projects like this, I've seen something like:
<projectname>-core
as the main parent artifact. So, how about instead of unidata, something like:
netcdf-core
Would that work?
>
>
> 3) The unidata parent currently declares the following modules:
>
> - unidataCommon
> - common
> - grib
> - opendap
> - netcdf (work in progress - this is the "cdm" directory)
>
>
> 3a) The source code for unidataCommon is currently not versioned on
> http://svn.unidata.ucar.edu/repos/thredds/trunk/. Would it be
> possible to put it there? It would make the task easier for
> mavenizing the project.
+1
>
> 3b) Can "common" be merged with "unidataCommon"? If not, do you
> have a more explicit name to suggest? (maybe netcdfCommon?)
> I have seen that the build.xml script performs some trick for
> adding the "common" directory to the netcdf build, but we can
> not do that in Maven if the common classes are used by both
> "netcdf" (a.k.a. "cdm") and "grib" modules, since Maven does
> not allow cyclic dependency.
+1. I ran into this with the 4.2 version published to Central. I had to
customize and include the common jars in the release artifact.
>
>
> The current pom.xml proposal are there:
> http://hg.geotoolkit.org/netcdf-deploy/file/tip
Cheers,
Chris
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: chris.a.mattmann@xxxxxxxx
WWW: http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++