Hi Myrna,

Thanks for re-organizing the release instructions. Here is some feedback:

1) I like the high level time-line that you added. I think it gives a new release manager a big picture of what to expect.

2) I like the additional material you added to the thematic sections, explaining the tools you need for each major task.

3) I'm afraid I got a little muddled by the division of material into themes. What's easiest for me to understand is a list of steps in the order that you will execute them. For instance, between steps 5 and 6 of "communicate with the community", something very important has to happen, namely, the distributions must be produced and posted. Those important steps are described in a later section. This arrangement of the material confused me.


In addition, I have misgivings about the old section on snapshots. At some point, I think that we should rework or maybe remove that section, folding much of its material into the main body of the release instructions. Snapshots used to be lighter-weight: they didn't require signing or a community vote and they didn't include documentation. I think that Apache policy now requires that the community must approve each signed snapshot before we post it on the Apache website. In addition, I think that a snapshot should contain user documentation and should, in short, be a complete distribution--I don't think that it takes much more time to build a complete distribution and it seems more useful to me because it gives the community more to evaluate.

It seems to me that the following features distinguish a snapshot from a release:

a) A snapshot is an alpha or beta distribution cut from the trunk, while a release candidate is supposed to be a full-fledged, upgradeable distribution.

b) You don't have to polish the release notes for snapshots. This is, of course, an enormous chunk of work for a release candidate.

c) For snapshots, the vetting cycle is shorter and the community is willing to tolerate regressions and serious bugs in the interests of garnering early feedback.

Thanks!
-Rick



Myrna van Lunteren wrote:
On 9/27/07, Rick Hillegas <[EMAIL PROTECTED]> wrote:
I have started a wiki page where we can record our feedback on the 10.3
release process: http://wiki.apache.org/db-derby/TenThreePostMortem
Please add your comments to this page so that we can continue to improve
our release process.

Thanks,
-Rick


Rick, (and other interested past/future release managers)

At the very start of embarking on the 10.3 release, we logged a number
of bugs. I own https://issues.apache.org/jira/browse/DERBY-2575
currently...
I took a swing at it by creating a -temporary - rewrite, see:
http://wiki.apache.org/db-derby/TmpDerbySnapshotOrRelease
By now, this page has gotten a bit outdated, (I've kept track but
haven't updated yet)...but I would like to hear feedback. Is the
'tmpDerbySnapshotOrRelease  more workable then the original:
http://wiki.apache.org/db-derby/DerbySnapshotOrRelease
?

Thx,
Myrna

Reply via email to