[00:00] <wgrant> That's probably not what you want.
[00:00] <wgrant> It's a combination of other open source software of many licenses. I would use Other/Open Source and specify that.
[04:55] <idnar> is there some way I can use ~/.bazaar/locations.conf to save me from typing out a full branch URL when I'm branching a new branch?
[04:56] <idnar> ie. I'd like to be able to do something along the lines of "cd .../Project; bzr branch test-code-refactoring-2244"
[05:03] <thumper> idnar: yes
[05:03] <thumper> hang on
[05:03] <thumper> idnar: what exactly do you want?
[05:04] <idnar> thumper: if I create a new branch locally, I can immediately do "bzr push" with no destination, because I've set push_location appropriately
[05:04] <thumper> ok
[05:04] <thumper> I have that set up
[05:04] <thumper> is that the magic you want?
[05:04] <idnar> thumper: I'd like something similarly convenient for new remote branches that I would like to branch locally
[05:04] <idnar> sort of the revers of bzr push / push_location
[05:04] <thumper> ah
[05:05] <idnar> *reverse
[05:05] <spiv> Not builtin, but there was a plugin along those lines.
[05:05] <thumper> no, don't know of anything
[05:05] <thumper> best ask in
[05:05] <thumper> #bzr
[05:05] <idnar> oh, oops, I actually meant to ask in #bzr originally
[05:05] <idnar> it's one window to the right
[05:05] <spiv> Would let you define a prefix along the lines of the lp: prefix.
[05:05] <spiv> I forget the name of it, though.
[05:12] <lifeless> spiv: bookmarks
[05:13] <lifeless> spiv: perhaps
[06:05] <allquixotic> Hi, is it possible to assign a separate maintainer to two different branches of a private project? Trivial use case: programmers want to commit to lp:~my_team/dev/trunk and artists want to commit artwork to lp:~/art_team/dev/trunk, while both branches "belong" to the same commercial project so they pick up the private branch status.
[06:05] <allquixotic> (and it doesn't make sense in terms of business rules to give the artists write access to the code, in this example)
[06:08] <mwhudson> allquixotic: sure, who can write to the branch is determined by the team ownership
[06:10] <allquixotic> mwhudson: How do I associate the second team with the project though?
[06:10] <mwhudson> allquixotic: you don't have to
[06:20] <allquixotic> mwhudson: I made a new team and tried to create a branch for my private project using that team, and it said I'm not allowed to create branches there. only the "maintainer" team is.
[06:21] <mwhudson> allquixotic: oh
[06:21] <mwhudson> allquixotic: well if you create it as a personal branch, you'll be able to reassign the branch to the new team afterwards
[06:21] <mwhudson> i think, anyway...
[06:21] <mwhudson> thumper: ^^
[06:28] <allquixotic> I was experimenting with trying to reassign a branch like mwhudson said: I made an empty private branch owned by the team that maintains the commercial project. E.g. lp:~dev-team/myproject/test. Then I went to edit details and changed the branch owner to the newly created team that is not the maintainer. Then I got this oops! (Error ID: OOPS-1580O531)
[06:28] <mwhudson> allquixotic: oops indeed
[06:29] <mwhudson> allquixotic: i guess you can have both your programmer team and your art team being subteams of the "maintainer team"
[06:30] <wgrant> Doesn't it just need a branch privacy policy defined for the art team too?
[06:30] <mwhudson> that's one approach, but if you have people who are members of both teams, that can get very confusing
[06:31] <allquixotic> The business rules that everyone has agreed upon is that the programmers can R/W all resources, but the art people can only R/W the artwork branch. So if the "maintainer" the project has to have R/W to everything in the project, that's fine.
[06:32] <allquixotic> I can of course make individuals a member of both teams if it isn't possible to give the development team R/W to the art team's branches.
[06:33] <allquixotic> it isn't a very huge team, so managing individual team memberships should be feasible.
[07:04] <allquixotic> mwhudson: So I'm blocked on this issue of team management as stated above. If I make the art team a subteam of the maintainer team, will that give the art team read-write access to the code branches too?
[07:06] <mwhudson> allquixotic: yes
[07:07] <allquixotic> hmm, that kind of defeats the purpose then...
[07:07] <mwhudson> allquixotic: seriously, i think you want to have an overall company team, which would be the privacy team in the project policy
[07:07] <mwhudson> allquixotic: and have art and developer subteams of that
[07:08] <mwhudson> and have the developer team be a subteam of the art team too, if they should be able to write to the art team branch
[07:08] <allquixotic> mwhudson: Following that pattern, the art team won't be able to write to the branches owned by the developer team?
[07:09] <mwhudson> allquixotic: correct
[07:09] <allquixotic> Great!
[07:09] <allquixotic> I'll try that.
[07:09] <mwhudson> allquixotic: but the company team will be subscribed to all branches you push, which will mean they can see the branches
[07:10] <allquixotic> mwhudson: So the one person owning the company team will be able to see all the subteams' branches... that's fine
[07:11] <allquixotic> As long as I don't add individuals to the top-level team, members of the two subteams won't be able to see one another's branches, is how I understand it
[07:11] <mwhudson> no
[07:11] <mwhudson> i thought you wanted everyone to see everyone elses branches?
[07:12] <allquixotic> oh -- you mean anyone who's a member of any subteam of the top-level team will have (at least) read-only access to all branches/
[07:12] <allquixotic> ?*
[07:12] <mwhudson> allquixotic: yes
[07:12] <allquixotic> that is actually not a problem
[07:12] <allquixotic> I think this will work. :)
[07:14] <allquixotic> mwhudson: To set up a proper "subteam", do I just set the team owner of a new team to be the top-level team?
[07:14] <mwhudson> allquixotic: no
[07:15] <mwhudson> you just invite/add the team like you would any other user
[07:15] <mwhudson> allquixotic: teams are people in launchpad
[07:18] <allquixotic> mwhudson: Yep, this is working! Thanks again for your help. :)
[07:19] <mwhudson> allquixotic: np
[13:27] <nigelbabu> when I'm exposing bugs via api, anyway not to count duplicates (like when 2 tasks in same bug)
[13:41] <chrisccoulson> bug 13661 keeps having mails bounced back from a user (again)
[13:41] <chrisccoulson> this users account keeps doing that, can you not just remove it?
[13:45] <kshadeslayer> hey is the new administer archive feature uploaded to edge?
[13:47] <salgado> bigjools, ^
[13:47] <kshadeslayer> ah yes.. bigjools :)
[13:48] <salgado> chrisccoulson, done
[13:48] <chrisccoulson> salgado, thanks
[13:59] <bigjools> shadeslayer: are you talking about deletion
[13:59] <bigjools> ?
[13:59] <shadeslayer> bigjools: yeah
[14:01] <bigjools> shadeslayer: I missed the edge rollout today so it'll be available tomorrow at ~0800 UTC
[14:05] <shadeslayer> bigjools: ok :)
[14:05] <shadeslayer> no problem :P
[15:43] <nigelbabu> salgado: something wrong with edge?
[15:43] <nigelbabu> query via api giving me erros
[15:43] <nigelbabu> httplib2.ServerNotFoundError: Unable to find the server at api.edge.launchpad.net
[15:44] <salgado> nigelbabu, that's a DNS error, but I can connect just fine to api.edge.lp.net
[15:44] <nigelbabu> something only at my end?
[15:44] <salgado> may be a problem with your ISP's DNS server; hopefully temporary
[15:45] <nigelbabu> ajmitch had the same problem on ubuntuwire servers
[15:45] <nigelbabu> he was running it for me there initially
[15:45] <wgrant> Their DNS is completely unrelated, except for being also hosted in London,.
[15:46] <nigelbabu> wgrant: so where is the problem?
[15:46] <nigelbabu> mine or lp?
[15:46] <wgrant> nigelbabu: Probably yours.
[15:46] <nigelbabu> wgrant: how come I'm getting the same error he hit on ubuntuwire then (the dns won't be related at all)
[15:47] <wgrant> nigelbabu: It's working fine for me.
[15:47] <nigelbabu> hitting api.edge.launchpad.net on my browser gives me Request is missing an OAuth consumer key.
[15:47] <wgrant> That's normal.
[15:47] <nigelbabu> which means dns is resolving?
[15:48] <nigelbabu> wgrant: what do you make of http://paste.ubuntu.com/424641/ ?
[15:49] <wgrant> nigelbabu: dig api.edge.launchpad.net
[15:50] <nigelbabu> wgrant: erm dig?
[15:50] <wgrant> nigelbabu: dig
[15:51] <nigelbabu> wgrant: git answer
[15:51] <nigelbabu> got
[15:52] <nigelbabu> http://paste.ubuntu.com/424642/
[15:54] <wgrant> nigelbabu: dig @ns1.canonical.com api.edge.launchpad.net
[15:55] <nigelbabu> wgrant: got answer again.  Want a pastebin?
[15:56] <wgrant> nigelbabu: Please.
[15:57] <nigelbabu> http://paste.ubuntu.com/424645/
[15:57] <wgrant> nigelbabu: So, there's nothing wrong on Canonical's end.
[15:58] <wgrant> And your local DNS server is returning SERVFAIL.
[15:58] <nigelbabu> what? where?
[15:59] <wgrant> Line 3 of your first paste.
[15:59] <wgrant> Er, line 4.
[16:00] <nigelbabu> Now its NOERROR
[16:00] <nigelbabu> ah, its flickering between servfail and noerror
[16:43] <mvo> hi, I accidently subscribed someone to https://blueprints.edge.launchpad.net/ubuntu/+spec/foundations-m-upgrade-and-install-testing (user ~ara, displayed as   mprasodjo). is there a way to unsubscribe the user again?
[16:43] <mvo> I don't want him to get mails just because I looked up the wrong name
[16:44] <intellectronica> mvo: sorry, there isn't, but they can unsubscribe themselves
[18:01] <fta> d'oh!   amd64	  3  	 2935 jobs (five days)
[18:03] <piju> how can i delete my PPA ?
[18:04] <bigjools> piju: wait until tomorrow and there's a beta test of PPA deletion coming on edge
[18:04] <piju> bigjools; i want to delete my PPA at launchpad account
[18:04] <piju> my pkg is broken
[18:04] <bigjools> fta: yeah,all the DC machines get commandeered to push CDs out
[18:04] <bigjools> piju: patience
[18:04] <piju> bigjools; tq
[18:14] <maxb> oh, *that's* what they're doing
[18:16] <maxb> piju: Why would you want to delete your entire archive just because a package in it was broken? That makes no sense.
[18:17] <piju> the pkg is obsolete
[18:17] <maxb> So delete the package, not the entire PPA
[18:18] <piju> how?
[18:18] <piju> my entire PPA only have 1 pkg
[18:19] <maxb> From the root page of the PPA, click on "View package details" (top right), and then "Delete packages" (top right)
[18:20] <piju> maxb; how can i delete the pkg folder ?
[18:20] <maxb> Explain what you mean by "pkg folder"
[18:21] <piju> all PPA names
[18:21] <maxb> I don't understand
[18:21] <piju> delete packages is only deleting the pkg
[18:21] <maxb> yes....
[18:21] <maxb> so what?
[18:21] <piju> i want to delete to url to the pkg
[18:22] <maxb> Paste this url
[18:22] <piju> my archieve
[18:22] <piju> sorry archive
[18:23] <maxb> Why do you care?
[18:23] <piju> yes i do
[18:24] <thopiekar> hi I'm new in bzr and get this message when pushing my code to my "branch".. http://pastebin.com/1LR1RkJt
[18:24]  * thopiekar has just used svn before
[18:29] <salgado> thopiekar, have you registered your ssh key in Launchpad?
[18:36] <thopiekar> jep
[18:37] <thopiekar> also worked with ppa's that's why I needed the ssh key..
[18:37] <thopiekar> here I want to push https://code.launchpad.net/~thopiekar/mopedix/trunk and my profile https://launchpad.net/~thopiekar
[18:38] <salgado> thopiekar, have you done a 'bzr launchpad-login'?
[18:38] <maxb> thopiekar: You do not need an SSH key to work with PPAs. You need a GPG key for that. They're quite different.
[18:38] <thopiekar> yep
[18:38] <maxb> eugh, edge is sloooow
[18:39] <thopiekar> maxb: hmm I'll check my profile
[18:39] <maxb> right, you do have a ssh key there.
[18:40] <maxb> Run "sh thopiekar@bazaar.launchpad.net" - it should print "No shells on this server" - if it doesn't, your basic ssh communication isn't working
[18:40] <thopiekar> got the ssh key also here on my pc
[18:40] <thopiekar> http://img580.imageshack.us/img580/2489/plasmadrop2imageshack96.png
[18:40] <maxb> sorry, that's "ssh thopiekar@bazaar.launchpad.net"
[18:41] <thopiekar> thopiekar@thopiekar-ubuntu:~/Projekte/mopedix$ ssh thopiekar@bazaar.launchpad.net -> Permission denied (publickey).
[18:41] <maxb> Right, so we have eliminated bzr as part of the problem
[18:43] <thopiekar> maxb: what about the message on page https://code.launchpad.net/~thopiekar : lp:mopedix -> This branch has not been pushed to yet.
[18:46] <maxb> thopiekar: None of the keys visible in your "Passworter und Verschlusselung" are the same as the key you have registered in your launchpad profile
[18:52] <l3on> Hi all, did bzr stop to work?
[18:52] <l3on> ah no sorry, it's just damed slow!
[18:52] <thopiekar> maxb: huch. ok so the problem is that I need to update my ssh key?
[18:52] <thopiekar> l3on: what?
[18:55] <maxb> thopiekar: Correct. You need to have a ssh private key locally corresponding to a public key registered on your launchpad profile
[18:55] <thopiekar> maxb: thank you for helping me
[18:55] <thopiekar> :)
[19:07] <Tigeli> aargh,  "Sorry, there was a problem connecting to the Launchpad server. "
[19:07] <Tigeli> :D
[19:07] <persia> This is likely to be a semi-persistent issue for the next several hours, due to increased load.
[19:07] <atarixle> that's what me broght here
[19:08] <tsimpson> just think of it as a release day holiday
[19:11] <atarixle> what the hell in a "BadAtom" Error? does anyone know?
[19:29] <blackxored> what's wrong with launchpad.net??
[19:29] <blackxored> network load?
[19:29] <beuno> blackxored, yes, Lucid was released
[19:29] <beuno> gazillion of hits all over the place
[19:30] <blackxored> beuno, you're kidding me, hehehe yeah I know, but is launchpad hosted on the same server that www
[19:30] <blackxored> ???
[19:30] <blackxored> I couldn't tell why there is so much launchpad load
[19:30]  * blackxored hopes isn't people mass-reporting bugs
[19:31] <beuno> blackxored, no, but Launchpad is used for many things, so the number of visits increases dramatically
[19:31] <beuno> and they do share datacenter
[19:31] <blackxored> beuno, interesting
[19:31] <beuno> lets just say it's a non-trivial amount of traffice  :)
[19:31] <blackxored> ok, I'll skip contributing to the ubuntu-manual for when the server is a little bit more responsive
[19:32] <beuno> blackxored, yeah, I'd say give it until tomorrow for things to calm down
[19:33] <blackxored> beuno, truly real ;) hehehe
[19:33] <ahasenack> beuno: so the "internal server error" that is back is now because of the release?
[19:34] <beuno> ahasenack, that would be my guess, but I'd talk to a losa about it
[19:34] <blackxored> I'm already on lucid through updates, I think I'll wait till monday for getting isos
[19:39] <CyberMan> all hi! there`s some problems with LaunchPad! Error 500
[19:39] <beuno> CyberMan, yes, it's currently under very heavy load
[19:40] <CyberMan> need to reseave CD with LTS)
[19:48] <CyberMan> now cannot cange password
[19:59] <vadi2> Are there any issues with vault.canonical.com being authorized with launchpad?
[19:59] <vadi2> For the last few days I've been trying to re-download a software order from the canonical store and it keeps giving me a blank page on the authorization.
[20:00] <beuno> vadi2, yes, we're working on some log-in issues
[20:00] <beuno> sorry about that
[20:00] <vadi2> okay
[20:00] <beuno> should be more stable in a little while
[20:03] <lysi> launchpad login failed: internal server error 500
[20:03] <vadi2> lysi: server overloaded
[20:03] <zigo-_-> Year, tried 8 times until I could login!
[20:04] <lysi> vadi2: thanks
[20:05] <lysi> btw. noscript error console output during login procedure: login.launchpad.net : potentially vulnerable to CVE-2009-3555
[20:06] <lysi> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-3555
[20:15] <lysi> Launchpad Login Service says: There's no page with this address in the Launchpad Login Service service. Check that you entered the address correctly and try again. (Error ID: 1580roseapple67)
[20:23] <lysi> CVE-2009-3555 also for answers.launchpad.net and launchpadlibrarian.net
[20:38] <ringer> am having problems logging in to launchpad - anyone else? Or is it just me?
[20:38] <beuno> ringer, yes, the servers are under heavy load
[20:39] <ringer> beuno, hmm I wonder why ;)
[20:40] <beuno> ringer, no idea, completely unexpected
[20:41] <ringer> beuno, nothing to do with the launch of 10.04 then?
[20:41] <beuno> ringer, I'm kidding, of course it's due to 10.04  :)
[20:41] <ringer> :)
[20:42] <ringer> beuno, sorry - it's hard to tell on irc when people are being dead straight or not
[20:43] <beuno> ringer, yeah, apologies about that
[20:45] <ringer> beuno, while you're here, and I can't log on to ubuntu forums, do you have a script to right-click in Nautilus to open a terminal in that folder?
[20:46] <lysi> When I read the status header one might get the impression that lp is under heavy construction period. ;-) http://identi.ca/launchpadstatus
[20:46] <beuno> ringer, I do not
[20:47] <ringer> beu, ok - bit of a longshot wasn't it
[20:48] <ringer> beuno, hmm - could have sworn I typed b then e then u then TAB
[20:48] <yadudoc> Hi, Would someone know if bug tags are in use ? This is in relation to this Junior task bug --> https://bugs.edge.launchpad.net/ubuntu-bots/+bug/407402
[20:49] <lysi> ringer: install extension nautilus-open-terminal
[20:50] <ringer> lysi, thanks - will now have to look up how to install extensions in N - linux is all good fun, eh?
[20:52] <JanC> ringer: tehre is a package
[20:53] <lysi> ringer: install via Synaptic, search for the package name: nautilus-open-terminal
[20:53] <JanC> just install it and restart nautilus
[20:53] <ringer> ok thanks guys
[20:53] <JanC> restart might require you to kill it (log out & back in works too of course)
[20:54] <lysi> ringer: http://library.gnome.org/users/user-guide/stable/gosnautilus-440.html.en
[20:55] <ringer> installing it now
[21:01] <ringer> JanC, lysi installed it but 'open in terminal' is only available through the file menu and not right-click. is that correct?
[21:02] <JanC> ringer: where do you right-click?
[21:03] <ringer> JanC, ona file in a folder - ah - maybe I need to right clcik on the folder
[21:03] <JanC> it's not there when you right-click a file
[21:03] <JanC> folder or free space
[21:03] <JanC> you can't open a file in a terminal  ;)
[21:03] <ringer> JanC, yeah - just found that out. Thanks.
[21:04] <ringer> and in doing all this, I just realised I missed an ebay item I was watching!
[21:36] <mkanat> Before I go searching--where in the Launchpad code is the duplicate-detection algorithm that's used when filing a bug?
[21:38] <mwhudson> mkanat: it's in postgres, mostly
[21:38] <mkanat> mwhudson: It's PL/SQL or something?
[21:38] <mwhudson> mkanat: it's a postgres full text search extension
[21:38] <mkanat> mwhudson: Ahhh. Could I see it somewhere?
[21:38] <mwhudson> (may not be an extension any more, actually)
[21:38] <mwhudson> mkanat: probably, you know about as much as me now
[21:39] <mkanat> mwhudson: Hahaha, okay.
[21:39] <mkanat> mwhudson: I want to implement the same thing generically in Bugzilla.
[21:39] <mwhudson> mkanat: well, it's pretty much the same algorithm as used for bug searcing
[21:40] <TresEquis> mhudson:  just uses the proposed summary as the search query?
[21:41] <mkanat> mwhudson: Oh, so perhaps I could just OR all the terms together and do a fulltext search and take the relevance.
[21:42] <zebastian_> how can i dl lubuntu lynx?
[21:43] <jpds> zebastian_: http://www.ubuntu.com/getubuntu/download
[21:44] <zebastian_> L ubuntu
[21:44] <zebastian_> lubuntu
[22:01] <tsimpson> zebastian_: ask in #lubuntu
[22:24] <JoshTriplett> Is this an appropriate place to report spam in launchpad?
[22:25] <JoshTriplett> https://bugs.launchpad.net/mailman/+bug/266436/comments/5
[22:31] <bbordwell_> I need to file a bug against launchpad, most of the bugs that have been reported in the last day or so are showing up twice for no reason on this page: https://launchpad.net/ubuntu/+bugs?field.searchtext=&orderby=-datecreated&field.status%3Alist=New&field.importance%3Alist=Undecided&assignee_option=none&field.assignee=&field.owner=&field.component=1&field.component=2&field.component-empty-marker=1&field.omit_dupes.used=&field.omit_dupes=o
[22:31] <bbordwell_> n&field.has_patch.used=&field.has_no_package.used=&search=Search
[22:32] <bbordwell_> how do I go about doing this?
[22:38] <bbordwell> sorry my internet connections is not working very well, if anyone answered me could you please resend?
[22:55] <TresEquis> bbordwell: you need to use bit.ly or something for that URL
[22:56] <TresEquis> but you can report launchpad bugs using launchpad:  https://bugs.launchpad.net/launchpad