On Nov 26, 2012, at 8:03 AM, Olivier Lamy <[email protected]> wrote: > 2012/11/26 Jason van Zyl <[email protected]>: >> I just don't know if it's officially required. If I have to then I have no >> choice. If it's not officially required I'll use the Nexus staging >> repository. >> > > Some other projects @asf do as it so I copied this procedure. > At the end you will need to do it for the distribution part. > Again you're the rm so it's your choice. > Procedures can be not perfect, in such case they can be > updated/modified. That just need to be documented. > So if you want to remove this part from the release process just > update the documentation. > And that will avoid this waste of time for all. >
Ok, will do. I'll update the doco. I might try and write a small plugin for Nexus for releases. When the staging repo is released it can push the right artifacts to the SVN depot. > > >> On Nov 26, 2012, at 7:49 AM, Olivier Lamy <[email protected]> wrote: >> >>> 2012/11/26 Jason van Zyl <[email protected]>: >>>> >>>> On Nov 26, 2012, at 7:28 AM, Olivier Lamy <[email protected]> wrote: >>>> >>>>> 2012/11/26 Jason van Zyl <[email protected]>: >>>>>> What are you referring to specifically? >>>> >>>> If this is not an edict for releases I really do not see the point of >>>> manually making a bunch of svn repository and manually copying a bunch of >>>> stuff around when the staging repository in Nexus works perfectly fine. >>>> It's error prone, as all manual copying things are, we don't do this for >>>> other releases so I assume this is not an official requirements. >>>> >>>> If it is acceptable by official guidelines I would like to leave them in >>>> the Nexus staging repository and not copying a bunch of stuff around. For >>>> the final release I will do the SVN dist stuff but honestly doesn't seem >>>> to add much value for the interim releases and I would rather be >>>> consistent with the other releases that don't do this. >>>> >>> >>> Previously we proposed for for download the artifacts going to Apache >>> distribution part in people.apache.org. To say : "this will be >>> distributed". >>> Here what will you put in the Apache download part ? >>> That's to ease testing and validation. If you don't want to do as it's >>> documented it's your choice! >>> >>> That's just an easy way to do as at the end you still have to do that >>> ! This maybe need >>> >>>>> " >>>>> The goal is to commit candidate release to svn tree >>>>> https://dist.apache.org/repos/dist/dev/maven/maven-3/$VERSION. Then >>>>> once the vote passed svn move to >>>>> https://dist.apache.org/repos/dist/release/maven/maven-3/$VERSION. >>>>> " >>>>>> >>>>>> On Nov 26, 2012, at 12:24 AM, Olivier Lamy <[email protected]> wrote: >>>>>> >>>>>>> There is a procedure described here >>>>>>> http://maven.apache.org/developers/release/maven-core-release.html with >>>>>>> a >>>>>>> place for zip,tarball etc.. >>>>>>> >>>>>>> Why not following that ? >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Olivier >>>>>>> Le 26 nov. 2012 07:24, "Jason van Zyl" <[email protected]> a écrit : >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> Here is a link to Jira with 30 issues resolved: >>>>>>>> >>>>>>>> https://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&version=18967 >>>>>>>> >>>>>>>> Staging repo: >>>>>>>> https://repository.apache.org/content/repositories/maven-073/ >>>>>>>> >>>>>>>> The distributable binaries and sources for testing can be found here: >>>>>>>> >>>>>>>> https://repository.apache.org/content/repositories/maven-073/org/apache/maven/apache-maven/3.1.0/ >>>>>>>> >>>>>>>> Specifically the zip, tarball, and source archives can be found here: >>>>>>>> >>>>>>>> https://repository.apache.org/content/repositories/maven-073/org/apache/maven/apache-maven/3.1.0/apache-maven-3.1.0-bin.zip >>>>>>>> >>>>>>>> https://repository.apache.org/content/repositories/maven-073/org/apache/maven/apache-maven/3.1.0/apache-maven-3.1.0-bin.tar.gz >>>>>>>> >>>>>>>> https://repository.apache.org/content/repositories/maven-073/org/apache/maven/apache-maven/3.1.0/apache-maven-3.1.0-src.zip >>>>>>>> >>>>>>>> https://repository.apache.org/content/repositories/maven-073/org/apache/maven/apache-maven/3.1.0/apache-maven-3.1.0-src.tar.gz >>>>>>>> >>>>>>>> Staging site: >>>>>>>> http://people.apache.org/~jvanzyl/staged-sites/ref/3.1.0 >>>>>>>> >>>>>>>> The documentation specifically for this release pertains to JSR330 and >>>>>>>> SLF4J-based logging: >>>>>>>> http://maven.apache.org/maven-jsr330.html >>>>>>>> http://maven.apache.org/maven-logging.html >>>>>>>> >>>>>>>> Vote open for 72 hours. >>>>>>>> >>>>>>>> [ ] +1 >>>>>>>> [ ] +0 >>>>>>>> [ ] -1 >>>>>>>> >>>>>>>> Thanks, >>>>>>>> >>>>>>>> Jason >>>>>>>> >>>>>>>> ---------------------------------------------------------- >>>>>>>> Jason van Zyl >>>>>>>> Founder & CTO, Sonatype >>>>>>>> Founder, Apache Maven >>>>>>>> http://twitter.com/jvanzyl >>>>>>>> --------------------------------------------------------- >>>>>>>> >>>>>>>> People develop abstractions by generalizing from concrete examples. >>>>>>>> Every attempt to determine the correct abstraction on paper without >>>>>>>> actually developing a running system is doomed to failure. No one >>>>>>>> is that smart. A framework is a resuable design, so you develop it by >>>>>>>> looking at the things it is supposed to be a design of. The more >>>>>>>> examples >>>>>>>> you look at, the more general your framework will be. >>>>>>>> >>>>>>>> -- Ralph Johnson & Don Roberts, Patterns for Evolving Frameworks >>>>>>>> >>>>>>>> >>>>>>>> --------------------------------------------------------------------- >>>>>>>> To unsubscribe, e-mail: [email protected] >>>>>>>> For additional commands, e-mail: [email protected] >>>>>>>> >>>>>>>> >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Jason >>>>>> >>>>>> ---------------------------------------------------------- >>>>>> Jason van Zyl >>>>>> Founder & CTO, Sonatype >>>>>> Founder, Apache Maven >>>>>> http://twitter.com/jvanzyl >>>>>> --------------------------------------------------------- >>>>>> >>>>>> Three people can keep a secret provided two of them are dead. >>>>>> >>>>>> -- Benjamin Franklin >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Olivier Lamy >>>>> Talend: http://coders.talend.com >>>>> http://twitter.com/olamy | http://linkedin.com/in/olamy >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: [email protected] >>>>> For additional commands, e-mail: [email protected] >>>>> >>>> >>>> Thanks, >>>> >>>> Jason >>>> >>>> ---------------------------------------------------------- >>>> Jason van Zyl >>>> Founder & CTO, Sonatype >>>> Founder, Apache Maven >>>> http://twitter.com/jvanzyl >>>> --------------------------------------------------------- >>>> >>>> happiness is like a butterfly: the more you chase it, the more it will >>>> elude you, but if you turn your attention to other things, it will come >>>> and sit softly on your shoulder ... >>>> >>>> -- Thoreau >>>> >>>> >>>> >>>> >>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >>> >> >> Thanks, >> >> Jason >> >> ---------------------------------------------------------- >> Jason van Zyl >> Founder & CTO, Sonatype >> Founder, Apache Maven >> http://twitter.com/jvanzyl >> --------------------------------------------------------- >> >> There's no sense in being precise when you don't even know what you're >> talking about. >> >> -- John von Neumann >> >> >> >> >> > > > > -- > Olivier Lamy > Talend: http://coders.talend.com > http://twitter.com/olamy | http://linkedin.com/in/olamy > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > Thanks, Jason ---------------------------------------------------------- Jason van Zyl Founder & CTO, Sonatype Founder, Apache Maven http://twitter.com/jvanzyl --------------------------------------------------------- There's no sense in being precise when you don't even know what you're talking about. -- John von Neumann
