From e98e32cb369590f9a9d3b110ce8070842e64263d Mon Sep 17 00:00:00 2001 From: Jean Delvare Date: Fri, 2 Nov 2007 10:22:29 +0000 Subject: [PATCH] Update the release checklist. git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@5006 7894878c-1315-0410-8ee3-d5d059ff63e0 --- doc/developers/release_checklist | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/doc/developers/release_checklist b/doc/developers/release_checklist index 7de9363c..0ef6c0a0 100644 --- a/doc/developers/release_checklist +++ b/doc/developers/release_checklist @@ -18,16 +18,25 @@ Release steps: svn copy http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0 \ http://lm-sensors.org/svn/lm-sensors/tags/V3-x-x \ -m "3.x.x release" -- Remove 'SVN' related files/directories (e.g. rm -fR `find . -name .svn`) -- Rename the base directory to lm_sensors-3.x.x -- Tar it up and post it (sign it) -- Make sure the file permissions on both the archive and the signature - are correct (664) + +- Move to a temporary directory and get a copy of the freshly tagged code: + svn export http://lm-sensors.org/svn/lm-sensors/tags/V3-x-x lm_sensors-3.x.x +- Tar it up: + tar jcf lm_sensors-3.x.x.tar.bz2 lm_sensors-3.x.x +- Sign it: + gpg -b lm_sensors-3.x.x.tar.bz2 +- Post it: + scp lm_sensors-3.x.x.tar.bz2* \ + devel.atrpms.net:/srv/lm-sensors.org/dl/lm-sensors/releases +- Set correct permissions: + ssh devel.atrpms.net chmod 664 + '/srv/lm-sensors.org/dl/lm-sensors/releases/lm_sensors-3.x.x.tar.bz2*' After release, remember to: - Copy to mirrors +- Update the Download page on lm-sensors.org, then add a news item - Announce on Freshmeat -- Prep CHANGES files for next release +- Change CHANGES and version.h back to SVN - Mark the corresponding release milestone as complete using trac-admin e.g. 'trac-admin /srv/lm-sensors.org/trac milestone completed 2.10.2 2006-12-31' - Create a new release milestone using trac-admin