Re: Help with collecting keyboard data

2013-01-08 Thread Chris Leonard
On Tue, Jan 8, 2013 at 11:18 AM, Rui Tiago Cação Matos
 wrote:

>> http://wiki.laptop.org/go/Category:Keyboard_layouts
>>
>> There may be some layouts for languages you don't have already (albeit
>> for OLPC keyboard configs).
>>
>> You are only looking for XKB layouts?
>
> We are not particularly looking for more layouts. The current X server
> uses the xkeyboard-config[1] database (which already has more stuff
> than I'd like) and so that's what GNOME uses. Of course, if there are
> layouts missing in there we should add them and if some that are there
> currently have bugs they should be fixed.
>
> [1] http://cgit.freedesktop.org/xkeyboard-config
>
> I don't know much about OLPC at a technical level so I don't know
> which layouts database it uses. But, if it uses a modern X server it's
> also probably using xkeyboard-config and that would be why some of the
> layouts there are labeled as "OLPC".

OLPC builds are basically Fedora spins, the latest packages list includes

xkeyboard-config-2.6-5.fc18.noarch

There may be some other OLPC specific stuff related to keyboards
layouts held in the Fedora koji build system repo somewhere, you would
really need to talk to the OLPC devs about that, I'm just a string
wrangler for Sugar Labs who occasionally tries to learn some more
about keyboards.

> What we are looking for is to collect data that allows us to preset a
> good default keyboard layout or input method that works for most
> people when installing GNOME in a given language/country.

That is why I mentioned the OLPC work as they do sometimes target
regions not previously on the Linux map and thus get involved in XKB
layout design and glibc locale development, etc.

>
> Are these new XO laptops going to ship the full GNOME desktop, i.e.
> including gnome-shell?
>
>> http://lists.laptop.org/listinfo/devel

OLPC builds have been dual boot with a GNOME desktop for a while now,
but I can't say for sure about gnome-shell, I would go along with what
Sridhar had to say, he's got a lot of XO laptops deployed in
Australia.

Sorry I can't give better answers, I would (and did) suggest talking
directly to the OLPC devs.

cjl
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: Help with collecting keyboard data

2013-01-08 Thread Sridhar Dhanapalan
On 9 January 2013 03:18, Rui Tiago Cação Matos  wrote:
> I don't know much about OLPC at a technical level so I don't know
> which layouts database it uses. But, if it uses a modern X server it's
> also probably using xkeyboard-config and that would be why some of the
> layouts there are labeled as "OLPC".

I believe that's the case.


> What we are looking for is to collect data that allows us to preset a
> good default keyboard layout or input method that works for most
> people when installing GNOME in a given language/country.

+1


> Are these new XO laptops going to ship the full GNOME desktop, i.e.
> including gnome-shell?

Not with full 3D, AFAIK because GNOME's requirements are not
compatible with the XO (and many other devices). I believe what's
needed from GNOME is proper OpenGL ES (not just OpenGL) support. The
XO will probably have to use a proprietary graphics driver, which
creates a whole new set of problems.


Sridhar
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: Help with collecting keyboard data

2013-01-08 Thread Rui Tiago Cação Matos
Hello Chris,

On 4 January 2013 16:01, Chris Leonard  wrote:
> OLPC (and Sugar Labs) get into the keyboard creation business with
> some regularity.  I see a few "olpc" keyboards on your list, but for a
> more complete listing see:
>
> http://wiki.laptop.org/go/Category:Keyboard_layouts
>
> There may be some layouts for languages you don't have already (albeit
> for OLPC keyboard configs).
>
> You are only looking for XKB layouts?

We are not particularly looking for more layouts. The current X server
uses the xkeyboard-config[1] database (which already has more stuff
than I'd like) and so that's what GNOME uses. Of course, if there are
layouts missing in there we should add them and if some that are there
currently have bugs they should be fixed.

[1] http://cgit.freedesktop.org/xkeyboard-config

I don't know much about OLPC at a technical level so I don't know
which layouts database it uses. But, if it uses a modern X server it's
also probably using xkeyboard-config and that would be why some of the
layouts there are labeled as "OLPC".

What we are looking for is to collect data that allows us to preset a
good default keyboard layout or input method that works for most
people when installing GNOME in a given language/country.

> With the touchscreen version of the XO laptop (XO-4) due to be
> announced any day now (at CES, I think) there is a lot of effort going
> into Maliit on-screen keyboard layouts
>
> http://wiki.sugarlabs.org/go/User:Garycmartin/Maliit_Layouts
>
> With two million XO laptops out there, and given that the OLPC OS is
> running the Sugar UI on a GNOME/Fedora stack and offering a GNOME
> desktop as a dual-boot option, you'll have to make your own calls
> about how important they are to include, but you might want to touch
> base with the OLPC devs via

On-Screen keyboards like Maliit may use totally different keyboard
data depending on how they work. Maliit in particular has been
discussed in the past for GNOME but we ended up not using it for
technical reasons.

Are these new XO laptops going to ship the full GNOME desktop, i.e.
including gnome-shell?

> http://lists.laptop.org/listinfo/devel
>
> if there are any questions, if only because by the nature of the OLPC
> / Sugar Labs mission, we deal with some "exotic" language options and
> collaborate with a lot of language communities just starting to "plant
> their flag" on Linux (e.g. new locales, etc.).

Sure, that makes sense. There are certainly opportunities for
collaboration here.

Rui
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: Help with collecting keyboard data

2013-01-08 Thread keld
On Tue, Jan 08, 2013 at 10:04:46AM +, Allan Day wrote:
> Chris Leonard  wrote:
> > OLPC (and Sugar Labs) get into the keyboard creation business with
> > some regularity.  I see a few "olpc" keyboards on your list, but for a
> > more complete listing see:
> >
> > http://wiki.laptop.org/go/Category:Keyboard_layouts
> 
> Thanks for the list, Chris. We certainly want to be compatible with
> OLPC. Rui Matos is the main developer involved. I'll make sure that I
> speak to him about the best way to handle this.

Thanks. I am the editor of a number of ISO kelyboard standards,
and one of the people behind ISO 24757 that is implemented in X.
We are trying to collect a sample of national keyboard layouts.

best regards
keld
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: Help with collecting keyboard data

2013-01-08 Thread Allan Day
Chris Leonard  wrote:
> OLPC (and Sugar Labs) get into the keyboard creation business with
> some regularity.  I see a few "olpc" keyboards on your list, but for a
> more complete listing see:
>
> http://wiki.laptop.org/go/Category:Keyboard_layouts

Thanks for the list, Chris. We certainly want to be compatible with
OLPC. Rui Matos is the main developer involved. I'll make sure that I
speak to him about the best way to handle this.

Best,

Allan
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: Help with collecting keyboard data

2013-01-04 Thread Chris Leonard
On Fri, Jan 4, 2013 at 7:51 AM, Allan Day  wrote:
> Hi everyone,
>
> GNOME uses a database that maps keyboard layouts to countries and
> languages. This is used to try and guess which layouts will be
> interesting to users depending on their country and language.
>
> Unfortunately, this database has a lot of gaps. To try and fix this,
> we are trying to collect information about which keyboard layouts
> people use, so we have a more complete database. This will hopefully
> let us make better guesses about keyboard layouts.
>
> It would be great if translation contributors could help us out with
> this. It's very simple: just check out the instructions on the
> keyboard data wiki page [1] and fill in the table with any information
> you might have about which layouts are used.
>
> This wiki page is still quite new, so just let me know if you have any
> problems or are unsure about anything.
>
> Thanks in advance for you help!
>
> Allan Day
>
> [1] https://live.gnome.org/GnomeGoals/KeyboardData
>

Dear Allan,

OLPC (and Sugar Labs) get into the keyboard creation business with
some regularity.  I see a few "olpc" keyboards on your list, but for a
more complete listing see:

http://wiki.laptop.org/go/Category:Keyboard_layouts

There may be some layouts for languages you don't have already (albeit
for OLPC keyboard configs).

You are only looking for XKB layouts?

With the touchscreen version of the XO laptop (XO-4) due to be
announced any day now (at CES, I think) there is a lot of effort going
into Maliit on-screen keyboard layouts

http://wiki.sugarlabs.org/go/User:Garycmartin/Maliit_Layouts

With two million XO laptops out there, and given that the OLPC OS is
running the Sugar UI on a GNOME/Fedora stack and offering a GNOME
desktop as a dual-boot option, you'll have to make your own calls
about how important they are to include, but you might want to touch
base with the OLPC devs via

http://lists.laptop.org/listinfo/devel

if there are any questions, if only because by the nature of the OLPC
/ Sugar Labs mission, we deal with some "exotic" language options and
collaborate with a lot of language communities just starting to "plant
their flag" on Linux (e.g. new locales, etc.).

Warmest Regards,

cjl
Sugar Labs Translation Team Coordinator
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n