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

Reply via email to