GNOME Bugzilla – Bug 684854
Add Indic m17n engines to whitelist
Last modified: 2012-10-02 14:55:21 UTC
Hi, Government of India has developed a new standard for Inscript keymaps which is Inscript2 keymaps and its already been provided by m17n-contrib package in fedora. we want to promote its usage so these keymaps should be added to whitelist of keymaps in input-sources. please add following keymaps as-inscript2.mim gu-inscript2.mim kn-inscript2.mim mai-inscript2.mim mr-inscript2.mim sa-inscript2.mim te-inscript2.mim bn-inscript2.mim hi-inscript2.mim ks-inscript2.mim ml-inscript2.mim or-inscript2.mim ta-inscript2.mim
Should the current "inscript" keymaps be removed?
No Please
(In reply to comment #2) > No Please Care to go in a little more detail?
People are currently using inscript keymaps in most of the Government organizations. Inscript2 keymaps are not used yet as its not stamped as FINAL by Government of India due to some states finding some changes in it. But this draft standard has been released in early 2010 year and keymaps are also developed in same year. Now, we don't want to loose this development and we want to promote its use. Also, coverage of Indic languages for Inscript is 14 and for Inscript2 is 22 keymaps. By enabling Inscript2 we are providing more support to those new languages which are not covered by Inscript keymaps. Also these new languages have this inscript2 as only one keymap and if we don't allow it in whitelist then people from those new languages will miss to know that there is any input engine for their language is available. These new languages are Bodo, Dogri, Konkani, Manipuri, Nepali, Sanskrit, Santhali. Also, Manipuri and Santhali are important as standard defines keymaps in 2 scripts for them. Inscript keyamps just used normal and normal-shifted layers whereas Inscript2 covers more characters by providing normal, normal-shifted, extended-normal, extended-noraml-shifted layers.
I see 20 inscript2 m17n keymaps on my ibus installation but you only requested 13. Should we add them all?
oops sorry I pasted in the initial comment only keymaps that don't have script modifier. here is a complete list $ rpm -ql m17n-contrib | grep inscript2 | grep mim /usr/share/m17n/as-inscript2.mim /usr/share/m17n/bn-inscript2.mim /usr/share/m17n/brx-inscript2-deva.mim /usr/share/m17n/doi-inscript2-deva.mim /usr/share/m17n/gu-inscript2.mim /usr/share/m17n/hi-inscript2.mim /usr/share/m17n/kn-inscript2.mim /usr/share/m17n/kok-inscript2-deva.mim /usr/share/m17n/mai-inscript2.mim /usr/share/m17n/ml-inscript2.mim /usr/share/m17n/mni-inscript2-beng.mim /usr/share/m17n/mni-inscript2-mtei.mim /usr/share/m17n/mr-inscript2.mim /usr/share/m17n/ne-inscript2-deva.mim /usr/share/m17n/or-inscript2.mim /usr/share/m17n/pa-inscript2-guru.mim /usr/share/m17n/sa-inscript2.mim /usr/share/m17n/sat-inscript2-deva.mim /usr/share/m17n/sat-inscript2-olck.mim /usr/share/m17n/sd-inscript2-deva.mim /usr/share/m17n/ta-inscript2.mim /usr/share/m17n/te-inscript2.mim total 22 keymaps.
Created attachment 225499 [details] [review] region: Add inscript2 m17n keymaps to the whitelist -- Parag, some of these have an ibus engine rank of 0 so they still don't show up, you might want to look at that.
Attachment 225499 [details] pushed as 3e32d85 - region: Add inscript2 m17n keymaps to the whitelist