Bubulle's weblog
   


About
Bubulle's weblog, Random bits from Christian Perrier

Christian Perrier
christian@perrier.eu.org

Subscribe
Subscribe to a syndicated feed of my weblog, brought to you by the wonders of RSS.

Flavours
There's more than one way to view this weblog; try these flavours on for size.


       
Thu, 10 Apr 2008

April 11 2008

fr   : 9487/9720,  233 missing, 97.60%
de   : 9336/9720,  384 missing, 96.04%
cs   : 8967/9720,  753 missing, 92.25%
pt   : 8759/9720,  961 missing, 90.11%
vi   : 7727/9720,  1993 missing, 79.49%
nl   : 7392/9720,  2328 missing, 76.04%
sv   : 6549/9720,  3171 missing, 67.37%
es   : 6567/9720,  3153 missing, 67.56%
ru   : 6206/9720,  3514 missing, 63.84%
gl   : 5861/9720,  3859 missing, 60.29%
ja   : 5836/9720,  3884 missing, 60.04%
pt_BR   : 5096/9720,  4624 missing, 52.42%
it   : 4539/9720,  5181 missing, 46.69%
fi   : 4479/9720,  5241 missing, 46.08%
ca   : 3949/9720,  5771 missing, 40.62%
eu   : 3902/9720,  5818 missing, 40.14%
da   : 3435/9720,  6285 missing, 35.33%
nb   : 3124/9720,  6596 missing, 32.13%
ml   : 2876/9720,  6844 missing, 29.58%
bg   : 2808/9720,  6912 missing, 28.88%
hu   : 2684/9720,  7036 missing, 27.61%
ro   : 2636/9720,  7084 missing, 27.11%
ta   : 2608/9720,  7112 missing, 26.83%
lt   : 2603/9720,  7117 missing, 26.77%
sk   : 2571/9720,  7149 missing, 26.45%
tr   : 2527/9720,  7193 missing, 25.99%

[/bubulle/l10n-fr] permanent link

News from the lenny l10n NMU campaign
The lenny l10n NMU campaign is now running for about two months now.

The objectives of this campaign are tackling pending po-debconf l10n bugs.

The process is the following:

  • Each day, pick two new packages from the list, going down and ignoring packages not in unstable
  • for each, look over its pending l10n bugs *and* other easily fixable issues (of course RC stuff as well). I fixed many LSB headers bugs this way, helping out to achieve that lenny release goal
  • try to build it
  • if it builds successfully, send an "Intent to NMU" mail to the package maintainer and debian-i18n
  • wait for 15 days (that leaves time to maintainers to react, or to have a discussion about the way to deal with such old bugs, etc)
  • without news or in case the maintainer agrees before the deadline, send an announcement of upcoming NMU, again to the package maintainer and debian-i18n. Also notify translators with incomplete translations
  • wait for 10 days
  • build the package, test it and upload it to DELAYED/2-day
  • send the full patch to the maintainer
Of course, when the maintainer wants to upload him|herself, I immediately stop any action....but I still watch what happens and I nag her|him in case nothing happens. In short, you can escape from my trap once I got you!

Status as of now:

  • 39 packages NMU'ed or updated by their maintainer
  • 31 pakcages under work
A few utterly outdated and obsolete packages have also been removed fro mthe archive.

All this helped the statistics for many languages to raise up. However, thanks to the effort of many maintainers who invest a lot of energy in emptying down the bottle we're filling up, the top languages statistics don't really move (new debconf templates, modified ones, etc.)

With the lenny release becoming closer, I expect package maintainers to calm down now and leave us the opportunity to completee our l10n work without moving the target away when we reach it.

The closer the release, the more aggressive l10n NMUs will be. Even for recent bug reports. Those translation issues are the easiest ones to fix, so please fix them. Please also note that I'll very happily sponsor any non DD upload which just fixes l10n issues.

[/bubulle/planet-debian] permanent link

Screwing samba packages
A few days ago, I just screwed the samba packages maintenance.

It's been quite some time since we were preparing Samba 3.2.0 packages. Upstream has not published a release version, only pre-releases. The release was planned for next week but will not happen as some last minutes issues have been found in pre-releases.

Anyway, we had ready packages for 3.2.0 pre-release 2....which were planed to go to experimental.

However, these packages were under preparation for quite a while, so when I finally agreed with Steve Langasek that it's OK to upload, I built and uploaded the packages. Then got a good laugh when discovering that I forgot "UNRELEASED" as target in debian.changelog.

It was late, I then "s/UNRELEASED/unstable" as I often do in such case....then uploaded...then forgot about the issue and went to something else.

The package went through NEW (it has a new binary package) and 1 or 2 days later quietly entered unstable.

...which I discovered only the next day, when it was way too late to remove from unstable something that was meant for experimental.

All this explains why samba packages now use an epoch...:-)

Things are back to normal now. Unstable has 1:3.0.28a-2 and experimental will hopefully have 3.2.0~pre2 soon.

Next week I go to the Samba annual conference. I'll probably spend some time hunting down some bugs in the package and discuss with upstream about some of the issues we have (old bugs, FHS patch, upstream's .deb packages). And maybe also get better ideas about Samba 3.2.x schedule, to be able to decide with Steve and Noel which release is the target for lenny: 3.0.28* or 3.2.x.

[/bubulle/planet-debian] permanent link