After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 683697 - input: add more IBus engines to whitelist
input: add more IBus engines to whitelist
Status: RESOLVED FIXED
Product: gnome-control-center
Classification: Core
Component: Region & Language
unspecified
Other All
: Normal normal
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
Depends on: 682313
Blocks:
 
 
Reported: 2012-09-10 06:36 UTC by Daiki Ueno
Modified: 2012-09-16 21:30 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
input: add more IBus engines to whitelist (2.54 KB, patch)
2012-09-10 06:36 UTC, Daiki Ueno
needs-work Details | Review
input: fixup the IBus engine whitelist (1.22 KB, patch)
2012-09-11 02:29 UTC, Daiki Ueno
needs-work Details | Review
input: add wubi and erbi to IBus engine whitelist (1.10 KB, patch)
2012-09-11 02:29 UTC, Daiki Ueno
reviewed Details | Review
input: whitelist IBus engines whose languages are not supported by XKB (1.17 KB, patch)
2012-09-11 02:29 UTC, Daiki Ueno
reviewed Details | Review
input: add non-trivial IBus engines to whitelist (1.55 KB, patch)
2012-09-11 02:34 UTC, Daiki Ueno
needs-work Details | Review
region: mark Vietnamese IBus engine whitelist as confirmed (989 bytes, patch)
2012-09-13 01:25 UTC, Daiki Ueno
accepted-commit_now Details | Review
region: remove Farsi item from IBus engine whitelist (893 bytes, patch)
2012-09-13 01:25 UTC, Daiki Ueno
accepted-commit_now Details | Review
region: add wubi and erbi to IBus engine whitelist (1.10 KB, patch)
2012-09-13 01:25 UTC, Daiki Ueno
accepted-commit_now Details | Review
region: whitelist IBus engines with no XKB equiv (1.23 KB, patch)
2012-09-13 01:25 UTC, Daiki Ueno
accepted-commit_now Details | Review
region: add non-trivial IBus engines to whitelist (1.52 KB, patch)
2012-09-13 01:25 UTC, Daiki Ueno
accepted-commit_now Details | Review
region: move Amharic in IBus engine whitelist (1.07 KB, patch)
2012-09-13 01:26 UTC, Daiki Ueno
accepted-commit_now Details | Review

Description Daiki Ueno 2012-09-10 06:36:11 UTC
1. add "wubi" and "erbi" (from ibus-table) for Simplified Chinese
A local user said that wubi has at least 20% of language users.  erbi appears later than wubi but getting popular since it is easier to learn.

2. remove "m17n:fa:isiri" since it seems to be a duplicate of XKB (ir)

3. add engines for some languages which do not have XKB keymap
https://bugzilla.gnome.org/show_bug.cgi?id=682313#c34

4. add non-trivial engines based on transliteration rather than keysym to character mapping
Comment 1 Daiki Ueno 2012-09-10 06:36:13 UTC
Created attachment 223877 [details] [review]
input: add more IBus engines to whitelist
Comment 2 Bastien Nocera 2012-09-10 14:31:59 UTC
Review of attachment 223877 [details] [review]:

Could you please split the patch in 4, as you're fixing 4 bugs, and mentioning the reasoning for each one of them (the same thing you put in the bug)?
Comment 3 Daiki Ueno 2012-09-11 02:29:32 UTC
Created attachment 223969 [details] [review]
input: fixup the IBus engine whitelist

A local user confirmed that the Vietnamese whitelist covers 90% of
the language users, thus it is now marked as "confirmed".  Also,
m17n:fa:isiri is removed since it has XKB equivalent.
Comment 4 Daiki Ueno 2012-09-11 02:29:45 UTC
Created attachment 223970 [details] [review]
input: add wubi and erbi to IBus engine whitelist

wubi and erbi (both from ibus-table) are popular stroke based input
methods for inputing Simplified Chinese and Traditional Chinese.
A local user said that wubi covers at least 20% of the Simplified
Chinese users.  erbi is similar to wubi while it is easier to learn
and getting popular.
Comment 5 Daiki Ueno 2012-09-11 02:29:50 UTC
Created attachment 223971 [details] [review]
input: whitelist IBus engines whose languages are not supported by XKB
Comment 6 Daiki Ueno 2012-09-11 02:34:09 UTC
Created attachment 223972 [details] [review]
input: add non-trivial IBus engines to whitelist

--
For this patch, honestly I'm not confident that this is the minimal set.
But I guess it's probably safe since they are not too many (for each language).
Comment 7 Bastien Nocera 2012-09-12 09:51:05 UTC
Review of attachment 223969 [details] [review]:

The prefix is "region", not "input"

This is 2 bug fixes:
- "Confirm Vietnamese whitelist items"
and
- "Remove duplicate Farsi whitelist item"

Could you please split them up further?
Comment 8 Bastien Nocera 2012-09-12 09:51:34 UTC
Review of attachment 223970 [details] [review]:

s/input/region/
Comment 9 Bastien Nocera 2012-09-12 09:52:58 UTC
Review of attachment 223971 [details] [review]:

s/input/region/ again

The subject line is too long.
"Whitelist IBus engines with no XKB equiv" would be good.

Expand in the commit message that those IBus engines don't have XKB equivalents, so need to be whitelisted to be usable.
Comment 10 Bastien Nocera 2012-09-12 09:54:19 UTC
Review of attachment 223972 [details] [review]:

s/input/region/

Can you split the confirmation of the Amharic engine in a separate patch?
Comment 11 Daiki Ueno 2012-09-13 01:25:00 UTC
Created attachment 224179 [details] [review]
region: mark Vietnamese IBus engine whitelist as confirmed

A local user confirmed that the Vietnamese whitelist items cover 90% of
the language users, thus it is now marked as "confirmed".
Comment 12 Daiki Ueno 2012-09-13 01:25:11 UTC
Created attachment 224180 [details] [review]
region: remove Farsi item from IBus engine whitelist

m17n:fa:isiri is removed from IBus engine whitelist, since it
has XKB equivalent.
Comment 13 Daiki Ueno 2012-09-13 01:25:22 UTC
Created attachment 224181 [details] [review]
region: add wubi and erbi to IBus engine whitelist

wubi and erbi (both from ibus-table) are popular stroke based input
methods for inputing Simplified Chinese and Traditional Chinese.
A local user said that wubi covers at least 20% of the Simplified
Chinese users.  erbi is similar to wubi and getting popular because
of easiness to learn.
Comment 14 Daiki Ueno 2012-09-13 01:25:35 UTC
Created attachment 224182 [details] [review]
region: whitelist IBus engines with no XKB equiv

Some IBus engines don't have XKB equivalents, so need to be
whitelisted to be usable.
Comment 15 Daiki Ueno 2012-09-13 01:25:45 UTC
Created attachment 224183 [details] [review]
region: add non-trivial IBus engines to whitelist

Add non-trivial IBus engines such as transliteration based ones.
Though these engines have not yet confirmed by local language
users, it would be probably safe to leave them.
Comment 16 Daiki Ueno 2012-09-13 01:26:35 UTC
Created attachment 224184 [details] [review]
region: move Amharic in IBus engine whitelist

Move Amharic input method to non-trivial unconfirmed section.
Comment 17 Bastien Nocera 2012-09-13 08:45:08 UTC
Review of attachment 224179 [details] [review]:

++
Comment 18 Bastien Nocera 2012-09-13 08:45:42 UTC
Review of attachment 224180 [details] [review]:

++
Comment 19 Bastien Nocera 2012-09-13 08:46:09 UTC
Review of attachment 224181 [details] [review]:

++
Comment 20 Bastien Nocera 2012-09-13 08:46:45 UTC
Review of attachment 224182 [details] [review]:

++
Comment 21 Bastien Nocera 2012-09-13 08:47:15 UTC
Review of attachment 224183 [details] [review]:

++
Comment 22 Bastien Nocera 2012-09-13 08:47:43 UTC
Review of attachment 224184 [details] [review]:

++