+1

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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: Suresh Marru <[email protected]>
Reply-To: "[email protected]" <[email protected]>
Date: Wednesday, August 14, 2013 9:20 AM
To: "[email protected]" <[email protected]>
Subject: Re: [DISCUSS] Apache SIS 0.3 RC1

>Hi Martin,
>
>This looks like a great example to have, but my first impression is this
>belongs to a wiki. The dist locations should only have the releasable
>artifacts which you nicely staged at -
>https://dist.apache.org/repos/dist/dev/sis/0.3/RC2/
>
>So it might be better not to have the maven folder. Once you stage the
>release and close the repo, they anyway are accessible publicly from -
>https://repository.apache.org/content/repositories/staging/org/apache/sis/
>core/
>
>Suresh
>
>On Aug 14, 2013, at 11:09 AM, Martin Desruisseaux
><[email protected]> wrote:
>
>> Le 14/08/13 16:31, Mattmann, Chris A (398J) a écrit :
>>> Maybe I misunderstood -- what exactly is the Maven test project doing?
>> 
>> It just a trivial Maven project which declare all SIS modules as
>>dependencies (i.e. we simulate an external project that would use SIS)
>>and executes all SIS tests. The purpose is to:
>> 
>> * Download all files from the Nexus staging repositories (provided
>>   that the developer cleaned his local
>>   "~/.m2/repository/org/apache/sis" first) in order to ensure that
>>   they are not corrupted.
>> * Ensure that the checksums deployed on the Maven repository are okay.
>> * Ensure that the tests still pass when all modules co-exists on the
>>   classpath (as opposed to the module-by-module tests performed in a
>>   normal Maven build).
>> 
>> 
>> For the next release, the only things to modify are:
>> 
>> * The number in <version>...</version>.
>> * The URL in <repository>...</repository>, which shall point to the
>>   Nexus staging directory (different for each release).
>> 
>> 
>>    Martin
>> 
>

Reply via email to