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: <mfab...@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/04ad3737d5d1b66ede1b4fbd9672ba8c373c06e8

* 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



-- 
Ben Cotton
He / Him / His
Senior Program Manager, Fedora & CentOS Stream
Red Hat
TZ=America/Indiana/Indianapolis
_______________________________________________
devel-announce mailing list -- devel-announce@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org

Reply via email to