[pygobject] More updates to the HACKING file
- From: Paolo Borelli <pborelli src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pygobject] More updates to the HACKING file
- Date: Mon, 6 Aug 2012 14:21:25 +0000 (UTC)
commit 54d829b34a0d32d852db370f61cc7f25c149f373
Author: Paolo Borelli <pborelli gnome org>
Date: Mon Aug 6 16:19:28 2012 +0200
More updates to the HACKING file
module-install has been replaced with 'ftpadmin install' and other minor
changes
HACKING | 26 ++++++++++----------------
1 files changed, 10 insertions(+), 16 deletions(-)
---
diff --git a/HACKING b/HACKING
index 1e70310..d098128 100644
--- a/HACKING
+++ b/HACKING
@@ -1,21 +1,20 @@
Making a release
================
-1. Make sure configure.ac has the right version number, fix it in a pre-release
-2. Run make distcheck, fix any issues and commit commit if not.
-3. Update NEWS file (use "make release-news" target and then edit as you see fit)
-4. Tag with: git tag -s 2.90.4
-5. Build tarball with: make distclean; ./autogen.sh; make; 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. Send release announcements to gnome-announce-list gnome org; pygtk daa com au; python-hackers-list gnome org; python-announce-list python org
-9. blog about it
-10. Make post-release version bump
+1. Make sure configure.ac has the right version number
+2. Update NEWS file (use "make release-news" target and then edit as you see fit)
+2. Run make distcheck, fix any issues and commit.
+4. Tag with: git tag -s 3.X.Y
+5. Upload tarball: scp pygobject-3.X.Y.tar.gz tomeuv master gnome org:
+6. Install tarball: ssh tomeuv master gnome org 'ftpadmin install pygobject-3.X.Y.tar.gz'
+7. Send release announcements to gnome-announce-list gnome org; pygtk daa com au; python-hackers-list gnome org; python-announce-list python org
+8. blog about it
+9. Commit post-release version bump
Based on http://live.gnome.org/MaintainersCorner/Releasing
Branching
-================
+=========
Each cycle after the feature freeze, we create a stable branch so development can continue in the master branch unaffected by the freezes.
@@ -28,14 +27,9 @@ Tests
=====
'make check' execute all tests
-
'make check TEST_NAMES="test_gi"' executes the tests in test_gi.py
-
'make check TEST_NAMES="test_gi.TestUtf8"' executes the tests in test_gi.TestUtf8
-
'make check TEST_NAMES="test_gi.TestUtf8.test_utf8_full_return"' executes the test_gi.TestUtf8.test_utf8_full_return test
-
'make check.gdb' executes all the tests in a gdb session
-
'make check.valgrind' executes all the tests in valgrind
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]