This blog is dead. TBC on blogs.gnome.org.
Name: Sergey Udaltsov
Member since: 2004-04-29 09:15:33
Last Login: 2008-04-25 21:48:21
Notes:
In the GNOME community, I am the person to ask questions about the keyboard stuff (particularly - XKB-related). So relevant parts of the GNOME Control Center (including gnome-settings-daemon) and GNOME applets (namely, gswitchit) are my responsibility. Also, I maintain desktop-agnostic XKB library libxklavier (hosted on freedesktop.org) and, recently, started some efforts to create the database of XKB configuration data to be used by free and commercial X servers. These things aside, I maintain SQL Plugin for jEdit (my favorite Java development tool). My full time job is in WatchMark Ltd. - and unfortunately has nothing to do with my involvements in the projects mentioned above.
This blog is dead. TBC on blogs.gnome.org.
So, I got British visa - which means I'll be there! Unfortunately, my stay (in the Etap hotel BTW) will be short: Monday night to Thursday night. But I hope it is going to be great anyway. Especially, I am looking forward to meeting some people which I only know by email/IRC.
See you all there!
During discussion with murrayc on IRC, it was found the position of GNOME regarding the dynamic library versioning is somewhat wague. Now I wonder, does GNOME respect libtool versioning scheme or not?
Slowly, I am starting to enrich base.xml with additional
meta-information (and use it in gnome-keyboard-properties).
As a first step, I've added non-translatable (who would
translate "Microsoft" to Russian anyway?) vendor name. The
model choser on my HDD looks like this:

Thanks to GObject (namely, g_object_set_data), the libxklavier ABI will not change, while API will get a set of #defines.
PS. Richard, it is not a problem to automate chosing XKB model using HAL. All you need is a table mapping USB (or any other HIDdy bus) IDs to XKB model names. And a bit of code in g-s-d.
PPS. And it seems I will never ever ever ever get my hackergotchi setup on p.g.o.
Did you hear about the number 13256278887989457651018865901401704640? Or its hexadecimal representation 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0? If you put it on your site, you may be considered violating DMCA, hehe. Because this number is used in HD-DVD encryption. If you do not believe me - use Google..
svu certified others as follows:
Others have certified svu as follows:
[ Certification disabled because you're not logged in. ]
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!