Cjklib 0.2 Release Announcement

First stable version of cjklib released.

October 19th, 2009
We would like to announce the first stable release of cjklib, a new Python-based programming library providing higher-level support of Chinese characters, also called Han characters.

Exactly five month after the initial announcement we believe that what is now version 0.2 is fit for public consumption. Much work went into this release; too much as to briefly list all those changes. But to name few:

  • uncountable number of bugs fixed,
  • many features implemented,
  • test case coverage extended with more than 95% lines covered,
  • application programming interface (API) finalized,
  • more than 20.000 character decompositions added, thanks to the work of Gavin Grover.

About cjklib

Cjklib tries to fill a current void in supporting Chinese characters by focusing on visual appearance and reading-based data. While many lexical sources already exists, there is no layer which provides the data in an accessible and consistent way, burdening the developer with reinventing many basic functions. This project wants to channel different efforts in order to provide the developer with a consistent view, independent of the chosen language. This library directly targets developers and experienced users, its overall goal being to improve the coverage of applications for the end user.

Cjklib is open source, released under the GNU LGPL. You are free to use this software and invited to take part in its further development.

If you wish to know more about cjklib then its website [1] is a good starting point. To have a quick overview on some of the functions offered you might want to look at [2].

Packages are readily available. See [3] on how to install.

The cjklib developers

[1] http://code.google.com/p/cjklib
[2] http://code.google.com/p/cjklib/wiki/Screenshots
[3] http://code.google.com/p/cjklib/wiki/QuickStart

Good one!

Looks like that decomposition data I made up a few years ago went to good use. I encourage you to fork it completely, i.e. make the most of its LGPL licence. Then you can clean it up, and generally do whatever you need to make Cjklib the best there is.


way to go! yippee!! big success!