summaryrefslogtreecommitdiff
path: root/extras
diff options
context:
space:
mode:
authorGabriel Burt <gabriel.burt@gmail.com>2010-05-26 15:47:38 -0700
committerGabriel Burt <gabriel.burt@gmail.com>2010-05-26 15:47:38 -0700
commiteb665440aeb33a356426be464916a2d5eca3f524 (patch)
tree5188ef023c79401dbba345e67095bfe242a02321 /extras
parent6c81e21ca9e07d6b6db3459c09dbf0fe70209a64 (diff)
[extras] Add README.releasing file
Diffstat (limited to 'extras')
-rw-r--r--extras/README.releasing26
1 files changed, 26 insertions, 0 deletions
diff --git a/extras/README.releasing b/extras/README.releasing
new file mode 100644
index 000000000..0c53472e1
--- /dev/null
+++ b/extras/README.releasing
@@ -0,0 +1,26 @@
+To make a release:
+
+Pre-release:
+* Update NEWS
+* Bump version in configure.ac (don't forget the display version)
+* Update AUTHORS
+* Update banshee.doap
+* Run `make distcheck`
+* Commit everything
+
+Release:
+* Run the `extras/make-release` script
+ + Add --unstable if appropriate
+ + Note that this makes the tag, adds the version to bugzilla,
+ and uploads the tarballs.
+
+Post-release:
+* Update the website
+ + Copy the last release notes, update and copy from NEWS
+ - Set sort order, parent, and slug
+ + Update Downloads/Archives page, adding entry for this release
+ + Add a new blog post, uncategorized, tag 'news'
+* For stable releases, ssh bansheeweb@bpo, update download.banshee-project.org/release-info/banshee
+ + This is used by the website to know what the latest release is
+* Send announce e-mail
+ + To: banshee-list@gnome.org, gnome-announce-list@gnome.org, mono-announce-list@lists.ximian.com