Use ibus-unikey as the default IME for Vietnamese
Summary
This recommended default input method for Vietnamese will be changed from ibus-bogo to ibus-unikey.
Owner
- Name: Mike Fabian
- Email: <mfabian@redhat.com>
Current status
- Targeted release: Fedora 34
- Last updated: 2021-02-25
- FESCo issue: #2527
- Tracker bug: #1913431
- Release notes tracker: #625
Detailed Description
The current Fedora recommended Vietnamese input method ibus-bogo seems not actively maintained, and doesn't work well currently with Gnome Wayland for some time.
Since the ibus-unikey input method seems to work better under Wayland and provides similar functionality, it is now recommended input method and installed for Vietnamese users.
Feedback
Benefit to Fedora
Vietnamese input works again on Gnome-Wayland. Currently with ibus-bogo it is broken.
Scope
- Proposal owners:
- update langpacks-vi to use ibus-unikey
- Other developers: gnome-desktop3 for default vi_VN input method
- Release engineering: #9907
- Policies and guidelines: N/A (not a System Wide Change)
- Trademark approval: N/A (not needed for this Change)
- Alignment with Objectives:
Upgrade/compatibility impact
The package installed by default will change from ibus-bogo to the packages ibus-unikey for an installation in Vietnamese.
How To Test
Install Fedora in Vietnamese and check that ibus-unikey are installed. The input method Unikey should be available:
$ ibus list-engine | grep unikey unikey $
Then add the unikey input method in the gnome-control-center select it in the gnome-panel, open gedit and type: “Khoong cos gif quis hown ddoocj laapj tuwj do”. You should get the result: “Không có gì quí hơn độc lập tự do”.
The following screenshots show how to add the ibus-m17n “m17n:vi:telex” input method and do that tests. ibus-unikey and ibus-m17n “m17n:vi:telex” behave the same but ibus-m17n “m17n:vi:telex” suffers from a problem in Wayland that characters are often disappearing while typing, that’s why we prefer ibus-unikey at the moment.
-
Adding the ibus-unikey input method in the Gnome control centre
-
How to use the ibus-unikey input method.
User Experience
- There should be very little difference in typing Vietnamese as ibus-bogo and ibus-unikey behave similarly, except that Unikey works much better under Wayland
- The setup tool looks a little different.
- Package sizes and dependent packages are different.
- Memory usage is different.
Dependencies
ibus-unikey
- comps has to be updated
Contingency Plan
Revert changes back to ibus-bogo
- Contingency mechanism: Revert comps and gnome-desktop3
- Contingency deadline: Beta release
- Blocks release? No
- Blocks product? None
Documentation
https://github.com/ibus/ibus-unikey
See also Changes/ibus-m17n_as_default_Sinhala_IME.