Proposed F19 Feature: systemd features

Adam Williamson awilliam at redhat.com
Thu Jan 31 19:25:06 UTC 2013


On Thu, 2013-01-31 at 16:03 +0100, Nicolas Mailhot wrote:
> Le Mer 30 janvier 2013 19:07, Bill Nottingham a écrit :
> >  it's wasteful in terms of builds and updates for users to be
> > updating all of systemd just to add a new French keymap conversion,
> 
> esp. since users want their keyboard to work the same in gui and the
> console, so putting the keymaps in systemd makes systemd a hard dep of the
> gui layer
> 
> And I'm not sure the gui guys would agree

Bill was only citing an example, but for the record, it's looking like
the keymap stuff should be a whole lot better in F19:

https://bugzilla.redhat.com/show_bug.cgi?id=837292

Vitezslav Crhonek has come up with a way for us to derive kbd layouts
from xkb layouts, so we should soon have a kbd package for Rawhide which
will have all the same layouts we have for xkb. systemd won't then have
to try and do clever-clever translation between xkb and kbd layout sets:
we still have to decide exactly how systemd and anaconda and whatever
else will handle the xkb/kbd divide, but in broad strokes, however it's
handled exactly in technical terms, you'll just pick a keyboard layout
in anaconda or gnome-control-center or KDE or whatever and that same
layout with the same name will exist in both 'xkb' and 'kbd', so it
should be trivial to use the same layout in both places.

It would be kind of nice if we could make this a feature to make sure it
gets hooked up sensibly all the way up the stack, but frankly even if we
just replace the systemd 'translation table' with something simple that
just maps the layout name from X to kbd, that would immediately be a big
improvement on f18 already.

if anyone's interested in making this a late feature, I could try and
help vitezslav put together a feature page quickly.

anyone with a dog in this fight should probably follow the bug, as
that's where all the action's happening right now.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net



More information about the devel mailing list