users@jersey.java.net

Re: [Jersey] Cleanup of jersey-multipart BodyPartEntity data

From: Paul Sandoz <Paul.Sandoz_at_Sun.COM>
Date: Thu, 19 Feb 2009 10:26:23 +0100

On Feb 18, 2009, at 10:39 PM, Samuel Le Berrigaud wrote:

> Hi Paul,
>
> I think it is fine for you to remove this directory as it only
> contains SNAPSHOTs. Developers should not rely on SNAPSHOTs especially
> when the given version has already been released. Ideally java.net
> would have 2 repositories, 1 for SNAPSHOTs and 1 for releases. The
> releases have to be immutable and of course that means once it is
> deployed it cannot be removed. I consider SNAPSHOTs as something that
> can go away anytime and once the given version has been released they
> are not relevant.
>

That is reasonable. We can remove directories that only contain
SNAPSHOT artifacts of older versions.

Plus i agree we should have different repos for SNAPSHOTs and releases.


> If you ever want to move some artifact you can have a look at using
> the relocation elements in poms:
> http://maven.apache.org/guides/mini/guide-relocation.html.
>

Thanks,
Paul.

> SaM
>
> On Thu, Feb 19, 2009 at 1:04 AM, Paul Sandoz <Paul.Sandoz_at_sun.com>
> wrote:
>>
>> On Feb 18, 2009, at 2:23 PM, Andrew Feller wrote:
>>
>> Craig,
>>
>> Ah, it seems I was looking in an older, higher level directory than
>> contribs: http://download.java.net/maven/2/com/sun/jersey/jersey-multipart/
>> .
>> Are there plans to remove this directory seeing as how the contribs
>> directory is jersey-multipart current home?
>>
>>
>> I am reluctant to remove anything because some developers may well be
>> depending on those artifacts.
>>
>> Ideally i would like to deprecate the pom files, somehow, i do not
>> know if
>> it is possible. Or at least we will if we can place a
>> DEPRECATED_README.txt
>> somewhere whose contents indicate where things have moved (if at
>> all).
>> Paul.
>>
>> Thanks!
>> Andrew
>>
>>
>> On 2/18/09 1:22 AM, "Craig McClanahan" <Craig.McClanahan_at_Sun.COM>
>> wrote:
>>
>> Andrew R Feller wrote:
>>
>> Cleanup of jersey-multipart BodyPartEntity data
>>
>>
>> Any idea when a 1.0.2 STABLE release of jersey-multipart will be
>> available?
>>
>> After double checking with Paul (d'oh, because I was looking cross-
>> eyed and
>> didn't see it :-), jersey-multipart 1.0.2 is indeed in the
>> appropriate Maven
>> repository:
>>
>> http://download.java.net/maven/2/com/sun/jersey/contribs/jersey-multipart/1.0.2/
>>
>> If you're using Maven, you can declare a dependency on it like this:
>>
>> <dependency>
>> <groupId>com.sun.jersey.contribs</groupId>
>> <artifactId>jersey-multipart</artifactId>
>> <version>1.0.2</version>
>> </dependency>
>>
>> as long as you have the java.net Maven repository defined in your
>> POM (which
>> you'd need to get the rest of Jersey anyway). Otherwise, the above
>> link is
>> the right starting point for downloading the JAR.
>>
>> Craig
>>
>>
>>
>>
>> Great work; keep it up!
>>
>>
>>
>> Andrew
>>
>>
>>
>>
>>
>> --
>> Andrew Feller, Analyst
>> LSU University Information Services
>> 200 Frey Computing Services Center
>> Baton Rouge, LA 70803
>> Office: 225.578.3737
>> Fax: 225.578.6400
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_jersey.dev.java.net
> For additional commands, e-mail: users-help_at_jersey.dev.java.net
>