From a29f49b943689e426f0d7c1beba8ac8e76b3d76b Mon Sep 17 00:00:00 2001 From: Carl Worth Date: Thu, 15 Apr 2010 20:50:46 -0700 Subject: [PATCH] RELEASING: Change wording of libnotmuch version instruction We actually want this version to be incremented by the commits that extend the interface. So the release process really is not to just verify two things (NEWS and libnotmuch version), then run "make VERSION=x.y release", and send the mail. Quite nice. --- RELEASING | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/RELEASING b/RELEASING index f47ba39c..fbee322a 100644 --- a/RELEASING +++ b/RELEASING @@ -16,13 +16,16 @@ repository. From here, there are just a few steps to release: not mentioned there. If so, pleas add them, (and ask the authors of the commits to update NEWS in the future). -2) Increment the libnotmuch library version in lib/Makefile.local +2) Verify that the library version in lib/Makefile.local is correct - See the instructions there for how to increment it. The - command below can be useful for inspecting header-file changes - since the last release X.Y.Z: + See the instructions there for how to increment it. - git diff X.Y.Z..HEAD -- lib/notmuch.h + The version should have been updated with any commits that + added API, but do check that that is the case. The command + below can be useful for inspecting header-file changes since + the last release X.Y: + + git diff X.Y..HEAD -- lib/notmuch.h Note: We currently don't plan to increment LIBNOTMUCH_VERSION_MAJOR beyond 1, so if there *are* @@ -30,7 +33,7 @@ repository. From here, there are just a few steps to release: stop. Don't release. Figure out the plan on the notmuch mailing list. - Commit this change. + Commit this change, if any. 3) Run "make VERSION=X.Y release" which will perform the following steps: