chiark / gitweb /
Release notes: Reformat for better legibility, and update
authorKarl Wiberg <kha@virtutech.com>
Mon, 17 Aug 2009 23:34:36 +0000 (01:34 +0200)
committerKarl Wiberg <kha@treskal.com>
Mon, 17 Aug 2009 23:38:36 +0000 (01:38 +0200)
Note to maintainer: Make sure to verify the URLs and replace the text
in square backets before sending out!

Signed-off-by: Karl Wiberg <kha@treskal.com>
RELEASENOTES

index 16acf35ab5aa2ade34fad7471c8661b746a2d1a3..f6a8b85f04b4b9668d1cff9e6750a3bedaf28210 100644 (file)
@@ -1,8 +1,5 @@
-Stacked Git 0.15
-----------------
-
-StGit 0.15 is available, and can be checked out from
-git://repo.or.cz/stgit.git or http://download.gna.org/stgit/.
+                      Stacked Git 0.15 released
+                      -------------------------
 
 StGit is a Python application providing functionality similar to Quilt
 (i.e. pushing/popping patches to/from a stack) on top of Git. These
 
 StGit is a Python application providing functionality similar to Quilt
 (i.e. pushing/popping patches to/from a stack) on top of Git. These
@@ -10,24 +7,47 @@ operations are performed using Git commands, and the patches are
 stored as Git commit objects, allowing easy merging of the StGit
 patches into other repositories using standard Git functionality.
 
 stored as Git commit objects, allowing easy merging of the StGit
 patches into other repositories using standard Git functionality.
 
-Bugs can be reported on the Git mailing list or via the project bug
-tracker at https://gna.org/bugs/?group=stgit.
+  Download:         http://download.gna.org/stgit/stgit-0.15.tar.gz
+  Main repository:  git://repo.or.cz/stgit.git
+  Project homepage: http://www.procode.org/stgit/
+  Mailing list:     git@vger.kernel.org (please use "StGit" in the subject)
+  Bug tracker:      https://gna.org/bugs/?group=stgit
 
 The main changes since release 0.14.3 are
 
 
 The main changes since release 0.14.3 are
 
-- New core infrastructure for repository operations
-- Infinite undo/redo operations and corresponding commands
-- Automatic reverting of changes following a failed operation (using
-  transactions)
-- New 'squash' command for combining two or more patches into one
-- New 'publish' command for maintaining merge-friendly branches (which
-  are not rebased)
-- New patch identification format - <branch>:<patch> (see 'id'
-  command)
-- UI improvements and removal of the 'add', 'rm' and 'resolved'
-  commands since there are corresponding Git equivalents
-- Emacs mode improvements
-- Man pages and improved tutorial
-
-Special thanks go to Karl Hasselström for the hard work done on the
-new StGit features.
+  - New core infrastructure for repository operations, including
+
+      + Infinite undo/redo operations and corresponding commands.
+
+      + Automatic rollback of changes following a failed operation
+        (using transactions)---this ensures that StGit commands either
+        succeed or do nothing. Previously, every commands had its own
+        ad hoc implementation of this.
+
+  - Some commands were added, including
+
+      + "stg squash", for combining two or more patches into one.
+
+      + "stg publish", for maintaining merge-friendly branches (which
+        are not rebased).
+
+  - The commands "stg add", "stg rm", "stg cp", and "stg resolved"
+    were removed, since there are corresponding Git equivalents
+
+  - New patch identification syntax: <branch>:<patch> (see
+    documentation for the "stg id" command).
+
+  - A powerful Emacs mode for StGit was added to the "contrib"
+    directory. It displays the patch stack in an Emacs buffer, and can
+    handle all common StGit tasks.
+
+  - Improved bash tab-completion, automatically generated from the stg
+    command definitions.
+
+  - Man pages and an improved tutorial.
+
+Special thanks go to Karl Wiberg for the hard work done on the new
+StGit features, to Catalin Marinas for many new features and bugfixes,
+and to David Kågedal and Gustav Hållberg for the Emacs mode.
+
+[Insert output of "git shortlog v0.14.3..v0.15" here before sending!]