From c1ffdc1bc45ee0d4319c5f6743ab16cffd3e968f Mon Sep 17 00:00:00 2001 From: Yoni Rabkin Date: Sun, 9 Aug 2020 12:10:37 -0400 Subject: * doc/developer-release.txt: new file --- doc/developer-release.txt | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 doc/developer-release.txt (limited to 'doc/developer-release.txt') diff --git a/doc/developer-release.txt b/doc/developer-release.txt new file mode 100644 index 0000000..e976f0b --- /dev/null +++ b/doc/developer-release.txt @@ -0,0 +1,18 @@ +-*- outline -*- + +* Notes for preparing a release for rt-liberation + + +** Version +In order for the ELPA system to trigger a release the version number +in the comment header of rt-liberation.el must be incremented. + + +** Info +After each manual update the info file needs to be copied into the +root of the project so that ELPA can pick it up. + + +** ELPA +Updates to the Savannah repository that have been tested can be pushed +to the ELPA repository at externals/rt-liberation. -- cgit v1.2.3 From f46b625e1ca43be431c25b2b543fb46984d59017 Mon Sep 17 00:00:00 2001 From: Yoni Rabkin Date: Mon, 21 Jun 2021 14:03:11 -0400 Subject: * doc/developer-release.txt: docs update --- doc/developer-release.txt | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'doc/developer-release.txt') diff --git a/doc/developer-release.txt b/doc/developer-release.txt index 8dd9677..2d00f10 100644 --- a/doc/developer-release.txt +++ b/doc/developer-release.txt @@ -6,25 +6,26 @@ ELPA. * compile Check for and correct compile-time errors and warnings. + * version In order for the ELPA system to trigger a release the version number in the comment header of rt-liberation.el must be incremented. + * Good News Update the NEWS file to tell all of the people the Good News. + * documentation Update the manual, compile it, and update the copy of the info file in the root directory so that ELPA can install it. -Compile an HTML version of the manual and update it on the Website: +Compile an HTML version of the manual and update the Website: $ cvs commit -m "update manual" rt-liber.html $ cvs commit -m "update website" index.html -* push -Push these updates to the git repo. * tag Tag the release with the ELPA version number, then push that tag to @@ -34,6 +35,11 @@ the VCS: $ git push --tags origin "2.2" + +* push +Push these updates to the git repo. + + * ELPA Merge the changes into the local externals/rt-liberation (git will complain) and then push the changes to externals/rt-liberation on -- cgit v1.2.3