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 -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel