From Fedora Project Wiki
Line 108: Line 108:
</pre>
</pre>


Here, "cangjie" would need to be replaced with "table:cangjie5"
Here, `cangjie` would need to be replaced with `table:cangjie5`.


fedora-comps needs to be updated to install `ibus-table-chinese-cangjie` by default.
fedora-comps needs to be updated to install `ibus-table-chinese-cangjie` by default.

Revision as of 05:57, 10 January 2022

Important.png
Comments and Explanations
The page source contains comments providing guidance to fill out each section. They are invisible when viewing this page. To read it, choose the "view source" link.
Copy the source to a new page before making changes! DO NOT EDIT THIS TEMPLATE FOR YOUR CHANGE PROPOSAL.
Idea.png
Guidance
For details on how to fill out this form, see the documentation.


Ibus-table cangjie default for zh_HK

Summary

Make ibus-table cangjie the default input method for zh_HK (Hongkong) locale.

Owner


Current status

  • Targeted release: Fedora Linux 36
  • Last updated: 2022-01-10
  • 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, ibus-cangjie is the default input method for zh_HK in Fedora. ibus-cangjie is not actively maintained anymore upstream. ibus-table and the cangjie tables in ibus-table-chinese are actively maintained and can replace ibus-cangjie.

Feedback

Benefit to Fedora

A better input experience for users of the zh_HK locale.

Scope

  • Proposal owners:

The langtable package has data about default input methods. Change this data. But the data in langtable is currently apparently not used by gnome-initial setup. The list of default input methods used by gnome-initial-setup us stored in

libgnome-desktop/default-input-sources.h

Currently there is the following default input method for zh_HK locale:

static DefaultInputSource default_input_sources[] =
{
   ...
   { "zh_HK",    "ibus",         "cangjie" },
   ...
}

Here, cangjie would need to be replaced with table:cangjie5.

fedora-comps needs to be updated to install ibus-table-chinese-cangjie by default.

  • Other developers:
  • Policies and guidelines: N/A (not needed for this Change)
  • Trademark approval: N/A (not needed for this Change)
  • Alignment with Objectives:

Upgrade/compatibility impact

How To Test

User Experience

Dependencies

Contingency Plan

  • Contingency mechanism: (What to do? Who will do it?) N/A (not a System Wide Change)
  • Contingency deadline: N/A (not a System Wide Change)
  • Blocks release? N/A (not a System Wide Change), Yes/No


Documentation

N/A (not a System Wide Change)

Release Notes