[prev in list] [next in list] [prev in thread] [next in thread]
List: freedesktop-xorg
Subject: [Xorg] ANNOUNCE: xkeyboard-config 0.1
From: "Sergey V. Udaltsov" <svu () gnome ! org>
Date: 2004-05-27 0:13:37
Message-ID: 1085616817.9786.0.camel () sputnik
[Download RAW message or body]
-- WHAT
The X Keyboard Configuration Database 0.1 - the non-arch project aimed
to provide the consistent, well-structured, frequently released open
source of X keyboard configuration data for X Window System
implementations (free, open source and commercial). The project is
targetted to both XKB-based and core X protocol-based (AKA
xmodmap-based) systems.
-- WHY
There are many X Window implementations which have very poor support for
non-standard keyboards, national layouts and options.
Open Source X Window System implementations (xfree86, x.org) currently
have non-synchronized XKB configuration databases: the bugs fixed in one
repository are not reflected in the other, new configuration elements
are added (in best case) separately and independently to both CVS trees
- but usually only one tree gets them.
Commercial X Window System implementations cannot support large variety
of national layouts - usually, because of lack of resources. So users
from "exotic" countries feel offended and frustrated - their
environments are not complete.
The solution which would gurantee quality support for the keyboard
configuration data is to have single repository which would serve as
meta-project for X servers and OS distributions. XKeyboardConfig is
trying to be the one.
-- WHERE
http://www.freedesktop.org/Software/XKeyboardConfig
http://freedesktop.org/~xlibs/release/xkeyboard-config-0.1.tar.gz
-- LICENCE
OSI-approved MIT licence
-- VERSION NOTES
Version 0.1 represents restructured configuration database derived from
X.Org X11R6.7 release. Only single-group layouts are included (tested
for compatibility with the multiple layouts feature). Each
language/country has no more than one layout and any number of variants
(not the case for XFree86(tm) and X.Org(tm) implementations).
-- TODO
- Add xmodmap configuration data
- Write more documentation on layouts submission
- Add compatibility rules for old broken layouts (to allow users to work
with existing configurations)
- Add more and more configuration elements
- Improve i18n (translation of base.xml file)
-- CONTRIBUTION AND RELATIONS TO X-RELATED PROJECTS
We kindly ask and encourage people contributing layouts to XFree86 and
X.Org repositories to send patches to XKeyboardConfig project. We would
highly appreciate X implementations using our codebase in their
distributions (there was preliminary agreement with X.Org implementation
maintainers).
-- MAINTAINERS
Sergey V. Udaltsov (svu@gnome.org)
Ivan Pascal (comaintainer, pascal@xfree86.org)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic