diff options
author | Havoc Pennington <hp@redhat.com> | 2003-09-04 16:52:03 +0000 |
---|---|---|
committer | Havoc Pennington <hp@src.gnome.org> | 2003-09-04 16:52:03 +0000 |
commit | 08ca40aad92184515820c152acebdefd62f5354e (patch) | |
tree | 4cf76ccf9570f68815dadbf14959751c4109cc1e /HACKING | |
parent | fa4c0bf54a64a4761fe2554c09b64a4836c0ac4e (diff) | |
download | metacity-08ca40aad92184515820c152acebdefd62f5354e.tar.gz |
2.5.5METACITY_2_5_5
2003-09-04 Havoc Pennington <hp@redhat.com>
* configure.in: 2.5.5
* HACKING: add instructions on how to make a release
Diffstat (limited to 'HACKING')
-rw-r--r-- | HACKING | 37 |
1 files changed, 37 insertions, 0 deletions
@@ -1,3 +1,40 @@ +Making a release +=== + +To make a release of metacity, do the following: + + - check out a fresh copy from CVS + + - increment the version number in configure.in, + see the comment above the version for the next fibonacci number + + - update the file NEWS based on the ChangeLog + + - add a ChangeLog entry containing the version number + you're releasing ("Released 2.5.4" or something) + so people can see which changes were before and after + a given release. + + - "make distcheck" (DO NOT just "make dist" - pass the check!) + + - if make distcheck fails, fix it. + + - once distcheck succeeds, "cvs commit" + + - if someone else made changes and the commit fails, + you have to "cvs up" and run "make distcheck" again + + - once the commit succeeds, WITHOUT cvs updating, "cvs tag + METACITY_X_Y_Z" where + X_Y_Z map to version X.Y.Z + + - scp the tarball to master.gnome.org + + - run install-module on master.gnome.org to install the tarball + on the ftp site + +Misc stuff +=== Don't commit substantive code in here without asking me, hp@redhat.com. Adding translations, no-brainer typo fixes, etc. is |