SunPinyin-2.0 Project Plan and Status Tracking Page
http://wikis.sun.com/display/g11n/SunPinyin-2.0+Project+Plan+and+Status+Tracking
M1: 2009/05 ~ 2009/06
- re-implement the CPinyinTrie classes to use encoded syllable
(instead of pinyin character) as key to lookup the systeam lexicon.
- implement the static Double-Array-Trie class, to load pinyin suffix trie data, assisting the pinyin segmentation.
- define the IPySegmentor interface, and implement the QuanPin segmentor basing on the pinyin suffix trie.
M2: 2009/06 ~ 2009/07
- re-implement the CIMIContext class basing on the new data strcture which would be largely changed.
- implement the CUserDict class (using SQLite).
- re-implement the classic view, and update gtk-standalone accordingly, to test the classic view.
M3: 2009/07 ~ 2009/08
- re-implement the modern view.
- re-implement the user configuration.
- testing the functionalities of views with gtk-standalone, and resolve found issues/bugs.
M4: 2009/08 ~ 2009/09
- update the Mac OS porting (by Yong, jjgod or other community developers)
- update the scim-sunpinyin porting (by Kov Chai or other community developers)
- update the iiimf-cle-sunpinyin porting (low priority, dueto the
local file access limitation of iiimf, userdict may not be enabled)
M5: 2009/09 ~ 2009/10
- port to ibus framework (by Yong or other community developers)
- add Double Pinyin support
- bug fixes
Future Plans
- add ZhuYin support
- add Simplified Chinese -> Traditional Chinese conversion on Mac OS porting (scim has this feature as a framework facility)
- add more new words in dictionary, and retrain the language model
... ...
这才是做project的态度。
发表于 Zai 在 2009年05月19日, 10:13 上午 CST #
呵呵。。希望进度能够全面掌握。祝你一切顺利。
发表于 ben Xu 在 2009年05月19日, 01:06 下午 CST #
希望Mac OS X的port可以做得更好一些
另外,现在是否有智能整句输入的算法?这个应该好好的做一下
发表于 Jeremy 在 2009年05月24日, 12:25 上午 CST #
Jeremy,sunpinyin的内部就是一个智能整句输入的算法,可以参考一下我们的代码导读文档 ...
发表于 Yong Sun 在 2009年05月24日, 11:48 下午 CST #
Hi Yong. I built a sun pinyin package for SCIM on linux. You and the rest of the developers did (and continue to do) a great job. This is a really nice input method for Chinese.
I have a question, I am fine with simplified Chinese, but I really prefer traditional characters. My question is: how hard would it be to build the package to input traditional characters? I haven't spent too much time yet reading the source, but since the dictionaries are based on utf-8, would it be as easy as using traditional characters in the binary data files? or is it more "hard coded" than that?
I would be happy to volunteer, but right now, I don't know much about the structure of the binary files, specifically, lm_sc.t3g and pydict_sc.bin. Thanks.
发表于 Jon Hodowany 在 2009年06月07日, 12:16 下午 CST #
Hi, Jon, you are so welcome to join the development, you could refer to the code tour document (the SLM part) for more details of lexicon and slm binary files. You could contact me anytime, MSN: findsun AT hotmail DOT com, or Gtalk: findsun AT gmail DOT com. I'm not sure if you are fine with HanYu pinyin or you prefer to ZhuYin. BTW, SCIM has a built-in filter, that could translate Simplified Chinese to Traditional Chinese.
发表于 Yong Sun 在 2009年06月07日, 12:49 下午 CST #
可以考虑一下即将推出的 Snow Leopard 的兼容性问题?
我是多少期待 Sun 能加入五笔功能
发表于 HJMac 在 2009年06月17日, 06:14 下午 CST #
很不错的输入法~
期待改进文字候选框的UI
改成圆角的会美观很多XD
发表于 Coocy 在 2009年06月20日, 09:11 下午 CST #