Opened 9 years ago

Last modified 8 years ago

#8494 assigned defect

Wrong key press order for Amharic characters

Reported by: Eskender Owned by: sayamindu
Priority: high Milestone: 9.1.0-cancelled
Component: keyboards Version: Build 708
Keywords: blocks?:9.1.0 Cc: dsd, gregorio
Blocked By: Blocking:
Deployments affected: Ethiopia Action Needed: never set
Verified: no


Normally to write a single Amharic character we press the consonant first and followed by the vowel but now with the xo it works the other way round

And it will be great if it works the consonant first and then the vowel, this how most of us are familiar with and the other Amharic softwares(power geez)works this way.

Change History (5)

comment:1 Changed 9 years ago by dsd

  • Cc dsd added

comment:2 Changed 9 years ago by gregorio

  • Milestone changed from Not Triaged to 8.2.1

Hi Eskender,

Thanks for filing this one!

I understand you wont use 8.2 in Ethiopia so I'm putting this in 8.2.1.

I hope Sayamindu and team can come up with an acceptable design proposal before then.


Greg S

comment:3 Changed 9 years ago by sayamindu

  • Status changed from new to assigned

This will require SCIM to be installed in 8.2.1. Getting SCIM in for 8.2.1 will be a significant challenge, since it will require replacing the current input method framework (which handles all our keyboard layouts at the moment).

This requires significant effort (especially in testing, to ensure that there are no regressions). Moreover, all our existing keyboard layout data needs to be converted into a format which is understood by SCIM. I'm trying my best to automate this as much as as possible, but I have been only partially successful till now.

One of my primary criteria of successfully having SCIM on the XO is that the user experience should not change. We have a very simple and elegant way of handling multiple keyboard layouts in a single physical keyboard, and I do not want that to change.

By my estimate, development + integration + testing will take around three to four man months. I'm not sure if we can do this in the 8.2.1 timeframe.

comment:4 Changed 8 years ago by kimquirk

  • Cc gregorio added
  • Keywords blocks?:9.1.0 added
  • Milestone changed from 8.2.1 to 9.1.0
  • Priority changed from normal to high
  • spec_reviewed set to 0
  • spec_stage set to unknown

Thanks for the notes, Sayamindu. Sounds like this would be good to try to get into joyride by the end of the year (Jan, latest), but we should not count on it sooner. Moving this out to 9.1.

comment:5 Changed 8 years ago by mchua

  • Deployments affected set to Ethiopia
Note: See TracTickets for help on using tickets.