Add Africa-Togo Keyboard Layout in the Linux Distribution

Mats Blakstad mats.gbproject at gmail.com
Tue May 24 00:16:08 UTC 2016


On 23 May 2016 at 20:45, Gunnar Hjalmarsson <gunnarhj at ubuntu.com> wrote:

> On 2016-05-23 07:18, Timo Aaltonen wrote:
> > On 2016-05-23 02:22, Mats Blakstad wrote:
> >> I tried to make a ptach to update xkeyboard-config package to new
> version:
> >> https://bugs.launchpad.net/ubuntu/+source/xkeyboard-config/+bug/1584314
>
> It's not in an uploadable state, I'm afraid.
>
> I made an attempt both with xkeyboard-config and libx11 via this PPA:
>
> https://launchpad.net/~gunnarhj/+archive/ubuntu/togo-kblayout
>
> The keyboard layout seems to work, but I couldn't enable the Togo
> compose keys. Maybe I simply just don't know how...
>

I've really been struggling to test those compose keys myself, but I've
been told that this is the file where I need to put them, and the patch has
been reviewed and approved.

Does Ubuntu uses the libX11?

GTK has its own key compose file made from different sources:
https://git.gnome.org/browse/gtk+/tree/gtk/gtkimcontextsimpleseqs.h#n18
Is Ubuntu doing anything similar, or simply using libX11 compose keys?


> @Rodrigo / @Mats:
> It would be great if you could enable the PPA, and try it out. Possibly
> there is more into it before it will work as desired.
>

I tried to add it now, however, after i add the PPA and update then I
simply get this:
*W: The repository 'http://ppa.launchpad.net/gunnarhj/togo-kblayout/ubuntu
<http://ppa.launchpad.net/gunnarhj/togo-kblayout/ubuntu> xenial Release'
does not have a Release file.*

>
> >> For Xlib it seems like last release was march 2015:
> >> https://cgit.freedesktop.org/xorg/lib/libX11/log/
> >> Maybe we can just commit the whole pack as it is now?
> >
> > no, just ping upstream to cut a release.
>
> In the PPA I just added a patch, but what you suggest is probably a
> better long-term approach. ;)
>
> I've asked now:
https://bugs.freedesktop.org/show_bug.cgi?id=95584


> >> I agree that to put it inside 'en_US' doesn't make much sense - but that
> >> is what I was asked to do by Xorg people:
> >> https://bugs.freedesktop.org/show_bug.cgi?id=92344#c3
> >> To me it seems like they want different countries to share compose
> >> sequences, and they simply put it inside that file.
> >> Not sure how this will work with Ubuntu?
>
> Me neither (see above).
>
> >> And once these packs are updated, will they only get available for
> >> newest version, or updated on all ubuntu versions using XKB?
>
> They will be available in Ubuntu 16.10, but already released versions
> won't be automatically updated. There are procedures in place for
> "stable release updates", but I'm not sure if this change qualifies.
>
> https://wiki.ubuntu.com/StableReleaseUpdates


Okay, thanks for info!

>
>
> --
> Gunnar Hjalmarsson
> https://launchpad.net/~gunnarhj
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20160524/ee8de87f/attachment.html>


More information about the Ubuntu-devel-discuss mailing list