Raphaël Hertzog: People behind Debian: Christian Perrier, translation coordinator
Christian is a figure of Debian, not only because of the tremendous coordination work that he does within the translation project, but also because he s very involved at the social level. He s probably in the top 5 of the persons who attended most often the Debian conference.
Christian is a friend (thanks for hosting me so many times when I come to Paris for Debian related events) and I m glad that he accepted to be interviewed. He likes to speak and that shows in the length of his answers
Indeed, this is my goal for years. I would like our favorite distro to
be able to be used by anyone in the world, whether she speaks
English, Northern Sami, Wolof, Uyghur or Secwepemcts n.
As a matter of symbol, I use the installer for this. My stance is that
one should be able to even install Debian in one s own language. So,
for about 7 years, I use D-I as a way to attract new localization
contributors.
This progress is represented on
this
page where the world
is gradually painted in red as long as the installer supports more
languages release after release. The map above tries to illustrate
this by painting in red countries when the most spoken language in the
country is supported in Debian Installer.
However, that map does not give enough reward to many great efforts
made to support very different kind of languages. Not only various
national languages, but also very different ones: all regional
languages of Spain, many of the most spoken languages in India,
minority languages such as Uyghur for which an effort is starting,
Northern Sami because it is taught in a few schools in Norway, etc.,
etc.
Still, the map gives a good idea of what I would like to see better
supported: languages from Africa, several languages in Central
Asia. And, as a very very personal goal, I m eagerly waiting for
support of Tibetan in Debian Installer, the same way we support its
sister language, Dzongkha from Bhutan.
For this to happen, we have to make contribution to localization as
easy as possible. The very distributed nature of Debian development
makes this a challenge, as material to translate (D-I components,
debconf screens, native packages, packages descriptions, website,
documentation) is very widely spread.
A goal, for years, is to set a centralized place where
translators could work easily without even knowing about SVN/GIT/BZR
or having to report bugs to send their work. The point, however, would
be to have this without making compromises on translation quality. So,
with peer review, use of thesaurus and translation memory and all such
techniques.
Tools for this exist: we, for instance, worked with the developers of
Pootle to help making it able to cope with the huge amount of material
in Debian (think about packages descriptions translations). However, as
of now, the glue between such tools and the raw material (that often
lies in packages) didn t come.
So, currently, translation work in Debian requires a great knowledge
of how things are organized, where is the material, how it can be
possible to make contribution reach packages, etc.
And, as I m technically unable to fulfill the goal of building the
infrastructure, I m fulfilling that role of spreading out the
knowledge. This is how I can define my coordinator role.
Ubuntu uses a web-based tool to make it easy to contribute
translations directly in Launchpad. At some point you asked Canonical to
make it free software. Launchpad has been freed in the mean time. Have you
(re)considered using it?
Why not? After all, it more or less fills in the needs I just
described. I still don t really figure out how we could have all
Debian material gathered in Rosetta/Launchpad .and also how Debian
packagers could easily get localized material back from the framework
without changing their development processes.
I have always tried to stay neutral wrt Ubuntu. As many people now in
Debian, I feel like we have reached a good way to achieve our mutual
development. When it comes at localization work, the early days where
the everything in Rosetta and translates who wants stanza did a lot
of harm to several upstream localization projects is, I think, way
over.
Many people who currently contribute to D-I localization were indeed
sent to me by Ubuntu contributors .and by localizing D-I, apt,
debconf, package descriptions, etc., they re doing translation work
for Ubuntu as well as for Debian.
Let s say I m a Debian user and I want to help translate Debian
in my language. I can spend 1 hour per week on this activity. What should
I do to start?
Several language teams use Debian mailing lists to coordinate their
work. If you re lucky enough to be a speaker of one of these
languages, try joining debian-l10n-<yourlanguage>
and follow what s happening there. Don t try to immediately jump in some
translation work. First, participate to peer reviews: comment on
others translations. Learn about the team s processes, jargon and
habits.
Then, progressively, start working on a few translations: you may want
to start with translations of debconf templates: they are short, often
easy to do. That s perfect if you have few time.
If no language team exists for your language, try joining debian-i18n
and ask about existing effort for your language. I may be able to
point you to individuals working on Debian translations (very often
along with other free software translation efforts). If I am not, then
you have just been named coordinator for your language
This is an interesting story about how things build themselves in
Debian.
It all started in July 2005, before DebConf 5 in Helsinki. Denis
Barbier, Nicolas Fran ois and myself agreed to bring at Debconf a few
pieces of French cheese as well as 1 or 2 bottles of French wine and
share them with some friends. Thus, we settled an informal meeting in
the French room where we invited some fellows: from memory, Benjamin
Mako Hill, Hannah Wallach, Matt Zimmermann and Moray Allan. All of
us fond of smelly cheese, great wine plus some extra p t
home-made by Denis in Toulouse.
It finally happened that, by word of mouth, a few dozens of other
people slowly joined in that French room and turned the whole thing
into an improvized party that more or less lasted for the entire
night.
The tradition was later firmly settled in 2006, first in Debconf 6 in
Mexico where I challenged the French DDs to bring as many great cheese
as possible, then during the Debian i18n meeting in Extremadura (Sept
2006) where we reached the highest amount of cheese per participant
ever. I think that the Creofonte building in Casar de C ceres hasn t
fully recovered from it and is still smelling cheese 5 years after.
This party later became a real tradition for DebConf, growing over
and over each year. I see it as a wonderful way to illustrate the
diversity we have in Debian, as well as the mutual enrichment we
always felt during DebConfs.
My only regret about it is that it became so big over the years that
organizing it is always a challenge and I more and more feel pressure
to make it successful. However, over the years, I always found
incredible help by DebConf participants (including my own son, last
year a moment of sharing which we will both remember for years, i think).
And, really, in 2010, standing up on a chair, shouting (because the
microphone wasn t working) to thank everybody, was the most emotional
moment I had at Debconf 10.
Is there someone in Debian that you admire for their
contributions?
So many people. So, just like it happens in many awards ceremonies, I
will be very verbose to thank people, sorry in advance for this.
The name that comes first is Joey Hess. Joey is someone who has a
unique way to perceive what improvements are good for Debian and a
very precise and meticulous way to design these improvements. Think
about debconf. It is designed for so long now and still reaching its
very specific goal. So well designed that it is the entire basis for
Joey s other achievement: designing D-I. Moreover, I not only admire
Joey for his technical work, but also for his interaction with
others. He is not he loudest person around, he doesn t have to .just
giving his point in discussion and, guess what? Most of the time, he s
right.
Someone I would like to name here, also, is Colin Watson. Colin is
also someone I worked with for years (the D-I effect, again ) and,
here again, the very clever way he works on technical improvements as
well as his very friendly way to interact with others just make it.
And, how about you, Rapha l? Thank you to Christian for the time spent answering my questions. I hope you enjoyed reading his answers as I did. Subscribe to my newsletter to get my monthly summary of the Debian/Ubuntu news and to not miss further interviews. You can also follow along on Identi.ca, Twitter and Facebook.
7 comments Liked this article? Click here. My blog is Flattr-enabled.



I just had another conflict with a debatable anti-spam configuration. I think it was debatable rather than obviously wrong, so I m not going to rant about the specific setup, but while discussing it with other postmasters, the following two Domain Name Service Blacklist (DNSBL) facts surprised me:
I today
As mentioned in 

Today, virtually all of the free software available can be found in packaged form in distributions like Debian and Ubuntu. Users of these distributions have access to a library of thousands of applications, ranging from trivial to highly sophisticated software systems. Developers can find a vast array of programming languages, tools and libraries for constructing new applications.
This is possible because we have a mature









Monday saw us at the 34 week mark. Yesterday was the point in Sarah's first
pregnancy that we lost Joshua. So we're in scary uncharted territory now.
Sarah's OB has said that he doesn't want her to go past 39 weeks, given prior
history, and he won't induce because of her heart (and they don't induce for
a VBAC anyway), so if we want a