https://fedoraproject.org/wiki/Changes/ibus-m17n_as_default_Vietnamese_IME
== Summary ==
The current default input method for Vietnamese is ibus-bogo. This should change to the ibus-m17n input method “m17n:vi:telex - telex (m17n)”
== Owner == * Name: [[User:Mfabian| Mike Fabian]] * Email: mfabian@redhat.com
== 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-m17n input method vi-telex.mim seems to do the same as ibus-bogo, see
https://bugzilla.redhat.com/show_bug.cgi?id=1690326#c12
Using vi-telex.mim via ibus-m17n seems to behave exactly like ibus-bogo.
If ibus-bogo offers no additional benefit, it is probably better to use ibus-m17n with vi-telex as the default input method for Vietnamese. ibus-m17n has to be maintained anyway. Therefore, this saves the effort of fixing the unmaintained ibus-bogo.
== 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-m17n and m17n-db ** the langtable package has data about default input methods. Change this data. ** Change default input method in `libgnome-desktop/default-input-sources.h`
Here are the changes for ibus-anthy requested by Takao Fujiwara, I need to request similar changes for changing from ibus-bogo as the default to ibus-m17n:
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3430
https://gitlab.gnome.org/fujiwarat/gnome-desktop/-/commit/04ad3737d5d1b66ede...
* Other developers: gnome-desktop3 for default vi_VN input method * Release engineering: (a check of an impact with Release Engineering is needed) * Policies and guidelines: N/A (not a System Wide Change) * Trademark approval: N/A (not needed for this Change)
== Upgrade/compatibility impact == The package installed by default will change from ibus-bogo to the packages ibus-m17n and m17n-db for an installation in Vietnamese.
== How To Test == Install Fedora in Vietnamese and check that the default input method is vi-telex with ibus-m17n.
== User Experience == * There should be very little difference in typing Vietnamese as ibus-bogo and ibus-m17n with vi-telex.mim behave the same.
* The setup tool looks a little different.
* Package sizes and dependent packages are different.
* Memory usage is different.
== Dependencies == ibus-m17n and m17n-db
* comps has to be updated * gnome-desktop3 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-m17n
devel-announce@lists.fedoraproject.org