+1 to everything Kalle just said ;) I started reading this:
http://incubator.apache.org/guides/releasemanagement.html but I'm finding it to be a little too verbose. Isn't there any step-by-step 'no frills' checklist that allows anyone to repeat the process? I would appreciate something like this so I or other committers can easily perform 'no brainer' releases if necessary. Kalle, do you know of anything like this? Thanks! Les On Thu, May 13, 2010 at 11:22 AM, Kalle Korhonen <[email protected]> wrote: > On Thu, May 13, 2010 at 10:43 AM, Craig L Russell > <[email protected]> wrote: >> Great to hear that you're ready to "crack off" a release. You need to >> decide: >> Is this a final release or some early access or beta thing? >> What tools will you use to create the release artifacts? >> Will you release binaries or just sources (most Java projects release both >> binary and source). >> Who is going to be the release manager? > > I'll take this. Assuming Les is fine it, I'll be the release manager. > This is a 1.0.0 GA release. We are going to release with Maven using > the staged release process so we'll have some time to test the final > artifact before its being released publicly and while it's being vote > upon. If we find blockers, we'll abandon the release and do a new > point release - 1.0.1 etc. until the staged release is accepted. While > I haven't cut any Apache releases before, I'm fairly familiar with > Tapestry's releases which use the same process and I've done staged > releases with Maven/Nexus before. > > Kalle > > >> After you know what to release and who is going to create the release >> artifacts, you can proceed to step 2: creating the release artifacts. There >> are many examples of releases from incubation that you should probably study >> and then volunteer to cut the release(s). >> >> The first release of a podling is normally reviewed by a small number of >> really dedicated volunteers who find many trivial-sounding problems that in >> fact are very important. But whoever volunteers to be the release manager >> should expect between two and five attempts before passing muster for an >> official Apache incubating release. >> >> Craig >> >> On May 13, 2010, at 9:47 AM, Les Hazlewood wrote: >> >>> We're working on it! :) >>> >>> Seriously though - I think we can be code complete today. After that >>> is finished, I was going to ping the list to ask the Mentors how we go >>> about starting the voting process. Since we might be able to start >>> this tomorrow, could you fill us in a bit on how this works? >>> >>> Thanks! >>> >>> Les >>> >>> On Thu, May 13, 2010 at 8:28 AM, Alan D. Cabrera <[email protected]> >>> wrote: >>>> >>>> :) >>>> >>>> We've been at this for quite some time. I've been approached by people >>>> wondering when this is going to happen. >>>> >>>> I think that a release would be a good idea. Thoughts? >>>> >>>> >>>> Regards, >>>> Alan >>>> >>>> >> >> Craig L Russell >> Architect, Oracle >> http://db.apache.org/jdo >> 408 276-5638 mailto:[email protected] >> P.S. A good JDO? O, Gasp! >> >> >
