The branch, master has been updated
       via  dc3df931d74fb98146d3bc29ea3de22de4c04d40 (commit)
       via  d3d48fa3e78cfa3c0a5d6947b952a4488e330b47 (commit)
      from  73f29094d0d9b9cc6bfee3c122a6e60e0223afa2 (commit)

- Log -----------------------------------------------------------------
commit dc3df931d74fb98146d3bc29ea3de22de4c04d40
Merge: d3d48fa 73f2909
Author: Thomas Adam <tho...@xteddy.org>
Commit: Thomas Adam <tho...@xteddy.org>

    Merge branch 'master' of ssh://tmux.git.sourceforge.net/gitroot/tmux/tmux
    
    Conflicts:
        SYNCING

 SYNCING |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)



commit d3d48fa3e78cfa3c0a5d6947b952a4488e330b47
Author: Thomas Adam <tho...@xteddy.org>
Commit: Thomas Adam <tho...@xteddy.org>

    Add release instructions for new tmux versions
    
    Document how actual releases will happen.  Largely based on tcunha's
    original notes.  Tweaked by me slightly to adapt to git.
---
 SYNCING |   41 +++++++++++++++++++++++++++++++++++++----
 1 files changed, 37 insertions(+), 4 deletions(-)

diff --git a/SYNCING b/SYNCING
index fe5263d..1e2f6a8 100644
--- a/SYNCING
+++ b/SYNCING
@@ -132,11 +132,44 @@ And if happy:
 
 % git push origin master
 
--- Thomas Adam
-
-RELEASE TMUX FOR NEXT VERSION
+Release tmux for next version
 =============================
 
-TODO:  git tag, CHANGES, etc.
+1. Comment the "found_debug=yes" line in configure.ac, since releases
+   don't have debugging enabled, otherwise make(1) aborts when
+   preparing the distribution.
+
+2. Update and commit NOTES and CHANGES.  The former should be checked for
+   anything outdated and updated with a list of things that might break
+   upgrades and the latter should mention all the major changes since
+   the last version.
+
+3. Tag with:
+
+   % git tag -a 1.X
+
+   Where "1.X" is the next version.
+
+   Push the tag out with:
+
+   % git push --tags
+
+4. Build the tarball with make dist.  Now that it's using autoconf there
+   shouldn't be any weird files (such as the original and rejection files
+   from patch(1)) but it doesn't hurt taking a quick look at it.
+
+5. Split the release changes into a new file.  This should be named
+   tmux-$VERSION-readme to make sourceforge show it automagically in specific
+   parts of the project page.
+
+6. Upload the tarball and the above file. Make the tarball the default
+   download by selecting all operating systems under the file details.
+
+7. Run make update-index.html upload-index.html to replace %%VERSION%%.
+
+8. Bump version in configure.ac and uncomment "found_debug=yes" to create
+   a debug build by default.
+
+9. Update freshmeat.
 
 [1] http://tmux.git.sourceforge.net/git/gitweb-index.cgi


-----------------------------------------------------------------------

Summary of changes:
 SYNCING |   41 +++++++++++++++++++++++++++++++++++++----
 1 files changed, 37 insertions(+), 4 deletions(-)


hooks/post-receive
-- 
tmux

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://ad.doubleclick.net/clk;258768047;13503038;j?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
tmux-cvs mailing list
tmux-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-cvs

Reply via email to