[00:06] <einalex> hi guys! can someone of the admin team help me for a few minutes? (team, user, email-address association)
[00:07] <einalex> filing a support request didn't help for some weeks now..
[00:07] <einalex> kfogel: (after reading the topic) maybe you can help me.
[00:09] <einalex> thing is:  i have a team (mayanna-maintainers) which once had an email address (einalex@mayanna.org). I deleted that from teh team in order to use it for my account (einalex). but whenever I try to add it to the account, the website tells me, it still belongs to the team. when i go to the team page, it tells me it doesn#t belong to the team.
[00:42] <kfogel> einalex: hmmm.  That's a pretty concise description of the problem, thank you!  Let me poke around with someone who has the appropriate admin access.  It may be tomorrow before I get back to you.  Is that okay?
[00:42] <kfogel> lfaraone: you getting what you need?
[00:42] <lfaraone> kfogel: yeah, deryck sent me an email about moving the import process along; not sure what exporting will be like though.
[00:43] <lfaraone> kfogel: (our board wants to ensure our data's portability)
[00:43] <kfogel> lfaraone: I'm guessing his idea is to use the Launchpad API for export, no?  (You've seen https://help.launchpad.net/API, right?)
[00:47] <lfaraone> kfogel: No, I haven't. Is there an already extant method to mass-export bugs, or would we have to write it ourselves using the API?
[00:47] <kfogel> lfaraone: I don't know of any (I was just looking at https://help.launchpad.net/API/Uses and http://bazaar.launchpad.net/~lazr-developers/launchpadlib/trunk/files/head%3A/contrib to see if I could find one).
[00:48] <kfogel> lfaraone: so I think you'd have to write your own, but I also think there'd be community interest in helping with that.  A generic lp-bugs-to-xml.py script would be awesome
[00:49] <wgrant> There is already such a script, but it needs to be run against the real DB, not the API.
[00:49] <lfaraone> kfogel: understood. our organization is trying to avoid a potential Hotel California / tentacles of evil -type scenario.
[00:49] <wgrant> Should be easy enough to port, though.
[00:49] <lfaraone> wgrant: is the code for that somewhere?
[00:50] <kfogel> lfaraone: btw, http://blog.launchpad.net/bug-tracking/launchpads-bug-import-format might be of interest
[00:50] <wgrant> lfaraone: It's somewhere in the LP tree. Let me find it.
[00:50] <kfogel> wgrant: AHA. You know more about Canonical than I do, sometimes.
[00:50] <wgrant> scripts/bug-export.py, but the real code lives in lib/lp/bugs/scripts/bugexport.py
[00:50] <kfogel> wgrant: so if that could be ported, then voila.  or viola.  or double-bass, or something
[00:51] <kfogel> lfaraone: yeah -- I actually talked with David Farning a bit about that.  Totally understand.
[00:51] <wgrant> It should be pretty easy to port, since the internal and external APIs are very similar.
[00:51] <lfaraone> kfogel: ah, okay.
[00:53] <kfogel> lfaraone: besides bugs (which I think it's pretty clear can be exported, unless something is unexpectedly lacking in our APIs), is there anything else you're worried might not be retrievable?  Bzr branches obviously are not an issue.
[00:54] <lfaraone> kfogel: Blueprints, and Answers, I suppose.
[00:55] <kfogel> lfaraone: ok.  I can't imagine why there wouldn't be APIs for those too, but I don't know the APIs off the top of my head.
[00:55] <lfaraone> kfogel: recreating users would be a PITA of course, but that's not something we'd expect to be able to export :P
[00:55] <wgrant> There are no current APIs for Blueprint or Answers.
[00:55] <wgrant> (those applications have not had engineers on them for years)
[00:56] <wgrant> However, a read-only API export of both would be easy enough.
[00:56] <kfogel> wgrant: hmmm.  So some work would need to be done on the Launchpad side, but not terribly difficult work.
[00:57] <wgrant> Right, particularly since there are no privacy issues and it need only be read-only.
[01:09]  * lfaraone is off for the evening, thanks wgrant, kfogel!
[06:43] <mwhudson> lifeless: i'm sure i talked to someone in here who was writing a script like you're asking for
[06:45] <mwhudson> MFen, i think
[07:39] <einalex> kfogel: it's ok, as long as something happens. This thing is actually costing me money because it's flooding my cellphone with launchpad mail ;)
[09:39] <geser> kfogel: Hi, how to get the apidoc table of contents issue moving again? Should I file a bug as Gary proposed or wait for Leonard to comment?
[10:01] <MenZa> Who might I ask regarding the possibility of changing my launchpad ~name? I have a (disabled) PPA, so I can't do it myself.
[10:26] <spm> MenZa: ask via here: https://answers.launchpad.net/launchpad/+addquestion with your needs - in your case, probably a pls remove the existing PPA entirely; and it;ll get sorted shortly.
[10:26] <MenZa> ta :)
[10:28] <MenZa> spm: I updated my initial question instead.
[10:33] <zimmer_> got a problem
[10:34] <zimmer_> when it try to change my password launchpad says that your account is not found in the register
[10:34] <zimmer_> but if i try to register again it says my email addresses in already in the register
[10:34] <zimmer_> ?
[10:39] <bigjools> zimmer_: can you log in?  if so please file a question on https://answers.launchpad.net/launchpad/+addquestion
[10:41] <zimmer_> i cannot log in at all
[11:03] <enlightx> hi *, is it possibile to checkout a single folder or file from a branch?
[11:04] <LarstiQ> enlightx: and version control it? No.
[11:04] <LarstiQ> enlightx: you can `bzr cat` one file though
[11:05] <enlightx> LarstiQ: no, i just need to checkout a portion of a branch
[11:05] <LarstiQ> enlightx: 'checkout' is an ambiguous term, what is it you want to do with it?
[11:05] <enlightx> the entire branch is abount 500mb
[11:05] <enlightx> LarstiQ: just download a folder :)
[11:05] <LarstiQ> enlightx: then `bzr export` might be what you want
[11:07] <enlightx> LarstiQ: tnx! i'll check
[11:23] <enlightx> LarstiQ: unfortunately, it's seems there's an issue with export: https://bugs.launchpad.net/bzr/+bug/403857
[13:54] <carresmd> Hi, is there a way to remove/delete a project in launchpad?
[13:56] <carresmd> as I've created a bogus project with the assumption that I could remove it.
[13:57] <mrevell> carresmd: Hi! You need to make a request at https://answers.launchpad.net/launchpad and then one of our admins will remove it. We ask you to do that so we can tie your user account to the project.
[13:58] <aubre> Is launchpad borked? I am trying to file this bug but I keep getting Error:Timeout https://bugs.launchpad.net/ubuntu/+source/eucalyptus/+filebug/iu6uZIQjNJjWy4H9OLyygtuBTzE?
[13:58] <carresmd> mrevell, great! Thanks :)
[13:58] <mrevell> np :)
[14:00] <mrevell> deryck: Are you able to help aubre?
[14:00]  * deryck looks
[14:01] <aubre> deryck: hi, I saw your talk at ALF . I live in Auburn and I know Jerry.
[14:02] <deryck> aubre, oh, cool.
[14:34] <SaMMoX> Hi All.
[14:34] <SaMMoX> I'm newbie to launcpad, I'd like to put a question...
[14:35] <SaMMoX> When I try to upload to launchpad, by using dput, I get the error Wrong password.
[14:35] <SaMMoX> But in the conf file is set login: anonymous.
[14:35] <SaMMoX> Is there anyone that know how to resolve?
[14:37] <jml> SaMMoX, I don't think you're allowed to make anonymous uploads.
[14:37] <SaMMoX> Mmh...
[14:38] <SaMMoX> https://help.launchpad.net/Packaging/PPA/Uploading
[14:38] <SaMMoX> At this link there is the configuration of dput...
[14:38] <bigjools> jml: yes he is ;)
[14:39] <SaMMoX> I used the command dput my-ppa P_V_source.changes
[14:39] <bigjools> SaMMoX: are you sure you're using the right dput.conf section?
[14:39] <SaMMoX> I can paste the content.
[14:39] <SaMMoX> Can I?
[14:39] <bigjools> use pastebin
[14:39] <SaMMoX> Ok.
[14:40] <SaMMoX> http://pastebin.com/m3db645f9
[14:41] <SaMMoX> Is it right?
[14:42] <bigjools> SaMMoX: is that what you're actually using?
[14:42] <SaMMoX> Yes.
[14:43] <bigjools> you need to substitute the ~name for your actual launchad account name
[14:43] <SaMMoX> Oh yes.
[14:43] <SaMMoX> I substituted ~name with my real name. :D
[14:44] <bigjools> and the config section name "name-ppa" doesn't match your dput above which is "my-ppa"
[14:44] <SaMMoX> The command that I used is dput name-ppa ...
[14:44] <SaMMoX> Sorry.
[14:44] <bigjools> ok
[14:45] <SaMMoX> When I run dput... I'm a requesting a connection on port 21?
[14:45] <SaMMoX> *Am I
[14:45] <bigjools> yes
[14:46] <SaMMoX> Ok.
[15:06] <SaMMoX> Now I've to go...
[15:06] <SaMMoX> Thanks anyway. :-D
[15:06] <SaMMoX> Bye.
[16:46] <james_w> I've been getting quite a few 503 errors from the edge API over the past 2 days
[16:48] <james_w> the body of the latest was "No server is available to handle this request."
[16:48] <james_w> but the others seem to have been timeouts
[17:52] <adf_4821> trying to access https://launchpad.net/ubuntu/+milestone/ubuntu-9.10 results in a timeout more often than not. Know anything about this?
[17:52] <Ng> is there a way to see all the questions for a project in all languages without ticking every single langage as a preferred language of mine?
[18:17] <dreamcat4> ping sinzui
[18:17] <sinzui> hi dreamcat4
[18:17] <dreamcat4> hi
[18:18] <dreamcat4> I've tried again, and here is the result:
[18:18] <dreamcat4> https://launchpad.net/php-fpm/+download
[18:19] <dreamcat4> the underscores trick, i don't believe it worked
[18:21] <sinzui> dreamcat4: I think 0.6-5.3.1 is correct for the logic used by the PRF. What is the meaning of the two parts?
[18:23] <dreamcat4> Well 0.6 is the upstream version number. The 5.3.1 is the variant, which means this is the software which is compatible with the PHP 5.3.1.
[18:23] <sinzui> ah
[18:23] <sinzui> I do something similar in my projects
[18:23] <dreamcat4> The 5.3.1 is necessary, but it isn't part of our version number.
[18:23]  * sinzui thinks
[18:24] <dreamcat4> It seems the script will convert ~ and _ character into dash first because only dash is permitted in the milestone names
[18:25] <dreamcat4> Wheras i was hoping it would stop when encounter the ~ (and ignore whats remaining after the tilde)
[18:26] <sinzui> The files need the php version written so that it appears as a  'flavor' that should be stripped
[18:26] <sinzui> hence you chose _
[18:26] <dreamcat4> sinzui: do you think if someone submitted a patch to the script to conform better the Debian Package Version,  would it be accepted?
[18:26] <sinzui> absolutely. I can review and merge it
[18:27] <dreamcat4> i mean, would ignoring after the tilde mess up any exsting Debian upstream imports elsewhere ?
[18:28] <sinzui> dreamcat4: I do not think so. I added the flavor rules a few months ago because to fix all the issues I saw in the logs
[18:30] <dreamcat4> hmm...
[18:30] <sinzui> dreamcat4: ~ is not permitted in a version name we record.
[18:30] <dreamcat4> i guess it would be good to consider any other possible adjustments at this time
[18:31] <sinzui> dreamcat4: you cannot create a milestone with a ~ in it, so the PRF should never try to create one. It does need to strip that off
[18:31] <sinzui> dreamcat4: I do not have access to the production logs, but if you tried ~, I bet that log was filled with milestone errors
[18:33] <dreamcat4> i wish i could be more help
[18:33] <dreamcat4> have to look back at the script again
[18:34] <sinzui> dreamcat4: I think this is the fix, the second line: http://pastebin.ubuntu.com/297661/
[18:34] <sinzui> I added ~ as a single matching subgroup that marks the split between version an flavor
[18:38] <dreamcat4> yeah, i have looked independantly, and can verify its right
[18:38] <sinzui> dreamcat4: if you agree that ~ marks the start of flavor info, I will file a bug and write a test for this ... great
[18:38] <sinzui> dreamcat4: I will work on this in the evening (/me is sick today)
[18:38] <dreamcat4> I can see its chopped off first, then a few lines after the invlaid chars are converted to dash
[18:39] <dreamcat4> so its complete, AFAIKT
[18:39] <dreamcat4> cool
[18:39] <sinzui> that is my fault
[18:39] <sinzui> I was aiming for the +
[18:39] <dreamcat4> ? no - everything fine
[18:40] <dreamcat4> (~| ... | ...).* theres the close brace and .* in the regex already
[18:40] <dreamcat4> http://bazaar.launchpad.net/~launchpad-pqm/launchpad/devel/annotate/head%3A/lib/lp/registry/scripts/productreleasefinder/finder.py#L54
[18:40] <dreamcat4> Line 54
[18:41] <sinzui> yeo
[18:41] <sinzui> p
[18:41] <sinzui> This fix will be release on November 4 I think.
[18:42] <dreamcat4> i just not sure about 'version' in this line 73:
[18:42] <dreamcat4> version = flavor_pattern.sub('', version)
[18:43] <dreamcat4> oh, version is the original string. That's fine then.
[18:43] <dreamcat4> Okay for November 4... thats in 2 weeks time. I shall set my calender.
[18:43] <sinzui> That is the device that strips the version off. I will write a test with a ~ in the file name. If that line fails I will fix it
[18:46] <sinzui> dreamcat4: I will test with this file name
[18:46] <sinzui>    php-fpm-0.6~5.3.1.tar.gz -> 0.6 release
[18:46] <sinzui> So I image that will add all the files on +downloads to that single release
[18:47] <dreamcat4> thank you. Perhap you can subscibe me on bug report also?
[18:49] <sinzui> done
[18:50] <dreamcat4> alllright, bye bye now
[18:50] <dreamcat4> ;)
[19:39] <kusznir> Hi all: I'm trying to figure out how to add one package from https://launchpad.net/~stgraber/+archive/ppa, but can't seem to figure it out.
[19:40] <kusznir> (I'm not a ubuntu user normally, but need to use it presently due to ltsp support)
[19:40] <kusznir> How do I add libxcb for jaunty from that URL to my ubuntu system?
[19:55] <geser> kusznir: expand the "Technical details about this PPA" part and click on "Read about installing"
[20:16] <kfogel> geser: did you file a bug about the TOC for API?
[20:18] <geser> kfogel: not yet
[20:19] <geser> kfogel: should I?
[20:19] <kfogel> geser: yep.  That way there's a concrete object I can point leonardr or someone to :-).
[20:20] <kfogel> geser: from this message I think you can easily reach the important parts of the thread, for linking to from the bug:
[20:20] <kfogel> https://lists.launchpad.net/launchpad-dev/msg01162.html
[20:33] <geser> kfogel: bug #456608
[20:34] <kfogel> geser: thanks.  seems ubottu tried its best...
[20:34] <kfogel> let's try again
[20:34] <kfogel> bug #456608
[20:43] <kusznir> Hi: I'm trying to add a key for a ppa, but after a while I get a "keyserver receive failed: keyserver timed out" error.
[20:43] <kusznir> I've been trying occasionally for the last hour or so, but keep getting the same error.
[20:44] <kusznir> my command is: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E7716B13
[20:44] <kusznir> I'm following the help/instructions from the ppa launchpad page to try and add a ppa repository.
[20:48] <geser> kusznir: the ubuntu keyserver seems to have issues, but you can use any other keyserver
[20:49] <kusznir> geser: do I just leave out the --keyserver option then, and it will select one, or do I need to find another one myself?
[20:49] <geser> kusznir: e.g. "sudo apt-key adv --keyserver pgpkeys.pca.dfn.de --recv-keys E7716B13"
[20:49] <kusznir> geser: cool, thanks!
[20:50] <magcius> Is there a way to disable code hosting for my project and redirect users to GitHub or somewhere else?
[20:51] <magcius> anybody around?
[21:21] <mwhudson> magcius: no
[21:21] <mwhudson> maybe there should be, but there isn't today
[22:30] <micahg> I've noticed subscribes disappeared in edge
[22:31] <wgrant> micahg: Which browser? Bugs, branches, questions, blueprints?
[22:31] <micahg> sorry, ff3.6/bugs
[22:52] <EvanCarroll> is the service down for anyone else?
[22:54] <mwhudson> EvanCarroll: no
[22:54] <EvanCarroll> just kicked back in =/
[22:54] <EvanCarroll> got me
[22:56] <ToyKeeper> A few minutes ago, I couldn't get to launchpad.net or ubuntu.com...  not sure why.
[22:56] <mzz> does someone happen to know if launchpadlib can give me the queue lengths displayed on launchpad.net/builders ?
[22:57] <mzz> (a grep for "builders" in the launchpadlib source makes me suspect that's a no, but I'm wondering if I'm missing some dynamic trick)
[22:57] <wgrant> mzz: grepping launchpadlib is very rarely going to help; it is all dynamic.
[22:57] <wgrant> But no, there is no such API.
[22:58] <mzz> hmm, drat
[22:58] <wgrant> See https://edge.launchpad.net/+apidoc
[22:58] <mzz> ah, great
[23:01] <mzz> what about the estimated build start?
[23:01] <EvanCarroll> ToyKeeper: i can confirm it is working now though
[23:01] <mzz> I don't see that on "Build" in that apidoc for some reason
[23:02] <micahg> wgrant: any idea about the subscribers disappearing in bugs?
[23:02] <ToyKeeper> EvanCarroll: Yes, whatever issue I had was resolved within 5 minutes.
[23:02] <ToyKeeper> I did a mtr during the downtime, and my path stopped somewhere between Level3 New York and Level3 London.
[23:03] <EvanCarroll> Great, well that narrows it down.
[23:03] <EvanCarroll> it has to be the Atlantic then.
[23:03] <wgrant> mzz: It was probably added after Build was exported.
[23:04] <wgrant> mzz: https://bugs.launchpad.net/soyuz/+filebug
[23:04] <wgrant> micahg: None. Does it work it Firefox 3.5 for you?
[23:04] <micahg> yeah
[23:04] <ToyKeeper> Well, it looks to me like it was a L3 issue, and therefore Someone Else's Problem.
[23:04] <micahg> weird
[23:05] <wgrant> micahg: File a bug, I guess.
[23:06] <micahg> wgrant: against malone?
[23:06] <wgrant> micahg: Right.
[23:07] <micahg> hmm
[23:07] <micahg> I think it might be a bug already fixed
[23:07] <micahg> it works in 3.7
[23:08] <micahg> I'll have to try the daily to be sure
[23:08] <tsimpson> LP seems to be timing out a lot for me today
[23:09] <ToyKeeper> Ooh, /+tour/index is slow today...  40 seconds from http request to a response.
[23:39] <einalex> kfogel: did you have time to look into my problem?
[23:41] <einalex> kfogel: send me a query if you don't mind..
[23:41] <kfogel> einalex: hey
[23:41] <kfogel> einalex: sorry, I didn't see your message about it costing you money until much later (just now!)
[23:42] <kfogel> einalex: I didn't have a chance to look into it yet today, but I'm doing some more tonight.  what TZ are you in?
[23:42] <einalex> cest
[23:43] <einalex> gmt/utc +2 right now
[23:43] <einalex> will be +1 in  about a week
[23:43] <kfogel> einalex: ok
[23:44] <kfogel> einalex: I'll get _something_ to you before you tomorrow morning.  It may only be a progress report; it's just a question of whether I can raise someone who knows how to help with this.  Reminds me, we should see if sinzui is on, he often knows solutions to stuff like this:
[23:44] <kfogel> einalex: oh wait, got someone internally, one sec
[23:44] <einalex> :)
[23:46] <einalex> i guess a lot of people will have problems caused by this thing... it'd probably be much less work to just fix teh bug and let users delete their stuff, email adresses, teams, projects, and so on..
[23:47] <einalex> we have this cvs import branch in our project which just does nothing and we can't delete it because it belongs to the cvs import account... *sigh*
[23:47] <kfogel> einalex: (still talking internally, but yes, agree)
[23:48] <einalex> i guess i'd even fix the thing myself if it isn't too much work..
[23:48] <einalex> but knowing essentially nothing about the internal workings of launchpad i'd probably cause more bugs in the process
[23:51] <kfogel> einalex: gosh, have a try, we'd be glad to help.  (in the meantime we're looking into doing it manually for your case, of course)
[23:52] <einalex> kfogel: will do
[23:59] <intellectronica> einalex: should be sorted now. please try again