ECO/8.1.3

From OLPC
< ECO
Revision as of 16:22, 1 September 2008 by Sayamindu (talk | contribs) (→‎Summary)
Jump to navigation Jump to search
  This page is monitored by the OLPC team.

This is a software release.

Summary

Title
8.1.3 OS
Description
The OS upgrade is to include support for the Amharic keyboard.
Date proposed
2008-08-31
Priority
High. The Ethiopian deployment starts on the first week of September
Champion
Sayamindu Dasgupta
Root Cause
This was caused due to wrongly formatted and incomplete Compose data in libX11. This was undetected since prior to build 705 the Amharic keyboard got no testing at all, due to the issue described at http://dev.laptop.org/ticket/6945#comment:8
Effect from the user perspective
Currently with build 711, no user is able to write characters such as ሁ ,ሂ,ሃ, ሄ, ህ. This affects all users.
Proposed Fix
This issue was fixed in the 8.2 build. I have backported all the changes required to the OLPC-2 branches in Koji, and created new packages. The packages needed to solve the issue are
  • libX11-1.1.3-4.git20071123
  • olpc-utils-0.74-3
  • xkeyboard-config-1.1-21.20071130cvs
Reviewers
triage team
Testing: 1 hour smoke
Special testing required
Testing of the Amharic keyboard layout required. This includes testing of compose characters, eg: characters ሁሂሃሄህ whose "base" is ሀ
Discussion
Comments/discussion
Checklist
ECO 7 checklist
Rollout
Ethiopia

Relevant Trac items

<trac>6945</trac> Ethiopian keyboards don't provide English characters.
This was fixed in 708, but it fixes only half of the problem.
<trac>7474</trac> Compose keys not working for Amharic.
This was fixed in Joyride 2330. I have backported the relevant patches.


Description of the patches applied to the new RPMs in this build