(→Use ibus-m17n as the default IME for Vietnamese: changed to ibus-unikey!) |
|||
Line 1: | Line 1: | ||
<!-- The actual name of your proposed change page should look something like: Changes/Your_Change_Proposal_Name. This keeps all change proposals in the same namespace --> | <!-- The actual name of your proposed change page should look something like: Changes/Your_Change_Proposal_Name. This keeps all change proposals in the same namespace --> | ||
= Use ibus- | = Use ibus-unikey as the default IME for Vietnamese <!-- The name of your change proposal --> = | ||
== Summary == | == Summary == | ||
Line 7: | Line 7: | ||
Note that motivation for the change should be in the Benefit to Fedora section below, and this part should answer the question "What?" rather than "Why?". --> | Note that motivation for the change should be in the Benefit to Fedora section below, and this part should answer the question "What?" rather than "Why?". --> | ||
The current default input method for Vietnamese is ibus-bogo. This should change to the ibus- | The current default input method for Vietnamese is ibus-bogo. This should change it to the ibus-unikey. | ||
== Owner == | == Owner == | ||
Line 59: | Line 59: | ||
https://bugzilla.redhat.com/show_bug.cgi?id=1690326 | https://bugzilla.redhat.com/show_bug.cgi?id=1690326 | ||
The ibus- | The ibus-unikey input method seems to do the same as ibus-bogo. | ||
ibus-unikey seems work much better than ibus-bogo under Wayland. | |||
== Feedback == | == Feedback == | ||
Line 106: | Line 102: | ||
* Proposal owners: | * Proposal owners: | ||
** update default IME in comps @input methods | ** update default IME in comps @input methods | ||
** update langpacks-vi to use ibus- | ** update langpacks-vi to use ibus-unikey | ||
** the langtable package has data about default input methods. Change this data. | ** the langtable package has data about default input methods. Change this data. | ||
Line 129: | Line 125: | ||
<!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | <!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | ||
The package installed by default will change from ibus-bogo to the packages ibus- | The package installed by default will change from ibus-bogo to the packages ibus-unikey for an installation in Vietnamese. | ||
== How To Test == | == How To Test == | ||
Line 147: | Line 143: | ||
<!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | <!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | ||
Install Fedora in Vietnamese and check that ibus- | Install Fedora in Vietnamese and check that ibus-unikey are installed. The input method Unikey should be available: | ||
<pre> | <pre> | ||
$ ibus list-engine | grep | $ ibus list-engine | grep unikey | ||
unikey | |||
$ | $ | ||
</pre> | </pre> | ||
Then add the | 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 do that. | 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 do that. | ||
Line 176: | Line 171: | ||
--> | --> | ||
* There should be very little difference in typing Vietnamese as ibus-bogo and ibus- | * 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. | * The setup tool looks a little different. | ||
Line 188: | Line 183: | ||
<!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | <!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | ||
ibus- | ibus-unikey | ||
* comps has to be updated | * comps has to be updated | ||
Line 207: | Line 202: | ||
<!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | <!-- REQUIRED FOR SYSTEM WIDE CHANGES --> | ||
https://github.com/ibus/ibus- | https://github.com/ibus/ibus-unikey | ||
See also [[Changes/ibus-m17n_as_default_Sinhala_IME]]. | See also [[Changes/ibus-m17n_as_default_Sinhala_IME]]. |
Revision as of 06:01, 22 February 2021
Use ibus-unikey as the default IME for Vietnamese
Summary
The current default input method for Vietnamese is ibus-bogo. This should change it to the ibus-unikey.
Owner
- Name: Mike Fabian
- Email: <mfabian@redhat.com>
Current status
- Targeted release: Fedora 34
- Last updated: 2021-02-22
- FESCo issue: #2528
- Tracker bug: #1913431
- Release notes tracker: #625
Detailed Description
The current Fedora default input method ibus-bogo seems to be not actively maintained and it doesn't work on Gnome Wayland. The bug has been reported already in Fedora 30, see:
https://bugzilla.redhat.com/show_bug.cgi?id=1690326
The ibus-unikey input method seems to do the same as ibus-bogo.
ibus-unikey seems work much better than ibus-bogo under Wayland.
Feedback
Benefit to Fedora
Vietnamese input works again on Gnome-Wayland. Currently with ibus-bogo it is broken.
Scope
- Proposal owners:
- update default IME in comps @input methods
- update langpacks-vi to use ibus-unikey
- the langtable package has data about default input methods. Change this data.
- 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 do that.
-
Adding the m17n:vi:telex input method in the Gnome control centre
-
How to use the vi:m17n:telex 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.