[00:08] <kb9vqf> Is there a reason most of the build machines are down?
[00:15] <wgrant> kb9vqf: I believe most of the buildds are not dedicated machines - they're only used as buildds when they're not doing other things. Sometimes they're needed for their original purpose, so they go missing for a while.
[00:16] <kb9vqf> Thanks!  Is there a way to set up a private builder on one of my servers here?
[00:16] <wgrant> Not one that will upload to Launchpad, no.
[00:16] <kb9vqf> Rats
[00:26] <james_w> wgrant: do you know of a faster way to get the list of source packages than iterating over getPublishedSources?
[00:26] <james_w> doing that is dog slow
[00:27] <wgrant> james_w: I iterate over Packages.
[00:27] <wgrant> So, no.
[00:27] <james_w> I can just grab the Sources files and read them, but that's a pain
[00:27] <james_w> ok, thanks
[00:28] <wgrant> You could iterate over getPublishedSources with a large batch size, and just get the names out of the resource URLs, rather than actually fetching them.
[00:28] <james_w> yeah, that would speed it up
[00:31] <poolie> spm: are you here, or still on leave?
[00:31] <poolie> hi james_w
[00:31] <james_w> hey poolie
[00:32]  * wgrant kicks edge a few times.
[00:32] <wgrant> I just got a 503 from it.
[00:32] <mwhudson> mthaddon: ^ edge appserver fail?
[00:32] <wgrant> That doesn't normally cause a 503, though...
[00:32] <wgrant> Hm. Reproducible.
[00:32] <mthaddon> mwhudson: not according to nagios...
[00:32]  * wgrant catches.
[00:32]  * mthaddon does a manual check
[00:33] <mthaddon> all seems to be up - what URL, wgrant?
[00:33] <wgrant> Oh.
[00:33] <wgrant> A timeout, of course.
[00:33] <wgrant> Never mind me.
[00:35] <wgrant> james_w: Does getPublishedSources not time out for you?
[00:35] <wgrant> Maybe if I narrow my search...
[00:35] <james_w> not currently
[00:36] <james_w> a whole one does
[00:36] <james_w> some I'm always careful to call it with arguments
[00:36] <james_w> the biggest thing I do is (state="Published", distro_series=ubuntu.current_series)
[00:36] <wgrant> Right.
[00:36] <james_w> which seems to sneak in
[00:36] <wgrant> A bit strange that even a small slice times out if there are no args.
[01:06] <Ampelbein> the cve-icon in bug 396807 is displaced, firefox3.0 on edge.
[01:07] <Ampelbein> in fact, the whole cve link looks displaced.
[01:09] <micahg> same in FF3.5
[01:11] <wgrant> Bug #393186
[01:12] <Ampelbein> wgrant: ah, the allknowing wgrant. thanks! ;-)
[01:12] <Ampelbein> (or at least the know-how-to-search-with-correct-keywords-wgrant)
[01:59] <mwhudson> wgrant: please tell me if you get one of those 500s from codebrowse
[02:13] <wgrant> mwhudson: Will do. Is it fixed already?
[02:14] <mwhudson> wgrant: no, but it's proving to be much harder to reproduce than i expected, which means that i don't really know what's going on
[02:14] <wgrant> mwhudson: Ah, OK.
[04:26] <islam> 0645064506430646 0646062a063906310641
[04:26] <islam>  062706300627 064506270641064a0647 064506460639
[04:26] <islam>  06270628064a 063906310628
[04:27] <micahg> islam: this is an english channel
[04:27] <persia> islam, Please use UTF8 also
[04:40]  * wgrant wonders why anybody would use anything other than UTF-8.
[04:40] <persia> It's not the default encoding for some operating systems.
[04:41] <persia> For example, all the handhelds in Japan use ISO-2022-JP, which means that email in Japan is now nearly all ISO-2022-JP, and switching to UTF8 has *huge* penalties with the installed base.
[04:41] <persia> (these are mostly TRON, but some Windows, some Linux, and some other stuff)
[04:42] <RAOF> Interesting story: a gnome-do contributor was wondering why loggerhead was showing his newly added source file as a binary file.  Turns out his copy of visual studio saves source files in UTF-16.
[04:42] <persia> Doesn't Vista usually use UCS2 (not UTF16)?
[04:44] <RAOF> No idea, the closest I've got to it is a windows 7 VM.
[04:45] <persia> Mostly the same as UTF16, except non-extensible (every character is 16 bits), which limits the codespace.
[04:45] <persia> (I believe all UCS2 is UTF16, but not all UTF16 is UCS2).
[04:46] <RAOF> That could be right; I just ran "file" against the source file.
[04:46] <RAOF> It said UTF-16, but if that's true then there's no way it could distinguish UCS2 from UTF16.
[04:47] <persia> Hmm.  Looking it up, it appears Microsoft has declared a migration from UCS2 to UTF16, so I may out-of-date.
[04:51] <islam> Enter text here..ghhhhhhhhhh.
[04:51] <islam> ghgh
[06:02] <wgrant> Those are quite some build queues.
[07:07] <stark> help?
[07:09] <stark> there's like ten million nicks here but nobody actually reading?
[07:10] <micahg> stark: what it your issue?
[07:10] <persia> Lots of people reading.  Nobody likely to respond to such a vague question.  The more specific your question, the more likely someone will answer.
[07:10] <micahg> *is
[07:10] <stark> how do i turn off the subject prefixing?
[07:11] <persia> In what context?
[07:11] <stark> in launchpad mailing lists
[07:12] <stark> sorry for before, i waited a minute after joining and didn't see any messages,
[07:14] <stark> also, i forgot to go to sleep last night so i'm a bit testy, i should probably log off before i say something else ill-advised
[07:14] <persia> Sometimes there isn't much traffic, until someone has a new question.  Now you just have to wait until someone who knows about mailing lists reads the backscroll.  Be warned, it may be a fair few hours.
[07:15] <stark> uhm, does anyone here now know wich mailing list manager launchpad uses? or did it roll its own?
[07:17] <stark> sigh
[07:18] <wgrant> stark: Launchpad uses Mailman. There is no per-user option exposed to turn off subject-prefixing.
[07:18] <wgrant> (in the Launchpad implementation, that is)
[07:18] <stark> mailman has such a per-user option
[07:18] <persia> Is there a per-list option so exposed?
[07:18] <wgrant> Right, but Launchpad has it's own UI.
[07:18] <wgrant> persia: I don't think so, but I don't remember.
[07:19] <stark> well i don't really care about the ui
[07:19] <persia> stark,
[07:19] <persia> stark, Except that without a UI element, you can't twiddle it, which makes the UI all-important.
[07:19] <stark> I have to say prefixing subjects is idiotic to begin with but making it mandatory is even worse
[07:20] <wgrant> stark: I agree.
[07:21] <wgrant> stark: Consider filing a bug at https://bugs.launchpad.net/launchpad-registry/+filebug.
[07:21] <stark> having it be optional doesn't really solve all the problems since the prefixes still pop up randomly depending on what order you receive the messages, but it's better than nothing if people are going to insist on making this error with every new mailing list out there
[07:21] <stark> i meant every new mailing list manager out there but every new mailing list almost works too
[07:35] <stark> well there you go
[07:35] <stark> https://bugs.launchpad.net/launchpad-registry/+bug/396888
[07:36] <stark> feel free to pipe up supporting me :)
[07:38]  * wgrant already me-too'd and subscribed.
[07:41] <persia> mailing lists are registry bugs?
[07:41] <wgrant> persia: Yes.
[07:41] <wgrant> They're owned by teams, which are Registry's domain.
[07:42] <wgrant> "The Registry is the Launchpad core: distributions, project-groups, projects, persons, and teams. Communication tasks like email and mailing lists are also part of the Registry."
[07:42] <persia> Described that way, it makes sense.
[08:14] <micahg> should a bug about content in emails be filed against launchpad or another component?
[08:15] <wgrant> micahg: What type of email?
[08:15] <micahg> status update of bug
[08:15] <wgrant> micahg: https://bugs.launchpad.net/malone/+filebug
[08:15] <micahg> attachments removed when private are linked in same e-mail as changes done after bug is made public
[08:16] <wgrant> That's already filed.
[08:17] <wgrant> Bug #385400, it seems.
[08:18] <micahg> hmm thought it was bug 181365
[08:18] <micahg> I guess you found the dupe
[08:18] <wgrant> Indeed.
[08:19] <wgrant> And I even commented on that old one :(
[08:19] <micahg> you've got over 600 bugs open related to you
[08:19] <micahg> I wouldn't worry about forgetting one of them :)
[08:21] <micahg> thanks for letting me know it was in there though
[08:21] <wgrant> np
[08:22] <micahg> I guess I just have to remove coredumps over a span of time until it's fixed
[08:23] <micahg> wait for th efirst e-mail
[08:23] <micahg> then make it public
[08:23] <wgrant> That won't help, unfortunately.
[08:23] <wgrant> You have to wait for librarian to expire and remove the file.
[08:23] <wgrant> As the URL is visible in the activity log.
[08:23] <micahg> ah
[08:23] <micahg> that makes it even worse
[08:23] <micahg> how long does that take?
[08:24] <wgrant> I don't know. But it could well only delete things every 24 hours, or even less frequently.
[08:24] <micahg> ugh, that bug should be publicized at least for Bug Control
[08:26] <micahg1> I'lll talk to bdmurray in the morning about it
[08:28]  * micahg needs sleep...thanks again for your help wgrant
[08:28] <wgrant> Night micahg.
[08:28] <micahg> night wgrant
[08:39] <Garfeild> hello
[08:41] <Garfeild> I have problem with launchpad. I have account on launchpad since 2007, but now it looks like deactivated. https://launchpad.net/~garfeild-ubuntu
[08:43] <wgrant> What perfect timing stub had.
[08:44] <wgrant> Garfeild: There was a problem about a week ago with some accounts. Try emailing feedback@launchpad.net, mentioning your Launchpad username and email address. They can probably sort you out.
[08:49] <Garfeild> thank you
[09:48] <Xhema> good morning
[09:48] <Xhema> can someone please approve my pot file imports?
[09:48] <Xhema> http://translations.launchpad.net/shqipoffice/+imports
[09:51] <mrevell> jtv:  are you able to help Xhema?
[09:51] <jtv> Xhema: having a look
[09:52] <Xhema> jtv, thanks dude
[09:52] <maxb> wgrant: Does the librarian ever expire things?
[09:52] <Xhema> we can use the poedit to work offline
[09:52] <Xhema> but it would be nice to get the translations going
[09:53]  * jtv wonders how Xheme knows he's a dude...  :)
[09:53] <jtv> maxb: yes it does
[09:53] <jtv> Xhema: I see differently-structured uploads...  Best is to keep each template in its own directory.  I'll keep the structure uploaded by the loco.
[09:54] <jtv> Xhema, routine question: are you the authors of this program?
[09:55] <Xhema> jtv, no
[09:55] <jtv> Xhema: oh, this is a "translating X to Y" project.  That's a problem.
[09:55] <Xhema> i am the loco
[09:55] <jtv> Xhema: the way Launchpad works, a project is registered exactly once.  From there you can then translate to any language.
[09:55] <Xhema> i used the structured option to import from bzr
[09:56] <Xhema> the project open office is registered already
[09:56] <Xhema> the are using some pootle thing to translate
[09:56] <Xhema> we would like to use lauchpad for the albanian translation
[09:56] <Xhema> because there are more translators there
[09:56] <Xhema> and the pootle is not ever setup yet
[09:57] <Xhema> there is no albanian translation of open office available as open source
[09:57] <Xhema> we have taken the open source po files
[09:57] <jtv> What about the Ubuntu OO.o package?
[09:57] <Xhema> that is an packaging, but the translations are managed upstream
[09:57] <Xhema> our goal is to do the work in launchpad
[09:57] <Xhema> and submit the results to oo.org for inclusion
[09:57] <Xhema> in the upstream
[09:58] <Xhema> then it will trickle down to the normal ubunutu
[09:58] <Xhema> downstream
[09:58] <Xhema> there are 70 people on the albanian translators in launchpad
[09:58] <Xhema> and we dont want to have to get them to learn pootle
[09:58] <jtv> Xhema: I'm afraid we can't have a separate project for this...  But how about this?
[09:58] <Xhema> and register on another server
[09:58] <Xhema> i am listening
[09:59] <jtv> You work on the Ubuntu translations, then use the new "only changes made in Launchpad" export option to get what you change.
[09:59] <jtv> Then you can easily submit those upstream.
[09:59] <Xhema> itok
[09:59] <Xhema> lets see
[09:59] <Xhema> you are saying that the open office strings are there?
[09:59] <Xhema> i doubt it
[09:59] <Xhema> i looked for a while and could not find anything
[09:59] <jtv> https://translations.launchpad.net/ubuntu/jaunty/+source/openoffice.org
[09:59]  * Xhema looks
[09:59] <jtv> (It's a bit hard to navigate...)
[10:00]  * Xhema looks
[10:01] <jtv> Not sure we have exactly the export option you need there though.
[10:01] <Xhema> https://translations.launchpad.net/ubuntu/jaunty/+source/openoffice.org/+pots/sw-app
[10:01] <Xhema> thats find
[10:01] <Xhema> now where is the albanian?
[10:01] <Xhema> i see why i did not find it.
[10:01] <Xhema> i was looking in the albanian language
[10:01] <Xhema> it is not setup there
[10:01] <Xhema> :)
[10:01] <Xhema> as long as we can translate
[10:01] <jtv> Hmm... it should be listed there, even if the Albanian translation is still empty.
[10:02] <Xhema> ok
[10:02] <Xhema> well, that is a different issue
[10:02] <Xhema> i should make an question?
[10:02] <henninge> Xhema: do you have albanian set as a preferred language?
[10:02] <Xhema> yes
[10:02] <Xhema> umm
[10:02] <Xhema> perfered, let me see
[10:03] <Xhema> not on this computer, i am not logged in
[10:03] <jtv> henninge: the distroserieslanguage listing includes all languages, not just preferred ones.
[10:03] <henninge> Xhema: in Launchpad, I mean
[10:03] <Xhema> i am not logged in on this comptuer,
[10:03] <Xhema> hold on
[10:04] <henninge> jtv: yes, but if there really are no translations in Albanian it is only listed if you have it set as a preferred language.
[10:04] <Xhema> ahhh
[10:04] <Xhema> nice
[10:04] <Xhema> i see
[10:04] <Xhema> so we can stard
[10:04] <Xhema> just wait
[10:04] <Xhema> thanks guys
[10:05] <Xhema> i can close my project if this works
[10:05] <jtv> Xhema: two things though:
[10:05] <Xhema> that is great
[10:05] <Xhema> yes
[10:05]  * Xhema listens
[10:05] <Xhema> jtv, ?
[10:05] <jtv> 1. I'm not sure we're actively using the LP OO.o translations in Ubuntu at the moment.  Of course if you submit upstream that won't matter much in itself,
[10:06] <jtv> but of course it's better if there's someone to keep the templates up-to-date.  :)
[10:06] <Xhema> 1. agreed. we just want to use launchpad as a staging system
[10:06] <jtv> dpm may know.
[10:06] <Xhema> and i am registerd on oo.org
[10:06] <Xhema> and trying to get the project started there
[10:06] <Xhema> it is very difficult due to historical issues
[10:06] <ubuntu> i started translating on launchpad ooo
[10:06] <jtv> 2. The "Launchpad changes only" export option is available when exporting the Albanian translation of a single template, but not for the whole package.  (And there are rather a lot of templates).
[10:07] <Xhema> but we will get that upstream going
[10:07] <Xhema> 2. that is what perl is for, right?
[10:07] <dpm> jtv: Xhema we're currently not using the Launchpad translations for OO.o, but we're working on enabling them for Karmic
[10:07] <Xhema> we are going to work one template at a time
[10:07] <Xhema> and really, i can script it if needed
[10:07] <jtv> Xhema: wouldn't have picked perl myself, but hey, anything that'll script.  :-)
[10:07] <Xhema> sure jtv, i can also make it in some other language if you like
[10:08] <Xhema> like c :)
[10:08] <Xhema> or nasm
[10:08] <jtv> Xhema: up to you.  :-)  The hardest part is catching the email that you get with the link to the exported file.
[10:08] <Xhema> even python
[10:08] <Xhema> well,
[10:08] <Xhema> look
[10:08]  * jtv boggles at the thought of scripting this stuff in assembly
[10:08] <Xhema> that must be the smallest problem
[10:08] <jtv> Actually making the request you can probably do with a single wget or curl command line.
[10:09] <Xhema> i think we can work on the writer first
[10:09] <Xhema> heroid, welcome. he is my translator genious
[10:09] <Xhema> i dont speak albanian really :)
[10:10] <Xhema> https://translations.launchpad.net/ubuntu/jaunty/+source/openoffice.org/+pots/connectivity-resource/sq/+translate
[10:10] <Xhema> ok here is the first string.
[10:10] <Xhema> it works.
[10:10] <Xhema> great
[10:11] <Xhema> ok, guys
[10:11] <Xhema> I will shut down that project and help you guys with the main jaunty stream
[10:11] <Xhema> of course that was my orginial intent
[10:11] <Xhema> you can see from my question here, that was wrongly answered, we always wanted to use what is available :
[10:12] <Xhema> https://answers.launchpad.net/rosetta/+question/75607
[10:13] <Xhema> they did not point us at this project
[10:13] <jtv> Xhema: from a quick scan the answer doesn't look wrong as such, just missing a bit.
[10:13] <Xhema> ok
[10:13] <Xhema> well, the important bit was that we dont need to do all that
[10:13] <jtv> It's a very natural thing, because Launchpad almost has two different faces...  projects, and Ubuntu.
[10:13] <Xhema> just to go to this link here and start translating
[10:14] <jtv> Is there an Albanian translation team for Ubuntu yet?  If no, you may want to set one up.
[10:14] <Xhema> yes there is
[10:14] <jtv> Ah ok
[10:14] <Xhema> with 70 active members
[10:14] <Xhema> we want to get them working on open office
[10:14] <Xhema>  it would be a high profile project here in the albanian speaking region
[10:14] <jtv> Then they should be able to review the translations you enter; if they have no interest in working on openoffice then you could consider applying for membership and organizing yourselves around OO.o.
[10:14] <Xhema> one of our highest profile one
[10:15] <Xhema> i am registered in oo.org
[10:15] <jtv> I imagine.  There are markets that Microsoft isn't interested in, where free software can do a job they can't.
[10:15] <wgrant> maxb: It expires and removes things that are no longer referenced.
[10:15] <Xhema> and we are working on getting the project setup there
[10:15] <Xhema> jtv, microsoft is very big here
[10:15] <jtv> Sorry to hear that.
[10:15] <Xhema> and has corrupted everyone
[10:15] <Xhema> i am working on educating people about floss
[10:16] <Xhema> and you can see the conference we are working on in august
[10:16] <Xhema> http://kosovasoftwarefreedom.org/
[10:16] <Xhema> we are working on finding young people like heroid
[10:16] <Xhema> who have not been corrupted yet
[10:17] <Xhema> and work with them to learn about floss
[10:17] <heroid> yep im working on it too :D
[10:18] <jtv> Xhema, heroid: very glad to hear it.  Hope everything works out.
[10:18] <Xhema> thanks
[10:18] <Xhema> we are going to get kicking on this translation
[10:20] <Xhema> ok, so lets just delete this project
[10:20] <jtv> yup, have to get an admin for that.
[10:22] <Xhema> will do
[10:22] <Xhema> as soon as i get my laptop online
[10:23] <Xhema> jtv, thanks again. this is really great news. we have been going in circles on this for weeks
[10:25] <jtv> Xhema: no worries.
[10:41] <Xhema> jtv, i think i will keep the project for now
[10:41] <Xhema> and use it as a way to track the merging of the files
[10:41] <Xhema> the po files from various sources
[10:41] <Xhema> we can always delete it later
[10:41] <jtv> Xhema: what you really need for that is a wiki and other such stuff that LP won't give you.
[10:43] <Xhema> i mean the lauchpad project
[10:43] <Xhema> http://bazaar.launchpad.net/~jamesmikedupont/shqipoffice/
[10:44] <Xhema> we have a wiki
[10:44] <Xhema> and all that
[10:49] <Xhema> jtv, now sugar
[10:49] <Xhema> how can i find the launchpad translation for that
[10:49] <Xhema> https://translations.launchpad.net/sucrose
[10:51] <henninge_> Xhema: Hm, that is a project group.
[10:51] <jtv> Xhema: have you tried "Browse projects4" on the LP front page?
[10:52] <Xhema> ok
[10:52] <Xhema> i gotta go
[10:52] <Xhema> talk later
[10:52] <Xhema> lots of meetings
[10:53] <Xhema> thanks dudes
[10:56] <jtv> by Xhema!
[11:08] <RenatoSilva> http://bazaar.launchpad.net/~renatosilva/bzr-java-lib/log-view-fix/revision/201
[11:08] <RenatoSilva> Are you seeing two "Maçã" strings there?
[11:08] <RenatoSilva> lines 54 and 58
[11:09] <RenatoSilva> it seems a bug with loggerhead
[11:09] <RenatoSilva> the second one should be "MaÃ§Ã£"
[11:12] <mwhudson> RenatoSilva: huh, that's a bit strange
[11:14] <RenatoSilva> mwhudson: what are you seeing?
[11:15] <mwhudson> what you are seeing
[11:15] <RenatoSilva> what I said
[11:15] <RenatoSilva> tow "maçã" strings
[11:15] <RenatoSilva> it should be only the 1st
[11:15] <RenatoSilva> 2nd should be "MaÃ§Ã£"
[11:16] <mwhudson> RenatoSilva: yes, looks like a bug
[11:16] <RenatoSilva> yeah, notified them
[11:16] <RenatoSilva> *n
[11:16] <RenatoSilva> weird bug btw
[11:27] <RenatoSilva> another bug: I just ugraded ff from 3 to 3.5, and my comment is not wrapped anymore (box overflow on the right):  https://code.launchpad.net/~renatosilva/bzr-java-lib/log-view-fix/+merge/8377
[11:27] <RenatoSilva> maybe a ff 3.5 bug, maybe a bad html/css in lp
[11:28] <RenatoSilva> maybe word-wrap: break-word; is no longer supported
[11:29] <RenatoSilva> it is not standard css afaik
[11:30]  * RenatoSilva is using firebug
[11:30] <RenatoSilva> changing the <pre> to the  valid css "white-space: normal" fixes the bug
[11:30] <RenatoSilva> fyi
[11:31] <RenatoSilva> actually I'd remove such a <pre>, comments are not code
[12:33] <james_w> I'm getting a bunch of 503 from the API today
[12:33] <james_w> anything going on, or have the timeouts been reduced or anything?
[12:39] <james_w> e.g. OOPS-1285EC149
[12:55] <noodles> james_w: Am I reading that oops correctly? Total SQL time 195ms... and it's timing out?
[12:55] <james_w> noodles: I'm never sure how to read them
[12:55] <james_w> but I just hit one where the entire process run time was << 1s
[12:55] <james_w> something seems wonky
[12:56] <noodles> Yes, it seems to be only 541ms for the oops you linked above too... wierd...
[12:56] <noodles> bigjools: ^^^^ any ideas?
[12:56] <bigjools> I had one of those this morning too
[12:56] <bigjools> no idea
[12:57] <james_w> it's making it impossible to get anything done on this project today
[12:57] <noodles> james_w: I'll ask on IS...
[12:58] <james_w> thanks
[12:58] <bigjools> thanks noodles
[12:58] <james_w> I'm thinking I should implement a retrying wrapper anyway, but these are too frequent to make that a workaround today
[12:58] <james_w> OOPS-1285EC161 for comparison
[13:17] <stub> bigjools, noodles: I suspect we are not adding the query that is timing out to the statement log or the timings. I think there is an open bug on this.
[13:17] <stub> So it is a bug in the OOPS/database guts rather than a mystery.
[13:18] <noodles> stub: oh, I see.
[13:19] <noodles> Yes, the query that's listed at the timeout is not included in the list of statements. Right.
[13:19] <bigjools> stub: I remember that, but I also earlier had a page that timed out very fast (2 seconds)
[13:20] <stub> Yer - just tested the query. Not a pretty query plan, but executes in half a second.
[13:21] <stub> So its back to a mystery again where the time went.
[13:33] <noodles> stub, james_w: bug 396993 if you've got any more info.
[13:33] <nfilus> Hi
[13:34] <nfilus> who is reviewing newly uploaded translations (.pot)?
[14:39] <cyberixae> https://bugs.launchpad.net/ubuntu/+bug/396987
[14:40] <cyberixae> Why did this get set to "Fix Committed" for Debian?
[14:40] <cyberixae> I cannot see any hint towards that direction at the actual Debian bug web page.
[14:42] <Kangarooo> what's better- put one wish list with all posibilities in one bug report or to put each possible solution in new bug report? if each then in one then some will be decidaed as not gona happen and other will happen. but if all in one then at first discusion could happen witch is better option and then decide for only half that not gonna happen but after 1 week again mind could be changed.. or if all options in each own bug report then maybe all linking
[14:44] <nfilus> Kangarooo: which package do you mean?
[14:45] <Kangarooo> I have some ideas for pidgin.. it totally needs improvements and I could put a one big bug report with all possibilities and learning how to make user friendly aplication or I could put many small bug reports- wishlists what could be changed and made better and removed..
[14:46] <nfilus> then the upstream project is much better for wishlists and discussions
[14:47] <Kangarooo> also what to tell to people who have ideas but don't want to help make ubuntu better? what would you say so they report what's better.. ?
[14:47] <nfilus> besides that ubuntu may/will drop pidgin from default install
[14:47] <Kangarooo> nfilus: why? how did you know that? I want also some inside info.. :)
[14:48] <Kangarooo> what then people will use?
[14:48] <james_w> noodles: the problem seems to have resolved itself somewhat
[14:49] <james_w> I'm going to grab some lunch then work some more on it
[14:50] <james_w> and try and deal with the 412s I am getting, which I think are because of the scanner
[14:50] <nfilus> Kangarooo: there's a long ongoing discussion to move to empathy (like on planet.ubuntu.com)
[14:50] <noodles> james_w: that's good to hear... but I'm still keen to know why it was happening :)
[14:51] <james_w> me too
[14:51] <james_w> if we don't know why then it might come back :-)
[14:52] <james_w> does the web UI retry if there are conflicts in flight?
[14:52] <james_w> what I think is happening is that the scanner is setting the last_scanned_id on the branch at the same time that I am setting lifecycle_status, and so I get 412
[14:56] <noodles> I'm not sure... I don't have much to do with the code UI. I know within soyuz if an ajax request fails but update the ui with a retry link for ajax-related stuff.
[15:23] <nhandler> Is it a known issue that the Map on Launchpad only displays direct members of a team afaict
[15:24] <salgado> nhandler, it's like that by design
[15:25] <nhandler> salgado: That is what I was thinking, but IMO, that is a flaw. For instance, if I look at ~ubuntumembers to try and see if there are any Ubuntu members living near me, I wouldn't see any. However, I know for a fact that good old nixternal is just a short drive away.
[15:26] <sinzui> nhandler: the server would timeout trying to get that many members.
[15:27] <nhandler> sinzui: It would be slightly over 100 more members to get
[15:27] <sinzui> nhandler: not for many teams
[15:28] <nhandler> sinzui: Well, maybe generate a large static map image. I think that would be more useful than an incomplete google map
[15:29] <sinzui> nhandler: since the API is JS, that is not an easy task. May this is doable with OSM
[15:30] <nfilus> Kangarooo: tell them, that complaining is simple and if they really wish to change something, they should write bug reports, submit  and vote for ideas on brainstorm.ubuntu.com
[15:31] <persia> sinzui, How many teams have very large numbers of subteams?
[15:31]  * persia remembers seeing maps including locations of indirect members previously
[15:31] <sinzui> nfilus: this is a meritocracy like all open source projects. there is no vote.
[15:32] <sinzui> persia: I don't know off hand. the number in is the hundreds, and they are popular
[15:32] <persia> Hrm.  I agree with nhandler on this, as there are often important subteam components of various teams.
[15:32] <sinzui> nhandler: but a bug report suggesting how the feature might work would be very helpful
[15:32] <persia> Otherwise the map becomes not so useful for some use cases.
[15:34] <persia> Yes, it's a server load, but that's part of having the map.  Having a incorrect map strikes me as worse than not having one at all.
[15:36] <nhandler> sinzui: I was going to write one up after checking in here
[15:37] <sinzui> nhandler:thanks
[15:38] <nhandler> sinzui: What should I file it against? launchpad?
[15:39] <sinzui> yes, but if you report it against launchpad-registry it will be tagged quicker
[15:46] <persia> nhandler, please subscribe me as well
[15:47] <nhandler> persia: Will do
[15:47] <sinzui> I imagine we will have a big bill from Google if we implement this feature
[15:47] <persia> I believe it used to be implemented that way though.
[15:48]  * sinzui hopes that OSM hackers will help Launchpad switch
[15:48] <persia> Actually, it appears to still be so.  cf. https://launchpad.net/~motu-council
[15:49] <persia> nhandler, Are you sure about this bug?  Is it maybe only on edge?
[15:49] <sinzui> persia: yes, for about 2 months. it has performance issues and we had to switch to https. That is not a free service
[15:49] <nhandler> persia: It might only be on edge. I'll check
[15:49] <persia> sinzui, Ah.  That makes more sense.
[15:50] <sinzui> persia: nhandler: we have not change maps rules in 6 months. the code cannot be tested (again because it is hosted on google) so we change it only as needed
[15:51] <persia> Then I think that the bug is different than described.
[15:51] <nhandler> persia: Nope, non-edge still doesn't show me on the ~ubuntumembers map
[15:51] <persia> I think what is being seen is the optimisation for very large teams, which isn't just about indirect membership.
[15:51] <sinzui> there is a real bug in the interaction between google and geonames that wrong maps people near 0 degrees longitude in Kazakhstan. That is insane to debug
[16:05] <maxb> Could a kind admin rescore this build, please?  It's not my PPA, but I'm waiting to test that fix.  It seems to have a score of zero, but the other architectures have built, so whyever it was retried, it should be find to build now. https://launchpad.net/~kim.nguyen/+archive/ppa/+build/1109886
[16:06] <bigjools> maxb: sure thing
[16:07] <maxb> thanks
[16:50] <savvas0> Who should I subscribe to a bug for a possible problem between bzr and rosetta .po/.pot files import? bug #384217 ( and specifically https://bugs.edge.launchpad.net/launchpad/+bug/384217/comments/7 )
[16:53] <savvas0> I mean when the bzr branch is connected to rosetta for automatic translations import :)
[16:58] <dpm_> savvas0: you can use the 'Also affects project' link and choose 'rosetta'
[16:58] <henninge> savvas0: This is a bit tricky but I'd say it is between code and translations.
[16:59] <henninge> savvas0: yeah, probably ours ... ;)
[17:00] <savvas0> ok, thank you both! :)
[17:03] <savvas0> I was kind of brainstorming with a friend of mine for this one, we were looking for common stuff between the bzr imports hehe :P
[17:19] <savvas0> cheers!
[17:26] <felipec> I don't understand translations.launchpad.net UI
[17:27] <felipec> in my projects I've merged all the .po's, how do I tell that to launchpad?
[17:29] <henninge> felipec: you can't really do that.
[17:31] <felipec> henninge: I think I got it: set an official branch to my vcs-import, and then configure the translation settings to import template and translation files
[17:32] <henninge> felipec: yes, you will need to re-import the template and the translations.
[17:32] <felipec> henninge: what? why? is it going to be imported automatically from git?
[17:33] <henninge> felipec: sorry, that is what I meant ...
[17:33] <henninge> felipec: what is the project?
[17:34] <felipec> henninge: msn-pecan
[17:36] <henninge> felipec: I only see one template? What did you mean by "merged all the pos"?
[17:36] <felipec> henninge: pos, not pot
[17:37] <henninge> felipec: so do you mean you merged the po's from Launchpad back into those in the source?
[17:38] <felipec> henninge: yeah, in every release
[17:38] <felipec> henninge: but they still show as purple
[17:39] <henninge> felipec: yes, so importing them again will turn them green.
[17:39] <henninge> felipec: and you can do that using bzr imports as you mentioned earlier.
[17:40] <felipec> henninge: yeah, I set it as automatically and also requested a one time import
[17:40] <felipec> henninge: but I guess it will take time
[17:41] <henninge> felipec: no, there is a problem with the naming of the files.
[17:42] <henninge> felipec: the exported po files you get from Launchpad cannot be imported directly back the way they are named.
[17:42] <henninge> felipec: I see files like "po/libmsn-pecan-pt.po" in the queue and that is how our export names the files.
[17:43] <henninge> felipec: for the import to work automatically, it should just be named "po/pt.po" etc.
[17:43] <henninge> felipec: that way the language can be read from the file name.
[17:45] <felipec> henninge: pretty limited
[17:45] <henninge> felipec: yes, I admit, that does need some improvement.
[17:48] <felipec> henninge: fortunately nothing else seems to be depending on the libmsn-pecan prefix
[17:48] <henninge> felipec: not that I know of.
[17:51] <felipec> henninge: ok, I've renamed them
[19:02] <fta> d'oh! http://www.sofaraway.org/ubuntu/tmp/ppa-queues2.png
[19:03] <fta> it's bad as it means it's impossible to produce a single daily
[19:04] <fta> when a given package finally gets built (after 24h+), it ftbfs with "State: Failed to upload" because the next version is already in the queue
[19:20] <maxb> fta: ooh,  your graph is prettier that my graph. What draws it?
[19:21] <fta> oo calc :(
[19:26] <Toaster> is there cloaking for launchpad users?
[20:16] <felipec> henninge: ok, the code is updated and launchpad is still not picking it up
[20:16] <beuno> felipec, there are some moving parts which sometimes take a few minutes
[20:16] <beuno> where are you not seeing it reflected?
[20:16] <felipec> beuno: https://translations.launchpad.net/msn-pecan
[20:17] <beuno> felipec, you pushed a bzr branch with updated translations?
[20:18] <felipec> beuno: no, I have always had the updates in my git repo, which is mirrored by vcs-import
[20:18] <felipec> beuno: and https://code.launchpad.net/msn-pecan is reflecting the latest commit
[20:19] <beuno> felipec, oh, that's a different URL now
[20:19] <felipec> beuno: yeah, which reflects the changes are imported
[20:19] <beuno> felipec,  Last successful import was 35 minutes ago.
[20:20] <beuno> The next import is scheduled to run in 5 hours.
[20:20] <beuno> https://code.edge.launchpad.net/~vcs-imports/msn-pecan/trunk
[20:20] <felipec> beuno: I know, I said, it's reflecting the latest commit
[20:20] <beuno> so what's the issue?
[20:20] <felipec> beuno: git latest commit == bzr latest commit
[20:21]  * beuno nudges mwhudson 
[20:21] <felipec> that https://translations.launchpad.net/msn-pecan is not updated
[20:21] <felipec> never has been
[20:21] <beuno> felipec, I have no idea why you're talking about translations
[20:22] <beuno> is your project getting translations from the branch?
[20:23] <felipec> beuno: I'm talking about translations because I'm interested on translations and translations don't work
[20:23] <beuno> felipec, let's start again
[20:23] <beuno> you said:
[20:24] <felipec> beuno: if you go to the URL, you'll see they show in purple: Newly translated in Launchpad
[20:24] <beuno> < felipec> henninge: ok, the code is updated and launchpad is still not picking it up
[20:24]  * beuno nudges danilos as well
[20:24] <felipec> beuno: yeah, henninge told me to rename the files so that translations.launchpad.net would pick them up
[20:25] <felipec> beuno: since the code is updated in the bzr branch, the translations should update
[20:25] <beuno> ok, felipec, good, now I'm back on track
[20:25] <beuno> and ahve you specified that Launchpad should be using that branch for translations?
[20:25] <felipec> beuno: yes
[20:25] <beuno> ok
[20:26] <beuno> now, danilos, can you take a look  ^
[20:26] <beuno> felipec, when did you update the git branch with this change?
[20:26] <felipec> beuno: some hours ago
[20:27] <beuno> ok, so that's about as dar as I can go into translations, I'll need either henninge or danilos to pitch in
[20:29] <felipec> beuno: ok, thanks
[20:29] <beuno> felipec, maybe the import is done once a day
[20:29] <beuno> not sure
[20:30] <felipec> beuno: I also requested a manual import
[20:49] <Saviq> guys, any way to search for bugs that _don't_ have a tag set?
[20:49] <Saviq> like "-tag" or something?
[20:49] <Saviq> or !tag?
[20:50] <beuno> Saviq, yes
[20:50]  * beuno looks it up
[20:52] <beuno> Saviq, http://blog.launchpad.net/bug-tracking/searching-bugs-with-tags-now-with-wings
[20:52] <Saviq> beuno: thanks
[21:12] <henninge> felipec: still around?
[21:14] <felipec> henninge: yeap
[21:20] <henninge> felipec: I am sorry, I only told you half the story ;-)
[21:22] <henninge> felipec: In order to associate the files automatically with the template their path needs to match that of the template.
[21:22] <henninge> felipec: but the template is just called "messages.pot", no path.
[21:23] <henninge> felipec: but no worries
[21:23] <Ursinha> hey henninge :)
[21:23] <Ursinha> I have a question
[21:23]  * Ursinha sees henninge running
[21:23] <Ursinha> :P
[21:23] <henninge> felipec: the new names for the files were a great help
[21:23] <henninge> Ursinha: hold on a sec
[21:23] <Ursinha> henninge, sure
[21:24] <henninge> felipec: I approved all the files which was much easier not having to pick the language for each, just the template.
[21:24] <henninge> felipec: so they are being imported now and the bars are turning green.
[21:25] <henninge> felipec: sorry for the complications here. Subsequent imports should work without problems now as long as the file names stay the same.
[21:25] <henninge> Ursinha: what can I do for you?
[21:25] <henninge> :)
[21:25] <Ursinha> henninge, it's a question that came up on FISL
[21:26] <henninge> FISL?
[21:26] <Ursinha> a guy asked me how ubuntu handles the translations that come with debian packages
[21:26] <Ursinha> henninge, it's an international free software forum that happens in Brazil
[21:26] <henninge> ah
[21:26] <Ursinha> forum internacional software livre in portuguese
[21:26] <Ursinha> :)
[21:27] <Ursinha> so
[21:27] <henninge> Ursinha: I believe that debian just uses the normal gettext system so the translation files that come with a debian package are installed in the locale dir and can then be used.
[21:27] <henninge> Ursinha: nothing special about it, should work.
[21:28] <Ursinha> henninge, right
[21:28] <henninge> Ursinha: ubuntu only has special casing for main packages which are found on the CD
[21:28] <henninge> Ursinha: that is what we produce language packs for.
[21:29] <Ursinha> hmm
[21:29] <henninge> Ursinha: all other packages have to bring their own translations.
[21:30] <Ursinha> henninge, so, is it possible to start doing the translation of a given package using lp?
[21:30] <felipec> henninge: cool, so only the .pot file is missing?
[21:30] <henninge> felipec: no, no need to do anything about it now.
[21:31] <felipec> henninge: yeah, I see that all the translations are green :)
[21:31] <henninge> felipec: you will have to include it in your tree, though, to automatically pick up its changes.
[21:31] <felipec> henninge: but I mean in the future
[21:31] <henninge> felipec: yes, just put it in the po dir in your source tree.
[21:32] <felipec> henninge: po/messages.pot will be ok?
[21:32] <henninge> felipec: yes
[21:32] <felipec> henninge: cool, thanks :)
[21:32] <felipec> henninge: I can also manually upload it, right?
[21:33] <henninge> felipec: sure
[21:33] <felipec> excellent
[21:33] <henninge> felipec: it gets a bit more complicated if you ever decide to have more than one template (translation domain).
[21:34] <felipec> henninge: no, it will stay as one
[21:34] <henninge> felipec: then you are fine.
[21:34] <beuno> henninge, are all these instructions in a wiki somewhere?
[21:35] <henninge> beuno: yes
[21:35] <beuno> henninge, where?
[21:35] <beuno> and why aren't you pointing felipec to it  :)
[21:36] <felipec> beuno: because I already did all I had to do hours ago :)
[21:36] <beuno> ah
[21:36] <beuno> well
[21:36] <beuno> my question is
[21:36] <beuno> maybe the wiki page isn't clear enough, so that you still don't understand what needs to be done
[21:36] <beuno> maybe we need to improve our help  :)
[21:37] <henninge> beuno: that is well possible
[21:37] <henninge> beuno: https://help.launchpad.net/Translations/ImportPolicy
[21:37] <felipec> beuno: definitely... somebody else might have the same issue
[21:38] <beuno> henninge, that page doesn't talk about bzr at all
[21:39] <henninge> beuno: https://help.launchpad.net/Translations/YourProject#Uploading%20translation%20files
[21:40] <beuno> which takes us to
[21:40] <beuno> https://help.launchpad.net/Translations/ImportingFromBazaarBranches
[21:40] <beuno> felipec, could you take a peak at that  ^
[21:40] <beuno> and tell us if there's anything that could be improved?
[21:41] <henninge> beuno: yeah, you are right, I could have pointed to that.
[21:42] <henninge> I actually wrote that ...
[21:42] <beuno> :)
[21:42] <beuno> not that helping out on IRC isn't great
[21:42] <beuno> just wondering why it happened
[21:42] <felipec> beuno: I don't speak bzr, so I can't read that wiki page that well =/
[21:43] <felipec> beuno: I don't understand "project series"
[21:43] <henninge> felipec: it is not really bzr specific
[21:43] <beuno> henninge, that's an interesting comment
[21:43] <beuno> not knowing what a series is
[21:43] <beuno> and having set up everything without knowing
[21:43] <beuno> maybe the doc could reflect that?
[21:43] <henninge> beuno: trunk is created automatically.
[21:44] <henninge> beuno, felipec: Also, I see that it does not mention po files import, either.
[21:45] <felipec> beuno: the only thing that confused me is the "settings" in "msn-pecan" and the "settings" in "msn-pecan/trunk"
[21:45] <beuno> henninge, exactly
[21:45] <beuno> yet we talk about it as something you should know, when you actually don't
[21:46] <felipec> henninge: and the template of the files e.g. "po/it.po"
[21:47] <henninge> felipec: yes, that is mentioned elsewhere, though, because it is not specific to bzr imports. But I guess there should be a reference here.
[21:52] <henninge> Ursinha: hey :)
[21:52] <henninge> your question ...
[21:54] <henninge> Ursinha: I am not sure now if there are packages outside main (universe) in Launchpad.
[21:55] <henninge> Ursinha: but if there are you could use rosetta for them
[21:55] <henninge> Ursinha: but the preferred way is to talk to upstream and coordinate with the way they translate.
[21:56] <henninge> Ursinha: Of course, upstream projects are always welcome to register their project with Launchpad and use it for translations (and whatever else we offer) ;)
[21:59] <Ursinha> henninge, I need to talk to the guy to clarify this with him
[21:59] <Ursinha> but thank you very much for your answers
[21:59] <henninge> Ursinha: you are welcom :)
[21:59] <henninge> e
[22:23] <Ampelbein> hi there. is it intentional that security-uploads don't show in /+uploaded_packages?
[22:27] <henninge> beuno, felipec: I updated the wiki page.
[22:27] <henninge> I have to go now, good night. ;-)
[22:28] <felipec> henninge: thanks, good night :)
[22:31] <ronan__> anyone know how to temporarily disable emails while away on holiday?
[22:32] <ronan__> ..to avoid out of office messages being sent
[22:36] <BjornT> ronan__: it should be fine, if you make sure that your 'out of office' responder is well-behaved, and doesn't respond to messages that have a 'precedence: bulk' header.
[22:37] <BjornT> ronan__: there is no way of temporarily disable e-mail in Launchpad, apart from changing the preferred address to some other address.
[22:45] <ronan__> BjornT : thanks. The responder is outside my control, but claims to ignore mailing lists. We'll see tomorrow.