[00:29] <cyberix> https://bugs.launchpad.net/launchpad/+bug/338034
[00:35] <wgrant> Why do bugs with linked branches in listings have an icon with title="Branch exists"? That's pretty useless - I want it to say something like "<Y> lp:~path/to/branch".
[00:35] <wgrant> That way I can see at a glance some actual useful information and go to the relevant branches.
[00:44] <poolie> wgrant, sounds like a bug to me
[00:48] <intellectronica> wgrant: please file a bug, that's a very good idea
[00:58] <wgrant> poolie, intellectronica: I actually had a similar suggestion about the blueprint icon get rejected, but maybe it's worth another try.
[00:58] <poolie> oh really, for what reason?
[00:59] <poolie> branches are being much more actively developed than blueprints
[01:01] <wgrant> poolie: Because there could be multiple linked, or something like that.
[01:01] <wgrant> It was rejected for more than just Blueprint being abandoned for >4 years.
[01:01] <poolie> oh i see
[01:01] <poolie> Pedantical, fuck yeah
[01:02] <intellectronica> wgrant: that's the pretty much the same for bugs and blueprint, it's just that we hardly ever schedule work on blueprint these days
[01:02] <intellectronica> wgrant: i don't think that there being more than one branch is a reason not to do this
[01:02] <poolie> seems to me you should have either "bug 1234" (which is surely the common case) or "multiple bugs"
[01:02] <poolie> or "bug 1234,1235, 1236"
[01:02] <poolie> hello bot :)
[01:02] <wgrant> poolie: That's what I thought.
[01:03] <wgrant> poolie: Pedantical?
[01:03]  * wgrant biles a fug.
[01:03] <wgrant> Malone, I presume? Or lp-bzr?
[01:04] <poolie> if you're talking about links to branches, i'd say lp-bzr
[01:04] <intellectronica> wgrant: file it on malone, please
[01:04]  * wgrant 's head explodes.
[01:04]  * wgrant files it on malone.
[01:47] <rockstar> wgrant, you were asking about commit hooks for Tarmac.  I just landed it courtesy of statik
[01:59] <thumper> wgrant: the title on the branch links for the listings used to be there
[01:59] <thumper> wgrant: however it got vetoed by someone big
[01:59] <thumper> wgrant: sorry
[02:00] <thumper> wgrant: generally because there can be multiple links, and multiple badges was also vetoed
[02:01] <spiv> thumper: it sucks a bit that the rare case causes the common case to suck
[02:02] <thumper> spiv: excrement happens
[02:29] <wgrant> thumper: Then someone big can veto mine again with a good reason, and I can contest it like the bastard I am,.
[02:33]  * wgrant attracts $BIG_PERSON to bug #338070
[02:34] <wgrant> rockstar: Is tarmac landing tarmac branches as you, hence the odd commit messages?
[02:35] <rockstar> wgrant, what odd commit messages?
[02:35] <rockstar> There should only be one odd commit message, and that bug is fixed.
[02:35] <wgrant> rockstar: A commit by you saying "Fantastic project!", which I presume was in fact statik's specified commit message.
[02:35] <rockstar> wgrant, yeah.
[02:36] <wgrant> But all the commits show up with you as the commiter.
[02:36] <rockstar> wgrant, yeah, because that's the user that tarmac runs as.  I *could* create a user just for my tarmac instance, but it doesn't make a lot of sense.
[02:37] <wgrant> rockstar: Can't you just override whoami?
[02:37] <wgrant> The LP user doesn't matter.
[02:37] <rockstar> wgrant, I could, but that wouldn't make much sense, methinks.  I'd like Launchpad to be able to tell people who to abuse for a specific revision.
[02:38] <rockstar> The "Contact this user" button makes the LP user matter.
[02:38] <rockstar> I assume responsibility for my instance of Tarmac.
[02:38] <wgrant> The person to contact is the person who authored the branch.
[02:38] <wgrant> Ah, I see.
[02:39] <rockstar> I authored the branch that the revision is present in by setting a small script to do it.
[02:39] <wgrant> I don't see it that way.
[02:39] <wgrant> In a way it should be whoever set the bmp status.
[02:40] <rockstar> wgrant, there will be a commit message modification that will state who the reviewers were that approved it, but the person who actually did the merging is more responsible for it.
[02:40] <rockstar> Setting the branch to approved requires permissions.
[02:41] <wgrant> rockstar: But the person who did the merging is perfect (because it is a robot), and the only person who writes to the branch, so even its identity is uninteresting. The owner is even less interesting.
[02:55] <rockstar> wgrant, I don't completely disagree with you.  I'll have to think about it.
[02:56] <wgrant> rockstar: I'm not sure of the ideal solution, but I think neither the PQM nor Tarmac solutions are good.
[02:59] <rockstar> wgrant, which solution are you talking about.
[03:00] <rockstar> Are you talking about the robotic landing of branches?
[03:01] <wgrant> rockstar: No, the attribution of the commit.
[03:01] <wgrant> It is certainly nitpicking, but it is slightly important.
[03:01] <wgrant> Particularly in the tarmac case, as it shows it's you doing everything.
[03:37] <rockstar> wgrant, technically, it is me doing the landing.  I'm saying "Tarmac, do what I'm too lazy to do" and it says "In your name master."
[08:33] <AnAnt> spm: Hello
[09:27] <davmor2> Guys just a quick heads up I keep getting time out errors on lp trying to report a bug it's been happening since last evening about 5-7 ish
[09:27] <wgrant> davmor2: edge.launchpad.net, or plain launchpad.net?
[09:28] <davmor2> https://launchpad.net/ubuntu/+filebug
[09:28] <wgrant> Ew.
[09:29] <davmor2> wgrant: http://paste.ubuntu.com/126608/ is what I'm getting
[09:30] <davmor2> daft thing is I can access other bugs I just can't write this new one :(
[09:32] <wgrant> davmor2: At what stage does it die?
[09:34] <davmor2> wgrant: I type in the summary and hit continue then get that page everytime since last night
[09:34] <wgrant> davmor2: What is the search term?
[09:34] <wgrant> Also, try https://edge.launchpad.net/ubuntu/+filebug instead. It might work.
[09:35] <davmor2> wgrant: same thing
[09:36] <wgrant> What is the search string?
[09:36] <davmor2> it's not going to be something daft like the summary is too long is it?
[09:37] <davmor2> Jaunty: Codecs used in totem youtube plugin conflict with those in ubuntu-restricted-extras
[09:38] <thekorn> confirmed, same here with this subsect
[09:38] <thekorn> subject
[09:38] <wgrant> Me too.
[09:39] <davmor2> that was as short but as discriptive as I could get the title aswell
[09:47] <davmor2> wgrant: So is it just the search timing out then?  If so I can try and alter the subject and see if I can report
[09:51] <wgrant> davmor2: It is just the search, yes. Maybe the advanced reporting page would be better.
[09:52] <davmor2> So l changed the summary and it gone through now :)
[09:52] <davmor2> thanks for the help :)
[15:43] <mpt> barry, staging.launchpad.net seems to have fallen over
[15:44] <mpt> If it was being resynced, it would show an offline page rather than an Oops page, right?
[15:44] <barry> mpt: ouch, yes.  there was an email this morning about an update problem.  let me ping folks
[15:45] <mpt> tnx
[15:52] <barry> mpt: stub & losas are looking into it
[16:03] <barry> mpt: staging is back online
[16:06] <mpt> thanks barry
[16:42] <Ng> ohai!
[16:43] <Ng> https://edge.launchpad.net/ubuntu/+source/linux - 15 months of publishing history maybe a little too much?
[16:46] <barry> Ng: yeah, that pages takes a while to render, eh?
[16:46] <Ng> just a bit
[16:47] <barry> and what does "see full publishing history..." give you that this page doesn't?
[16:47] <barry> a nice little summary i guess
[16:47] <Ng> possibly the other 40 odd months of history. I'm too scared to find out ;)
[16:47] <barry> Ng: it actually renders MUCH faster :)
[16:48] <barry> Ng: what do you think? maybe the comments for supercededs should be suppressed?
[16:50] <Ng> barry: my initial reaction was just that it should be paginated, with a page size that's reasonable for a small project and for things that are uploaded very frequently
[16:50] <Ng> <!-- at least 805 queries issued in 10.03 seconds -->
[16:50] <Ng> and the page souce is 2.64Mb
[16:53] <barry> Ng: https://bugs.edge.launchpad.net/launchpad/+bug/338318
[16:54] <Ng> barry: thanks, that popped up as a suggestion for the bug I was starting to file :)
[16:55] <barry> for some reason, i'm running 3 seconds ahead of everybody today :)
[16:55]  * barry -> lunch
[17:16] <jam> hey guys, is there something wrong with the launchpad ssh server?
[17:17] <jam> I'm getting: SSHException: Error reading SSH protocol banner
[17:17] <yann2> hello :)
[17:18] <yann2> I got a time problem to report
[17:18] <yann2> can a commit be done in the future? https://code.launchpad.net/~digisite-dev/digisite/head
[17:18] <jam> hmm... seems to be working again
[17:18] <jam> yann2: timestamps are based on the time given by your machine
[17:19] <jam> and certainly your clock may be different from other people's
[17:19] <yann2> not mine :)
[17:19] <jam> well, benni's
[17:19] <yann2> alright then
[17:19] <yann2> just looked weird :)
[17:19] <yann2> hope it wont make problems
[17:19] <jam> yann2: it won't matter in an hour :)
[17:37] <yann2> bzr: ERROR: These branches have diverged.  Try using "merge" and then "push".
[17:37] <yann2> i merged 5 minutes ago
[17:37] <yann2> :'(
[17:42] <beuno> yann2, they diverged again!
[17:42] <beuno> active project
[17:42] <beuno> did you commit?
[17:43] <yann2> bah, am discovering bazaar
[17:43] <yann2> I think the learning curve is just not that easy :)
[17:44] <beuno> yann2, it depends against what you compare it to  ;)
[17:46] <savvas> yann2: http://doc.bazaar-vcs.org/bzr.dev/en/mini-tutorial/index.html
[17:46] <savvas> ah wait, you're past that :P
[17:56] <yann2> I think I managed my first merge \o/ ;) works pretty well
[17:57] <beuno> congrats yann2
[17:57] <yann2> :P
[18:55] <AnAnt> Hello, question #62612 got marked as answered by mistake, how do I fix that ?
[20:05] <icebrian_> hello any web admin here? need to close a project
[20:05] <SamB> icebrian_: what for ?
[20:06] <icebrian_> SamB, I opened a project mostly because I wanted to test-run launchpad, I soon realised it was overkill for the size of my project
[20:06] <icebrian_> SamB, it is now showing-up in search results and people are getting confused
[20:07] <barry> icebrian_: which project?
[20:07] <icebrian_> domus.Link
[20:08] <barry> icebrian_: do you know about our staging server?
[20:08] <icebrian_> barry, nope
[20:08] <barry> icebrian_: staging.launchpad.net
[20:09] <SamB> barry: a lot of good that does him *now*
[20:09] <barry> icebrian_: you can do anything you want on that server.  it has a copy of the production database, but it gets reset every night (or thereabouts) so your changes get deleted
[20:09] <barry> SamB: yeah, this is for next time :)
[20:09] <icebrian_> barry, site isn't opening
[20:09] <icebrian_> barry, ah ok but I see the point... yeah didn't know about it before
[20:09] <barry> icebrian_: i know there was some planned maintenance on it, it'll be back up soon
[20:09] <icebrian_> barry, sorry for the inconvinience
[20:10] <barry> icebrian_: no, no problem at all.  let me see if i can get an admin to disable that project
[20:10] <barry> icebrian_: just to verify: https://launchpad.net/domus.link
[20:10] <icebrian_> barry, thanks. account however should remain active :)
[20:10] <thumper> morning
[20:10] <barry> icebrian_: yep!
[20:10] <icebrian_> barry, that's it.
[20:10] <barry> cool, hang on a sec...
[20:10] <barry> thumper: hi!
[20:11] <thumper> hey barry
[20:13] <dereine> how do i unlock a location
[20:13] <barry> icebrian_: we request that you open a question so that the admins can look at your request.
[20:13] <dereine> bzr break-lock lp-45955728:///~dereine/+junk/configfiles/.bzr/branch/lock itself does not work
[20:13] <barry> icebrian_: https://answers.launchpad.net/launchpad-project/+addquestion
[20:13] <barry> icebrian_: use "Launchpad itself" as the project
[20:14] <icebrian_> barry, will do
[20:14] <barry> icebrian_: be sure to include the url to your project and paste the question url here when you've submitted it
[20:14] <barry> and i'll make sure it gets properly assigned
[20:15] <icebrian_> barry, ok thanks
[20:15] <barry> dereine: that looks like a weird bzr branch url
[20:16] <barry> dereine: i just branched lp:~dereine/+junk/configfiles just fine.  where do you see the lock problem?
[20:16] <barry> dereine: i.e. is that on a local branch?
[20:16] <icebrian_> barry, question: https://answers.edge.launchpad.net/launchpad/+question/63207
[20:18]  * barry wonders why irc hates him so much
[20:18] <barry> icebrian_: assigned to the losas
[20:19] <icebrian_> barry, thanks :)
[20:19] <barry> np!
[20:19] <icebrian_> btw the new site looks great! congrats on that
[20:28] <barry> icebrian_: thanks!  we're excited about 3.0 also.  it's gonna rock
[20:29] <jml> barry: I see you are the help contact! Is staging down?
[20:30] <barry> jml: staging's been up and down all day.  it was oopsing earlier, but now that's fixed.  it was up for a while but right now it's not
[20:30] <jml> barry: that sucks.
[20:30] <barry> yeah
[20:57] <jamesh> jml: when you proposed my testresources branch for review, were you planning on reviewing it?
[20:57] <jamesh> (I'd be happy if you were)
[20:57] <jml> jamesh: I am!
[20:58] <jml> jamesh: but I haven't had the chance yet.
[20:58] <jamesh> yay
[20:58] <jml> jamesh: (and I wanted to generate a diff easily so I could just review it without fiddling about when the right confluence of time & energy arises)
[21:00] <Laney> Is support for syncing straight from LP (for people with upload rights) targetted for any release?
[21:23] <barry> Laney: i'm not quite sure what your question is asking.  do you mean branch sync'ing, translation sync'ing?
[21:23] <Laney> package syncing
[21:23] <Laney> i.e. from debian
[21:24] <Laney> I heard that LP was getting a UI for this
[21:25]  * Mez yawns
[21:25] <wgrant> rockstar: If the BMP diff isn't meant to update, what is the point of it?
[21:25] <Mez> am surprised that this channel is so active nowadays
[21:25] <Mez> hey wgrant and jamesh :D surprised to see you in here :D
[21:26] <jamesh> Mez: I'm not in my normal time zone
[21:26] <rockstar> wgrant, for the original review.  If you want moving diffs, you need something like https://edge.launchpad.net/mad
[21:27] <rockstar> wgrant, Launchpad already requires a large amount of resources without having to update diffs on every single BMP.
[21:27] <wgrant> rockstar: Right, I discovered that from the bug. Maybe that should be advertised.
[21:27] <wgrant> Hi Mez.
[21:27] <rockstar> wgrant, thumper's going to publicize it, but it's relatively new.
[21:28] <barry> Laney: other than PPAs i'm not aware of anything
[21:28] <thumper> wgrant: it isn't a bug that the review diff doesn't change
[21:28] <thumper> wgrant: it is a feature
[21:29] <jamesh> rockstar: even if you are running mad, the diff shown on the BMP page gets out of date.
[21:29] <wgrant> thumper: It is not a feature. It is an unfortunate result of it being a heavy operation, isn't it?
[21:29] <wgrant> It also *needs* to show when it is out of date.
[21:29] <thumper> jamesh: the confusion here is that the nice diff shown isn't the preview diff
[21:30] <Mez> jamesh: no, I mean I didnt know you knew about SO :D
[21:30] <thumper> jamesh: I have a plan to work with beuno to make the page nicer
[21:30]  * Mez wonders what your karmas are :D
[21:30] <Mez> oh, wait
[21:30]  * Mez is an idiot
[21:30] <wgrant> SO?
[21:30]  * Mez thought this was another channel :D
[21:30] <Mez> hehe
[21:30] <wgrant> -ECHAN?
[21:30] <wgrant> Heheh.
[21:30] <Mez> wgrant: stackoverflow - http://www.stackoverflow.com/ and #stackoverflow
[21:30] <wgrant> Ah.
[21:30] <jamesh> thumper: it is confusing that that diff gets out of date when the developer fixes bugs during the review
[21:30] <wgrant> I do know of it, but I don't live in that channel.
[21:31] <thumper> jamesh: well...
[21:31] <thumper> jamesh: there are several problems here
[21:32] <thumper> jamesh: all kinda related
[21:33] <jamesh> or if they make the proposal, notice a typo and fix it just after
[21:34] <wgrant> thumper: Why is generating a BMP diff so much more expensive than viewing a revision diff in Loggerhead?
[21:35] <rockstar> wgrant, you do know the state of Loggerhead right?
[21:35] <wgrant> rockstar: I was about to say that, yes...
[21:35] <wgrant> But until it dies, it works fine.
[21:36] <Laney> barry: Thanks, filing a bug then
[21:38] <rockstar> wgrant, ask the losas how often it dies, and then ask yourself whether you'd like something similar from Launchpad.
[21:38] <rockstar> wgrant, in fairness to Loggerhead, we've made large strides recently.
[21:38] <wgrant> rockstar: I am aware of how often it dies.
[21:38] <spm> rockstar: * * * * * /etc/init.d/loggerhead restart <== is *very very* tempting
[21:38] <rockstar> spm, !
[21:38] <rockstar> :)
[21:39] <wgrant> But I don't imagine that the short-lived branch puller would have such a problem. My main point was that Loggerhead can, when it is not broken, generate a diff quickly.
[21:39] <rockstar> wgrant, not a diff between two branches, just a diff between two revisions.
[21:41] <wgrant> rockstar: Hmm, true...
[22:14] <ryanakca> Ermm... I just got an email from a Cuban librarian (who wants to try Ubuntu/Kubuntu in the library), but can't download the ISOs due to crappy cuban connections, and can't register for shipit because of some form of web filtering by the government. Who should I forward him to / etc?
[22:18] <cj> Mez: for a moment there, I thought you were a different Mez (http://mezziah.org/)
[22:22] <Mez> cj :(
[22:23] <cj> Mez: huh?  Why the long face?
[22:25] <Mez> cause I *was* unique. then the fake ones started coming along
[22:33] <barry> ryanakca: let me see if i can dig something up
[22:33] <ryanakca> barry: Thanks
[22:36] <salgado> ryanakca, please ask him to write to info@shipit.ubuntu.com explaining the situation and their address so that we can send them some CDs
[22:37] <ryanakca> salgado: thanks
[22:44] <vadi2> How can I make a new announcement for my project? I don't see the button.
[22:48] <barry> vadi2: which project?  for one you own it should be right under the "report a bug" button
[22:49] <vadi2> I'm in the driver ream, but the maintainer is another person
[22:49] <barry> vadi2: that may be why you don't see it.  off hand i don't know if the driver can make announcements
[22:50] <vadi2> yes, I see it now, need to be maintaner / par of maintainer team
[22:50] <vadi2> *part
[22:50] <vadi2> sorry 'bout that