[00:09] <maxb> Hi, is there an appropriate place to file a bug on the content of help.launchpad.net?
[00:09] <lifeless> bugs.launchpad.net/launchpad
[00:10] <wgrant> lifeless: Not https://bugs.launchpad.net/launchpad-documentation?
[00:11] <lifeless> wgrant: well, I err on the side of generality
[00:12] <lifeless> wgrant: better to have a larger audience with the right knowledge make it finer if its in the wrong place, than a small audience recategorise it later
[00:12] <wgrant> lifeless: Very true.
[00:14] <Philip5> spitfire: but now i'm back :)
[00:14] <spitfire> Philip5: 64 bit is no problem now;)
[00:14] <spitfire> Really.
[00:14] <spitfire> wgrant: is there a way to translate launchpad itself?
[00:15] <Philip5> spitfire: i know... it's just for old times sake
[00:15] <spitfire> Philip5: switch, your builds will be fatser:P
[00:15] <spitfire> *faster
[00:15] <lifeless> spitfire: not yet
[00:15] <Philip5> maybe next time i reinstall
[00:16] <wgrant> spitfire: I don't believe so.
[00:16] <lifeless> spitfire: its been discussed but not implemented
[00:16] <wgrant> But I have real work that needs doing now.
[00:16] <spitfire> lifeless: why not?
[00:16] <wgrant> So I must depart.
[00:16] <spitfire> lifeless: what has been discussed?
[00:16] <LaserJock> wgrant: whoa? work?! :-)
[00:16] <lifeless> spitfire: 11:12 < spitfire> wgrant: is there a way to translate launchpad itself?
[00:16] <Philip5> spitfire: btw, how did you find out about my repo?
[00:17] <spitfire> Philip5: googled for something.
[00:17] <Philip5> aha
[00:17] <spitfire> Didn't got straight to your mainpage,
[00:17] <spitfire> just in the middle of you repo:P
[00:17] <Philip5> it's not that advertised :)
[00:19] <maxb> Once signed PPAs actually come to fruition, *then* PPAs will be really cool
[00:26] <savvas> maxb: there's a bug for that, it's done, but not for all users of launchpad - still being tested :)
[00:27] <maxb> they tease us saying that it might happen this week :-)
[00:28] <spitfire> Philip5: advertise yourself
[00:28] <spitfire> Do you have a blog?
[00:29] <Philip5> nope
[00:29] <Philip5> it's not the purpose i do it any way
[01:23] <kfogel> Anyone here can help me test if some bizarre help.launchpad.net behavior I'm seeing is due to my browser or due to the server?
[01:24] <kfogel> To test, go to any inner page --
[01:24] <lifeless> kfogel: don't ask to ask :P
[01:24] <kfogel> say, https://help.launchpad.net/YourAccount/ImportingYourPGPKey --
[01:24] <kfogel> lifeless: right
[01:24] <kfogel> then once you're there, go click in the upper left to be taken to the home page of help.l.n.
[01:24] <kfogel> I get redirected back to the inner page I came from every time.
[01:24] <kfogel> Doesn't matter which inner page it is.
[01:25] <kfogel> lifeless: does the above happen for you too?
[01:26] <lifeless> kfogel: no
[01:26] <kfogel> hmmmm.
[01:26] <kfogel> I'll restart my browser and see what happens.
[01:27] <spm> kfogel: might be worth crosschecking with a different browser on the same machine?
[01:29] <kfogel> spm: epiphany doesn't show the bug
[01:30] <spm> kfogel: hmmm. have you got adblock/cookie blocking type stuff active? Perhaps whitelist *lp.net?
[01:31] <kfogel> spm: I'll poke around.  Right now I've got more FFox state than I can comfortably dump, so I'm just going to live with it until that stuff is done.
[01:32] <spm> kfogel: sure - failing that, I can always snarf the logs (i think for help.lp.net as well) and we can see what/where you're going
[01:33] <kfogel> spm: it seems so overwhelmingly like to be a client-end problem that I wouldn't worry about it if I were you.  It doesn't reproduce for lifeless, and it doesn't reproduce for me in a different browser.  Translation: cosmic rays.
[01:38] <spm> kfogel: I've tended to have more issues with sunspots - but do ack cosmic rays as a source of woe :-)
[01:55] <Cayal> How do I use the bzr launchpad-login command?
[01:56] <Cayal> When I try it tells me that (url) had been permanently redirected to (url).
[01:56] <mwhudson> bzr launchpad-login <your username *in lowercase*>
[01:57] <Cayal> When I try that it tells me that cayal isn't registered with Launchpad.
[01:57] <Cayal> Cayal is recognized but doesn't work, cayal isn't recognized. As far as I know, that's my openID.
[01:58] <Cayal> bzr: ERROR: The user name cayal is not registered on Launchpad.
[01:59] <mwhudson> well
[01:59] <mwhudson> what is your username on launchpad?
[01:59] <Cayal> My launchpad username is Cayal.
[01:59] <mwhudson> i.e. go to launchpad.net, login, click your name and paste the link here
[02:00] <mwhudson> Cayal: there is a difference between 'username' and 'real name'
[02:00] <mwhudson> if your username was cayal, there would be a page at https://edge.launchpad.net/~cayal
[02:00] <Cayal> OK, founf it.
[02:00] <Cayal> d*
[02:00] <mwhudson> cool
[02:00] <Cayal> bzr: ERROR: The user cayalcayalcayal has not registered any SSH keys with Launchpad.
[02:01] <mwhudson> https://launchpad.net/people/+me/+editsshkeys
[02:01] <mwhudson> Cayal: also, https://help.launchpad.net/YourAccount/CreatingAnSSHKeyPair?action=show&redirect=CreatingAnSSHKeyPair
[02:56] <calc> anyone know how to reassign a bug without creating a new task if it is assigned outside of ubuntu and needs to be on a package in ubuntu?
[02:56] <calc> bug 316692
[02:56] <calc> that bug needs to be assigned to openoffice.org in ubuntu
[02:56] <calc> i tried changing it to 'openoffice.org' or 'ubuntu' and it rejected both
[02:57] <calc> i was hoping to be able to not mark it as invalid since we still don't have the ability to delete invalid tasks
[02:57] <wgrant> calc: You can't.
[02:57] <calc> doh :(
[02:57] <wgrant> YOu'll soon be able to delete bugtasks or at least hide them, though, IIRC.
[02:58] <calc> will hiding them make the bug mails go away as well?
[02:58] <spm> calc: does 'also affects distro' give you what you want? (guessing here - don't know per se)
[02:59] <calc> spm: well that doesn't get around the can't get rid of bugtasks issue, but yes it works ok for now, i knew about that though
[02:59] <spm> cool
[03:20] <emmajane> thumper, thanks. :)
[03:20] <thumper> emmajane: do you have a copy of the trunk branch locally already?
[03:20] <thumper> emmajane: I'm guessing that is what you based your work on
[03:20] <emmajane> I have downloaded ubuntu-desktop-course, yes.
[03:21] <thumper> ok
[03:22] <thumper> you'll want to do something like:
[03:22] <thumper> cd trunk-branch-location
[03:22] <thumper> bzr pull # to make sure you have the lastest
[03:22] <thumper> bzr merge ../udc-804 # assuming that is the location of your branch
[03:22] <emmajane> bzr pull won't get main though, will it?
[03:23] <thumper> ahh..
[03:23]  * emmajane waves at dinda
[03:23] <thumper> did you branch from trunk to start your work?
[03:23] <thumper> without keeping a local copy of trunk somewhere?
[03:23] <emmajane> pfffffffbt. No. I didn't learn *that* step. I pushed with a different name.
[03:23] <thumper> :)
[03:23]  * dinda waves at the room
[03:24] <thumper> emmajane: is your branch a standalone branch (with its own repo)?
[03:24] <emmajane> thumper, I am mildly useless but *totally* enthusiastic. :)
[03:25] <emmajane> thumper, I downloaded my current files by using bzr branch lp:ubuntu-desktop-course
[03:25] <thumper> ok
[03:25] <emmajane> and then I edited them without even making a new copy.
[03:25] <thumper> how big is the branch (in disk space?)
[03:25] <emmajane> (which over and over again I'm realizing is BAD and WRONG)
[03:25] <emmajane> 500MB? ish?
[03:25] <thumper> hmm
[03:25] <emmajane> loads of images.
[03:25] <thumper> ok, lets do some local magic
[03:25] <emmajane> WOO!
[03:25] <emmajane> I like magic.
[03:26] <emmajane> btw, I'm comfortable at the command line.
[03:26] <thumper> what is your current working directory called?
[03:26] <thumper> emmajane: that is good, 'cause we're about to use it
[03:26] <emmajane> ubuntu-desktop-course-fixes
[03:26] <thumper> full dir from ~
[03:26] <emmajane> /home/emmajane/ubuntu/ubuntu-desktop-course-fixes
[03:27] <thumper> ok,
[03:27] <thumper> cd ~/ubuntu
[03:27]  * emmajane nods
[03:27] <thumper> is there an ubuntu-desktop-course dir in there?
[03:27] <thumper> already?
[03:27] <thumper> and do you have 500 meg of spare space?#
[03:27] <emmajane> yeah, but it doesn't have to be.
[03:27] <emmajane> mv is also my friend.
[03:28] <emmajane> GBs of spare room.
[03:28] <emmajane> I can get this wrong multiple times.
[03:28] <thumper> ok
[03:28] <emmajane> moved the u-d-c folder
[03:29] <thumper> what version of bzr do you have?
[03:29] <emmajane> Bazaar (bzr) 1.6.1
[03:29] <emmajane> it's an old repo though.
[03:29] <emmajane> If that makes a difference.
[03:29] <thumper> we can make a new one
[03:29] <thumper> bzr init-repo --1.6 ubuntu-desktop-course
[03:29] <emmajane> The Old Format. where you have to upload the whole thing from scratch every single change.
[03:29] <emmajane> (which angers me a little bit)
[03:30] <emmajane> new directory created
[03:30] <thumper> cd ubuntu-desktop-course
[03:30] <emmajane> .bzr folder is present and accounted for.
[03:30] <thumper> emmajane: now, just checking, but the local copy of your udc-804 branch is located at ~/ubuntu/ubuntu-desktop-course=fixes?
[03:31] <thumper> s/=/-
[03:31] <emmajane> yup
[03:31] <thumper> I think we can pass a format string to bzr branch, so lets try this
[03:31] <thumper> bzr branch --1.6 ~/ubuntu/ubuntu-desktop-course-fixes
[03:32] <emmajane> fail on the --1.6 part
[03:32] <thumper> hmm
[03:32] <emmajane> bzr: ERROR: no such option: --1.6
[03:32] <thumper> ok, remove that bit
[03:32] <emmajane> copying contents
[03:33] <emmajane> done
[03:33] <emmajane> building
[03:33] <emmajane> done
[03:33] <emmajane> branched
[03:33] <thumper> ok
[03:33] <emmajane> icky.
[03:33] <emmajane> the whole folder is there.
[03:33] <emmajane> not individual files.
[03:33] <thumper> yes
[03:33] <emmajane> I should have not done that from inside the new folder?
[03:34] <thumper> yes, now if we go `bzr branch lp:ubuntu-desktop-course trunk` we shouldn't have to download any revisions
[03:34] <emmajane> from which directory?
[03:34] <thumper> sorry, misread your negative
[03:34] <emmajane> spamming the channel:
[03:34] <emmajane> emmajane@gollum:~/ubuntu/ubuntu-desktop-course$ ls -al
[03:34] <emmajane> total 16
[03:34] <emmajane> drwxr-xr-x  4 emmajane emmajane 4096 2009-01-13 22:32 .
[03:34] <emmajane> drwxr-xr-x 14 emmajane emmajane 4096 2009-01-13 22:30 ..
[03:34] <emmajane> drwxr-xr-x  4 emmajane emmajane 4096 2009-01-13 22:30 .bzr
[03:34] <emmajane> drwxr-xr-x 14 emmajane emmajane 4096 2009-01-13 22:33 ubuntu-desktop-course-fixes
[03:35] <thumper> correct
[03:35] <emmajane> excellent.
[03:35] <thumper> .bzr is repository
[03:35] <thumper> we could rename u-d-c-f to udc-804
[03:35] <emmajane> I'm happy if you're happy. :)
[03:36] <thumper> so do the branch of trunk from that directory
[03:36] <thumper> as in the ~/ubuntu/ubuntu-desktop-course one
[03:36]  * emmajane blinks.
[03:36] <emmajane> I'm not sure if I have done a bad thing.
[03:37] <thumper> `bzr branch lp:ubuntu-desktop-course trunk`
[03:37] <thumper> what bad thing
[03:37] <emmajane> now I have three directories.
[03:37] <thumper> what do you have?
[03:37] <emmajane> .bzr, trunk, ubuntu-desktop-course-fixes
[03:37] <thumper> yay
[03:37] <emmajane> *phew*
[03:37] <thumper> trunk is the main branch
[03:37] <thumper> .bzr is the shared repo
[03:37] <emmajane> It's only got up to 161.
[03:37] <emmajane> the other one has 168
[03:37] <thumper> ubuntu-desktop-course-fixes is your branch
[03:37]  * emmajane nods
[03:38] <thumper> trunk has revno 161?
[03:38] <thumper> that would be right according to launchpad
[03:38] <emmajane> yup
[03:38] <emmajane> emmajane@gollum:~/ubuntu/ubuntu-desktop-course$ bzr branch lp:ubuntu-desktop-course trunk
[03:38] <emmajane> Branched 161 revision(s).
[03:38] <thumper> yes, that would be right
[03:38] <emmajane> WOO!
[03:39] <thumper> launchpad says that branch only has 161 revisions
[03:39] <emmajane> Often Launchpad is right.
[03:39] <thumper> it also says your branch has only 165
[03:39] <thumper> have you not pushed latest?
[03:39] <emmajane> I may have cheated and added another commit without remembering. :/
[03:39] <thumper> or three?
[03:39] <emmajane> maybe.
[03:39] <dinda> emmajane: i think you added commits
[03:39] <emmajane> should I curse now?
[03:40] <thumper> bzr log --short to see what they are
[03:40] <thumper> (in your branch dir)
[03:40] <emmajane> short is not so short.
[03:41] <thumper> --line gives one line per commit
[03:41] <thumper> --short doesn't give not trunk revisions
[03:41] <thumper> perhaps not so well named
[03:41] <emmajane> 68: EmmaJane Hogbin 2009-01-13 Fixing CH10 objectives markup
[03:41] <emmajane> 167: EmmaJane Hogbin 2009-01-13 Adjusting image sizes in Chapter 1
[03:41] <emmajane> 166: EmmaJane Hogbin 2009-01-12 Fixing 'objectives' markup to use itemizedlists, not formalparas
[03:41] <thumper> are you wanting to land all these?
[03:41] <emmajane> yup
[03:41] <emmajane> totally safe.
[03:41] <thumper> sure?
[03:42] <emmajane> yup.
[03:42] <thumper> ok
[03:42] <emmajane> thanks for double checking. :)
[03:42] <thumper> cd into the trunk dir
[03:42] <thumper> bzr merge ../ubuntu-desktop-course-fixes
[03:42] <thumper> bzr commit
[03:42] <emmajane> All changes applied successfully.
[03:43] <thumper> bzr push --remember lp:ubuntu-desktop-course
[03:43] <emmajane> it's thinking.
[03:44] <thumper> on which bit?
[03:44] <emmajane> the 0/0
[03:44] <thumper> push or commit?
[03:44] <emmajane> commit was easy.
[03:44] <emmajane> All changes applied successfully
[03:44] <emmajane> :)
[03:44] <thumper> that was the merge
[03:44] <thumper> :)
[03:45] <emmajane> ha!
[03:45] <emmajane> Committted revision 162.
[03:45] <thumper> push may well think for a bit
[03:45]  * dinda goes to LP to confirm
[03:45] <emmajane> AND Pushed up to revision 162.
[03:45] <thumper> it isn't as smart as it could be
[03:45] <thumper> cool
[03:45] <thumper> now
[03:45] <thumper> to make sure your next branches are quicker
[03:45] <thumper> bzr upgrade --1.6
[03:45] <emmajane> I'm here to be your UI fool. :)
[03:46] <emmajane> what's that do?
[03:46] <thumper> it makes your branch be Branch Format 7]
[03:46] <thumper> which means we can stack your branch on LP
[03:46] <emmajane> will it make other people cry, or just make my life easier?
[03:46] <thumper> just your life easier
[03:46] <emmajane> excellent.
[03:46] <wgrant> It will make anybody who uses a distro cry, won't it?
[03:46] <thumper> the only thing would be others will need bzr 1.6 or later to get your branch from LP
[03:47] <thumper> not trunk
[03:47] <emmajane> ok
[03:47] <emmajane> but I did that IN trunk.
[03:47] <thumper> hang on
[03:47] <thumper> ...
[03:47] <emmajane> we didn't CD...
[03:47] <thumper> no
[03:48] <thumper> hmm
[03:48] <emmajane> It's done, but apparently I have a backup.
[03:48] <thumper> your workflow makes things a little different from how I work normally
[03:48] <thumper> you do
[03:48] <thumper> to be nice to others for now, we'll use that backup
[03:48] <emmajane> also? i'm sort of one of very very very very few that have figured out how to get this far.
[03:48] <emmajane> so it's ok if I have to reteach them. :)
[03:49] <thumper> if all the others have bzr 1.6 or later, this'll be fine
[03:49] <emmajane> They'll just assume they did something wrong. ;)
[03:49] <thumper> heh
[03:49] <thumper> are they all on ubuntu?
[03:49] <emmajane> I'm willing to live with that.
[03:49] <emmajane> yeah.
[03:49] <emmajane> they are.
[03:49] <thumper> ok
[03:49] <thumper> then lets change trunk for format 1.6
[03:49] <emmajane> except for the ones on windows, but who cares about them.
[03:49] <thumper> hey, they should be on 1.10
[03:49] <emmajane> they never contribute anyway. they just hang out in the channel.
[03:50]  * emmajane is bad.
[03:50] <thumper> let's confirm the formats with bzr info -v
[03:50] <thumper> I'm interesting in the branch and repository format
[03:50] <emmajane>  branch: Branch format 7
[03:50] <emmajane>     repository: Packs 5 (adds stacking support, requires bzr 1.6)
[03:50] <thumper> cool
[03:50] <thumper> now to keep trunk up to date, just cd into trunk and go 'bzr pull'
[03:51] <emmajane> did I already push stuff back to LP without noticing?
[03:51] <dinda> thumper:  Thank you soooo much!  have to run, but will buy you a beer at allhands
[03:51] <thumper> to get a new branch to work on, cd into ~/ubuntu/ubuntu-desktop-course
[03:51] <thumper> and go bzr branch trunk my-fix
[03:51] <thumper> my-fix branch should be in branch format 7
[03:52] <thumper> which means when you go 'bzr push' you'll get a stacked branch, and not push much
[03:52] <emmajane> ok those last four lines made my head explode.
[03:52] <thumper> emmajane: yes, with 'bzr push --remember lp:ubuntu-destop-course'
[03:52] <emmajane> this is very exciting news that LP is updated.
[03:52] <emmajane> thank you.
[03:52] <thumper> np
[03:52] <emmajane> now... working copies.
[03:53] <thumper> yes
[03:53] <emmajane> AH
[03:53] <emmajane> now I have four directories: .bzr, my-fix, trunk, ubuntu-desktop-course-fixes
[03:53] <thumper> yes
[03:54] <thumper> bzr info in my-fix branch should also show branch format 7
[03:54] <emmajane> my-fix is also Branch format 7
[03:54] <emmajane> yup
[03:54] <thumper> care to confirm for me?
[03:54] <thumper> yay
[03:54] <emmajane> working tree 4
[03:54] <emmajane> if that matters
[03:54] <emmajane> Packs 5
[03:55] <thumper> do you want to save a config setting so `bzr push` will automatically go to lp:~emmajane/ubuntu-desktop-course/$dirname?
[03:55] <emmajane> I use bzr for other stuff too, so probably not.
[03:55] <thumper> it would be just for this directory
[03:55] <thumper> there is a file ~/.bazaar/locations.conf
[03:56] <thumper> that allows directory settings
[03:56] <emmajane> what's the advantage of having the setting?
[03:56] <thumper> it means going `bzr push` for a new branch instead of `bzr push lp:~emmajane/ubuntu-desktop-course/my-branchname`
[03:57] <emmajane> I'm worried I'd forget the magic was set and tell other people to use it and give them bad instructions.
[03:57] <thumper> methinks we should document all this somewhere lovely
[03:57] <emmajane> :)
[03:57] <emmajane> I'm all about the documentation.
[03:57] <thumper> emmajane: perhaps another day
[03:58] <thumper> emmajane: just remind me
[03:58] <emmajane> https://wiki.ubuntu.com/Training/KnowledgeBase <-- that's what we've been working from (and I've re-written from what was there bfeore)
[03:58] <thumper> emmajane: and I'll try to get something on dev.launchpad.net wiki
[03:58] <emmajane> that would be fantastic, thanks. :)
[03:58] <emmajane> basically whatever I can do to make it easier, please let me know.
[03:58] <thumper> sure
[03:59] <thumper> I might get you to test it out sometime
[03:59] <emmajane> absolutely :)
[04:00] <rockstar> emmajane, I'm writing a blog post on configuring your ~/.bazaar/locations.conf as we speak.
[04:00] <emmajane> WOO!
[04:02] <thumper> rockstar: you rock
[04:03] <thumper> rockstar: can you find a place in dev.launchpad.net/Code/SomethingCool and document too?
[04:03] <rockstar> thumper, I think that goes without saying.  :)
[04:03] <rockstar> thumper, NO!  That means less traffic to my blog!
[04:03] <rockstar> :)
[04:03] <thumper> rockstar: there will be blog traffic
[04:03] <thumper> don't worry
[04:04] <rockstar> Yea, I'll put something together.  Would be nice if MoinMoin did ReST, then I could just copy/paste.
[04:04] <jml> http://code.mumak.net/2008/07/cool-launchpadbazaar-hack.html
[04:05] <jml> maybe not quite the same thing
[04:06] <rockstar> jml, I'm actually taking the cue from that post, going into more detail.
[04:06] <jml> sweet
[04:26] <troglon> whats the etiquette when referrences bugs (within launchpad) with similar traits? how do i link to the bugs?
[04:27] <mwhudson> troglon: not quite sure what you're asking
[04:28] <mwhudson> if you say "bug 1234" in a bug comment or branch description, it will be linkified
[04:28] <emmajane> troglon, Do you mean, "When is it ok to mark something as duplicate without the person getting upset becausee they thought they were original?"
[04:29] <troglon> mwhudson: thanks; emmajane: no :)
[04:29] <troglon> yes, i just want to reference them with a html link
[04:29] <emmajane> *phew* cos I didn't have an answer for that one. :)
[04:29] <troglon> i have also noticed the "Remote bug watches" box, can we use that for bugs within launchpad?
[04:30] <troglon> or is that for dependences and whatnot?
[04:30] <Peng_> Eep, YUI is served over plain HTTP.
[04:31] <Peng_> Doesn't Yahoo! support HTTPS?
[04:31] <Peng_> Oh, apparently not.
[04:33] <Peng_> "(Generic bzr smart protocol error: Invalid http response for http://<url>/.bzr/smart: Unable ...)" Very helpful. :P
[04:33] <wgrant> troglon: That's for telling Launchpad to watch the status of bugs in other bugtrackers than Launchpad.
[04:35] <troglon> wgrant: ok, thanks
[04:49] <troglon> are there formatting controls in bug reports?
[04:50] <troglon> like <code> or <blockquote>?
[04:50] <wgrant> No.
[05:20] <troglon> \quit
[05:26] <emmajane> rockstar, any chance you got your blog entry up?
[05:29] <rockstar> emmajane, finishing it up now.
[05:29] <emmajane> rockstar, awesome.
[05:30] <emmajane> I've got the instructions that thumper gave me almost written up. I wanted to link to yours as the "next steps" :)
[05:35] <rockstar> emmajane, http://theironlion.net/blog/2009/01/13/using-bazaar-launchpad-making-pushing-easy/
[05:36] <rockstar> emmajane, it's got some formatting issues right now, but those are minor.
[05:36] <emmajane> cool, thanks. :)
[05:38] <rockstar> emmajane, no problem.  I have a few more on deck as well, particularly about shared repos and creating merge proposals without the web ui.
[05:38] <emmajane> yay :)
[05:39] <emmajane> rockstar, http://emmajane.net/node/884
[05:40] <ScottK> rockstar: When you get to the one on merging, it might be nice to mention that if you request a merge with a team owned branch, EVERYONE in the team gets mail.
[05:40] <ScottK> When the branch is owned by, say, ubutu-dev, that ends up being a lot of people.
[05:41] <wgrant> They key is the subscription, not the ownership.
[05:42] <ScottK> wgrant: So there's some way we can make it so ubuntu-dev doesn't get spammed everytime someone want to merge some mozilla branch somewhere?
[05:42] <wgrant> Yes. Unsubscribe them from merge proposals for that branch.
[05:42] <ScottK> Can you do that if you're the owner?
[05:43] <rockstar> ScottK, not true.
[05:43]  * rockstar sees that the issue has already been addressed.
[05:43] <ScottK> OK.  I know i get the mails.
[05:44] <rockstar> ScottK, in fact, reason it requires a subscription is because we didn't want to spam the ubuntu-dev team.  That's how much we love you.
[05:45] <ScottK> rockstar and wgrant: I'm looking at a team owned branch and it's marked owner and subscriber.
[05:45] <rockstar> Also, procmail ftw.
[05:45] <ScottK> There's no unsubscribe link I can find.
[05:45]  * ScottK prefers spamcop.
[05:45] <rockstar> ScottK, procmail and spamcop do different things.
[05:45] <rockstar> ScottK, link?
[05:45] <ScottK> But they often accomplish the same result
[05:45] <ScottK> https://code.launchpad.net/~kubuntu-members/kdeartwork/ubuntu
[05:46] <ScottK> Is one.
[05:47] <ScottK> So I unset default review team?
[05:47]  * ScottK tries
[05:47] <ScottK> Nope.  Can't do it.
[05:49] <rockstar> ScottK, there's an edit link, right?
[05:49] <ScottK> There is.
[05:49] <rockstar> Click on it.  You should see a choice for code review level.
[05:50] <ScottK> I'll repeat for the record that despite all the "You'll get used to it", I still find the U/I almost willfully obscure.
[05:50] <rockstar> ScottK, we are working hard and fast on it.
[05:50] <ScottK> Yeah, that's what I'm afraid of.
[05:50] <wgrant> It hasn't changed much since the feature landed, so I have to doubt that.
[05:51] <rockstar> ScottK, wgrant, you've seen the ui mockup videos?  I get forty stripes every week that they aren't implemented.
[05:52] <rockstar> :)
[05:52] <ScottK> rockstar: No.  If you just put the U/I back the way it was two years ago, I'll be happy.
[05:52]  * ScottK is serious.
[05:53] <rockstar> ScottK, do you happen to be favor git over bzr?
[05:53] <ScottK> BTW, when I click on the edit thingy for default reviewer it lets me pick a team, but not set a level.
[05:53] <ScottK> rockstar: I am learning both.  I find bzr easier to use and git is kicking my but.
[05:53] <rockstar> ScottK, because default reviewer has no level.  Click the subscription.
[05:53] <ScottK> Right.  Saw that.
[05:54] <wgrant> rockstar: We see all these mockups.
[05:54] <wgrant> But then they take ages to happen and happen in the wrong way.
[05:54] <ScottK> It does look like it's now possible to disambiguate ownership from notifications.  That's progress.
[05:54] <rockstar> ScottK, impressive.  I'm convinced that the people who absolutely love git are the people who think there was no innovation after the terminal.  :)
[05:55] <ScottK> rockstar: Give me sub-second page load times and a lot of my U/I criticisms will go away.
[05:55] <wgrant> +1
[05:55] <ScottK> I find I use LP like I used to browse the web when I had dial up.
[05:55] <rockstar> ScottK, agreed.  The ajax stuff will greatly increase that.
[05:55] <ScottK> I open a bunch of windows to load while I'm reading one.
[05:56] <ScottK> A year ago when I tried bzr and LP I found it too slow to be usable.
[05:56] <ScottK> I'm trying it now and it still slow, but not unusably slow.
[05:57] <ScottK> All I know is that when Ubuntu devs got asked for input on LP 'features' all performance related feature requests were rejected.
[05:57] <rockstar> ScottK, I've heard this a lot recently.
[05:58] <ScottK> I'll also throw in that my primary method of navigation in LP is typing urls.  That's not a win for U/I design and performance either.
[05:59] <rockstar> ScottK, sounds like you need to build some special tools then.
[05:59] <wgrant> I think URLs work well as part of the LP UI.
[05:59] <ScottK> rockstar: No, that's your job.
[05:59] <rockstar> I have a firefox bookmark set up so I can type lpbug 123456 and it'll expand to the bug url for 123456
[06:00] <rockstar> ScottK, I suggest you do things like that.
[06:00] <ScottK> If only I used Firefox.
[06:01] <ScottK> It does look like mozillateam branches don't all notify ubuntu-dev anymore.  That is better.
[06:02] <rockstar> ScottK, what are you using?
[06:02] <ScottK> Konqueror mostly.  I do use Firefox some.
[06:03] <rockstar> ScottK, you have a very specific workflow, so you'll need very specific tools.
[06:12] <ScottK> Actually one thing I do like about the LP U/I is how it runs with CSS turned off.
[06:12] <ScottK> It's reasonably usable on my phone that way.
[06:45] <Hobbsee> I wish we could subscribe other people to entire packages.
[10:40] <alkisg> I've packaged a GPL'ed _Windows_ application of mine into a .deb, which depends on wine, and now it installs and functions like a normal Linux application: .desktop menu, /usr/bin/myapp launcher, file associations etc. I want to upload this into my ppa, but of course I cannot use the usual makefiles etc. How can I do that? Can I upload a binary package?
[10:40] <bigjools> alkisg: no, you need to make a source package
[10:41] <RAOF_> The source package _could_ just be a tarball containing your binaries, though.
[10:41] <bigjools> like the nvidia package, yes
[10:42] <RAOF_> I'm not sure if that's within the PPA terms of thingy, though.
[10:42] <bigjools> mrevell? ^
[10:42] <alkisg> Where should I ask if it's within the PPA terms? Here? Some mailing list?
[10:43] <mrevell> The PPA terms are here:
[10:43] <alkisg> Of course I can upload the source, but it's Delphi source code, it won't be possible to be used with Makefiles etc
[10:44] <mrevell> https://help.launchpad.net/PPATermsofUse
[10:44] <al-maisan> alkisg: you can also ask a question here: https://launchpad.net/ubuntu/+addquestion
[10:44] <mrevell> I have to confess, I'm not sure of the answer but let's take a look
[10:45] <alkisg> Thank you all
[10:45] <alkisg> I'll add the question to have a "formal" answer
[10:46] <mrevell> alkisg: This isn't an official answer, just now, but I think that so long as your Windows app is GPLed and the packages in the archive result in a working app on Ubuntu, you should be fine. Something similar, but not exactly the same, is the Flash install package that someone recently added to their PPA. It installs the install script, which then pulls the Flash binary from their site.
[11:58] <nand> mrevell: okay, found the problem, should be resolved shorty
[11:59] <mrevell> ah, great stuff, thanks nand!
[11:59] <mrevell> nand: What was up?
[12:00] <nand> The htaccess was filtering /launchpad* path in anticipation of the switch to Launchpad OpenID
[12:00] <nand> which, if everything goes right, should happen shortly
[12:00] <nand> (The Drupal LP OpenID module use the /launchpad path)
[12:02] <mrevell> ah right
[12:03] <mrevell> thanks for the update :)
[13:21] <nand> mrevell: http://brainstorm.ubuntu.com/launchpad-net/ : here you go!
[13:21] <mrevell> superb, thanks nand!
[13:22] <nand> And I'd like to +1 the top request : "Launchpad Translations: Enable vandalization reporting"
[13:22] <nand> :)
[13:23] <mrevell> nand: :) Noted.
[15:14] <laurent_> hi... I've some problems to display source code for mysql project. The error page told me to use this channel to get assistance
[15:16] <laurent_> urls I'm trying to access are http://bazaar.launchpad.net/~mysql/mysql-server/mysql-5.1/files and http://bazaar.launchpad.net/~mysql/mysql-server/mysql-5.0/files
[15:19] <laurent_> is this a temporary problem?
[15:23] <gary_poster> laurent_: It is temporary.  It should be back up soon.
[15:23] <laurent_> thx
[15:26] <savvas> laurent_: do you want to get the code or just view it?
[15:26] <laurent_> I just wanted to view/get the history of a particular file
[15:27] <laurent_> and I'm not really familiar with the bazaar client
[15:28] <savvas> the command is simple, but I think you have to register in order to use it: bzr co lp:mysql-server/5.1 mysql
[15:28] <beuno> laurent_, give it try now
[15:29] <laurent_> it's okay now
[15:29] <laurent_> thx
[15:29] <laurent_> :)
[15:31] <savvas> hm.. now that he mentioned it, how does someone get a particular file from the whole branch?
[15:34] <spitfire> Hi.
[15:34] <spitfire> Does anyone know how to use custom CFLAGS in pbuilder?
[15:43] <stdin> spitfire: set it in your debian/rules
[15:44] <spitfire> stdin: Is there any way I could do it globally?
[15:44] <spitfire> I know I can do t like this.
[15:44] <spitfire> But for example apt-builder can do that.
[15:44] <spitfire> Without me having to modify debian/rules
[15:45] <stdin> if you export a CFLAGS environment variable make should detect it
[15:45] <spitfire> Again: does anyone know how to use custom CFLAGS in pbuilder? Globally WITHOUT modifying rules
[15:45] <stdin> spitfire: a better place to ask is in #ubuntu-motu
[15:45] <spitfire> stdin: I'll try.
[15:46] <spitfire> So, for pbuilder I should do it in .pbuilderrc?
[15:46] <laurent_> back to my problem (source code in launchpad not accessible) I can now browse the source but not see a specific file http://bazaar.launchpad.net/%7Emysql/mysql-server/mysql-5.1/annotate/head%3A/sql/sql_insert.cc or http://bazaar.launchpad.net/~mysql/mysql-server/mysql-5.1/revision/2700
[15:46] <spitfire> stdin: good tip
[15:47] <spitfire> laurent_: I tried and didn't succeed.
[15:47] <spitfire> wait:P
[18:15] <zul> hey does anyone know how to create milestones for projects
[18:16] <beuno> zul, yes. You have to create them inside the series
[18:16] <beuno> you can either create them on trunk, or create a new series (line of development) and create the milestone there
[18:17] <zul> beuno: thanks
[18:48] <andrea-bs> Is there an Atom feed for the assigned bugs for a person?
[18:56] <lamalex> Are announcements offered in any format other than atom? Particularly JSON/
[18:56] <lamalex> ^ would be a nice enhancement if not
[19:45] <djsiegel> Hi, can someone tell me why I cannot edit a bug filed against my project? https://bugs.edge.launchpad.net/do-plugins/+bug/317217 I am unable to edit bug status, importance, assignee, or milestone.
[19:45] <beuno> djsiegel, because it's a duplicate of another one
[19:45] <beuno> so that one is disabled
[19:45] <djsiegel> beuno: ah! of course
[19:45] <beuno> see where it says  "duplicate of..."
[19:45] <djsiegel> beuno: thank you
[19:46] <djsiegel> yes, i was working so fast I missed that
[19:46] <beuno> but your observation is interesting, because it re-enforces kiko's theory of removing that information all together in dupes
[19:46] <djsiegel> someone filled a bug that was just fixed, and I was in such a hurry to squash it
[19:46] <djsiegel> beuno: yes, that info should be remove
[19:46] <lamalex> djsiegel: i think i beat you to that oen
[19:46] <djsiegel> maybe replaced with the same info on the other bug.
[20:16] <statik> hey there rockstar, feel like approving a code import for me? https://code.edge.launchpad.net/~vcs-imports/fuse/trunk i'm anxious to start hacking on it
[20:18]  * mwhudson gets in there first
[20:22] <statik> thanks mwhudson!
[20:25] <kiko> beuno, the presence of that information is just f** confusing :)
[20:26] <beuno> kiko, yeah, I'll get to that after I finish my blueprints overhaul
[20:26] <lamalex> kiko: is there a bug i can cc myself on?
[20:26] <beuno> I'm estimating fixing tests to take anywhere from 2 hours to 2 years
[20:26] <kiko> lamalex, beuno will be able to tell you -- and I don't think there's a lot of tests that cover dupes fwiw beuno :)
[20:27] <beuno> kiko, oh no, I meant blueprints. I removed all the actions and moved them inline
[20:27] <beuno> lamalex, no bug open for it, I'll do it now
[20:28] <kiko-afk> okay, bbiab
[20:35] <maxb> Does launchpad have any api for querying build status other than screenscraping https://launchpad.net/ubuntu/jaunty/+builds ?
[20:40] <beuno> lamalex, bug 317244
[20:41] <lamalex> thanks
[20:41] <beuno> djsiegel, ^
[20:43] <rockstar> maxb, that would be a question for cprov or bigjools
[20:43] <wgrant> maxb: Not at the moment.
[20:43] <bigjools> coming RSN
[20:43] <kiko-afk> bigjools, maxb, wgrant, is there a bug filed for it?
[20:44] <wgrant> But we have pages that aggregate the information usefully.
[20:44] <wgrant> Yes.
[20:44] <bigjools> bug 276020
[20:44] <kiko-afk> thanks
[21:02] <lamalex> beuno: Do you know anything about the status of https://bugs.launchpad.net/launchpad-buildd/+bug/270031 it looks pretty much ignored, but it's pretty serious
[21:03] <beuno> lamalex, no idea, but maybe cprov does
[21:03] <beuno> he knows *everything*
[21:03] <lamalex> cprov: ^
[21:55] <cprov> lamalex: sorry, I don't know exactly what is happening with your build. I will have poke some expert (lamont or infinity).
[21:55] <nhandler> cprov: By any chance did you get a chance to look at that P3A Dependency issue the other day?
[21:56] <cprov> nhandler: yes, the cherry-pick is in progress.
[21:56] <nhandler> You rock cprov
[21:57] <cprov> nhandler: ehe, not really, but thanks
[21:58] <ScottK> cprov: While you're in a cherry picking mood, any progress on packages-arch-specific and building source packages where only some don't get built on an arch?
[21:59] <cprov> ScottK: the binary P-a-s issue ? no, sorry, didn't have a chance to get into it yet.
[22:00] <ScottK> cprov: OK.  We're getting close to a month now ...  We'll shortly have KDE built on all archs except hppa (due to this bug).
[22:01] <maxb> Why do people often say P3A here?
[22:01] <maxb> ugh
[22:01] <cprov> ScottK: yes, I know, I'm really sorry.
[22:01] <maxb> ok, I figured it out moments after saying that
[22:01] <cprov> :)
[22:01] <ScottK> cprov: OK.  Just trying to nicely press a bit ....
[22:02] <cprov> ScottK: it's fine I understand it, no worries.
[22:06]  * cprov -> afk
[22:08] <lamalex> cprov: thank you for at least looking into it
[22:08] <cprov> lamalex: fear not, lamont or adam will figure that out for us
[22:09] <lamalex> great, i'll be idleing, or the bugreport is probably a better place to post status
[22:09]  * RAOF has just updated that bug, with the results of his 'upload a package that runs stuff under gdb during build' debugging.
[23:27] <RAOF> Hm. Editing this bug tells me that there's no page in launchpad.
[23:28] <wgrant> URL?
[23:49] <RAOF> Hm.  It doesn't anymore.
[23:49] <RAOF> Possibly it was a firefox-3.1 snafu, or transitory.