[cairo-commit] RELEASING

Bryce Harrington bryce at kemper.freedesktop.org
Wed Dec 9 12:32:40 PST 2015


 RELEASING |   64 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 34 insertions(+), 30 deletions(-)

New commits:
commit 817ae4540af5b004b3b69975388cdcf8cdac577d
Author: Bryce Harrington <bryce at osg.samsung.com>
Date:   Wed Dec 9 12:32:20 2015 -0800

    RELEASING: Whitespace cleanup.  Fix inconsistent tabbing.

diff --git a/RELEASING b/RELEASING
index 635969a..0d1bc34 100644
--- a/RELEASING
+++ b/RELEASING
@@ -1,10 +1,11 @@
 Here are the steps to follow to create a new cairo release:
 
-1) Ensure that there are no local, uncommitted/unpushed
-   modifications. You're probably in a good state if both "git diff
-   HEAD" and "git log master..origin/master" give no output.  Also make
-   sure you have libglib2.0-doc installed (else you'll get excessive
-   gtk-doc cross reference warnings in the next step).
+1) Ensure that there are no local, uncommitted/unpushed mods.
+
+        You're probably in a good state if both "git diff
+        HEAD" and "git log master..origin/master" give no output.  Also make
+        sure you have libglib2.0-doc installed (else you'll get
+        excessive gtk-doc cross reference warnings in the next step).
 
 2) Verify that the code passes "make distcheck"
 
@@ -115,8 +116,8 @@ Here are the steps to follow to create a new cairo release:
 
 	Upload the incremental ChangeLog generated by the above:
 
-	  scp ChangeLog.cache-X.Y.Z-1.. \
-	      cairographics.org:/srv/cairo.freedesktop.org/www/releases/ChangeLog.cairo-X.Y.Z
+		scp ChangeLog.cache-X.Y.Z-1.. \
+		    cairographics.org:/srv/cairo.freedesktop.org/www/releases/ChangeLog.cairo-X.Y.Z
 
 	To undo a release-publish, before you've sent any emails or
 	pushed changes to master, delete the locally created tag (git
@@ -126,36 +127,39 @@ Here are the steps to follow to create a new cairo release:
 
 7) Update trunk (or the stable branch) version number.
 
-   For micro releases (X.Y.Z), increment cairo_version_micro to the next
-   larger (odd) number in cairo-version.h, commit, and push.
+	For micro releases (X.Y.Z), increment cairo_version_micro to the next
+	larger (odd) number in cairo-version.h, commit, and push.
 
-   For minor releases (X.Y.0), increment cairo_version_minor to the next
-   larger (odd) number, and set cairo_version_micro to 1.  Then commit
-   and push.
+	For minor releases (X.Y.0), increment cairo_version_minor to the next
+	larger (odd) number, and set cairo_version_micro to 1.  Then commit
+	and push.
 
-8) Push the newly created tag out to the central tree with a command
-   something like:
+8) Push the new tag out to the central tree with a command like:
 
 	git push origin master X.Y.Z
 
-9) Edit the cairo bugzilla product and add the new version numbers. Note
-   that you need to add two versions.  One for the release/snapshot (with
-   an even micro version), another with the post-release version (with an
-   odd micro version).
+9) Edit the cairo bugzilla product and add the new version numbers.
+
+	Note that you need to add two versions.  One for the
+	release/snapshot (with an even micro version), another with the
+	post-release version (with an odd micro version).
+
+10) Send out an announcement message.
+
+	Semd a message to cairo-announce at cairographics.org and CC
+	cairo at cairographics.org, gnome-announce-list at gnome.org and
+	ftp-release at lists.freedesktop.org (pr at lwn.net as well for major
+	releases) to announce the new release using the text provided from
+	"make release-publish", adding the excerpt from NEWS, your
+    	signature, followed by the standard "What is cairo" and "Where to
+    	get more information about cairo" blurbs from README, and finally
+    	the shortlog of all changes since last release, generated by:
 
-10) Send a message to cairo-announce at cairographics.org and CC
-    cairo at cairographics.org, gnome-announce-list at gnome.org and
-    ftp-release at lists.freedesktop.org (pr at lwn.net as well for major
-    releases) to announce the new release using the text provided from
-    "make release-publish", adding the excerpt from NEWS, your
-    signature, followed by the standard "What is cairo" and "Where to
-    get more information about cairo" blurbs from README, and finally
-    the shortlog of all changes since last release, generated by:
+		git shortlog X.Y.Z...
 
-	git shortlog X.Y.Z...
+		where X.Y.Z is the last released version.
 
-    where X.Y.Z is the last released version.
+11) Add the announcement to the NEWS page and the front page.
 
-11) Edit the cairo wiki to add the announcement to the NEWS page and
-    the front page. (just the parts before your signature).
+	(just the parts before your signature).
 


More information about the cairo-commit mailing list