summaryrefslogtreecommitdiff
path: root/HACKING
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu.vizoso@collabora.co.uk>2010-07-12 11:18:04 +0200
committerTomeu Vizoso <tomeu.vizoso@collabora.co.uk>2010-07-12 11:18:04 +0200
commit40bf08ff001b119c7daf709197005ef6480216c5 (patch)
tree0f7397aad2d19914ff167778dd42f17f823dd2f8 /HACKING
parent3b9dffe7cc3820dfb84fd968fc604899601c5dc4 (diff)
downloadpygobject-40bf08ff001b119c7daf709197005ef6480216c5.tar.gz
Add HACKING file with instructions for releasing
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING14
1 files changed, 14 insertions, 0 deletions
diff --git a/HACKING b/HACKING
new file mode 100644
index 00000000..1836e23f
--- /dev/null
+++ b/HACKING
@@ -0,0 +1,14 @@
+Making a release
+================
+
+1. Run make distcheck, fix any issues and commit
+2. Make sure configure.ac has the right version number, fix it in a pre-release
+ commit if not.
+3. Update NEWS, use the command: git log --format=" - %s (%an)"
+4. Tag with: git tag -s PYGOBJECT_2_21_5
+5. Build tarball with: make distclean; ./autogen.sh; make dist
+6. Upload tarball: scp pygobject-2.21.5.tar.gz tomeuv@master.gnome.org:
+7. Install tarball: ssh tomeuv@master.gnome.org 'install-module pygobject-2.21.5.tar.gz'
+8. Make post-release version bump
+
+Based on http://live.gnome.org/MaintainersCorner/Releasing