From 7082ff2abd33fed79539299af8ddc9cd50b5c429 Mon Sep 17 00:00:00 2001 From: Thomas Guyot-Sionnest Date: Fri, 6 Feb 2009 07:22:22 -0500 Subject: Update the devel notes for Git --- doc/LEAVERS | 1 + doc/NEW_STARTERS | 3 ++- doc/RELEASING | 29 ++++++++++++++++++----------- 3 files changed, 21 insertions(+), 12 deletions(-) (limited to 'doc') diff --git a/doc/LEAVERS b/doc/LEAVERS index 9764fda8..13382c9b 100644 --- a/doc/LEAVERS +++ b/doc/LEAVERS @@ -9,6 +9,7 @@ Administration tasks: - Reassign leaver's tracker items to project lead - Remove from Sourceforge's list of developers. This will include CVS access. Do not need to remove from CVS avail file + - Remove access from repos.or.cz for all three Git repositories - If applicable, remove from mailing list administrators - Keep on nagiosplug-team mailing list, unless specifically requested to be removed diff --git a/doc/NEW_STARTERS b/doc/NEW_STARTERS index 23f1a4aa..6247c82b 100644 --- a/doc/NEW_STARTERS +++ b/doc/NEW_STARTERS @@ -21,4 +21,5 @@ Need to know: 3. Add to CVS avail file: - Translator: Add member to translation files - Developer: Add member to CVSROOT/avail for all files -4. Send email to nagiosplug-team introducing new member +4. Add Git access on repos.or.cz +5. Send email to nagiosplug-team introducing new member diff --git a/doc/RELEASING b/doc/RELEASING index c5d81951..4bcc131d 100644 --- a/doc/RELEASING +++ b/doc/RELEASING @@ -1,28 +1,34 @@ NOTES ON RELEASING NEW VERSION OF NAGIOSPLUG -svn update in main area +*** Pre-release +git pull . tools/devmode, if feeling adventurous check compilation, check tinderbox screens +*** Prepare and commit files Update BUGS, NEWS file Update AUTHORS if new members Update configure.in and package.def with version -Run svn2cl (get from http://ch.tudelft.nl/~arthur/svn2cl): -svn2cl.sh --break-before-msg --reparagraph -i http://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk +Run git2cl (get from http://josefsson.org/git2cl/): +git2cl >Changelog commit BUGS NEWS configure.in package.def ChangeLog -svn copy http://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk -http://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/tags/release-1.4.10 - -checkout new version: -cd /tmp -rm -fr nagiosplug -svn export http://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/tags/release-1.4.10 nagiosplug -cd nagiosplug +*** Create new tag +git tag release-1.4.14 + +*** Checkout new version +rm -fr /tmp/nagioslug +# If you need to checkout the tag, don't forget to "checkout master" later to +# get back to your development branch: +git checkout tags/release-1.4.14 +# Beware: the trailing slash of --prefix is REQUIRED +git checkout-index --prefix=/tmp/nagioslug/ -a +cd /tmp/nagioslug tools/setup ./configure make dist +*** Upload generated tarball to sourceforge sftp upload.sf.net cd uploads put file @@ -43,5 +49,6 @@ Step 2: add file Step 3: *.tar.gz, Platform Independent, Source .gz Step 4: Send notice +*** Announce new release Send email to nagiosplug-help, nagios-announce with the news text Add a news item to http://nagiosplugins.org -- cgit v1.2.3