Ibus-Typing-Booster

Summary

Ibus-Typing Booster is a predictive input method for the ibus platform. It predicts complete words based on partial input. One can then simply select the desired word from a list of suggestions and improve one's typing speed and spelling.

Boost: Within few keystrokes user gets the desire word within the list. It saves user's typing and makes typing faster. e.g For typing word "wordnet", it requires three 6 key strokes. With Typing Booster it requires only three keystrokes.

Easiness: No need to learn new method or technology. User can add/delete new words into the user dictionary. New words will get added automatically.

Benefit to Fedora

Currently Ibus Typing Booster supports the following languages:-

English

Danish

French

Assamese

Bengali

Farsi

French

Gujarati

Hindi

Kannada

Maithili

Marathi

Nepali

Oriya

Punjabi

Tamil

Telgu

Urdu

Ibus typing booster will enhance the text creation process, and end users will be able to type more accurately and faster with this input method. Ibus typing booster offers features such as, prediction of words (auto-completion), suggestions of words:suggestions are by frequency of use.

This feature will give Fedora users a interesting, more modern input experience.

Scope

Develop initial version of ibus-typing-booster. [Need to rename ibus-hunspell-table to ibus-typing-booster]

Submit package for review and build. [in progress]

Test in rawhide and updates-testing. [in progress]

Test Plan

For installation of ibus-typing-booster

sudo yum install ibus-typing-booster -y

User will install particular language dictionary using set up UI of typing booster

Click on ibus icon and select English(US) - Hunspell to start ibus-typing-booster for English language

Enjoy! and report any bugs or suggestions!

User Experience

Users have a new predictive input method which allows them to write in different languages with completion.
It is particularly convenient for typing longer unfamiliar words.
Boost in typing process with accurate spellings.

Dependencies

No other packages depend on this.

Upstream is maintained by feature owner

Contingency Plan

For indic and english language, user can install existing ibus-indic-table and ibus-european-table packages.