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.