Repository: incubator-tamaya-site Updated Branches: refs/heads/overhauling-release-guide 73ee5387b -> 75693ebd3
Startet with the rework of the release guide. Added a section on the prerequisites to be able to perform the release process and overhauled the section 'Tell the others you would proceed with the release procedure'. Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/commit/75693ebd Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/tree/75693ebd Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/diff/75693ebd Branch: refs/heads/overhauling-release-guide Commit: 75693ebd3cb3b83470e1ff3b052129bbcf5c9cc2 Parents: 73ee538 Author: Oliver B. Fischer <[email protected]> Authored: Tue Jun 27 23:36:48 2017 +0200 Committer: Oliver B. Fischer <[email protected]> Committed: Tue Jun 27 23:36:48 2017 +0200 ---------------------------------------------------------------------- content/release-guide.adoc | 51 ++++++++++++++++++++++++++++++++++------- 1 file changed, 43 insertions(+), 8 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/blob/75693ebd/content/release-guide.adoc ---------------------------------------------------------------------- diff --git a/content/release-guide.adoc b/content/release-guide.adoc index 332b758..5d0119c 100644 --- a/content/release-guide.adoc +++ b/content/release-guide.adoc @@ -3,28 +3,63 @@ :sectnums: yes -= Apache Tamaya: Release Guide += Apache Tamaya Release Guide -Performing a release requires several steps. This document describes each step, so everybody in the committer's -team should be able to perform the release procedure. +This document describes how to perform a release of Apache Tamaya during +its incubation. It contains a step by step description of each step, +so everybody in the commiters's team will be able to perform +the release procedure during the incubation phase. -== Tell the others you would proceed with the release procedure +#Performing a release requires several steps. This document describes each +#step, so everybody in the committer's +#team should be able to perform the release procedure. +== Prerequisites + +This section describes the prerequisite which must be given to +perform the release procedure. + +["upperroman"] + +. Subversion client, needed to upload the source distribution. +. Git +. A valid GPG key, needed to sign all artifacts created during + the release process. + + +=== Performing the release + +=== Tell the others you would proceed with the release procedure + +The first step is to announce on developer mailing list that +you plan to release a new version of Tamaya API&Core as well +as of the Tamaya Extensions. + +Take the mail template below, adapt it if necessary, an send it +to mailto:[email protected][[email protected]]. + + +.Announcement of an upcomming release. [listing,text] ---- -first steps for the next release - -Hi @ all, +Dear all, If there are no objections, I'll start with the first steps for the next release (review, documentation,...). It would be great to start with the release procedure next week. Best regards, -[name] +<<your name>> ---- +Don't expect that everyone will response immediately as we all are very +busy. So be patient with you team members. + +--- +Rewritten until here +--- + == Check everything is ready * Check the jenkins builds.
