4 * Update src/Core/Banshee.Core/Resources/contributors.xml (manually)
5 * Update AUTHORS (cd extras/ && ./create-authors > ../AUTHORS)
7 * Check version in configure.ac (don't forget the display version)
8 * Update banshee.doap, build/windows/Installer*
13 * Run the `extras/make-release` script (from extras/ directory)
14 specifying your gnome username with the env var GNOME_FTP_USER.
15 + Note that this makes the tag, adds the version to bugzilla,
16 and uploads the tarballs. You need to ssh to master.gnome.org to
17 install the tarballs on ftp.gnome.org.
20 * In the master.gnome.org session, do:
21 `cp release-data/banshee-<full_version>.news /ftp/pub/gnome/sources/banshee/<two_digit_version>/ && signal-ftp-sync`
22 * Update the website (http://banshee.fm/wp-admin/)
23 + Add download/archives/$version page
24 - Use `cd extras && ./create-release-notes > foo` script
25 + By hand modify 'the previous major release notes...' section
26 - Set sort order (negative file of full version, i.e.: -290), parent (Archives), and permalink (i.e.: http://banshee.fm/download/archives/2-9-0/)
27 + Update Downloads/Archives page, adding entry for this release
28 + Add a new blog post, uncategorized, tag 'news'
29 * For stable releases, ssh banshee@banshee.fm, update web/download.banshee.fm/release-info/banshee
30 + This is used by the website to know what the latest release is
31 * Send announce e-mail
32 + To: banshee-list@gnome.org, gnome-announce-list@gnome.org, mono-announce-list@lists.ximian.com
33 * Bump version in configure.ac (don't forget the display version) and commit.