On Saturday 06 September 2003 7:46, �var Arnfj�r� Bjarmason wrote: > > I am currently Planning on working on a icelandic keymap for X(Free) on > Apple PPC machines as of now one does not exist.
Sounds great. > The project page (temporary) is http://212.30.2222.56/ICELANDIK/ You got a bit aggressive with the 2s. :) It's http://212.30.222.56/ICELANDIK/ > I have some questions which i hope you can answer: > > a) > What if any licence should i put the X keymap under? X11? i want it to > be used by XFree86 and all its current and future forks. X11. I'd recommend this for any console keymap you do as well. Then if FreeBSD or someone wants to use it, they can. I assume that you want this keymap to be usable by as many people as possible. Public domain might be good, but the X11 is probably best (and the only one possible to distribute with XFree86). > b) When i'm done where do i submit it, will i have to submit it here and > to all the forks or do you maintain some common sourcecode/mailing list > with the forks for this sort of thing? If by "all the forks," you mean Xouvert, I wouldn't worry about it at this point. Once you have something good, send a cvs -u diff here and we can let you know if you're making any big mistakes. If you licence it with X11, then they can pick it up later. I've looked at what you have, and I have a couple of points for you. The first is with the difference between Mode_switch and ISO_Level3_Shift. The old-style Xkb keymaps used Mode_switch to get to the third symbol engraved on the keys. The new-style use ISO_Level3_Shift. The new-style are located in xc/programs/xkbcomp/symbols/pc. The main difference is that each key is defined in a single group, as opposed to using two groups. You should do the iceland keymap in the new style. Instead of this: include "ralt(mode_switch)" ... key <AE09> { [ 9, parenright ], [ bracketright, plusminus ] }; Do this: include "level3" ... key <AE09> { [ 9, parenright, bracketright, plusminus ] }; Frank _______________________________________________ I18n mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/i18n
