Differences between revisions 165 and 166
Revision 165 as of 2010-10-12 18:10:31
Size: 1028
Comment:
Revision 166 as of 2013-05-29 15:49:54
Size: 1473
Comment:
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
== Expectations ==

When a release branch is created, it is understood that the first release on that branch will support some set of platforms. It is expected that all later releases cut from that branch (a release family) will support the same set of platforms as the first release cut from that branch. So, for instance, if 10.X.1 supports Java 6, 7, and 8, then it is expected that 10.X.2, 10.X.3, etc. will all support Java 6, 7, and 8.

Table of Contents

Releases

Expectations

When a release branch is created, it is understood that the first release on that branch will support some set of platforms. It is expected that all later releases cut from that branch (a release family) will support the same set of platforms as the first release cut from that branch. So, for instance, if 10.X.1 supports Java 6, 7, and 8, then it is expected that 10.X.2, 10.X.3, etc. will all support Java 6, 7, and 8.

High level time line

  • Volunteer to manage the release.
  • Verify that your environment has all the tools you need to generate a release.
  • Publish and correct the Release Notes.

For each release candidate:

  • Adjust Release Notes as necessary.
  • Adjust JIRA release ids and fix showstoppers which flunked the previous release candidate.
  • Build new distributions and call a vote to vet them.

Once after candidate passes vote:

  • Deploy distributions to the Apache mirrors.
  • Deploy distributions to the maven repository.
  • Tag the release and update miscellaneous references.
  • Announce the new release.

Release process steps details

Preparation

See ReleasePrep

Release Candidates

See ReleaseCandidates

Publication

See ReleasePublication

Snapshots and Quick Builds

See SnapshotsAndQuickBuilds

Deprecated instructions

See DeprecatedReleaseInstructions

DerbySnapshotOrRelease (last edited 2013-05-29 15:49:54 by RichardHillegas)