-
The GUADEC diaries — chapter 2
-
Wireless connection is rare in Birmingham, so I’ll grab this opportunity to post a quick update.
-
Had a meeting with Danilo Šegan (Данило Шеган) of GNOME L10n fame and Carlos Perelló Marín of Ubuntu, Launchpad/Rosetta fame, and discussed handling of upstream translations. It’s a pretty important issue which everyone would like to see tackled, but there are many technical details that need addressing, like for example, downstream patches that alter the module’s translatable strings (the need only downstream translation, requires coding), security (sigh), and coordination with/review from upstream translation teams (if they exist).
Danilo and I talked also about translate.fedoraproject.org, damned lies and Transifex. Both of us would like to keep the codebases close to each other, but without breaking or enforcing anything. This is basically my responsibility, but transifex adds a bunch of stuff on DL’s object model, and requires the data to be updateable (ie. XML files are problematic), so we should solve these in DL too. A port to TurboGears will make the project more maintainable.
-
Talked a bit with Colin Walters and Bryan Clark about Mugshot’s i18n. There are a bunch of different technologies in the project, so it’s not just a matter of a patch submitted. The Python web pages might be the easier of the three targets (other two are the server and the client).
-
Had a cool discussion with a Fedora OpenOffice.org hacker/maintainer about the way OOo handles locales and languages. There are many requests to have OOo override the session’s locale, which imply to have OOo behave differently than all the other desktop apps. This will only increase the confusion and if the problem is solved, it will only be so for OOo. Also, OOo spellchecker ideas about fine-grained language detection are again something that ideally would be solved desktop-wide and not just in OOo. Having the “keyboard layout” define what the language of the text written is, again isn’t a one-to-one relationship; this could work, but only if it was just a suggestion to a guessing engine, and not a true binding between the two. Doing something that makes sense is important.
Update, 2 hours later:
-
After my talk, David Glassey from Debian approached me for discussing whether it’s possible to use
-