From Fedora Project Wiki
(various text improvements and additions)
Line 2: Line 2:


== Summary ==
== Summary ==
This feature covers ibus-libpinyin project - ibus front end for libpinyin.
This feature covers ibus-libpinyin, a new ibus Pinyin engine for input of Simplified Chinese using libpinyin.


== Owner ==
== Owner ==
Line 14: Line 14:


== Detailed Description ==
== Detailed Description ==
* Intelligent Pinyin Input Method based on libpinyin.
ibus-libpinyin is an Intelligent Pinyin Input Method based on the modern libpinyin backend providing better conversation of pinyin to Simplified Chinese than ibus-pinyin.


== Benefit to Fedora ==
== Benefit to Fedora ==
* Enhance the experience of Fedora for pinyin ime users by bringing it to a modern standard.
Fedora users will be able to use the new ibus-libpinyin by default for Simplified Chinese input and input Chinese faster and more accurately than using ibus-pinyin.
The upstream ibus-pinyin engine will also be available separately.


== Scope ==
== Scope ==
* Make pinyin inputting easier to use by providing intelligent predictive input of Chinese sentences.
* add new ibus-pinyin package to Fedora (done)
* integrate with libpinyin 0.7.x series. (done)
* integrate with libpinyin 0.7.x series (done)
* enhance lua script support. (pending)
* enhance LUA script support (in progress)
* input characters by strokes. (pending)
* update comps to make ibus-libpinyin installed by default
* transition ibus-pinyin to ibus-libpinyin when upgrading
* optionally, support character input by strokes


== How To Test ==
== How To Test ==
* Check whether "Intelligent Pinyin" is listed in ibus-setup dialog and default ime list.
* Check that "Intelligent Pinyin" is listed in the ibus-setup list of IMEs and is the default IME for Simplified Chinese.
* Try to add "Intelligent Pinyin" to ime list, begin to use the new pinyin ime.
* Add "Intelligent Pinyin" to the list of IMEs and begin to use the new pinyin ime.
* Get some testing sentences, and input them under both "Pinyin" and "Intelligent Pinyin". Note whether the "Intelligent Pinyin" reduces the number of key presses required to enter the sentence.
* Get some testing sentences, and input them under both "Pinyin" and "Intelligent Pinyin": note whether"Intelligent Pinyin" reduces the number of key presses required to enter the sentences.


== User Experience ==
== User Experience ==
* With the ibus-libpinyin front end, Chinese users can speed up the pinyin input speed by pressing less keys.
With the ibus-libpinyin front end, Chinese users can speed up the pinyin input speed by pressing less keys.
Fedora ibus-pinyin will still also be available and no longer a fork from upstream.


== Dependencies ==
== Dependencies ==
* libpinyin
* libpinyin-0.7


== Contingency Plan ==
== Contingency Plan ==
* libpinyin already exists in Fedora 17, ibus-libpinyin is a separate package, but in worst case user can choose to remove the ibus-libpinyin rpm.
* Revert to old combined ibus-pinyin package.


== Documentation ==
== Documentation ==
Line 43: Line 47:


== Release Notes ==
== Release Notes ==
* ibus-libpinyin front end provides an intelligent pinyin input method and speeds up the user input of Chinese characters.
ibus-libpinyin provides a new input frontend for Simplified Chinese providing an intelligent pinyin input method that speeds up the user input of Chinese characters.
* ibus-libpinyin will be the default pinyin ime for Simplified Chinese users.
It can replace ibus-pinyin which is also still available in Fedora.


== Comments and Discussion ==
== Comments and Discussion ==


[[Category:FeaturePageIncomplete]]
[[Category:FeatureReadyForWrangler]]
<!-- When your feature page is completed and ready for review -->
<!-- When your feature page is completed and ready for review -->
<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler -->
<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler -->
<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete-->
<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete-->
<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process -->
<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process -->

Revision as of 08:37, 13 July 2012

ibus-libpinyin

Summary

This feature covers ibus-libpinyin, a new ibus Pinyin engine for input of Simplified Chinese using libpinyin.

Owner

  • Name: Peng Wu
  • Email: pwu@redhat.com

Current status

  • Targeted release: Fedora 18
  • Last updated: 2012-07-13
  • Percentage of completion: 50%

Detailed Description

ibus-libpinyin is an Intelligent Pinyin Input Method based on the modern libpinyin backend providing better conversation of pinyin to Simplified Chinese than ibus-pinyin.

Benefit to Fedora

Fedora users will be able to use the new ibus-libpinyin by default for Simplified Chinese input and input Chinese faster and more accurately than using ibus-pinyin. The upstream ibus-pinyin engine will also be available separately.

Scope

  • add new ibus-pinyin package to Fedora (done)
  • integrate with libpinyin 0.7.x series (done)
  • enhance LUA script support (in progress)
  • update comps to make ibus-libpinyin installed by default
  • transition ibus-pinyin to ibus-libpinyin when upgrading
  • optionally, support character input by strokes

How To Test

  • Check that "Intelligent Pinyin" is listed in the ibus-setup list of IMEs and is the default IME for Simplified Chinese.
  • Add "Intelligent Pinyin" to the list of IMEs and begin to use the new pinyin ime.
  • Get some testing sentences, and input them under both "Pinyin" and "Intelligent Pinyin": note whether"Intelligent Pinyin" reduces the number of key presses required to enter the sentences.

User Experience

With the ibus-libpinyin front end, Chinese users can speed up the pinyin input speed by pressing less keys. Fedora ibus-pinyin will still also be available and no longer a fork from upstream.

Dependencies

  • libpinyin-0.7

Contingency Plan

  • Revert to old combined ibus-pinyin package.

Documentation

Release Notes

ibus-libpinyin provides a new input frontend for Simplified Chinese providing an intelligent pinyin input method that speeds up the user input of Chinese characters. It can replace ibus-pinyin which is also still available in Fedora.

Comments and Discussion