[00:14] <wgrant> 1!
[00:17] <mwhudson> oo, the excitement
[00:22] <jml> one day soon, the number of bugs on Launchpad will exceed the population of Tasmania
[00:22] <wgrant> Ahaha. Who did that?
[00:22] <wgrant> (filed it as private)
[00:23] <ajmitch> that's nasty
[00:23] <jml> wasn't me!
[00:23] <ajmitch> jml: I thought it passed that mark a few years ago?
[00:29] <micahg> wow
[00:29] <micahg> ok, how long till 500k :)
[00:31] <micahg> ajmitch: 497,312 according to wikipedia (Mar 2008)
[00:31] <ajmitch> micahg: I'm sure there can't be that many real people there, they all tend to leave :)
[00:39] <mwhudson> heh heh
[00:44] <james_w> bug 40000
[00:44] <james_w> bug 400000
[00:45] <james_w> that's better :-)
[00:48] <wgrant> A sad fate for such a round bug number.
[00:48] <wgrant> Being automatically rejected.
[00:58] <ajmitch> wgrant: Please make sure bug 500000 is suitable
[01:00] <jml> Launchpad bug 500000 in launchpad "Launchpad is *too* awesome." [Undecided,Wontfix] https://launchpad.net/bugs/500000
[01:02] <compengi`> i created a branch on launchpad, and created the same folders names, though when i try to push, it tells me, bzr: ERROR: Not a branch: why?
[01:03] <wgrant> compengi`: What is it saying isn't a branch?
[01:04] <wgrant> And what command are you running?
[01:04] <compengi`> bzr push lp:~compengi/+junk/Cirssi
[01:04] <compengi`> i created ~/+junk/Cirssi/ folders in my home too
[01:05] <wgrant> Ah, you didn't have to do that.
[01:05] <wgrant> You just had to create a branch in a directory somewhere, using 'bzr init'.
[01:05] <wgrant> You might want to look at https://help.launchpad.net/Code
[01:06] <wgrant> And I must now go and work out why we have suddenly got no water.
[01:06]  * wgrant vanishes.
[01:08] <compengi`> okay.. i deleted that directory and created my own. i did 'bzr init' then 'bzr add file' and tried to push: bzr push lp:~compengi/+junk/Cirssi , i recieved an error
[01:09] <compengi`> bzr: ERROR: Target directory lp:~compengi/+junk/Cirssi already exists, but does not have a valid .bzr directory. Supply --use-existing-dir to push there anyway.
[01:09] <wgrant> compengi`: Aha. You didn't actually need to create trhe branch explicitly on Launchpad - you could have just pushed.
[01:09] <compengi`> i see
[01:09] <wgrant> So do as it says now - pass --use-existing-dir
[01:12] <compengi`> done
[01:13] <compengi`>  lp:~compengi/+junk/Cirssi   	  	 2  Mature   	 2009-07-16 02:11:07 CEST
[01:13] <compengi`> 2 minutes ago This branch is empty.
[01:13] <compengi`> hmm..
[01:14] <wgrant> Is that unexpected?
[01:15] <compengi`> yeah
[01:15] <compengi`> i added a file
[01:15] <compengi`> pushed, then it says the branch is empty
[01:15] <wgrant> Did you bzr add, bzr commit, then push?
[01:16] <compengi`> just tried with commit
[01:16] <wgrant> There it is.
[01:16] <compengi`> yep
[01:17] <wgrant> You probably want to 'bzr whoami "Your Name <email@address>"' so your commits show up as being done by you.
[01:58] <thewrath> hey ugys
[01:59] <thewrath> ist here a way i can download a certain bzr branch
[02:00] <lifeless> one hopes so, that is the point of bzr
[02:00] <thewrath> how do i do that
[02:00] <thewrath> is my question
[02:00] <thewrath> i knowh ow to get the current version
[02:01] <lifeless> how are you doing that?
[02:01] <thewrath> bzr branch lp:mikesats
[02:01] <lifeless> that downloads the branch
[02:01] <thewrath> right
[02:01] <lifeless> if you look at a branch on launchpad - say https://code.edge.launchpad.net/~bzr-pqm/bzr/1.17
[02:02] <lifeless> it has instructions - look for 'get this branch'
[02:02] <thewrath> Get this branch:                        bzr branch lp:mikesats
[02:03] <thewrath> that only gets the current version correct or am i wrong
[02:03] <lifeless> What do you mean by 'current version'
[02:03] <thewrath> the latest
[02:03] <lifeless> you're wrong
[02:03] <lifeless> it copies all the history
[02:03] <thewrath> ok
[02:03] <thewrath> k
[02:03] <thewrath> the latest is 16 i want 14
[02:04] <thewrath> how would i get version 14
[02:06] <wgrant> bzr revert -r14
[02:07] <thewrath> doesnt export work?
[02:08] <wgrant> If you want to export it, export would work.
[02:09] <compengi`> thanks wgrant
[02:10] <thewrath> ty
[03:26]  * wgrant likes bug #400027
[03:26] <wgrant> But hmm, which one is the preview diff?
[03:37] <thumper> wgrant: abentley and I are discussing code review workflows
[03:38] <thumper> wgrant: the preview diff is the "merge outcome" if it happened now
[03:39] <thumper> wgrant: we have another bug to rename it to show "merge outcome"
[03:39] <thumper> wgrant: right now the preview diff is only updated by the mad script
[03:40] <wgrant> thumper: So the preview diff is the one that's linked to, and the review diff is the one displayed?
[03:41] <wgrant> Which means that the most obvious diff will only be updated on resubmit?
[03:41] <thumper> wgrant: we also filed bugs about how to best display these
[03:41] <thumper> we want to show bot
[03:41] <thumper> h
[03:41] <thumper> but in a nice sensible way
[03:42] <thumper> wgrant: and we are going to make resubmit nicer :)
[05:26] <phurl> hi all
[05:26] <phurl> why do i have junk in my branch name?
[05:26] <phurl> https://code.launchpad.net/~kosova/+junk/tuxfamily-twiki
[05:26] <phurl> ?
[05:28] <mwhudson> because it's not associated with a project
[05:28] <mwhudson> it's in the spirit of http://www.samba.org/junkcode/
[05:28] <mwhudson> ... which seems to be misconfigured ...
[05:28] <mwhudson> http://74.125.153.132/search?q=cache:b8IGt7pv-nkJ:www.samba.org/junkcode/+junkcode&cd=1&hl=en&ct=clnk&client=firefox-a
[05:28] <phurl> :)
[05:28] <phurl> ok
[05:28] <phurl> mwhudson, fair enough!
[05:29] <phurl> thanks
[05:34] <phurl> define : series ? is that like 9.04 9.08?
[05:34] <phurl> define : driver ? is that like  project manager?
[05:41] <wgrant> phurl: A release series is something like 1.x - it might have 1.0, 1.1, 1.2 releases under it.
[05:41] <phurl> ok
[05:41] <phurl> perfect
[05:41] <wgrant> And a driver is basically the project manager, yes.
[05:41] <phurl> wgrant, thanks
[06:15] <poolie> thumper: want to talk about lca?
[06:17] <thumper> poolie: yes, give me 2 minutes
[06:23] <thumper> poolie: skype or pots?
[06:23] <poolie> skype's good with me
[08:58] <didrocks> hi guys
[08:59] <didrocks> is there a way to get an url for a project/person having the project or person object using launchpadlib (I just get the +api/ url)?
[08:59] <wgrant> didrocks: Not at the moment.
[09:00] <wgrant> didrocks: Although you can easily create them, of course.
[09:00] <didrocks> wgrant: yes, I made a function for that. But well, having a real method is always because in case of changes :)
[09:00] <didrocks> +better
[09:00] <wgrant> didrocks: There's a bug filed somewhere for a general solution to that problem.
[09:01] <didrocks> wgrant: oh? let me search that
[09:01] <wgrant> Bug #316694
[09:02] <wgrant> Although that's not a launchpadlib bug.
[09:02] <wgrant> I thought there was another one.
[09:02]  * wgrant googles further.
[09:03] <wgrant> leonardr has half a fix already in lazr.restful.
[09:04] <didrocks> hum, I may have a look at his code, so
[09:05] <didrocks> oh, btw, I didn't check that yet but if you know, which kind of interaction can we have with ppa? only read one, creation, put a package in it (or we have to use dput)?
[09:07] <wgrant> didrocks: At the moment you can't upload packages through the API.
[09:07] <wgrant> didrocks: lazr.restful is server-side - the web URL is something that needs implementing on the Launchpad end.
[09:09] <didrocks> wgrant: oh ok, I was thinking you were talking for some kind of generic code for dealing with such server and such, gessing the real url. Ok, I'm subscribed to the bug. Thanks :)
[11:26] <mpt> gmb / BjornT: Based on comments in the bug report I think bug 204980 should be ranked a bit higher-importance than it is
[11:26]  * gmb ooks
[11:26] <gmb> Er.
[11:26] <gmb> *looks
[11:33] <gmb> mpt, BjornT: I agree, this is obviously making life hard for upstreams. I'll re-prioritise it.
[11:34] <mpt> ta
[14:24] <davidstrauss> Our git import keeps failing: https://code.launchpad.net/~vcs-imports/openlibrary/trunk
[14:35] <bac> gmb: ^^
[14:37]  * gmb looks
[14:44] <gmb> davidstrauss: I'm just trying to clone the repository locally; if that succeeds I'll get someone from our codehosting team to take a look at your problem for you. Please bear with me...
[14:59] <gmb> davidstrauss: Okay, I've managed to clone that locally. I'm going to speak to our codehosting guys.
[14:59] <davidstrauss> gmb: thanks
[15:01] <abentley> davidstrauss: Hi there, I'm one of their codehosting guys.
[15:02] <davidstrauss> abentley: Hi Aaron. :-)
[15:02] <abentley> davidstrauss: From looking at the log, this seems to be a bug in bzr-git: NotImplementedError: <function import_git_submodule at 0x90040d4>
[15:02] <davidstrauss> abentley: yes
[15:09] <abentley> davidstrauss: The project you're importing uses submodules?
[15:10] <abentley> davidstrauss: I think bzr-git won't support that until Nested Trees are implemented.
[15:11] <davidstrauss> abentley: Apparently OL does
[15:12] <abentley> davidstrauss: jelmer in $bzr is the main (only?) author of bzr-git, so I've pinged him.
[15:40] <AnMaster> um a bug in launchpad. Check the "milestones and releases" in https://launchpad.net/cfunge/trunk ? Why is there "" after the last one...
[15:40] <AnMaster> I never entered any code name for any of them...
[15:40] <AnMaster> so clearly there should be "" for all or for none
[15:41] <AnMaster> which launchpad project to report this to?
[15:43] <abentley> AnMaster: registry
[15:43] <AnMaster> hm ok
[15:45] <AnMaster> abentley, why does launchpad occasionally pop up an JavaScript alert() style window saying "0error retrieving data"?
[15:46] <AnMaster> I think I clicked "back" button before it happened the first time, the next time I clicked the bugs link on https://launchpad.net/launchpad-registry while the page was still loading. Unable to reproduce most of the time.
[15:46] <abentley> AnMaster: I don't know.  I haven't seen that.
[15:46] <AnMaster> and where on earth should I report it?
[15:47] <abentley> AnMaster: If you don't know, report it on Launchpad, and we'll reassign it.
[15:47] <AnMaster> abentley, I can't even reliably reproduce it...
[15:52] <dpm> danilo__: regarding the list of KDE packages with new languages in LP, there were a few with no known plural form in LP, which you told me it will have to be set manually in LP. I'm assuming this will not stop the languages being used correctly in the language packs. If it's not like this, how can we set the plural forms in LP. Can I just find them out, make a list and someone from the LP translations team set them up?
[15:52] <dpm> Riddell: ^
[15:52] <AnMaster> abentley, will line breaks be preserved in bug reports? I don't usually use launchpad for bugs
[15:53] <AnMaster> basically I'm asking for <pre>
[15:53] <abentley> AnMaster: line breaks are preserved.
[15:53] <AnMaster> abentley, spaces?
[15:53] <abentley> AnMaster: There may be additional text wrapping.  I don't know.
[15:54] <danilo__> dpm: yeah, that would work; just get Plural-Forms header out of PO files and that should work; KDE used to have that hard-coded in kdelibs, but not sure if that's true anymore (wouldn't make sense now that they are using generic gettext files)
[15:54] <abentley> AnMaster: I believe spaces are preserved.
[15:54] <AnMaster> abentley, as in mono-space formatted text table looking correct I mean
[15:54] <AnMaster> hm probably not since the input field doesn't use monospace...
[15:55] <abentley> AnMaster: If you exceed 72 char width, I don't know what the generated emails will look like.
[15:56] <dpm> danilos: ok, I'll prepare that list, but in the meantime, as long as the plural forms are not set in LP, will there be any problem in using those languages in the distro (i.e. in langpacks)?
[15:57] <AnMaster> abentley, it ate the spaces in the listing in https://bugs.launchpad.net/launchpad-registry/+bug/400268 meh
[15:58] <AnMaster> Ubuntu bug?
[15:58] <AnMaster> isn't that going a bit too far :P
[15:59] <AnMaster> abentley, by the way, for launchpad-code, how long is the average time for someone replying to a question?
[15:59] <AnMaster> days or weeks?
[15:59] <abentley> AnMaster: The spaces are preserved, they're just not displayed :-P
[15:59] <AnMaster> abentley, ah, sounds like another bug heh
[16:00] <abentley> AnMaster: Days.
[16:00] <AnMaster> ok
[16:00] <AnMaster> :)
[16:00] <danilos> dpm: I am not completely sure, people will not be able to translate, but I am not certain about PO files and whether we regenerate plural-forms header (I think we do, so we will have problems)
[16:02] <AnMaster> abentley, a question, is it just my browser, or does the graph thingy for lp:efunge on https://code.launchpad.net/~anmaster extend over the text for "lp:~anmaster/efunge/supervisor-tree"? And does only first branch have such graph?
[16:02]  * AnMaster wonders if he should report some bug there
[16:02] <adiroiban> danilos: also, for the plural-forms from po files are replaced with the plural form from the LP database?
[16:02] <AnMaster> brb
[16:03] <abentley> AnMaster: In my browser, only the descenders overlap.  In project pages, only the development focus gets a sparkline.
[16:08] <danilos> adiroiban: they are, because PO files can have different slightly incompatible plural forms, and we normalize them to the one in our DB (i.e. plural form 0 and 1 could be inverted)
[16:09] <adiroiban> yes, that was my guess.
[16:24] <AnMaster> abentley, hm..
[16:24] <AnMaster> abentley, "descenders"? I'm not sure what you mean?
[16:24] <AnMaster> the blue text below?
[16:25] <abentley> Letters that descend below the baseline, such as lowercase "g" and "y".
[16:25] <AnMaster> ah ok
[16:25] <AnMaster> abentley, may I ask which browser (and version) you use?
[16:26] <abentley> AnMaster: Firefox 3.0.11
[16:26] <AnMaster> huh, same as me then
[16:26] <AnMaster> how strange
[16:26] <abentley> AnMaster: Maybe different zoom settings?
[16:26] <AnMaster> abentley, "normal zoom" here
[16:27] <abentley> AnMaster: same here.
[16:27]  * AnMaster takes a screenshot
[16:31] <gmb> Gah. Fail.
[16:32] <AnMaster> abentley, this is what it looks like for me: http://imgur.com/8a0yW.png
[16:32] <AnMaster> (minus the blurring of other tabs and bookmarks of course)
[16:34] <abentley> AnMaster: It could be because your fonts are smaller than mine.
[16:35] <AnMaster> abentley, sounds like the CSS on launchpad fails. I guess I should report a bug. Which launchpad project this time?
[16:35] <abentley> AnMaster: launchpad-code
[16:36] <abentley> AnMaster: I changed my fonts to be closer to yours, but couldn't reproduce the problem.
[16:37] <AnMaster> https://bugs.launchpad.net/launchpad-code/+bug/383924 "Sparklines displayed over row below in Opera"
[16:37] <AnMaster> close
[16:38] <AnMaster> abentley, hm ok. I don't run Unbuntu (probably unusual for someone in here) so maybe different settings when building stuff like freetype or whatever. Don't know if FreeBSD uses other options than Ubuntu
[16:39] <AnMaster> um am I still connected? Seems I'm timing out from freenode
[16:39] <AnMaster> hm... 40 seconds lag. :/
[16:43] <AnMaster> abentley, btw about font, I have bitstream vera sans, 14 pt by default, and set to never less than 11
[16:45] <abentley> AnMaster: If you remove the restriction on minimum font size, does the problem go away?
[16:46] <abentley> AnMaster: The font in your sparkline does look bigger than mine.
[17:05] <bdmurray> What's the best way to query for bugs based off date created / in numerical order?  I don't want the date the task was created.
[17:18] <kiko> bdmurray, just order by ID?
[17:19] <bdmurray> kiko: right but that's not really an option in the api or the web search
[17:19] <kiko> bdmurray, you sure it's not an option in the API?
[17:19] <kiko> in the web search it is indeed not an option, interesting
[17:20] <bdmurray> kiko: well order_by isn't defined anywhere afaik but someone told be it took the same options as the web ui
[17:21] <kiko> bdmurray, hmm, I think it doesn't
[17:21] <kiko> look at the source
[17:23] <intellectronica> bdmurray, kiko: it does take exactly the same options as the web ui
[17:23] <bdmurray> thanks somebody!
[17:30] <funkyHat> What does "Fix Committed" mean in launchpad? I'm lookin at #354605 which says Fix Committed for pidgin (Ubuntu) but I am still experiencing the bug
[17:31] <intellectronica> funkyHat: it means that the fix was completed and in is now in the source tree of the product, but not yet released to users
[17:33] <kklimonda> funkyHat: in case of ubuntu packages fix commited mean that changes will be uploaded soon to repository or were already uploaded to -proposed in case of SRU
[17:33] <tanir_bd> hello! I have a question regarding launchpad translation... is there any one from the team?
[17:34] <henninge> tanir_bd: almost gone ... Is it a quick one? ;-)
[17:35] <funkyHat> intellectronica: kklimonda: thanks, so I should wait until it says Fix Released before I bother testing it again?
[17:35]  * funkyHat hopes it gets uploaded soon
[17:35] <tanir_bd> henninge: lol.. yah.. is there any application by which i can submit the changes directly without going to launchpad website?
[17:36] <intellectronica> funkyHat: exactly
[17:38] <tanir_bd> am i alive in the room? :-S
[17:42] <henninge> tanir_bd: yes, you are. I am fixing my dinner ... ;)
[17:43] <tanjir_bd> henninge: sorry... take your time :)
[17:43] <henninge> tanir_bd: I am checking something about your question
[17:43] <henninge> tanjir_bd: np, I didn't have to answer, did I?
[17:43] <tanjir_bd> henninge: thanks... lol.. nope.. i can do further research or you can show me the right room for this ans.. :-$
[17:44] <henninge> tanjir_bd: no, you are right here. Hang on!
[17:44] <tanjir_bd> henninge: :D
[17:45] <henninge> tanjir_bd: found it!
[17:46] <henninge> tanjir_bd: here is a script my collegue Jeroen wrote for that purpose:
[17:46] <henninge> https://launchpad.net/lp-translations-tools
[17:46] <tanjir_bd> henninge: awesome... :D... thanks a lot.. that is what i was looking for :)
[17:47] <henninge> tanjir_bd: np
[17:47] <tanjir_bd> henninge: i appreciate your help... have a nice dinner... :)
[17:47] <tanjir_bd> good night
[17:47] <henninge> tanjir_bd: my pleasure and thank you!
[17:47] <henninge> good night
[18:20] <thekorn> hi, is there a way to update the diff which is shown on the bottom of a merge proposal?
[18:24] <intellectronica> thekorn: yes, if you use bzr send to create the mp you can tell it what diff to use
[18:28] <thekorn> intellectronica, ok, but I cannot update an existing diff, right? (created a merge proposal some time ago, found a bug in the proposed branch, fixed it -> show new diff)
[18:29] <intellectronica> thekorn: no, i don't think you can
[18:29] <intellectronica> rockstar: do you know? ^^^^^
[18:29] <thekorn> so my only option seems to be to delete the old proposal and create a new one
[18:30] <rockstar> thekorn, no.  It's a review diff.  There is another diff, called the PreviewDiff, which can be updated with lp:mad
[18:30] <rockstar> thekorn, we have plans to have the previewdiff be a little more prominent.
[18:31] <thekorn> ok, thanks
[18:31]  * thekorn is confused by preview diff and review diff
[21:39] <jenred> hello
[21:39] <jenred> have a question about merging branches on lp (read docs)
[21:40] <jenred> it looks like I have to do the merge from the command line correct?
[21:40] <jenred> is there anyway to send a merge command without pulling the separate branches down locally?
[22:03] <joshmarshall> Hey all -- I keep getting a Launchpad connection problem while trying to browse the Storm source code.
[22:03] <joshmarshall> It says drop a line in here if it keeps happening, so I'm just complying. :)
[22:13] <thumper> joshmarshall: which url?
[22:13] <thumper> jenred: not right now
[22:30] <mm-mysql> statik: Any idea what launchpad is using for their sparklines?
[22:39] <wgrant> bigjools: I see you're going to get rid of +copy-packages from the primary archive. Please don't.
[22:39] <bigjools> why?
[22:39] <wgrant> It worked fine last month, and is pretty useful.
[22:39] <wgrant> Backports!
[22:39] <wgrant> For example, I was going to use it later today.
[22:39] <bigjools> it's not supposed to be there
[22:40] <bigjools> it's a back door
[22:40] <wgrant> Why should it be removed?
[22:40] <bigjools> eventually there will be proper API support
[22:40] <bigjools> the template it uses is designed for PPAs, not something as massive as the main archive
[22:41] <bigjools> we're shaking out a few API permissioning issues, then syncSource will work for you
[22:42] <wgrant> bigjools: syncSource from the primary archive doesn't work at the moment?
[22:42] <bigjools> from, yes, to, no
[22:42] <wgrant> Right.
[22:42] <wgrant> I don't care about to.
[22:42] <wgrant> At the moment.
[22:43] <bigjools> but the piece of work that cprov just finished sends syncSource copies to the main archive via the upload queue, we'll be using it initially for a small set of users like the security team
[22:45] <wgrant> But the use to which I was going to put /ubuntu/+archive/primary/+copy-packages today was copying libjs-jquery-ui (only in Karmic) into Hardy in one of my PPAs, as a software rollout needs it. Now I'll have to mangle version numbers and upload. I've also seen a number of users use it to get debhelper 7 into Hardy in their PPAs, without having to allow building from Backports for all distroseries.
[22:46] <bigjools> why can't you use the api to do that?
[22:47] <wgrant> I could.
[22:47] <wgrant> But I've never had to before, as the web UI worked fine.
[22:47] <wgrant> So you're right, it's not too bad.
[22:47] <bigjools> that page is not linked to from anywhere, it's entirely unsupported and leaves OOPSes behind
[22:48] <wgrant> I haven't seen it OOPS (apart from timeouts) before now.
[22:48] <bigjools> yes, it times out a lot :)
[22:48] <bigjools> and adds a load on our db server that I don't want
[22:49] <wgrant> Ah.
[22:50] <bigjools> so please spread the word that we have this really cool api thing
[22:50] <bigjools> and we'll look into adding a web ui that works much better
[22:51] <wgrant> OK.
[22:51] <bigjools> ta
[22:52] <micahg> can I build a debian (not ubuntu) package in a ppa?
[22:53] <bigjools> micahg: no, we don't support deban PPAs right now, maybe at some point
[22:53] <bigjools> debian, even
[22:53] <micahg> ok, do you know if there's an open bug?
[22:53] <bigjools> yes, there is one
[22:53] <wgrant> Bug #188564
[22:54] <micahg> thanks
[22:54] <micahg> I subscribed :)
[23:38] <AskHL> Hi.  I want to upload a tar.gz of my project as a download, which I am technically capable of doing by checking out the code, removing *all* the hidden .bzr files (sooner or later I'll make an error when doing that) and then making the file.  This seems like an awfully manual procedure.  Is there some kind of 'Just make the darn tarball' button which I am missing?  Surely other people must be facing the same issue.
[23:40] <mwhudson> AskHL: bzr export --format tgz lp:whatever
[23:40] <mwhudson> er
[23:40] <mwhudson> AskHL: bzr export --format tgz whatever-0.0.0.tgz lp:whatever
[23:40] <mwhudson> you still have to upload it though, it would be nice to make this slicker
[23:41] <AskHL> So this will create the tarball in the workdir?
[23:41] <AskHL> downloading from lp
[23:41] <mwhudson> yeah
[23:41] <mwhudson> if you have the branch on disk you can of course use that rather than lp
[23:41] <AskHL> That's magnificent.  Thank you mwhudson!
[23:41] <mwhudson> np!
[23:42] <mwhudson> AskHL: bzr help export for more details