[00:00] <askhl_> godbyk, very strange.  Maybe it's a launchpad issue
[00:00] <godbyk> askhl_: It may be. I'd ask in #launchpad.  See if they have any ideas.
[00:00] <askhl_> Our translation was up to 56% (or 54%), is now slightly less than 50%
[00:00] <godbyk> It'd be nice to know what causes it.
[00:00] <askhl_> Right
[00:00] <askhl_> Thanks
[00:00] <godbyk> Let me know if you figure anything out.
[00:06] <askhl_> I'll try tomorrow when the Canonical people are online.  This seems rather serious IMO
[00:07] <godbyk> 'kay.
[00:07] <godbyk> I think the Launchpad translation folks hang out in #launchpad during European work hours.
[00:08] <askhl_> I'll figure it out - I've talked to them on numerous occasions.  Very helpful people, launchpad's a mess though sometimes
[00:09] <godbyk> True on both counts.
[00:09] <godbyk> They've always been friendly and helpful when I've talked to them.
[00:09] <godbyk> I think they just have a ton of things to do.
[00:10] <askhl_> yeah
[16:27] <jenkins> hello all
[20:11] <ChrisWoollard> Hello all
[20:13] <ChrisWoollard> I noticed that nobody has created an agenda for sunday's meeting. So I have started one.
[20:13] <ChrisWoollard> https://wiki.ubuntu.com/ubuntu-manual/Meetings
[20:22] <jenkins> evening all
[20:23] <godbyk> Thanks, ChrisWoollard.
[20:24] <ChrisWoollard> jenkins: https://wiki.ubuntu.com/ubuntu-manual/Meetings
[20:24] <ChrisWoollard> godbyk: np
[20:24] <jenkins> I should be there I don't think I have anything to add
[20:26] <godbyk> Ben said he could probably make the meeting, too.
[20:26] <ChrisWoollard> I think I am going to add myself to the ubuntu membership for the next meeting.
[20:26] <ChrisWoollard> europe that is.
[20:26] <godbyk> We also need to look into translating e2 (someone needs to update the .pot file for e2).
[20:26] <godbyk> ChrisWoollard: Cool!  I may do that one of these months.
[20:27] <ChrisWoollard> Well, looking at the others on the list, I don't think it should be too difficult <fingers crossed>.
[20:28] <ChrisWoollard> Should that go on the agenda? Or is somebody that knows about it just going to do it?
[20:29] <godbyk> ChrisWoollard: you can add it to the agenda if you like.
[20:29] <godbyk> usually dutchie handles it (I think).
[20:29] <godbyk> but I haven't seen dutchie for a bit.
[20:30] <jenkins> I think I can remeber how to update translations I will look for the command in the log
[20:31] <jenkins> got it
[20:31] <godbyk> jenkins: cool.  if it's just one command, we should add it to the Makefile.
[20:32] <jenkins> you need to build the manual first, then run po4a -v --no-translations -MUTF-8 --copyright-holder "The Ubuntu Manual Team" --package-name ubuntu-manual --package-version `bzr revno` po4a.conf
[20:32] <godbyk> Btw, if anyone out there is better at Makefiles than I am, feel free to clean it up and make it all snazzy.
[20:32] <jenkins> but you need to get the latest po files from launchpad first as well
[20:33] <godbyk> Why does it need the latest po files?
[20:33] <ChrisWoollard> I was thinking ok hacking around with the meetings wiki page a bit. i.e. to move all the older meetings to an archive page.
[20:34] <godbyk> ChrisWoollard: That's probably a good idea.  Maybe have an archives page for each edition?  (Instead of one really long page?)
[20:35] <jenkins> godbyk: I think otherwise you will over write the translations
[20:37] <dpm> hey all, I'm just idling here and I saw this conversation. I haven't used po4all much, but if it works like other i18n tools, there is no need to fetch the translations if you only want to update the template
[20:37] <ChrisWoollard> Is it me or does it feel like working with bazaar / launchpad / rosetta is bit like guess work / Hit and miss / peeing into the wind?
[20:38] <dpm> ChrisWoollard, the workflow is * update the pot template * commit it * let LP import it. When you want to fetch translations, you simply need to merge the branch containing the PO files comitted automatically with the branch you need translations for
[20:40] <jenkins> dpm: so launchpad only needs to import the pot file to update all the translations?
[20:41] <ChrisWoollard> dpm: It is nice to have people around that know the process
[20:41] <jenkins> yep we all seam to find translations a dark art
[20:42] <dpm> :)
[20:42] <dpm> jenkins, yes. Launchpad imports the new templates you commit, exposes the relevant strings to translators. Then translators do their work and the translations (PO files) are committed to a branch of your choice. When you are ready to release, (or whenever you feel you want to test translations), you can just merge that branch containing translations
[20:43] <jenkins> that makes sense, i think we stopped merging in the po files from a branch for some reason, i will ask josh
[20:44] <dpm> roughly, apart from letting translators know about releases, maintainers just need to take care of updating the template (POT file) whenever there are new strings to translate, and merge the translations (PO files) from the translations branch from time to time, most especially before a release
[20:44] <jenkins> when a program is released where on the file system do the po files go?
[20:45] <dpm> jenkins, yeah, importing templates and translations was causing problems. I talked to some of you guys some weeks ago and an admin chose the right setting: import only templates
[20:45] <jenkins> I now understand this now it thanks dpm
[20:46] <dpm> jenkins, usually they go to /usr/share/locale/<langcode>/LC_MESSAGES or /usr/share/locale-langpack/<langcode>/LC_MESSAGES in the form of binary .mo files (basically compiled .po files). In the case of u-m, however, the po files are simply converted to translated latex files
[20:46] <dpm> no worries
[20:46] <ChrisWoollard> dpm: Sorry if I offended you. I guess it is lack of knowledge on my part. Thanks for the explanation.
[20:47] <jenkins> dpm: thanks I was asking for quickshot :)
[20:47] <dpm> ChrisWoollard, really, no offence taken. I wasn't intending to respond in a manner that seemed I was, either :)
[20:48] <ChrisWoollard> You didn't. I just suddenly thought that my comment wasn't the best thing to say.
[20:48] <dpm> no worries :)
[20:48] <dpm> jenkins, then for quickshot they'd go to /usr/share/locale/<langcode>/LC_MESSAGES, <langcode> being a 2-letter or 3-letter ISO 639 code, plus optional _CC country or region suffix
[20:48] <ChrisWoollard> :)
[20:49] <dpm> oh, need to run now, movies night!
[20:49] <dpm> bye all!
[20:49] <jenkins> night
[20:51] <jenkins> I am still running the update thing
[21:01] <jenkins> right pot file pushed so launchpad *should* update mavrick
[21:03] <godbyk> we need to push the pot file to lucid-e2
[21:03] <godbyk> the maverick branch will probably get wiped and restarted or something.
[21:04] <godbyk> (the whole history thing is irksome)
[21:05] <jenkins> now you tell me :P
[21:09] <godbyk> :)
[21:14] <jenkins> ChrisWoollard: did you say you were going for ubuntu membership?
[21:14] <godbyk> jenkins: Found my conversation on #launchpad for when I set up the e2 branch: http://irclogs.ubuntu.com/2010/05/08/%23launchpad.html#t06:47
[21:14] <ChrisWoollard> jenkins: Yes
[21:15] <jenkins> I may have to try and sort mine out no harm in trying
[21:16] <ChrisWoollard> I think it is worth it. And if you don't try you don't get.
[21:17] <jenkins> yep I need to sort out my wiki page
[21:17] <jenkins> godbyk: that was what I was trying to do but we can't delete the branch as one is linked to it
[21:17] <ChrisWoollard> Yes. I seem to remember a few people said they would write something.
[21:20] <jenkins> I will add a comment when is your meeting?
[21:23] <godbyk> jenkins: can we unlink the branches?
[21:23] <godbyk> I don't know how any of it works. :)
[21:25] <jenkins> I will try
[21:27] <jenkins> updated lucid-e2 all being well
[21:29] <godbyk> jenkins: I might have you update lucid-e2 again in just a moment.
[21:29] <godbyk> I'll fix those little typo bugs that were just reported
[21:29] <jenkins> ok
[21:29] <godbyk> (so the translators don't translate the wrong text.)
[21:30] <jenkins> if I knew which branchs were linked it would help and i can't see it in launcgpad
[21:33] <godbyk> try disconnecting the branch from the series first.
[21:33] <godbyk> that's what I apparently had to do for e1.
[21:33] <jenkins> I think I am going to aim for the September the 7th 8.00utc meeting of the membership board
[21:35] <jenkins> nope still got the same message
[21:37] <jenkins> I have put everything back as it was so not to break anythign
[21:40] <ChrisWoollard> All: Have a look at https://wiki.ubuntu.com/ubuntu-manual/Meetings
[21:41] <ChrisWoollard> That is a board I was thinking of going to.
[21:43] <jenkins> much better wiki ChrisWoollard, hopefully i will see you there
[21:44] <ChrisWoollard> Hopefully. I haven't checked by schedule yet, but i think it ok.
[21:46] <jenkins> does anyone know if nissh got his membership?
[21:46] <godbyk> jenkins: I fixed the one main bug I cared about. :)
[21:50] <daker> jenkins, he didn't
[21:50] <jenkins> godbyk: pushing the updated file now
[21:50] <jenkins> daker: any idea why?
[21:51] <daker> he got the notification 1hours before the meeting
[21:51] <daker> s/hours/hour
[21:52] <jenkins> :( what basically saying he was not ready yet?
[21:53] <daker> yes like they say
[21:53] <daker> they that he should prepare a good intro
[21:54] <daker> and get more testimonials
[21:55] <ChrisWoollard> hopefully Jenkins and myself can get some good testimonials ready for sept 7th ;)
[21:56] <jenkins> well my page needs some work https://wiki.ubuntu.com/LukeJennings
[21:56] <jenkins> but feel free to start thinking about those testimonials
[21:56] <daker> ChrisWoollard, jenkins do you apply for a membership ?
[21:56] <ChrisWoollard> yes
[21:56] <jenkins> we are on the 7th of september
[21:57] <daker> oh good!
[21:58] <ChrisWoollard> Somebody at canonical seems to have broken launchpad
[21:58] <godbyk> What should be on our wiki pages besides the testimonials?
[21:58] <Muscovy> I plan to apply sometime this year, maybe.
[21:58] <ChrisWoollard> Look at ben's
[21:59] <ChrisWoollard> his seems quite good. I borrowed most of it and changed it for my own purpose.
[22:00] <jenkins> I took rhe motu template
[22:01] <godbyk> jenkins: where's the motu template?
[22:02] <jenkins> I don't know i found it once and never again just copy it from mine
[22:02] <godbyk> sounds good
[22:02] <ChrisWoollard> mine is https://wiki.ubuntu.com/cwoollard
[22:03] <jenkins> ooo chris has someone from cononical
[22:04] <jenkins> :P
[22:04] <daker> yeah
[22:04] <ChrisWoollard> :D
[22:05] <ChrisWoollard> He is a salesman i know.
[22:05] <Omega> Cheating!
[22:05] <ChrisWoollard> I know. But i had to do it.
[22:06] <ChrisWoollard> I know ben got Jono Bacon. Now, that is cheating!
[22:07] <Muscovy> I wish the guidelines were a bit more comprehensive. I'm worried about being turned down if I apply too early.
[22:08] <ChrisWoollard> I can't believe that nissh got turned down!
[22:09] <ChrisWoollard> I am going to send a meeting notification out as nobody else has done it.
[22:11] <godbyk> ChrisWoollard: good idea.
[22:11] <godbyk> Why'd nissh get turned down?
[22:12] <ChrisWoollard> He wasn't prepared. He didn't get notification until just before the meeting. Plus lack of testimonials.
[22:16] <Omega> What kind of questions do they ask?
[22:21] <jenkins> does anyone else see http://paste.ubuntu.com/481144/ when thumper and zkriesse entered?
[22:22] <zkriesse> jenkins: Im on my ipod so its probably why it happened for me
[22:23] <jenkins> ok cool, just wondered
[22:25] <godbyk> jenkins: yeah, I saw that, too.
[22:29] <ChrisWoollard> The meeting e-mail has gone out.
[22:36] <godbyk> Hey, daker.  How's it going?
[22:36] <godbyk> humpreybc asked me the other day how the new website design was coming along, but I didn't know anything about it.  Do you know anything?
[22:37] <daker> btw i need you to install django
[22:39] <godbyk> I can do that.
[22:39] <godbyk> Any particular version?  Or just whatever the latest released version is?
[22:40] <daker> i am runing the repos version
[22:40] <daker> i think it's 1.1.1
[22:40] <godbyk> ok
[23:03] <jenkins> night all
[23:03] <ChrisWoollard> G'night
[23:03] <ChrisWoollard> too late
[23:36] <ChrisWoollard> G'night all. Time for bed.
[23:39] <godbyk> G'night, ChrisWoollard.