From Fedora Project Wiki
(Initial draft)
 
(ChangeReadyForWrangler)
Line 25: Line 25:
  
 
== Current status ==
 
== Current status ==
[[Category:ChangePageIncomplete]]
+
[[Category:ChangeReadyForWrangler]]
 
<!-- When your change proposal page is completed and ready for review and announcement -->
 
<!-- When your change proposal page is completed and ready for review and announcement -->
 
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler -->
 
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler -->
Line 50: Line 50:
 
== Detailed Description ==
 
== Detailed Description ==
 
Currently some development plans have been pending because of the delay of [https://github.com/ueno/ibus-kkc ibus-kkc] [1] which is the default IME for Japanese and I make the default IME to bring back to [https://github.com/ibus/ibus-anthy ibus-anthy] now. Originally the default was changed from ibus-anthy to ibus-kkc because the [https://osdn.net/projects/anthy/ upstream anthy] is no longer updated. Recently I got the agreement with the original developer of anthy and forked it to [https://github.com/fujiwarat/ibus-anthy anthy-unicode] and start to change the default IME again.
 
Currently some development plans have been pending because of the delay of [https://github.com/ueno/ibus-kkc ibus-kkc] [1] which is the default IME for Japanese and I make the default IME to bring back to [https://github.com/ibus/ibus-anthy ibus-anthy] now. Originally the default was changed from ibus-anthy to ibus-kkc because the [https://osdn.net/projects/anthy/ upstream anthy] is no longer updated. Recently I got the agreement with the original developer of anthy and forked it to [https://github.com/fujiwarat/ibus-anthy anthy-unicode] and start to change the default IME again.
 +
 
I also considered about [https://github.com/google/mozc ibus-mozc] for the default but the configuration GUI is based on Qt which has the different theme from GNOME desktop in Fedora.
 
I also considered about [https://github.com/google/mozc ibus-mozc] for the default but the configuration GUI is based on Qt which has the different theme from GNOME desktop in Fedora.
  

Revision as of 14:34, 25 November 2020


ibus-anthy for default Japanese IME

Summary

The current default Japanese IME(input method engine) is ibus-kkc and the default is going to change to ibus-anthy to develop Japanese IME more effectively.

Owner

Current status

  • Targeted release: Fedora 34
  • Last updated: 2020-11-25
  • FESCo issue: <will be assigned by the Wrangler>
  • Tracker bug: <will be assigned by the Wrangler>
  • Release notes tracker: <will be assigned by the Wrangler>

Detailed Description

Currently some development plans have been pending because of the delay of ibus-kkc [1] which is the default IME for Japanese and I make the default IME to bring back to ibus-anthy now. Originally the default was changed from ibus-anthy to ibus-kkc because the upstream anthy is no longer updated. Recently I got the agreement with the original developer of anthy and forked it to anthy-unicode and start to change the default IME again.

I also considered about ibus-mozc for the default but the configuration GUI is based on Qt which has the different theme from GNOME desktop in Fedora.

[1] https://github.com/ibus/ibus/wiki/GSettingsMigration

Feedback

Benefit to Fedora

Make the effective developments in the Japanese IME and apply the latest updates in ibus to each IME more effectively because I'm the maintainer of both ibus and ibus-anthy.

Scope

  • Proposal owners:
  • Other developers: N/A
  • Policies and guidelines: N/A
  • Trademark approval: N/A
  • Alignment with Objectives:

Upgrade/compatibility impact

The default installed package will be changed from ibus-kkc to ibus-anthy.


How To Test

Install Fedora with Japanese and the default IME is ibus-anthy.


User Experience

  1. The Japanese detabase and some keybindings will be changed
  2. The setting UI is a little different
  3. The package size and depended packages are different
  4. The memory usage is a little different

Dependencies

anthy-unicode and kasumi

  1. comps has to be updated
  2. gnome-desktop3 has to be updated


Contingency Plan

  • Contingency mechanism: Revert comps and gnome-desktop3
  • Contingency deadline: Beta release
  • Blocks release? No
  • Blocks product? None

Documentation

TBD

Release Notes