diff options
author | Carl Worth <cworth@cworth.org> | 2009-04-10 14:07:14 -0700 |
---|---|---|
committer | Carl Worth <cworth@cworth.org> | 2009-04-10 14:31:32 -0700 |
commit | 6d345c49f693cc5cffaa00b94559d2afcb3a0864 (patch) | |
tree | f82c29c9040ecd0b417d61e3766ba7791d899732 | |
parent | 7e516b6d24d8c0c6549a9a60fcf487e3a1615020 (diff) |
Add a RELEASING file documenting the release process
Thanks to Jesse Barnes for the original recipe.
-rw-r--r-- | RELEASING | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/RELEASING b/RELEASING new file mode 100644 index 00000000..c4006c30 --- /dev/null +++ b/RELEASING @@ -0,0 +1,32 @@ +The process for releasing a new tarball is as follows: + +1. make sure you have the latest build requirements installed: + + git://git.freedesktop.org/git/util/macros + git://git.freedesktop.org/git/util/modular + +2. update your module version (usually found in configure.ac) + + $ vi configure.ac # bump version + $ git push origin # make sure you're on the release branch + +3. verify your module builds + + $ make distcheck + +4. tag the release + + $ git tag -m "Intel <ver> release" xf86-video-intel-<ver> + +5. run the release script (this should push the tag) + + $ <path_to>/util/modular/release.sh driver xf86-video-intel-<last_ver> xf86-video-intel-<ver> + +6. edit the generated release message as needed and send it out + + for major releases list added features and known limitations + + for minor releases indicate which bugs were fixed and which + are still present + +7. throw a release party, you're done! :) |