[03:34] <mkanat> Does launchpad have any charting for bug-tracking?
[03:34] <mwhudson> no, groan
[03:34] <mwhudson> patches welcome
[03:34] <mwhudson> jml might be working on it
[03:34] <mkanat> Well, I was mostly going to mine somebody's mind as to how they were implemented, if they existed.
[03:36] <mkanat> It's quite a thorny area, really.
[08:48] <AnAnt> Hello
[09:06] <kblin> hi folks
[09:07] <AnAnt> I have removed tex-common_2.00 from a PPA, now, I try to upload it but it still gets rejected.
[09:08] <kblin> the main source tree of a project I otherwise host in launchpad is kept in git. is there any benefit of importing that git tree into launchpad if I want to continue using git as VCS anyway?
[09:08] <noodles775> AnAnt: you still need to bump the version - there is still a history of the previous publishing.
[09:08] <AnAnt> no other way ?
[10:24] <maxb> kblin: Some people find allowing people to post changes in bzr branches and use launchpad's merge proposal facility in a sort of semi-working fashion to be useful
[10:24] <maxb> This is however frustrated by launchpad only supporting imports from the git masters
[10:24] <maxb> * master branch
[11:43] <kblin> maxb: I see. probably not worth the possible extra confusuin
[11:43] <kblin> *confusion
[13:12] <sraps> HI! I need help on several things regarding launchpad
[13:17] <tsimpson> start by asking your questions :)
[13:17] <sraps> Thank you :)
[13:18] <sraps> Problem #1: we have several projects, which would be convenient to move under one "hat" project, how to do that?
[13:22] <tsimpson> hmm, I can't see a way to do that
[13:23] <tsimpson> sraps: I think you need a lp admin to set that up for you, you can ask at https://answers.launchpad.net/launchpad
[13:25] <wgrant> sraps: As tsimpson suggests, an admin can create a project group for you.
[13:28] <sraps> OK, I see - here goes next one...
[13:29] <sraps> How to set up project for translation if there is no supervising team for my language
[13:32] <sraps> I have tried to follow the guedelines, but the translation file just lies down in the import queue for couple of weeks without attention, after that it just dissapears...
[13:37] <tsimpson> I've never used the translations part of LP, so I don't know about it
[13:37] <noodles775> henninge: ^^^ :)
[13:39] <sraps> sad :(
[13:41] <sraps> I could create supervising team by myself, but I do not feel so strong to help other people in managing entire language
[13:51] <noodles775> sraps: It would be worth connecting with one of the LP translation people - henninge_ should be around at some point soon.
[13:52] <sraps> I see, thank you! Do you know the time?
[13:52] <dpm> sraps, what was your question? Perhaps I could give you a hand in the meantime
[13:54] <sraps> I tried to configure my projects for translations, but as I have figured out, there is no supervising translation team for my language (Latvian), so there is noone to check the pot files. They just lie down in import queue for couple of wheeks and then dissapear...
[13:55] <dpm> sraps, could you please point me out to the URL of your project in Launchpad?
[13:55] <sraps> for example (I have several) - https://launchpad.net/transport
[13:58] <dpm> sraps, looking at https://translations.edge.launchpad.net/transport/+imports I see that there is no POT template in the import queue. You will first have to upload a POT template before translations can be exposed in the web UI
[13:58] <dpm> sraps, it might be worth reading https://help.launchpad.net/Translations/YourProject/ImportingTemplates for more information
[13:59] <sraps> Have tried it for two or three times, it is there for some week or two, but then disappears without any action...
[14:01] <sraps> have read that, I am not sure if I have understood everything completely, but as to me it should be there until someone from translation team confirms it
[14:01] <sraps> but as there is no team, noone performs it... After some time system just drops it (?)
[14:03] <henninge> sraps: Hi!

[14:03] <sraps> hi
[14:03] <dpm> sraps, the POT templates need to be reviewed once before the first time they are imported. This is a one-off process, and it is performed by the Launchpad Translations administrators, not the language teams. I'd suggest uploading the POT template again and pinging henninge
[14:03] <dpm> hey henninge! :)
[14:04] <henninge> sraps: I see that you have a file called en_US.po in the queue for transport.
[14:04] <henninge> sraps: if that is supposed to be the template, it should be called something.pot
[14:05] <henninge> sraps: We only look at pot files during queue review and that would explain why your upload went unnoticed.
[14:05] <henninge> Hi dpm! ;)
[14:05] <henninge> sraps: I can rename it for you to, say, "transport.pot" and set it up as a template.
[14:06] <sraps> I do not remember exactly, but I have tried to import one named "*.pot" before, and again nothing happened
[14:06] <henninge> sraps: once the template has been imported, the translations can start.
[14:07] <rowinggolfer> sraps - are you going to volunteer for the supervising translation team ?
[14:07] <henninge> sraps: I am sorry to hear that, I don't know what might have happened
[14:07] <sraps> I am not so familiar with work in LP, but I can not see the problem if nothing just happens
[14:09] <henninge> sraps: please tell me, if the file that is currently in the queue for transport is your correct template. Then I will rename and approve it.
[14:09] <sraps> rowinggolfer: the proble is that I am not so familiar with LP and I do not know if I am able to do it...
[14:15] <sraps> I am sorry, had a IRC client crash...
[14:16] <rowinggolfer> sraps, do hang in there with the translations though... Launchpad is fanstatic for this.
[14:17] <rowinggolfer> and there seems to be a really good group of volunteer translators
[14:17] <sraps> Yes it is.
[14:18] <sraps> henninge: please do it, and tell mee if there is something wrong with it :)
[14:18] <sraps> as this is done asynchronous I am not able to check it by myself
[14:18] <rowinggolfer> sraps - where do you host the code for "transport"
[14:19] <henninge> sraps: the file looks good. Your are the author of the software, right?
[14:19] <henninge> rowinggolfer: it is on LP
[14:19] <sraps> henninge: yes
[14:19] <rowinggolfer> henninge, not for code hosting AFAICS
[14:19] <henninge> rowinggolfer: there are branches, though
[14:20] <rowinggolfer> ok.
[14:22] <henninge> sraps: if you host your source code on LP, you should go here https://edge.launchpad.net/transport/+edit and check "Code for this project is published in Bazaar branches on Launchpad" so everybody know about it.
[14:22] <henninge> *knows*
[14:23] <sraps> probably yes, I considered the option I have checked, because we do our development inhouse and push the code to bazaar from time to time
[14:23] <sraps> although it is "main" repository
[14:24] <sraps> We do all the dev by ourselves, and there are no external contributors by now
[14:25] <henninge> sraps: for it to be hosted free on launchpad, it needs to be open source, though. It does not matter if you accept outside contributions or not ;)
[14:26] <henninge> sraps: I approved the import, btw.
[14:26] <sraps> I try to set up our pojects step by step, in order not to create many mistekes
[14:26] <henninge> sraps: Now wait for the import cronscript to import it within the next hour or so.
[14:26] <sraps> thanks for the import
[14:26] <sraps> it is FOSS... GPL licensed
[14:27] <henninge> sraps: cool
[14:27] <henninge> I saw that ;)
[14:27] <henninge> sraps: were there other projects that you had tried to upload translations to?
[14:28] <sraps> no, I considered starting with the most simple one ;)
[14:29] <sraps> will try to get familiar with the surrondings, and then set others too ...
[14:29] <rowinggolfer> !question 91003
[14:29] <henninge> sraps: please remember to call the file "transport.pot" when you upload it again (for updates), that way it will be approved automatically within 30 min or so.
[14:29] <rowinggolfer> https://answers.launchpad.net/soyuz/+question/91003
[14:30] <sraps> ok, I will note that, thank you
[14:31] <sraps> It would be great, if system would warn "not readers" like me, if we try to do something against rules
[14:47] <sraps> henninge: I see you have translated several strings to German, that's nice :)
[14:59] <henninge> sraps: what's "Driving Categories" referring to?
[15:00] <rowinggolfer> so has "launchpod" stopped?
[15:07] <jml> mwhudson, I'm working on it in my spare time.
[15:14] <sraps> henninge: "Driving Categories" - the same as "driving licence categories" this is name of table which holds all the options
[15:17] <rowinggolfer> who names the build machines at Launchpad? clearly someone with a sense of humour.
[15:17] <rowinggolfer> "nannyberry"
[15:19] <jpds> rowinggolfer: It's a fruit.
[15:20] <jpds> rowinggolfer: http://en.wikipedia.org/wiki/Nannyberry
[15:20] <beuno> rowinggolfer, they name servers in themes
[15:20] <rockstar> beuno, are you home?
[15:20] <beuno> rockstar, yes  :)
[15:20] <rockstar> beuno, HOORAY!  :)
[15:21] <beuno> rockstar, hooray indeed. How's the last day of UDS?
[15:21] <rockstar> beuno, quiet so far.
[16:13] <vadi2> I can't assign a bug to ~turl. It says UnicodeDecodeError
[16:13] <vadi2> Think he has some spanish characters in his name
[16:16] <tsimpson> I think someone said it is fixed on edge
[16:18] <vadi2> Yes, thanks. I was able to assign him now
[16:18] <vadi2> Nice that the data is shared
[16:29] <sraps> henninge: had another question - how should I name and import translation template files for several separate modules developed under one project, in order to be able to get separate po files as the result?
[16:31] <henninge> sraps: usually these will have different translation domains. Use one pot file per translation domain and name the file like thatl "translationdomain1.pot, translationdomain2.pot, etc."
[16:31] <sraps> ok, I see... Thank you!
[16:31] <henninge> sraps: it is best to only use lower case letters and dashes (-) for the name,
[16:36] <sraps> henninge: I will include your translation in next distribution, thank you for your quick action :)
[16:37] <henninge> sraps: np, it was fun
[16:37] <sraps> yeas, the module is pretty straight forward...
[16:39] <sraps> I took a look at your LP profile, do you really know/use Esperanto?
[16:40] <henninge> sraps: I can read it much better than write, talk or listen ...
[16:42] <sraps> henninge: You are the first one, I have talked to, who knows one of those syntetic languages... I have always wondered  how people come to the idea of learnong one. Great!
[16:43] <henninge> sraps: The internet made it very easy to get material ...
[16:47] <henninge> sraps: you'll find a bunch of us here: ;-) https://launchpad.net/~ubuntu-l10n-eo
[16:50] <sraps> henninge: I was thinking of learning another language... was not sure which to choose... :) Esperanto was not on top of my list, actually it was not on my list at all...
[18:01] <Flare183> How can I register a project to a team?
[18:04] <Flare183> How can I register a project to a certain team?
[18:05] <Flare183> nevermind I found it
[18:37] <bjsnider> why are ppa builds being put off for multiple hours?
[18:43] <maxb> bjsnider: Because there are so many of them
[18:43] <maxb> demand exceeds supply of available builders
[18:44] <maxb> Principally because the mozilla and chromium daily builds are currently using more than their fair share
[19:04] <bjsnider> well you tell them for me that i don't appreciate it
[19:27] <lifeless> maxb: We will be addressing this over the coming cycle
[19:29] <bjsnider> you will be addressing the ppa build times?
[19:32] <lifeless> bjsnider: what do you mean?
[19:37] <bjsnider> lifeless, i just thought you were responding to what that person had said to me regarding the mozilla/chromium builds and ppa build times
[19:37] <bjsnider> otherwise i'm sot sure what your last comment means
[19:38] <bjsnider> addressing what over the coming cycle?
[19:38] <lifeless> I was talking queue times
[19:38] <lifeless> we'd need faster individual machines to change build times
[19:38] <bjsnider> right, well that's what i was talking about
[19:38] <bjsnider> i'm talking about queue times
[19:38] <bjsnider> build time, queue time, whatever
[19:38] <lifeless> so yes. I don't mean 'no more queues', but they should get a bit better
[19:39] <bjsnider> they used to be very good untila  few months ago
[19:39] <bjsnider> then things started to get pushed back for many hours
[19:39] <lifeless> well there was a full Ubuntu archive rebuild
[19:39] <lifeless> that hammers everything
[19:39] <lifeless> for weeks
[19:40] <lifeless> bigjools: you rang?
[19:40] <bjsnider> what's that mean, you rebuilt old bsolete packages?
[19:41] <lifeless> yes to find out what ones no longer build because newer libraries that are meant to be compatible are not
[19:41] <lifeless> ditto gcc changes
[19:41] <bjsnider> is it still going on?
[19:42] <lifeless> I don't think there is one atm
[19:42] <lifeless> you can look at the builders page to see
[19:45] <maxb> Although rebuilds happen at low priority, (score=4) so they don't in practice have that much of an effect on normal PPA builds (other than making the overall queue time look huge)
[20:19] <maxb> james_w: Hi - regarding the binutils-avr UDD import - you responded in the thread, but the import doesn't seem to have occurred yet?
[22:22] <wgrant> maxb: Minor nitpick: rebuilds are -10, so they score below retried builds.
[22:23] <maxb> oh, they moved? I'm sure they used to be 4
[22:23] <wgrant> They were initially,
[22:23] <wgrant> But after the first test, they were shifted to -10.
[22:44]  * cody-somerville wonders if that bug he found the other day affects rebuilds too.
[22:55] <wgrant> cody-somerville: No.
[23:04] <cody-somerville> wgrant, because the ArchivePurpose is COPY?
[23:05] <wgrant> cody-somerville: Right, which bypasses the main code path.
[23:05]  * cody-somerville nods.
[23:06] <wgrant> There is a slight bug at the moment where langpacks always come first in the rebuild, but that's not much of a problem.