NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
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 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
netcdf-java
archives: