Owner

Current status

Detailed Description

Government Of India has created this new Enhanced Inscript standard which is in draft currently. This standard allows to create a new keymap with a design policy which would retain the major features of the existing Inscript keyboard. This standard will accommodate characters proposed in Unicode 5.2 on the keyboard and also ensure that the design could accommodate all future additions.

Benefit to Fedora

Fedora users can test this new standard and report if any bugs to its upstream https://fedorahosted.org/inscript2. Fedora users will also able to type more characters using this keymap as it provides now more mappings using AltGr as it will allow to change layers(normal layer to extended layer).

Scope

This feature need to create m17n keymaps that follows Enhanced Inscript standard. This will be the change for those who want to write using Inscript keymaps. As contributed keymaps always used to become part of m17n-contrib package, this feature will need to add another source tarball inscript2 to m17n-contrib and install these new keymaps using m17n-contrib package.

How To Test

First we need to enable extended layer which can be switched to using AltGr key. Following are the steps to enable AltGr support

1) Start the gnome-control-center and click on "Region and Language"
Or
1) If you have already ibus running then click on ibus icon and select "Region and Language Settings"

5) After you added inscript2 keymap, restart the ibus and then select this newly added keymap

Once you done with above steps you can start input using this keymap. To test extended layer is working just try to input <AltGr + f > or <AltGr + r> or <AltGr + 4>. These are the input keys that most keymaps have mappings. If you will see the corresponding character using any of the 3 inputs then you have a working Inscript2 keymap.

User Experience

Dependencies

No package dependencies required for this feature.

Contingency Plan

No risk if this feature is not completed by deadline as this adds new keymaps which end user can then manually install from upstream tarball.