You are viewing a plain text version of this content. The canonical link for it is here.
Posted to repository@apache.org by "Henk P. Penning" <he...@cs.uu.nl> on 2005/08/14 11:19:45 UTC

SNAPSHOTs in java-repository

Hi,

  Yesterday these (identical files) were added to the repository:

    -rw-r--r--  1 polx  Aug 13 15:41 commons-jelly-SNAPHSOT.jar
    -rw-rw-r--  1 dion  Aug 13 15:41 commons-jelly-SNAPSHOT.jar

Paul, Dion,

  -- SNAPSHOTs (and SNAPHSOTs :-) should not be published in
     'www.apache.org/dist/java-repository' ; they should go to
     the (non mirrored) 'cvs.apache.org', as per

        http://wiki.apache.org/asfrepository/BrettPorter

  -- software in 'www.apache.org/dist/' should be versioned,
     and not be rewritten ; commons-jelly-SNAPHSOT.jar was
     already in the repository since Wed Aug 10 2005. See

       http://people.apache.org/~henkp/md5/

     and click

       java-repository/commons-jelly/jars/commons-jelly-SNAPSHOT.jar

  Please cleanup typos (SNAPHSOT) and move SNAPSHOTs over to
  'cvs.apache.org'.

repository@apache.org,

  On Tue, 11 Jan 2005 23:56:51 +0100 (MET) I wrote:

>  [ in the repository ] we have 474 '*SNAPSHOT*' files and 174 symlinks.
>
>  [henkp@minotaur]-: find . -name '*SNAPSHOT*' -type f -ls | wc
>       474    5214   75820
>  [henkp@minotaur]-: find . -name '*SNAPSHOT*' -type l -ls | wc
>       174    2262   32093

  Now we have 541 files and 160 symlinks :

   [henkp@minotaur]-: find . -name '*SNAPSHOT*' -type f -ls | wc
        541    5951   88130
   [henkp@minotaur]-: find . -name '*SNAPSHOT*' -type l -ls | wc
        160    2080   30642

  It seems the cleanup problem is getting bigger instead of smaller.

  Looking at 'java-repository/commons-jelly/jars' for example,
  it has some 795 files and symlinks ; some 662 have 'SNAPSHOT'
  and/or '.200' (as in commons-jelly-20030320.080836.jar) in their
  name.

  Can we now simply remove this stuff ?

  Here are some more counts for the repository :

% cd /www/www.apache.org/dist/java-repository

# find all objects :
% find . -print | wc -l
    6698

# find SNAPSHOTs :
% find . \( -name '*SNAPSHOT*' -or -name '*200*' \) -print | wc -l
    1351

# find files:
% find . \( -name '*SNAPSHOT*' -or -name '*200*' \) -type f -print | wc -l
    1185

# find symlinks
% find . \( -name '*SNAPSHOT*' -or -name '*200*' \) -type l -print | wc -l
     166

  To see the lists, remove the 'wc -l' at the end.

  HPP

----------------------------------------------------------------   _
Henk P. Penning, Computer Systems Group       R Uithof CGN-A232  _/ \_
Dept of Computer Science, Utrecht University  T +31 30 253 4106 / \_/ \
Padualaan 14, 3584CH Utrecht, the Netherlands F +31 30 251 3791 \_/ \_/
http://www.cs.uu.nl/staff/henkp.html          M penning@cs.uu.nl  \_/



Re: SNAPSHOTs in java-repository

Posted by "Henk P. Penning" <he...@cs.uu.nl>.
On Fri, 7 Oct 2005, Henk P. Penning wrote:

> Date: Fri, 7 Oct 2005 11:13:10 +0200 (MEST)
> From: Henk P. Penning <he...@cs.uu.nl>
> To: Brett Porter <br...@gmail.com>
> Cc: akarasulu@apache.org, repository@apache.org
> Subject: Re: SNAPSHOTs in java-repository

>   There are now 6 dead symlinks in the repository ;
>
>     http://people.apache.org/~henkp/checker/sig.html#dead-java-repository
>
>   I'll see if I can remove them.

  Yup, I could ; dead symlinks removed.

>   HPP

  HPP

----------------------------------------------------------------   _
Henk P. Penning, Computer Systems Group       R Uithof CGN-A232  _/ \_
Dept of Computer Science, Utrecht University  T +31 30 253 4106 / \_/ \
Padualaan 14, 3584CH Utrecht, the Netherlands F +31 30 251 3791 \_/ \_/
http://www.cs.uu.nl/staff/henkp.html          M penning@cs.uu.nl  \_/


Re: SNAPSHOTs in java-repository

Posted by "Henk P. Penning" <he...@cs.uu.nl>.
On Fri, 7 Oct 2005, Brett Porter wrote:

> Date: Fri, 7 Oct 2005 18:29:35 +1000
> From: Brett Porter <br...@gmail.com>
> To: Henk P. Penning <he...@cs.uu.nl>, akarasulu@apache.org
> Cc: repository@apache.org
> Subject: Re: SNAPSHOTs in java-repository
>
> Somewhat delayed, but I've done this.
>
> Alex, can you remove these from
> /www/www.apache.org/dist/java-repository and make the directory group
> writeable:
> ./directory-clients/poms/ldap-clients-0.9-SNAPSHOT.pom.md5
> ./directory-clients/poms/ldap-clients-0.9-SNAPSHOT.pom
> ./directory-clients/poms/ldap-clients-0.9.1-SNAPSHOT.pom.md5
> ./directory-clients/poms/ldap-clients-0.9.1-SNAPSHOT.pom

  Very good ; there was a big cleanup in 'dist/jakarta/' too.

  There are now 6 dead symlinks in the repository ;

    http://people.apache.org/~henkp/checker/sig.html#dead-java-repository

  I'll see if I can remove them.

> - Brett

  HPP

----------------------------------------------------------------   _
Henk P. Penning, Computer Systems Group       R Uithof CGN-A232  _/ \_
Dept of Computer Science, Utrecht University  T +31 30 253 4106 / \_/ \
Padualaan 14, 3584CH Utrecht, the Netherlands F +31 30 251 3791 \_/ \_/
http://www.cs.uu.nl/staff/henkp.html          M penning@cs.uu.nl  \_/


Re: SNAPSHOTs in java-repository

Posted by Brett Porter <br...@gmail.com>.
Somewhat delayed, but I've done this.

Alex, can you remove these from
/www/www.apache.org/dist/java-repository and make the directory group
writeable:
./directory-clients/poms/ldap-clients-0.9-SNAPSHOT.pom.md5
./directory-clients/poms/ldap-clients-0.9-SNAPSHOT.pom
./directory-clients/poms/ldap-clients-0.9.1-SNAPSHOT.pom.md5
./directory-clients/poms/ldap-clients-0.9.1-SNAPSHOT.pom

- Brett

On 8/17/05, Brett Porter <br...@gmail.com> wrote:
> I just did jelly. I'm more than happy to do the rest - I'll check into
> it later in the week.
>
> - Brett
>
> On 8/17/05, Henk P. Penning <he...@cs.uu.nl> wrote:
> > On Tue, 16 Aug 2005, Brett Porter wrote:
> >
> > > Date: Tue, 16 Aug 2005 17:13:35 +1000
> > > From: Brett Porter <br...@gmail.com>
> > > To: repository@apache.org
> > > Subject: Re: SNAPSHOTs in java-repository
> >
> > > I've removed all SNAPSHOT files, including timestamped builds from
> > > java-repository. They are still available in the archive and I kept a
> > > copy in my home directory in case I need to revert this soon.
> >
> >   Very, very good.
> >
> >   I still find a few in that category : 437 files , 102 symlinks.
> >
> >   [henkp@minotaur]-: find . -type f -print | egrep 'SNAPSHOT|200' | wc -l
> >        437
> >   [henkp@minotaur]-: find . -type l -print | egrep 'SNAPSHOT|200' | wc -l
> >        102
> >
> >   None of these are owner by 'brett' ; did you remove only your own stuff
> >   or also stuff owned by others ?
> >
> >   For now, let's see what happens. If nothing breaks,
> >   we can think about removing the rest.
> >
> >   Agree ?
> >
> > > Brett
> >
> >   HPP
> >
> > ----------------------------------------------------------------   _
> > Henk P. Penning, Computer Systems Group       R Uithof CGN-A232  _/ \_
> > Dept of Computer Science, Utrecht University  T +31 30 253 4106 / \_/ \
> > Padualaan 14, 3584CH Utrecht, the Netherlands F +31 30 251 3791 \_/ \_/
> > http://www.cs.uu.nl/staff/henkp.html          M penning@cs.uu.nl  \_/
> >
> >
>

Re: SNAPSHOTs in java-repository

Posted by Brett Porter <br...@gmail.com>.
I just did jelly. I'm more than happy to do the rest - I'll check into
it later in the week.

- Brett

On 8/17/05, Henk P. Penning <he...@cs.uu.nl> wrote:
> On Tue, 16 Aug 2005, Brett Porter wrote:
> 
> > Date: Tue, 16 Aug 2005 17:13:35 +1000
> > From: Brett Porter <br...@gmail.com>
> > To: repository@apache.org
> > Subject: Re: SNAPSHOTs in java-repository
> 
> > I've removed all SNAPSHOT files, including timestamped builds from
> > java-repository. They are still available in the archive and I kept a
> > copy in my home directory in case I need to revert this soon.
> 
>   Very, very good.
> 
>   I still find a few in that category : 437 files , 102 symlinks.
> 
>   [henkp@minotaur]-: find . -type f -print | egrep 'SNAPSHOT|200' | wc -l
>        437
>   [henkp@minotaur]-: find . -type l -print | egrep 'SNAPSHOT|200' | wc -l
>        102
> 
>   None of these are owner by 'brett' ; did you remove only your own stuff
>   or also stuff owned by others ?
> 
>   For now, let's see what happens. If nothing breaks,
>   we can think about removing the rest.
> 
>   Agree ?
> 
> > Brett
> 
>   HPP
> 
> ----------------------------------------------------------------   _
> Henk P. Penning, Computer Systems Group       R Uithof CGN-A232  _/ \_
> Dept of Computer Science, Utrecht University  T +31 30 253 4106 / \_/ \
> Padualaan 14, 3584CH Utrecht, the Netherlands F +31 30 251 3791 \_/ \_/
> http://www.cs.uu.nl/staff/henkp.html          M penning@cs.uu.nl  \_/
> 
>

Re: SNAPSHOTs in java-repository

Posted by "Henk P. Penning" <he...@cs.uu.nl>.
On Tue, 16 Aug 2005, Brett Porter wrote:

> Date: Tue, 16 Aug 2005 17:13:35 +1000
> From: Brett Porter <br...@gmail.com>
> To: repository@apache.org
> Subject: Re: SNAPSHOTs in java-repository

> I've removed all SNAPSHOT files, including timestamped builds from
> java-repository. They are still available in the archive and I kept a
> copy in my home directory in case I need to revert this soon.

  Very, very good.

  I still find a few in that category : 437 files , 102 symlinks.

  [henkp@minotaur]-: find . -type f -print | egrep 'SNAPSHOT|200' | wc -l
       437
  [henkp@minotaur]-: find . -type l -print | egrep 'SNAPSHOT|200' | wc -l
       102

  None of these are owner by 'brett' ; did you remove only your own stuff
  or also stuff owned by others ?

  For now, let's see what happens. If nothing breaks,
  we can think about removing the rest.

  Agree ?

> Brett

  HPP

----------------------------------------------------------------   _
Henk P. Penning, Computer Systems Group       R Uithof CGN-A232  _/ \_
Dept of Computer Science, Utrecht University  T +31 30 253 4106 / \_/ \
Padualaan 14, 3584CH Utrecht, the Netherlands F +31 30 251 3791 \_/ \_/
http://www.cs.uu.nl/staff/henkp.html          M penning@cs.uu.nl  \_/


Re: SNAPSHOTs in java-repository

Posted by Brett Porter <br...@gmail.com>.
On 8/16/05, Phil Steitz <ph...@steitz.com> wrote:
> I think the maven config at least is covered here:
> http://jakarta.apache.org/commons/building.html
> see the section on deploying jars and the recommended configuration to
> avoid inadvertent deployment to java-repository.

Jelly is already set up this way, it just seems that Paul manually
copied them to the release location.

I've removed all SNAPSHOT files, including timestamped builds from
java-repository. They are still available in the archive and I kept a
copy in my home directory in case I need to revert this soon.

The timestamped versions are still on ibiblio for historical build
purposes, but the SNAPSHOTs are not.

Cheers,
Brett

Re: SNAPSHOTs in java-repository

Posted by Phil Steitz <ph...@steitz.com>.
Paul Libbrecht wrote:
> 
> Le 14 août 05, à 11:19, Henk P. Penning a écrit :
> 
>> Hi,
>>
>>   Yesterday these (identical files) were added to the repository:
>>
>>     -rw-r--r--  1 polx  Aug 13 15:41 commons-jelly-SNAPHSOT.jar
>>     -rw-rw-r--  1 dion  Aug 13 15:41 commons-jelly-SNAPSHOT.jar
>>
>> Paul, Dion,
>>
>>   -- SNAPSHOTs (and SNAPHSOTs :-) should not be published in 
>> 'www.apache.org/dist/java-repository' ; they should go to the (non 
>> mirrored) 'cvs.apache.org', as per
>>  http://wiki.apache.org/asfrepository/BrettPorter
>>
> 
> Thanks Henk for the warning,
> I was looking for info on how to do this and only found:
> http://jakarta.apache.org/commons/releases/release.html
> which mentions
>    http://wiki.apache.org/asfrepository
> But does not mention
> http://wiki.apache.org/asfrepository/BrettPorter
> 
>>   -- software in 'www.apache.org/dist/' should be versioned, and not 
>> be rewritten ; commons-jelly-SNAPHSOT.jar was already in the 
>> repository since Wed Aug 10 2005.
> 
> 
> Much earlier, I think.
> I'm fine to remove any (non-dated) *-SNAPSHOT.jar of jelly at least (and 
> probably most others).
> 
>> See http://people.apache.org/~henkp/md5/
>>      and click
>>        java-repository/commons-jelly/jars/commons-jelly-SNAPSHOT.jar
>>   Please cleanup typos (SNAPHSOT) and move SNAPSHOTs over to
>>   'cvs.apache.org'.
>> repository@apache.org,
> 
> 
> So I'd suggest we adapt Jelly's project.properties which contains it all 
> (at least).
> 
> But... these wiki pages need some clean-up.
> Henk, can you be correcting
>  http://wiki.apache.org/asfrepository/

I think the maven config at least is covered here:
http://jakarta.apache.org/commons/building.html
see the section on deploying jars and the recommended configuration to 
avoid inadvertent deployment to java-repository.

Phil



Re: SNAPSHOTs in java-repository

Posted by Paul Libbrecht <po...@apache.org>.
Le 14 août 05, à 11:19, Henk P. Penning a écrit :

> Hi,
>
>   Yesterday these (identical files) were added to the repository:
>
>     -rw-r--r--  1 polx  Aug 13 15:41 commons-jelly-SNAPHSOT.jar
>     -rw-rw-r--  1 dion  Aug 13 15:41 commons-jelly-SNAPSHOT.jar
>
> Paul, Dion,
>
>   -- SNAPSHOTs (and SNAPHSOTs :-) should not be published in 
> 'www.apache.org/dist/java-repository' ; they should go to the (non 
> mirrored) 'cvs.apache.org', as per
>  http://wiki.apache.org/asfrepository/BrettPorter
>

Thanks Henk for the warning,
I was looking for info on how to do this and only found:
http://jakarta.apache.org/commons/releases/release.html
which mentions
    http://wiki.apache.org/asfrepository
But does not mention
http://wiki.apache.org/asfrepository/BrettPorter

>   -- software in 'www.apache.org/dist/' should be versioned, and not 
> be rewritten ; commons-jelly-SNAPHSOT.jar was already in the 
> repository since Wed Aug 10 2005.

Much earlier, I think.
I'm fine to remove any (non-dated) *-SNAPSHOT.jar of jelly at least 
(and probably most others).

> See http://people.apache.org/~henkp/md5/
>      and click
>        java-repository/commons-jelly/jars/commons-jelly-SNAPSHOT.jar
>   Please cleanup typos (SNAPHSOT) and move SNAPSHOTs over to
>   'cvs.apache.org'.
> repository@apache.org,

So I'd suggest we adapt Jelly's project.properties which contains it 
all (at least).

But... these wiki pages need some clean-up.
Henk, can you be correcting
  http://wiki.apache.org/asfrepository/
?

thanks

paul