Won't help with cleanup but.... There's support for releasing to a staging repo:

http://maven.apache.org/developers/release/releasing.html

I think this is new since the 0.9.6-incubating release.

thanks
david jencks
On Apr 8, 2007, at 4:46 PM, Marc Prud'hommeaux wrote:

Michael-

I'd just do:

rm -rvi /www/people.apache.org/repo/m2-incubating-repository/org/ apache/openjpa/*/0.9.7-incubating/

I had to do this a bunch of times with the 0.9.6-incubating release, and maven seemed to recover gracefully from a version listed in maven-metadata.xml being deleted out from under it: I never needed to go in and manually do anything to those files.



On Apr 8, 2007, at 4:20 PM, Michael Dick wrote:

What is the best way to recover from erroneously published binaries?

Per Craig's email I should have waited to deploy until after the release passed a vote on the open-jpa-dev mailing list. I took a look at the maven repository and I noticed that some of the xml files were updated with the
new version of OpenJPA.

I can go through and remove the new jar files, and take the new version out of the xml files by hand if that's the best / only way to recover. I'm a little concerned that I'll break something else if I edit the xml files by
hand (maven-metadata.xml is one of them).

Is there a better way to recover? Or can the artifacts be left in place for
the time being while the vote goes on?

I didn't mean to skirt the process at all, I thought that the artifacts could be deployed before either vote took place. I am just looking for the
best way to recover and then allow the votes to go forward.

Thanks,
Michael Dick

On 4/8/07, Michael Dick <[EMAIL PROTECTED]> wrote:

Hi Craig,

I thought that deploying them before the vote was a little odd too. I was planning on calling for the vote tomorrow (after Easter weekend). In the mean time, I'll go ahead and remove the artifacts from people.apache.org.


On 4/8/07, Craig L Russell <[EMAIL PROTECTED] > wrote:
>
> Hi Mike,
>
> Something is wrong with the openjpa release process. Artifacts should
> not be uploaded to the repository until they are voted out of the
> project. Until they are ready, you should stage the proposed release, > sign it, and after you're sure it's ready to go, call for a review on > the dev list, and then call for a vote on the incubator general alias
> and dev list.
>
> You only need one checksum but need a gpg ascii armored signature. So
> you need the artifact and the artifact.asc (gpg signature) and
> artifact.md5 to be in the staging area. The sha1 is not needed.
>
> This should be part of the release process that's documented...
>
> Craig
>
> Begin forwarded message:
>
> > From: Carlos Sanchez < [EMAIL PROTECTED]>
> > Date: April 8, 2007 12:40:01 PM PDT
> > To: [EMAIL PROTECTED]
> > Cc: repository@apache.org
> > Subject: Re: [repo] /www/people.apache.org/repo/m2-incubating-
> > repository/
> > Reply-To: repository@apache.org
> >
> > please add PGP signatures, it's apache policy to sign all releases
> >
> > take a look at the latest maven parent pom on how to use the gpg
> > plugin for automatic signing
> >
> > http://repo1.maven.org/maven2/org/apache/maven/maven-parent/5/ maven-
> > parent-5.pom
> >
> >
> > On 8 Apr 2007 08:17:08 -0000, [EMAIL PROTECTED] <[EMAIL PROTECTED]>
> > wrote:
> >> Repository changed
> >> ==================
> >>
> >> Repository: /www/people.apache.org/repo/m2-incubating- repository/
> >>
> >> Added
> >> -----
> >> [mikedd] org/apache/openjpa/openjpa/0.9.7-incubating
> >> [mikedd] org/apache/openjpa/openjpa/0.9.7-incubating/ openjpa-0.9.7-
> >> incubating.pom
> >> [mikedd] org/apache/openjpa/openjpa/0.9.7-incubating/ openjpa-0.9.7-
> >> incubating.pom.md5
> >> [mikedd] org/apache/openjpa/openjpa/0.9.7-incubating/ openjpa-0.9.7-
> >> incubating.pom.sha1
> >> [mikedd] org/apache/openjpa/openjpa/0.9.7-incubating/ openjpa-0.9.7-
> >> incubating-site.xml
> >> [mikedd] org/apache/openjpa/openjpa/0.9.7-incubating/ openjpa-0.9.7-
> >> incubating-site.xml.md5
> >> [mikedd] org/apache/openjpa/openjpa/0.9.7-incubating/ openjpa-0.9.7-
> >> incubating-site.xml.sha1
> >> [mikedd] org/apache/openjpa/openjpa-lib/0.9.7-incubating
> >> [mikedd] org/apache/openjpa/openjpa-lib/0.9.7-incubating/ openjpa-
> >> lib-0.9.7-incubating.jar
> >> [mikedd] org/apache/openjpa/openjpa-lib/0.9.7-incubating/ openjpa-
> >> lib-0.9.7-incubating.jar.md5
> >> [mikedd] org/apache/openjpa/openjpa-lib/0.9.7-incubating/ openjpa-
> >> lib-0.9.7-incubating.jar.sha1
> >> [mikedd] org/apache/openjpa/openjpa-lib/0.9.7-incubating/ openjpa-
> >> lib-0.9.7-incubating.pom
> >> [mikedd] org/apache/openjpa/openjpa-lib/0.9.7-incubating/ openjpa-
> >> lib-0.9.7-incubating.pom.md5
> >> [mikedd] org/apache/openjpa/openjpa-lib/0.9.7-incubating/ openjpa-
> >> lib-0.9.7-incubating.pom.sha1
> >> [mikedd] org/apache/openjpa/openjpa-kernel/0.9.7-incubating
> >> [mikedd] org/apache/openjpa/openjpa-kernel/0.9.7-incubating/
> >> openjpa-kernel-0.9.7-incubating.jar
> >> [mikedd] org/apache/openjpa/openjpa-kernel/0.9.7-incubating/
> >> openjpa-kernel-0.9.7-incubating.jar.md5
> >> [mikedd] org/apache/openjpa/openjpa-kernel/0.9.7-incubating/
> >> openjpa-kernel-0.9.7-incubating.jar.sha1
> >> [mikedd] org/apache/openjpa/openjpa-kernel/0.9.7-incubating/
> >> openjpa-kernel-0.9.7-incubating.pom
> >> [mikedd] org/apache/openjpa/openjpa-kernel/0.9.7-incubating/
> >> openjpa-kernel-0.9.7-incubating.pom.md5
> >> [mikedd] org/apache/openjpa/openjpa-kernel/0.9.7-incubating/
> >> openjpa-kernel-0.9.7-incubating.pom.sha1
> >> [mikedd] org/apache/openjpa/openjpa-jdbc/0.9.7-incubating
> >> [mikedd] org/apache/openjpa/openjpa-jdbc/0.9.7-incubating/ openjpa-
> >> jdbc-0.9.7-incubating.jar
> >> [mikedd] org/apache/openjpa/openjpa-jdbc/0.9.7-incubating/ openjpa-
> >> jdbc-0.9.7-incubating.jar.md5
> >> [mikedd] org/apache/openjpa/openjpa-jdbc/0.9.7-incubating/ openjpa-
> >> jdbc-0.9.7-incubating.jar.sha1
> >> [mikedd] org/apache/openjpa/openjpa-jdbc/0.9.7-incubating/ openjpa-
> >> jdbc-0.9.7-incubating.pom
> >> [mikedd] org/apache/openjpa/openjpa-jdbc/0.9.7-incubating/ openjpa-
> >> jdbc-0.9.7-incubating.pom.md5
> >> [mikedd] org/apache/openjpa/openjpa-jdbc/0.9.7-incubating/ openjpa-
> >> jdbc-0.9.7-incubating.pom.sha1
> >> [mikedd] org/apache/openjpa/openjpa-xmlstore/0.9.7-incubating
> >> [mikedd] org/apache/openjpa/openjpa-xmlstore/0.9.7-incubating/
> >> openjpa-xmlstore-0.9.7-incubating.jar
> >> [mikedd] org/apache/openjpa/openjpa-xmlstore/0.9.7-incubating/
> >> openjpa-xmlstore-0.9.7-incubating.jar.md5
> >> [mikedd] org/apache/openjpa/openjpa-xmlstore/0.9.7-incubating/
> >> openjpa-xmlstore-0.9.7-incubating.jar.sha1
> >> [mikedd] org/apache/openjpa/openjpa-xmlstore/0.9.7-incubating/
> >> openjpa-xmlstore-0.9.7-incubating.pom
> >> [mikedd] org/apache/openjpa/openjpa-xmlstore/0.9.7-incubating/
> >> openjpa-xmlstore-0.9.7-incubating.pom.md5
> >> [mikedd] org/apache/openjpa/openjpa-xmlstore/0.9.7-incubating/
> >> openjpa-xmlstore-0.9.7-incubating.pom.sha1
> >> [mikedd] org/apache/openjpa/openjpa-jdbc-5/0.9.7-incubating
> >> [mikedd] org/apache/openjpa/openjpa-jdbc-5/0.9.7-incubating/
> >> openjpa-jdbc-5-0.9.7-incubating.jar
> >> [mikedd] org/apache/openjpa/openjpa-jdbc-5/0.9.7-incubating/
> >> openjpa-jdbc-5-0.9.7-incubating.jar.md5
> >> [mikedd] org/apache/openjpa/openjpa-jdbc-5/0.9.7-incubating/
> >> openjpa-jdbc-5-0.9.7-incubating.jar.sha1
> >> [mikedd] org/apache/openjpa/openjpa-jdbc-5/0.9.7-incubating/
> >> openjpa-jdbc-5-0.9.7-incubating.pom
> >> [mikedd] org/apache/openjpa/openjpa-jdbc-5/0.9.7-incubating/
> >> openjpa-jdbc-5-0.9.7-incubating.pom.md5
> >> [mikedd] org/apache/openjpa/openjpa-jdbc-5/0.9.7-incubating/
> >> openjpa-jdbc-5-0.9.7-incubating.pom.sha1
> >> [mikedd] org/apache/openjpa/openjpa-kernel-5/0.9.7-incubating
> >> [mikedd] org/apache/openjpa/openjpa-kernel-5/0.9.7-incubating/
> >> openjpa-kernel-5-0.9.7-incubating.jar
> >> [mikedd] org/apache/openjpa/openjpa-kernel-5/0.9.7-incubating/
> >> openjpa-kernel-5-0.9.7-incubating.jar.md5
> >> [mikedd] org/apache/openjpa/openjpa-kernel-5/0.9.7-incubating/
> >> openjpa-kernel-5-0.9.7-incubating.jar.sha1
> >> [mikedd] org/apache/openjpa/openjpa-kernel-5/0.9.7-incubating/
> >> openjpa-kernel-5-0.9.7-incubating.pom
> >> [mikedd] org/apache/openjpa/openjpa-kernel-5/0.9.7-incubating/
> >> openjpa-kernel-5-0.9.7-incubating.pom.md5
> >> [mikedd] org/apache/openjpa/openjpa-kernel-5/0.9.7-incubating/
> >> openjpa-kernel-5-0.9.7-incubating.pom.sha1
> >> [mikedd] org/apache/openjpa/openjpa-persistence/0.9.7- incubating > >> [mikedd] org/apache/openjpa/openjpa-persistence/0.9.7- incubating/
> >> openjpa-persistence-0.9.7-incubating.jar
> >> [mikedd] org/apache/openjpa/openjpa-persistence/0.9.7- incubating/
> >> openjpa-persistence-0.9.7-incubating.jar.md5
> >> [mikedd] org/apache/openjpa/openjpa-persistence/0.9.7- incubating/
> >> openjpa-persistence-0.9.7-incubating.jar.sha1
> >> [mikedd] org/apache/openjpa/openjpa-persistence/0.9.7- incubating/
> >> openjpa-persistence-0.9.7-incubating.pom
> >> [mikedd] org/apache/openjpa/openjpa-persistence/0.9.7- incubating/
> >> openjpa-persistence-0.9.7-incubating.pom.md5
> >> [mikedd] org/apache/openjpa/openjpa-persistence/0.9.7- incubating/
> >> openjpa-persistence-0.9.7-incubating.pom.sha1
> >>
> >> Removed
> >> -------
> >>
> >
> >
> > --
> > I could give you my word as a Spaniard.
> > No good. I've known too many Spaniards.
> >                             -- The Princess Bride
>
> Craig Russell
> Architect, Sun Java Enterprise System http://java.sun.com/ products/jdo
> 408 276-5638 mailto:[EMAIL PROTECTED]
> P.S. A good JDO? O, Gasp!
>
>
>
--
-Michael Dick


Reply via email to