[03:57] <MTecknology> Where's metcalfe?
[03:57] <MTecknology> :(
[04:11] <MTecknology> Where's Rinchen too :(
[04:14] <lfaraone> How can we enable "expirable bugs" for a ubuntu package?
[04:14] <lfaraone> Spesifically https://edge.launchpad.net/ubuntu/+source/sugar. https://edge.launchpad.net/ubuntu/+source/sugar. https://bugs.edge.launchpad.net/ubuntu/+source/sugar/+expirable-bugs gives me an error.
[04:25] <Ursinha> MTecknology, Rinchen morphed into joey
[04:25] <MTecknology> joey: HI!
[04:25] <MTecknology> I forgot that :P
[04:26] <Ursinha> MTecknology, :P
[04:26] <MTecknology> joey: really though, come here
[04:31] <MTecknology> Ursinha: are you a ducky?
[04:31] <Ursinha> what's that?
[04:31] <MTecknology> rubber ducky
[04:32] <spm> Ursinha: lp-admin
[04:32] <Ursinha> lol
[04:32] <MTecknology> I take it not :P
[04:32] <MTecknology> spm: are you?
[04:32] <Ursinha> spm, rubber ducky?? hahahahahahaha
[04:32] <spm> Ursinha: everyone wants the rubberducky
[04:33] <spm> MTecknology: yes
[04:33] <MTecknology> spm: can I annoy you for two answers right now?
[04:33] <spm> you can ask, whether I get annoyed is up for grabs :-)
[04:34] <MTecknology> delete project and rename two version numbers
[04:34] <spm> fwiw, generally we prefer that stuff that requires us to use admin powers comes via answers. makes it easier to confirm the person requesting is valid in that sense, vs some random dude on IRC.
[04:35] <spm> MTecknology: easily.
[04:35] <spm> and for those - definately want a request on answers.
[04:35] <spm> MTecknology: shoot them in now. I'm doing a heap of others atm, so am in the groove as it were.
[04:35] <MTecknology> https://answers.edge.launchpad.net/launchpad/+question/60691 ; https://answers.edge.launchpad.net/launchpad/+question/60656
[04:35] <spm> ta
[04:35] <spm> :-)
[04:36] <MTecknology> spm: or were you already on them?
[04:37] <spm> nah. we have a Community contact who... filters/vets questions. they assign to us if they pass muster. helps us focus on server woes etc without being distracted constantly.
[04:37] <MTecknology> oh
[04:43] <MTecknology> spm: ....
[04:43] <spm> MTecknology: yup?
[04:43] <MTecknology> ummm
[04:43] <spm> let me guess - wrong project? :-)
[04:44] <MTecknology> ya
[04:44] <MTecknology> https://edge.launchpad.net/loco-drupal-dev
[04:44] <spm> no prob - they're not deleted - just disabled. one sec.
[04:44] <MTecknology> phew
[04:45] <spm> MTecknology: try now - should be back?
[04:45] <spm> heh. be careful what you ask for? :-)
[04:46] <MTecknology> oops
[04:46] <MTecknology> thanks for fixing it :)
[04:46] <spm> no worries
[04:48] <MTecknology> did you do see my mistake and teach me a little lesson?
[04:48] <MTecknology> because it worked
[04:50] <spm> ha no. I thought it odd that you wanted that project removed, but you're high inthe karma for it, and I knew it was reversible if you didn't have consensus from the others.
[04:50] <MTecknology> oh - :P
[04:51] <MTecknology> spm: wait until the rest of the blueprint stuff goes through
[04:51] <MTecknology> spm: how hard is it to fix the versions for 5.x?
[04:51] <spm> the release versions?
[04:51] <spm> update sql, not normally something we'd do.
[04:52] <MTecknology> spm: you could delete them too?
[04:53] <spm> easier than update. yes.
[04:53] <spm> MTecknology: would you prefer delete? if so, can I ask that you update the question first?
[04:54] <MTecknology> sure - just a sec
[05:00] <MTecknology> spm: updated
[05:01] <spm> MTecknology: removed
[05:02] <MTecknology> thanks :)
[05:02] <MTecknology> oh - last question
[05:02] <MTecknology> I want a rubber ducky
[05:02] <MTecknology> :P
[05:02] <spm> :-)
[05:02] <spm> visit your local bath store, buy one. ;-)
[05:03] <MTecknology> ok :)
[05:22] <LaserJock> is it generally ok to stick with the launchpadlib that comes with Intrepid?
[05:28]  * jml has no clue
[05:55] <MTecknology> What does stuart metcalfe come in here?
[05:59] <LaserJock> hmm, so I seem unable to authenticate with launchpadlib
[06:27] <MTecknology> spm: still awake?
[06:28] <MTecknology> spm: you should look at what my karma just went up to now in that team :P
[06:43] <MTecknology> What am I doing wrong with bzr upgrade? http://pastebin.com/m6a115dbc
[06:44] <mwhudson> push doesn't change the format
[06:44] <mwhudson> try bzr upgrade lp:whatever
[06:54] <MTecknology> mwhudson: this thing is massive... is there any way to make bazaar forget everything after revision X?
[06:55] <MTecknology> I'm doing the upgrade now, It's been going about 10 min now
[06:55] <mwhudson> i can run the upgrade for you somewhere closer to the data centre
[06:55] <MTecknology> I imagine it'll take a but
[06:55] <MTecknology> bit*
[06:55] <MTecknology> mwhudson: should I just cancel it?
[06:56] <mwhudson> i can't answer that for you
[06:56] <MTecknology> I'll wait for it
[06:57] <MTecknology> what about forgetting everything prior to revision 10?
[06:58] <MTecknology> mwhudson: or am I better dropping things and recreating them>
[07:00] <mwhudson> MTecknology: you keep using words like "should" and "better" that i'm not in a position to evaluate
[07:00] <mwhudson> probably the safest thing is to just let the upgrade run
[07:00] <MTecknology> I'm letting that happen
[07:02] <MTecknology> What I'm asking about is the revisions. The reason I'm even doing any modifications to this is because I realize how massive this thing is. There's a LOT more crap in here than what should be. So what I did is remove them.
[07:02] <MTecknology> But if someone every does a branch to grab it, they're going to grab a crap load of extras.
[07:03] <MTecknology> What I want to do is make bazaar forget about any revision prior to 10
[07:05] <MTecknology> mwhudson: is this possible?
[07:06] <mwhudson> not without essentially recreating the branch
[07:06] <MTecknology> that blowsw
[07:06] <mwhudson> #bzr is a better place to discuss this, btw
[07:06] <MTecknology> Is there any way to do that w/o losing everything like bugs and other things attatched to it?
[07:08] <MTecknology> hrm... maybe I will just drop and recreate it :P
[07:09] <MTecknology> hrm 0 I fixed it :)
[10:36] <kiko> MTecknology, ping?
[10:36] <kiko> or adiroiban
[10:36] <adiroiban> hi
[10:38] <kiko> adiroiban, so I saw somebody registered this:
[10:38] <kiko> https://edge.launchpad.net/loco-drupal-dev/
[10:38] <kiko> which is just an alias for
[10:38] <kiko> https://edge.launchpad.net/loco-drupal/
[10:38] <kiko> but I know nobody knows
[10:39] <kiko> but we have project aliases
[10:39] <kiko> should I disable -dev and make "loco-drupal-dev" an alias for loco-drupal?
[10:39] <adiroiban> for me is ok. As far as I know I did not registered that project.
[10:40] <kiko> I wonder who did
[10:40] <kiko> oh, MTecknology himself
[10:40] <kiko> okay, I'll do that
[10:40] <kiko> MTecknology, ping me when you are around
[10:40] <adiroiban> I think you can do that and just send a notice to loco-drupal-development team
[10:43] <kiko> adiroiban, maybe you can help me do that :)
[10:46] <adiroiban> do you want me to send the notice? or how can I help ?
[10:46] <adiroiban> :)
[11:34] <henninge> lfaraone: about your question concerning "expirable bugs"
[11:35] <henninge> lfaraone: I hadn't heard of this feature before but it does not sound like it is configurable for individual packages.
[11:37] <henninge> lfaraone: Maybe ask the question again here: https://answers.launchpad.net/malone/+addquestion
[12:18] <mvo> hi, there is a feature branch against update-manager from petski that adds changelog (well, changes file) fetching for PPAs to u-m. is that something that you feel comfortable with? it might add some load to LP (but only if peple enable PPAs, otherwise it goes to the static chagelogs.ubuntu.com adress)
[12:21] <henninge> mvo: Hi!
[12:22] <henninge> mvo: bigjools might be able to asses that.
[12:23] <bigjools> mvo: sounds good to me
[12:24] <mvo> hi henninge
[12:37] <bialix> hi, is it possible to search/browse the projects based on programming language used for project sources?
[12:38] <bialix> say, I'd like to learn C++ so I'm interesting to find some C++ project at LP to work on
[12:38] <bialix> sf.net has this classificator
[12:42] <henninge> bialix: Not that I know of, although this information can be set for  projects.
[12:43] <henninge> bialix: but the registry team might know more about this, salgado seems to be up already... ;-)
[12:43] <bialix> salgado: ^^
[12:44] <bialix> I saw this info available on project page, but can't see the way to search the project
[12:45] <bialix> I'd prefer to work with project that use bzr
[12:46] <henninge> bialix: that is a worthy goal ;)
[12:47] <salgado> bialix, we don't have a way to filter projects based on the language they're written in, but we can use google for that: http://www.google.com.br/search?q="Languages%3A+C%2B%2B"+site%3Alaunchpad.net
[12:48] <salgado> bialix, you may want to file a bug against launchpad.net/launchpad for the missing feature, though.  it should be easy to implement
[12:49] <bialix> hm, ok will try google
[12:49] <henninge> bialix: This search works even better: http://www.google.com.br/search?hl=en&q="Languages%3A+C%2B%2B"+site%3Alaunchpad.net
[12:50] <bialix> ok
[12:50]  * bialix looking
[12:50] <bialix> perhaps it was obvious
[12:51] <bialix> perhaps I need to adjust the search request to catch mixed-languages projects too...
[12:51] <salgado> henninge, what's the difference between yours and mine?
[12:52] <henninge> salgado: I added quotations around "Languages: C++"
[12:52] <henninge> salgado: but thinking about it, it is not really "better", just "different" ...
[12:52] <salgado> I had that too, no?
[12:52] <henninge> no.
[12:54] <henninge> salgado: funny, they get lost when clicking on the link here. Mine, too.
[12:54] <henninge> salgado: the "" I mean.
[12:54] <salgado> henninge, weird... they don't get lost here.  maybe something to do with your IRC client?
[12:54] <henninge> salgado: guess so. xchat.
[12:55] <salgado> same here
[12:55] <henninge> salgado: I am using the build-in url detection
[12:55] <henninge> built-in
[12:56] <henninge> salgado: If I do copy-and-paste, they don't get lost.
[12:57] <salgado> henninge, oh, and you've used the "Open link in browser" menu item?
[12:57] <henninge> salgado: yes
[12:58] <salgado> I used Ctrl-click to open it
[12:58] <salgado> it doesn't get lost when you use Ctrl-click. :)
[12:58] <henninge> but or feature ... ;-)
[12:58] <henninge> bug or feature ...? ;-)
[13:19]  * henninge lunches
[13:41] <mpt> mrevell-lunch, I just received a message from you about my PPA's size limit, but I don't have a PPA.
[13:41] <bigjools> mpt: you have ~launchpad
[13:43] <mpt> ah, I see
[13:43] <cody-somerville> bigjools, I *didn't* get an e-mail :(
[13:43] <mpt> I'd forgotten about that :-)
[13:44] <bigjools> cody-somerville: I think the email goes to the team's contact address by default
[13:44] <cody-somerville> bigjools, I still feel left out :(
[13:45] <bigjools> cody-somerville: want me to forward you some of my spam? :)
[13:45] <cody-somerville> I have almost as many unread e-mails in my spam box as I do unread in my inbox
[13:51]  * henninge is back
[15:32] <gnomefreak> is Matthew Revel's message on PPA size limits and auto responce message or does he send them himself?
[15:33] <henninge> That is auto-generated I think, right mrevell?
[15:34] <gnomefreak> :(
[15:34] <gnomefreak> i sent reply to it than thought to ask
[15:39] <Odd_Bloke> gnomefreak: A reply might still get through. :)
[15:39] <gnomefreak> ok thanks
[15:40] <henninge> gnomefreak: what adress did the reply go to?
[15:40] <henninge> address
[15:41] <gnomefreak> to matthew.revell@canonical.com
[15:41] <henninge> gnomefreak: he'll get it then
[15:41] <mrevell> on the phone, will reply after
[15:41] <gnomefreak> ok thanks :)
[16:07] <henninge> bye bye, had a good time ... ;-)
[17:24] <AlexC_> g'morning
[17:25] <AlexC_> I'm wondering how I can give other people (or a team) access to upload translation files, I see no 'driver' that can be set for translations. How can it be done?
[17:55] <MTecknology> kiko: ping
[17:55] <kiko> c'est moi
[17:55] <kiko> how are you
[17:56] <MTecknology> good, you?
[17:56] <MTecknology> I just read logs
[17:56] <MTecknology> I woulda responded when I got the text message last night, but I was WAY too tired ;)
[17:57] <MTecknology> you can make an alias for me? :) - I didn't know that was possible
[17:58] <hyperair> can a team be deleted?
[17:58] <hyperair> i used to use a ppa for gscrot, but suddenly it seems to have disappeared
[17:58] <hyperair> together with the team
[17:58] <MTecknology> hyperair: it can be if you ask on answers.launchpad.net/launchpad
[17:58] <hyperair> i see
[18:00] <kiko> MTecknology, I did already
[18:00] <kiko> hyperair, a team can be renamed.
[18:01] <kiko> hyperair, cprov or bigjools will know about this
[18:01] <hyperair> hmm i see
[18:02] <hyperair> aha
[18:02] <hyperair> renamed to shutter
[18:02] <MTecknology> kiko: is it possible to delete a bug?
[18:02] <kiko> no.
[18:02] <MTecknology> o, thanks
[18:02] <cprov> hyperair: that's what I was about to point ;) it's called "shutter" now
[18:03] <hyperair> cprov: aha well thanks anyway =)
[18:03] <cprov> hyperair: do you know the people involved with it?
[18:04] <hyperair> cprov: no i don't
[18:04] <hyperair> cprov: regarding gscrot, i'm just a user
[18:04] <hyperair> cprov: why?
[18:04] <cprov> hyperair: right, no problem, I'm just curious about the reason of the renaming.
[18:05] <hyperair> hmm
[18:05] <hyperair> it could be similar to the gtorrent->deluge rename =p
[18:05] <cprov> hyperair: maybe we should keep aliases around for sometime to avoid this problem
[18:05] <hyperair> hm
[18:05] <cprov> hyperair: exactly.
[18:06] <hyperair> but i noticed their source package is still called gscrot
[18:06] <hyperair> strangely
[18:08]  * hyperair is annoyed at opera
[18:08] <hyperair> why won't they make up their mind regarding the whole qt-whatever linking?!
[18:09] <hyperair> it's so annoying. one moment you see a qt4 release of opera and you're happy. next moment you're back to qt3.
[18:14] <MTecknology> is opera even open sourced?
[18:16] <kiko> hyperair, gscrot was a HORRIBLE name
[18:16] <hyperair> MTecknology: no it isn't
[18:16] <kiko> the fact that it was renamed is to me the last possible hint that a god might exist
[18:16] <hyperair> kiko: agreed.
[18:16] <hyperair> kiko: i like the way you put it
[18:16] <kiko> you know, squiggly lines n all
[18:17] <hyperair> squiggly lines?
[18:31] <MTecknology> joey: hey, how's it going?
[18:31] <joey> howdy
[18:31] <joey> dsl dropped :-(
[18:33] <MTecknology> joey: you remember helping loco-drupal with some of ethe porting of the launchpad openid stuff?
[18:33] <joey> MTecknology, yes
[18:35] <MTecknology> I already tried to get a hold of stu via email and I'm just waiting, I just want your opinion to... What would be you opinion of making those projects and alias to ours. Since we have the 5.x and 6.x versions packaged up. We're going to move everything to 7.x pretty soon too
[18:55] <MTecknology> joey: any opinion?
[18:56] <joey> MTecknology, well you have to options... wait for Stu (you should send him another email)  or ...well, you could use the project alias support (see the news blog) but I don't think that's going to solve your problem.
[18:57] <joey> the Answers question is still the way to go
[18:57] <MTecknology> joey: I was just wondering what your opinion was
[18:58] <MTecknology> I'll wait a day or two for him to reply, I haven't been waiting long at all
[18:59] <joey> MTecknology, I don't really have an opinion besides "talk to stu".
[18:59] <joey> MTecknology, he always does the right thing so... :-)
[18:59] <MTecknology> lol, ok
[18:59] <MTecknology> thanks
[19:13] <MTecknology> bac: pi
[19:13] <MTecknology> ng
[19:14] <bac> MTecknology: on the phone right now.  be with you in a bit
[19:14] <MTecknology> ok
[20:00] <MTecknology> bac: still on the phone?
[20:00] <MTecknology> oh, shuttleworth left? :(
[20:06] <bac> MTecknology hi
[20:06] <MTecknology> bac: how's it going?
[20:06] <bac> good. and you?
[20:06] <MTecknology> pretty good
[20:07] <MTecknology> bac: could you review a license for me? I tried to find the one that best suites something that I have about 0 care what someone else does with it
[20:08] <bac> MTecknology: sure.  have an URL?
[20:08] <MTecknology> wait... I don't need you to review it with CPL, do I?
[20:08] <bac> not if it is one of the licenses with a checkbox.  only if you select 'Other/Open Source' does it need review.
[20:08] <MTecknology> ok, ok
[20:09] <MTecknology> well - then go away
[20:09] <MTecknology> :P - sorry to bug you for nothing
[20:09] <MTecknology> CPL is pretty much entirely open, right?
[20:13] <bialix> hi guys, anybody here can help with openid provided by LP?
[20:14] <bialix> I'm trying to use my LP openid to login at stackoverflow.com
[20:14] <bialix> unfortunately I've got the error
[20:15] <bialix> Unable to log in with your OpenID provider:
[20:15] <bialix> OpenID parameter 'session_type' was missing from the query.
[20:15] <bialix> is it possible to do something with that?
[20:15] <matsubara> bialix, maybe bug 318972?
[20:16]  * bialix reading bug
[20:19] <bialix> bad
[20:19] <bialix> I want to use LP openid as primary id
[20:19] <bialix> thanks for the link to bug
[20:20]  * bialix going away sad
[20:31] <maxb> What's with the pulsing green AJAX loady stuff? :-)
[20:32] <beuno> maxb, PPAs?
[20:32] <beuno> or subscribers?
[20:33] <maxb> PPAs
[20:34] <beuno> maxb, will slide soon instead of pulsate green
[20:34] <beuno> but the reason you're seeing that
[20:35] <beuno> is because it's not loaded via ajax, so the page loads faster
[20:36] <LaserJock> leonardr: around?
[20:36] <leonardr> laserjock, yes
[20:37] <LaserJock> leonardr: great, rockstar suggested I talk to you about an launchpadlib issue I'm having
[20:37] <leonardr> sure
[20:37] <LaserJock> leonardr: I can't authenticate
[20:37] <LaserJock> I get launchpadlib.errors.HTTPError: HTTP Error 401: Unauthorized after I hit "Enter"
[20:38] <LaserJock> that's  at the launchpad = Launchpad.get_token_and_login('just testing', STAGING_SERVICE_ROOT, cachedir) line
[20:38] <leonardr> do you see registered tokens at https://launchpad.net/~[username]/+oauth-tokens ?
[20:38] <leonardr> or rather, https://staging.launchpad.net/~[username]/+oauth-tokens ?
[20:38] <LaserJock> yep
[20:39] <LaserJock> I have 2 because I tried once with 'just testing' and then another time with a different app name
[20:40] <LaserJock> I tried with both the launchpadlib version in Intrepid and also from bzr
[20:40] <LaserJock> so perhaps LP just hates me
[20:41] <LaserJock> :-)
[20:41] <leonardr> this has happened a couple of times before, but i don't remember the problem
[20:43] <LaserJock> leonardr: is there any debugging I can do?
[20:44] <LaserJock> leonardr: or should I just forget about it and do some screen-scraping? :-)
[20:45] <leonardr> no, don't forget about it
[20:45] <leonardr> https://bugs.edge.launchpad.net/launchpadlib/+bug/318112
[20:45] <leonardr> that gives some debug code to run
[20:48] <LaserJock> leonardr: do you suspect that that is my issue? it seems like for them it's random failures
[20:48] <LaserJock> or are you just pointing me to the debug code
[20:49] <leonardr> just pointing you to the debug code
[20:49] <leonardr> in hopes that it will jog my memory as to what this problem is
[21:19] <LaserJock> leonardr: did you get my PM?
[21:54] <MTecknology> crap
[21:54] <MTecknology> any admins around?
[21:55] <MTecknology> I need a release and milestone removed
[21:57] <MTecknology> https://answers.edge.launchpad.net/launchpad/+question/60808
[22:00] <spm> MTecknology: sure, on it
[22:00] <MTecknology> spm: sorry about doing that again
[22:00] <spm> MTecknology: just the release, yes?
[22:01] <MTecknology> ya
[22:09] <spm> MTecknology: is gone
[22:10] <MTecknology> thanks
[22:19] <LaserJock> leonardr: it works on edge!
[22:19] <LaserJock> leonardr: so it appears staging doesn't like me
[22:20] <LaserJock> ungrateful little copycat :-)
[22:23] <leonardr> laserjock, would you try getting credentials on staging, saving them to a file, then starting a new session that loads credentials from the file?
[22:25] <LaserJock> leonardr: ok
[22:25] <LaserJock> well, hang on
[22:25] <LaserJock> how can I save the credentials if it fails to authenticate?
[22:27] <LaserJock> leonardr: ^^?
[22:28] <leonardr> laserjock, let me see if it's possible
[23:05] <mtaylor> hey guys - from where do you generate the list of all available languages for translations? (http://translations.edge.launchpad.net/~mordred/+editlanguages)
[23:05]  * mtaylor is trying to find a good canonical source for that...
[23:20] <poolie> mtaylor: you want a list of many human languages?
[23:23] <mtaylor> poolie: well... I'm trying to get a list of languages (and locale code) that one _might_ have installed on a system...
[23:23] <mtaylor> poolie: then then the next step is also trying to figure out which ones are _actually_ installed
[23:24] <mtaylor> poolie: I figured you guys have a nice big list of translation targets - so maybe you were reading a list somewhere in the system that I just haven't found yet
[23:24] <poolie> mtaylor: most of the developers are in europe so may be asleep/offline
[23:24] <poolie> for translations
[23:24] <mtaylor> stupid sleep
[23:24] <poolie> :)
[23:24] <poolie> if you send may we can probably pull out the file
[23:24] <poolie> if it's not from a public source already
[23:25] <mtaylor> poolie: well... I'm more interested in if it's from a public source and where that might be
[23:25] <mtaylor> poolie: I'd appreciate it if it's just your list, but I'm trying to figure out some things about locale support without generating my own list
[23:26] <mtaylor> i.e. ... I want it to magically grow without thought from me. :)
[23:27] <mtaylor> poolie: I'll ping again once europe is awake... thanks!
[23:28] <poolie> > Turkish, Ottoman (1500-1928)                           (ota)
[23:28] <poolie> srsly? :)
[23:29] <mtaylor> like, /usr/share/locale/all_languages, for instance, includes many languages, and has things like en_US and en_GB in the list, but doesn't have pt_PT and pt_BR, having instead only pt... so it's not really _all_ lanauges...
[23:29] <mtaylor> wow
[23:29] <mtaylor> is that an iso lanauge?
[23:29] <poolie> apparently
[23:29] <mtaylor> wow
[23:29] <poolie> i'm trying to see if the ilst is in our source tree
[23:30] <mtaylor> my favorite is that setlocale() takes a locale string which "may be different from system to system"
[23:30] <mtaylor> that's just lovely
[23:30] <poolie> http://svn.joyent.com/opensource/connector/source/trunk/test/feedvalidator/feedvalidator/iso639codes.py
[23:31] <mtaylor> sweet
[23:31] <mtaylor> and it's got Turkish, Ottoman
[23:31] <poolie> you can't go back to Constantinople :)
[23:32] <mtaylor> sadly, you are right
[23:33] <poolie> heh
[23:33] <poolie> also
[23:33] <poolie> ./database/schema/archive/HideObscureLanguages.sql:UPDATE language SET visible=false WHERE code='ab';-- Abkhazian
[23:33] <mtaylor> abkhazian is real? I thought Neal Stephenson just made that one up