[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NetCDF to Maven Central



Hi Chris:

> a netcdf-min module (like the one I did for 4.2, which is everything 
that you need to use the Java library for parsing HDF and NetCDF)

if you make your project depend on the netcdf.jar, maven will bring in the other needed dependencies for "min", as i understand.

(you do also need to choose an slf4j logger)


> a netcdf-all module that includes everything.

if you make your project depend on netcdf.jar and grib.jar, then you get also grib reading.


isnt that how maven is supposedd to work, as opposed to putting the dependencies in the same jar ??

the netcdfAll.jar would be used by someone not using maven. 

some updated docs are here:

http://www.unidata.ucar.edu/software/thredds/v4.5/netcdf-java/reference/JarDependencies.html



On Thu, Aug 7, 2014 at 11:59 AM, Annie Burgess <address@hidden> wrote:
Hi John and Chris, 

This makes sense to me.  John, is this feasible?

Annie


On Tue, Aug 5, 2014 at 1:49 PM, Chris Mattmann <address@hidden> wrote:
Thanks John and Annie, just looping dev@tika in directly.


It would be nice to have:

1. individual modules published to the Central repo underneath
the guise of the edu.ucar domain (thanks for pushing this Annie)
2. a netcdf-min module (like the one I did for 4.2, which is everything
that you need to use the Java library for parsing HDF and NetCDF)
3. a netcdf-all module that includes everything.

I think that would be consistent.

Thoughts?

Cheers,
Chris

-----Original Message-----
From: Annie Burgess <address@hidden>
Reply-To: <address@hidden>
Date: Tuesday, August 5, 2014 12:07 PM
To: John Caron <address@hidden>, Chris Mattmann <address@hidden>
Cc: John Caron <address@hidden>, "address@hidden"
<address@hidden>
Subject: Re: NetCDF to Maven Central

>Thanks for the info John,
>I'll chat with the Tika-dev team about what the best way to proceed, re:
>getting what we need on Maven.   Is it feasible to get netcdfAll its own
>module if that's what it takes?
>
>Annie
>
>
>
>
>On Tue, Aug 5, 2014 at 10:51 AM, John Caron <address@hidden> wrote:
>
>Hi Annie:
>All of our artifacts are here:
>
>https://artifacts.unidata.ucar.edu/content/repositories/unidata-releases/
>
>
>however, the netcdfAll.jar is not part of the maven repository because of
>maven's insistence that each artifact have its own module. netcdfAll is
>the collection of all of the component modules.( Possibly we could/should
>fix that by giving it its own module). At  this point we build it and put
>it on our website.
>
>So, at this point you would
>
>1) include all the component libraries you need (grib and protobuf, jdom
>and jodatime) according to:
>
>
>http://www.unidata.ucar.edu/software/thredds/v4.5/netcdf-java/reference/Ja
>rDependencies.html
>
>
>2) grab the netcdfAll jar from our website
>
>  ftp://ftp.unidata.ucar.edu/pub/netcdf-java/v4.5/netcdfAll-4.5.jar
>
>
>John
>
>
>
>
>
>
>On Mon, Aug 4, 2014 at 2:54 PM, Annie Burgess <address@hidden>
>wrote:
>
>Hi John,
>I've been able to successfully upload 4.3.22 to Maven Central.  But, it
>looks like I need the netcdfAll-4.3.jar to successfully parse grib2
>files.  For some reason I thought 4.3.22 and netcdfAll-4.3.jar were the
>same, but, looks like there quite a few differences - is it possible to
>get the netcdfAll-4.3 java artifacts so that I can also place those on
>Maven Central?
>
>Any help or insight would be great.
>
>Best,
>Annie
>
>
>
>
>On Tue, May 27, 2014 at 10:31 AM, John Caron <address@hidden>
>wrote:
>
>Hi Chris, Annie:
>
>we have a number of artifacts, but the java-netcdf is:
>
>https://artifacts.unidata.ucar.edu/content/repositories/unidata-releases/e
>du/ucar/netcdf/4.3.22/
>
>how do you want to handle when a new release comes. are you only
>interested in "stable release"?
>
>John
>
>On 5/22/2014 10:25 AM, Mattmann, Chris A (3980) wrote:
>> Thanks John - Annie and I will take an action to do this. You may
>> get a request from Sonatype OSS and I will point you to it when it
>> comes so you can approve. Also can you point us to your latest Maven
>> release?
>>
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> Chris Mattmann, Ph.D.
>> Chief Architect
>> Instrument Software and Science Data Systems Section (398)
>> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
>> Office: 168-519, Mailstop: 168-5th floor
>> Email: address@hidden
>> WWW:  http://sunset.usc.edu/~mattmann/
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> Adjunct Associate Professor, Computer Science Department
>> University of Southern California, Los Angeles, CA 90089 USA
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>
>>
>>
>>
>>
>>
>> -----Original Message-----
>> From: John Caron <address@hidden>
>> Date: Wednesday, May 21, 2014 4:26 PM
>> To: Chris Mattmann <address@hidden>,
>>"address@hidden"
>
>
>
>> <address@hidden>, "address@hidden"
>> <address@hidden>
>> Cc: "address@hidden" <address@hidden>
>
>
>
>> Subject: Re: NetCDF to Maven Central
>>
>>> Hi Chris:
>>>
>>> That would be great if you or annie wanted to do that. thanks
>>>
>>> John
>>>
>>>
>>>
>>> On 5/12/2014 7:20 PM, Mattmann, Chris A (3980) wrote:
>>>> Thanks Annie and John,
>>>>
>>>> John: I recall when I got the first NetCDF 4.2-min release up to
>>>>Central
>>>> through Sonatype you guys were interested in maintaining that account
>>>> and
>>>> thus I transferred the perms to you. Would you like me to take it over
>>>> again? I think I have the cycles to publish the releases to Central
>>>>via
>>>> Sonatype OSS if you'd like -- or Annie can also do it.
>>>>
>>>> Thanks and let me know!
>>>>
>>>> Cheers,
>>>> Chris
>>>>
>>>>
>>>>
>>>> -----Original Message-----
>>>> From: Annie Burgess <address@hidden>
>>>> Reply-To: "address@hidden" <address@hidden>,
>>>> "address@hidden" <address@hidden>
>
>
>
>>>> Date: Monday, May 12, 2014 4:14 PM
>>>> To: John Caron <address@hidden>
>>>> Cc: "address@hidden"
>>>><address@hidden>,
>
>
>
>>>> "address@hidden" <address@hidden>
>>>> Subject: Re: NetCDF to Maven Central
>>>>
>>>>> Thank you for your response John.  I'm cc'ing the Tika dev list so we
>>>>> can
>>>>> work towards an understanding of how best to move forward.
>>>>>
>>>>> Best,
>>>>> Annie
>>>>>
>>>>>
>>>>> On Wed, May 7, 2014 at 4:31 PM, John Caron <address@hidden>
>>>>> wrote:
>>>>>
>>>>>> Hi Annie:
>>>>>>
>>>>>> We find it difficult to keep maven central updated, and are
>>>>>> maintaining
>>>>>> our our maven server here:
>>>>>>
>>>>>> https://artifacts.unidata.ucar.edu/content/repositories/
>>>>>> unidata-releases/edu/ucar/
>>>>>>
>>>>>> is that sufficient for your project?
>>>>>>
>>>>>> John
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 5/5/2014 12:41 PM, Annie Burgess wrote:
>>>>>>
>>>>>>> Hi John,
>>>>>>>
>>>>>>> My name is Annie Burgess, I work with Chris Mattmann at JPL and
>>>>>>>USC.
>>>>>>>     I'm working on a project that requires that latest version
>>>>>>>(4.3)
>>>>>>> of
>>>>>>> NetCDF to be available on Maven Central. I've submitted a support
>>>>>>> request for this issue on the Unidata site, but thought I'd also
>>>>>>> contact
>>>>>>> you.
>>>>>>>
>>>>>>> Do you know if its possible to get 4.3 on Maven anytime soon?
>>>>>>>
>>>>>>> Any information you can give is greatly appreciated.
>>>>>>>
>>>>>>> Best,
>>>>>>> Annie
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> ------------------------------------------------------------
>>>>>>> ------------------------------
>>>>>>> Ann Bryant Burgess, PhD
>>>>>>>
>>>>>>> Postdoctoral Fellow
>>>>>>> Computer Science Department
>>>>>>> University of Southern California
>>>>>>> Viterbi School of Engineering
>>>>>>> Los Angeles, CA
>>>>>>>
>>>>>>> Alaska Science Center/USGS
>>>>>>> Anchorage, AK
>>>>>>>
>>>>>>> Cell: (585) 738-7549 <tel:%28585%29%20738-7549>
>>>>>>> Office: (907) 786-7059 <tel:%28907%29%20786-7059>
>>>>>>> Fax: **(907) 786-7150 <tel:%28907%29%20786-7150>
>>>>>>> E-mail: address@hidden <mailto:anniebryant.burgess@
>
>
>
>>>>>>> gmail.com <http://gmail.com>>
>>>>>>>
>>>>>>> Office Address: 4210 University Dr., Anchorage, AK 99508-4626
>>>>>>> ------------------------------------------------------------
>>>>>>> -------------------------------
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>>
>>>>>----------------------------------------------------------------------
>>>>>--
>>>>> --
>>>>> ----------------
>>>>> Ann Bryant Burgess, PhD
>>>>>
>>>>> Postdoctoral Fellow
>>>>> Computer Science Department
>>>>> University of Southern California
>>>>> Viterbi School of Engineering
>>>>> Los Angeles, CA
>>>>>
>>>>> Alaska Science Center/USGS
>>>>> Anchorage, AK
>>>>>
>>>>> Cell:  (585) 738-7549 <tel:%28585%29%20738-7549>
>>>>> Office:  (907) 786-7059 <tel:%28907%29%20786-7059>
>>>>> Fax:  (907) 786-7150 <tel:%28907%29%20786-7150>
>>>>> E-mail: address@hidden
>>>>> Office Address: 4210 University Dr., Anchorage, AK 99508-4626
>>>>>
>>>>>
>>>>>----------------------------------------------------------------------
>>>>>--
>>>>> --
>>>>> -----------------
>
>
>
>
>
>
>
>
>
>
>--
>--------------------------------------------------------------------------
>----------------Ann Bryant Burgess, PhD
>
>
>Postdoctoral Fellow
>Computer Science Department
>University of Southern California
>Viterbi School of Engineering
>Los Angeles, CA
>
>Alaska Science Center/USGS
>Anchorage, AK
>
>Cell:  (585) 738-7549 <tel:%28585%29%20738-7549>
>Office:  (907) 786-7059 <tel:%28907%29%20786-7059>
>
>Fax:  (907) 786-7150
>
>
>
>
>E-mail: address@hidden
>Office Address: 4210 University Dr., Anchorage, AK 99508-4626
>
>
>--------------------------------------------------------------------------
>-----------------
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>--
>--------------------------------------------------------------------------
>----------------Ann Bryant Burgess, PhD
>
>
>Postdoctoral Fellow
>Computer Science Department
>University of Southern California
>Viterbi School of Engineering
>Los Angeles, CA
>
>Alaska Science Center/USGS
>Anchorage, AK
>
>Cell:  (585) 738-7549
>Office:  (907) 786-7059
>
>Fax:  (907) 786-7150
>
>E-mail: address@hidden
>Office Address: 4210 University Dr., Anchorage, AK 99508-4626
>
>--------------------------------------------------------------------------
>-----------------
>
>
>
>





--
------------------------------------------------------------------------------------------
Ann Bryant Burgess, PhD

Postdoctoral Fellow
Computer Science Department
University of Southern California
Viterbi School of Engineering                        
Los Angeles, CA

Alaska Science Center/USGS
Anchorage, AK                  
Office:  (907) 786-7059
Office Address: 4210 University Dr., Anchorage, AK 99508-4626
-------------------------------------------------------------------------------------------