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/7ffeb2db Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/tree/7ffeb2db Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-site/diff/7ffeb2db Branch: refs/heads/overhauling-release-guide Commit: 7ffeb2db2d4b04d3f11219bd91eb22efe74a62ff Parents: 1391ae8 Author: Oliver B. Fischer <[email protected]> Authored: Tue Jun 27 23:36:48 2017 +0200 Committer: Oliver B. Fischer <[email protected]> Committed: Sat Aug 26 11:54:47 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/7ffeb2db/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.
