View Source

h3. -M1: 2009/05 ~ 2009/06-

-1. re-implement the CPinyinTrie classes to use encoded syllable (instead of pinyin character) as key to lookup the systeam lexicon.-
-2. implement the static Double-Array-Trie class, to load pinyin suffix trie data, assisting the pinyin segmentation.-
-3. define the IPySegmentor interface, and implement the QuanPin segmentor basing on the pinyin suffix trie.-

h3. M2: 2009/06 ~ 2009/07

-1. re-implement the CIMIContext class basing on the new data strcture which would be largely changed.-
-2. implement the CUserDict class (using SQLite).- (drafted by William)
-3. re-implement the classic view, and update gtk-standalone accordingly, to test the classic view.-

h3. M3: 2009/07 ~ 2009/08

-1. re-implement the user preferences infrastructure. (phase 1)-
-2. add Double Pinyin support (phase 1)- (contributed by William)
-3. testing the functionalities of classic-view with gtk-standalone, and resolve found issues/bugs.-

h3. M4: 2009/08 ~ 2009/09

1. finish the Double Pinyin support (phase 2)
2. update the Mac OS porting (by Yong, jjgod or other community developers)
3. bug fixes

h3. M5: 2009/09 ~ 2009/10

1. port to ibus framework (by Yong or other community developers)
2. update the scim-sunpinyin porting (by Kov Chai or other community developers)
3. update the iiimf-cle-sunpinyin porting (low priority, dueto the local file access limitation of iiimf, userdict may not be enabled)

h3. Future Plans

1. re-implement the modern view.
2. add ZhuYin support
3. add Simplified Chinese \-> Traditional Chinese conversion on Mac OS porting (scim has this feature as a framework facility)
4. add more new words in dictionary, and retrain the language model
... ...

The individuals who post here are part of the extended Sun Microsystems community and they might not be employed or in any way formally affiliated with Sun Microsystems. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Sun nor any other party necessarily agrees with them.

Copyright 1994-2009 Sun Microsystems, Inc.
Powered by Atlassian Confluence
Sun Guidelines on Public Discourse Privacy Policy Terms of Use Trademarks Site Map Employment Investor Relations Contact