3 new revisions:

Revision: 6ffbcad526be
Author:   Muneyuki Noguchi <[email protected]>
Date:     Sat Mar 17 22:27:07 2012
Log:      Simplify releasing process in doc/RELEASING....
http://code.google.com/p/uim/source/detail?r=6ffbcad526be

Revision: 15264eace95c
Author:   Muneyuki Noguchi <[email protected]>
Date:     Sat Mar 17 22:49:26 2012
Log:      Add description on new feature to NEWS....
http://code.google.com/p/uim/source/detail?r=15264eace95c

Revision: b7ac5bafb3e7
Author:   Muneyuki Noguchi <[email protected]>
Date:     Sat Mar 17 22:50:32 2012
Log:      Update RELNOTE for uim-1.8.0-alpha....
http://code.google.com/p/uim/source/detail?r=b7ac5bafb3e7

==============================================================================
Revision: 6ffbcad526be
Author:   Muneyuki Noguchi <[email protected]>
Date:     Sat Mar 17 22:27:07 2012
Log:      Simplify releasing process in doc/RELEASING.

* doc/RELEASING
  - Simplify.

http://code.google.com/p/uim/source/detail?r=6ffbcad526be

Modified:
 /doc/RELEASING

=======================================
--- /doc/RELEASING      Sat Feb 25 21:38:32 2012
+++ /doc/RELEASING      Sat Mar 17 22:27:07 2012
@@ -26,65 +26,55 @@
ChangeLog is hard work. Therefore a committer should send details of their
    commit. Maybe we sould prepare a better way.

-3. Update subpackage versions in make-dist.sh.
-
-   SSCM_TAG="sigscheme-0.7.2"
-   LIBGCROOTS_TAG="libgcroots-0.1.3"
-
-   And set appropriate $RELEASE_SUFFIX.
-
-   RELEASE_SUFFIX="-alpha"
-   RELEASE_SUFFIX="-beta"
-   RELEASE_SUFFIX=""
-
-4. Export a fresh tree from the Git repository.
+3. Update NEWS and RELNOTE
+
+4. Increment the version numbers in:
+
+   - configure.ac
+   - uim.h
+
+   And increment libtool-version.mk too if ABI is updated.
+
+5. Export a fresh tree from the Git repository.

    $ git clone https://code.google.com/p/uim/

-5. Do test.
-
-   $ gosh -I. test/run-test.scm
-
 6. Do a build test with make-dist.sh

    This test is not enough, but worth doing. It is especially useful when a
-   new file is added. As a TODO, we should do unit testing at this point.
-
-7. Increment the version numbers in:
-
-   - configure.ac
-   - uim.h
-   - Project-Id-Version in po/*.po
-
-   And increment libtool-version.mk too if ABI is updated.
-
-8. Update NEWS and RELNOTE
-
-9. Tag to tags/uim-x.y.z
-
-   On an alpha release, branch the tree at first.
+   new file is added. We should also do unit testing at this point.
+
+7. Tag to tags/uim-x.y.z
+
+   On an alpha release, create a branch at first.

    $ git branch x.y
    $ git push origin x.y

-   And then tag.
-
-   $ git tag -a uim-x.y.z-alpha
+   Then tag and push the tag.
+
+   On an alpha release
+   $ git tag uim-x.y.z-alpha
    $ git push --tags

-10. Export the fresh tagged tree from the Git repository
-
-   $ git clone https://code.google.com/p/uim/
-   $ git checkout -b uim-x.y.z
-
-11. Make the distribution.
-
-   $ cd uim-x.y.z
-   $ ./make-dist.sh
-
-   Release suffixes such as '-alpha' and '-beta' is automatically appended.
-
-12. Copy the source tarball to the download site.
+   On a beta release
+   $ git tag uim-x.y.z-beta
+   $ git push --tags
+
+   On a final release
+   $ git tag uim-x.y.z
+   $ git push --tags
+
+8. Create the source tarball
+
+   On an alpha or a beta release
+   $ make distcheck distdir=uim-x.y.z-alpha
+   $ make sum distdir=uim-x.y.z-alpha
+
+   $ make distcheck distdir=uim-x.y.z-beta
+   $ make sum distdir=uim-x.y.z-beta
+
+9. Copy the source tarball to the download site.

    Upload the file by the official uploading script:

@@ -113,7 +103,7 @@
    And untag 'Featured' from previous final release files by the web
    interface.

-13. Update the web pages.
+10. Update the web pages.

    http://code.google.com/p/uim/
    http://code.google.com/p/uim/wiki/FrontPage
@@ -127,7 +117,7 @@
    release announce which contain the checksum information.
    </obsolete>

-14. Send a message to [email protected]
+11. Send a message to [email protected]

    <write announcement here>

@@ -140,6 +130,6 @@

    <append RELNOTE here>

-15. Update Freshmeat entry
+12. Update Freshmeat entry

    http://freshmeat.net/projects/uim-inputmethod/

==============================================================================
Revision: 15264eace95c
Author:   Muneyuki Noguchi <[email protected]>
Date:     Sat Mar 17 22:49:26 2012
Log:      Add description on new feature to NEWS.

* NEWS
  - Add description on horizontal candidate window to NEWS.

http://code.google.com/p/uim/source/detail?r=15264eace95c

Modified:
 /NEWS

=======================================
--- /NEWS       Sat Mar 17 05:23:23 2012
+++ /NEWS       Sat Mar 17 22:49:26 2012
@@ -30,6 +30,11 @@
   - XIM bridge (uim-xim)
     * New API for delay showing candidate window

+  - Gtk+ bridge
+  - Qt4 bridge
+  - XIM bridge (uim-xim)
+    * Add horizontal candidate window
+
   - uim-candwin-gtk
     * Add previous and next page buttons


==============================================================================
Revision: b7ac5bafb3e7
Author:   Muneyuki Noguchi <[email protected]>
Date:     Sat Mar 17 22:50:32 2012
Log:      Update RELNOTE for uim-1.8.0-alpha.

* RELNOTE
  - Update.

http://code.google.com/p/uim/source/detail?r=b7ac5bafb3e7

Modified:
 /RELNOTE

=======================================
--- /RELNOTE    Mon Feb 13 07:51:43 2012
+++ /RELNOTE    Sat Mar 17 22:50:32 2012
@@ -4,7 +4,10 @@
 About This Release
 ------------------

-This distribution of uim 1.7.3 is the latest stable release of uim.
+This distribution of uim 1.8.0-alpha is a preview release for testing
+purpose. Since it may contain serious unknown problems, it should not be
+used for important work. For such situations, use our latest stable
+release uim 1.7.3.

 Please report us if you find a problem.

@@ -16,37 +19,14 @@
 What's New
 ----------

- - Fix behavior of text deletion API with QTextEdit of Qt4
- - Bug fixes for uim-m17nlib
-
- See NEWS for the fully detailed changes.
-
-
-What's New in 1.7.2
--------------------
-
- - Fix crash when text acquisition is invoked with selected text
- - Support text acquisition API with QTextEdit of Qt4
-
-What's New in 1.7.1
--------------------
-
- - Improvement of uim-byeoru and uim-tutcode input methods
- - gnome-shell support of system tray toolbar
- - several (very minor) bug fixes.
-
-What's New in 1.7.0
--------------------
-
- - Fix regression in Wubi86 and ZhengMa tables in 1.7.0-alpha
-
-What's New in 1.7.0-alpha
--------------------------
-
- - GTK+3 bridge
- - GTK+3 and GNOME3 tools
- - Improved uim-tutcode
- - Generic completion support with Google Suggest
+See NEWS for the fully detailed changes.
+
+ - New IM uim-google-cgiapi-jp
+ - New IM uim-baidu-olime-jp
+ - Delay showing candidate window
+ - Horizontal candidate window
+ - Japanese Romaji-Kana composing rule in uim-pref
+ - Many new features in uim-tutcode


 Notes for Packagers and System Integrators
@@ -74,7 +54,7 @@
 Roadmap
 -------

-  - uim 1.8.0 and later
+  - uim 1.9.0 and later

     The time for drastic reconstruction. Many user-visible changes.

Reply via email to