[12:14] <bradb> [ ]  hoary mozilla-firefox
[12:14] <bradb> etc.
[12:15] <bradb> Kinnison: would that UI make sense to you (leaving the wording tweaking, etc. to mpt)?
[12:16] <Kinnison> Seems fairly sane
[12:16] <bradb> cool
[12:16] <Kinnison> Although I'd seriously recommend against touching the publishing history stuff for this week
[12:16] <bradb> sounds good. i prefer to keep a safe distance from it for now. ;)
[12:16] <bradb> gf arrives in 15 mins and i'm BIKINILESS
[12:17] <Kinnison> Renaming BinaryPackage to BinaryPackageRelease, SourcePackagePublishingHistory to SecureSourcePackagePublishingHistory, PackagePublishingHistory to SecureBinaryPackagePublishingHistory, and re-doing the 11 views surrounding all that
[12:17] <bradb> whoa, all hail automated testing
[12:17] <Kinnison> and all the fall out from renaming the FK columns to binarypackagerelease
[12:17] <Kinnison> Aye
[12:17] <Kinnison> it's a > 20kB SQL patch
[12:18] <bradb> until that works probably, would it be ok to assume that the sp name is the same in all releases? the first use case is only warty, hoary, breezy anyway, AFAIK
[12:18] <bradb> s/probably/properly/
[12:25] <Kinnison> yeah
[12:27] <bradb> ok, thanks for the feedback guys
[03:08] <jamesh> so, still no wiki?
[03:10] <elmo> I still don't have a tarball
[03:13] <jamesh> okay
[01:08] <carlos> "morning"
[01:08] <jordi> heh
[02:08] <mpt> carlos!
[02:10] <carlos> mpt, !
[02:10] <mpt> carlos, where are your photos? :-)
[02:10] <carlos> mpt, in my computer
[02:11] <carlos> I will try to upload them today :-)
[02:11] <mpt> The ones I took disappeared off the camera
[02:11] <mpt> That was the day before I got the SD card
[02:11] <carlos> oh, really?
[02:11] <carlos> so the SD card makes your camera memory to disappear?
[02:12] <mpt> hmmm
[02:12] <carlos> mpt, btw, my SD reader is not supported by Linux :-(
[02:12] <mpt> aha!
[02:12] <mpt> I took out the SD card and the photos reappeared!
[02:12] <carlos> a girl asked me to use it to delete some music to get some space for more pictures and I was not able to use it :-(
[02:12] <carlos> mpt, :-D
[02:13] <mpt> carlos, was she pretty?
[02:13] <carlos> mpt, too old for me :-)
[02:30] <mpt> eh, the wiki still hasn't been moved back
[02:33] <Kinnison> mpt: can you please bug kiko about it
[02:33] <carlos> mpt, kiko forgot to send the data to elmo
[02:33] <mpt> kiko's not getting back until tomorrow
[02:33] <Kinnison> argh
[02:42] <jordi> carlos: how old is too old?
[02:42] <jordi> carlos: and, reply to my last question in query :)
[02:43] <Nafallo> carlos: is it correct that uploaded po's is in rosetta after a few minutes? my last two took several days :-)
[02:43] <carlos> jordi, 4 or 5 years older than me
[02:43] <carlos> Nafallo, new ones should be done faster now
[02:43] <carlos> Nafallo, breezy has been imported already
[02:43] <Nafallo> carlos: kewl :-)
[02:43] <Nafallo> carlos: it has?
[02:43] <carlos> Nafallo, yeah, finally
[02:43] <jordi> carlos: that is *TOTALLY* not too old.
[02:43] <jordi> carlos: was she hot?
[02:44] <carlos> jordi, I said too old for me
[02:44] <Nafallo> carlos: https://launchpad.net/distros/ubuntu/breezy/+sources/control-center/+pots/review-breezy-control-center-1
[02:45] <Nafallo> carlos: then why is swedish blank?
[02:45] <jordi> carlos: bah
[02:45] <carlos> Nafallo, usually, that means the .po file had a problem while being imported
[02:45] <Nafallo> carlos: hmm, uploaded again anyway ;-)
[02:46] <Nafallo> carlos: and I will hopefully get karma ;-)
[02:46] <jordi> what's your karma?
[02:46] <jordi> what is a k00l level of karma these days?
[02:46] <carlos> jordi, no idea
[02:46] <Nafallo> dunno. 114 right now :-)
[02:47] <jordi> heh
[02:47] <jordi> 2010!
[02:47] <jordi> I guess carlos will overflow the counter
[02:47] <SteveA> hi
[02:48] <carlos> jordi, do you have 2010?
[02:48] <carlos> SteveA, morning
[02:48] <carlos> well, not so morning :-P
[02:48] <SteveA> carlos: hello.  how's it going?
[02:49] <jordi> carlos: yes
[02:49] <carlos> SteveA, still tired and a bit jet lagged, but fine
[02:49] <Nafallo> jordi: translation suggestion approved?
[02:49] <carlos> SteveA, how are we going to handle the review requests until kiko sends the wiki content to elmo?
[02:49] <Nafallo> jordi: what's that? :-)
[02:50] <jordi> Nafallo: hmm?
[02:50] <carlos> Nafallo, breezy imports
[02:50] <SteveA> carlos: the wiki should be ready already.  i'll find out what's up
[02:50] <carlos> SteveA, elmo didn't get the content
[02:50] <Nafallo> carlos: uploaded po's?
[02:51] <carlos> SteveA, I asked already 
[02:51] <SteveA> carlos: okay.  i need to get hold of someone in brazil
[02:51] <carlos> Nafallo, yeah
[02:51] <SteveA> mpt: ping?
[02:51] <Nafallo> ah
[02:51] <Nafallo> I translate in rosetta :-)
[02:51] <mpt> SteveA: pong
[02:51] <carlos> Nafallo, the karma implementation landed last week, so your karma should start growing soon
[02:52] <mpt> If anyone wants a branch to review, I can give them one
[02:52] <SteveA> mpt: anyone else around?  celso, salgado, johan perhaps?
[02:52] <SteveA> nando?
[02:52] <Nafallo> carlos: I know. :-)
[02:53] <mpt> SteveA: Salgado's here, Nando too I think
[02:53] <SteveA> salgado: hello
[02:53] <SteveA> okay.  the wiki is somewhere in brazil.  we need to get it to elmo.
[02:53] <salgado> yo SteveA 
[02:53] <SteveA> hi salgado.  do you know where the wiki data is?
[02:53] <Nafallo> carlos: just busy doing all my duties. motu, universe security, testing, translation, starting up swedish loco... will it never end? ;-)
[02:53] <salgado> SteveA, just found it
[02:55] <jordi> carlos: ok, mail got here now
[02:57] <mpt> carlos, there's some questions in rosetta-users that I don't know the answer to
[02:57] <jordi> carlos: what's "Ubuntite!"?
[02:57] <SteveA> so, carlos, the answer is, we'll have the wiki back shortly.
[02:57] <carlos> mpt, jordi is working on it
[02:57] <mpt> jordi: It's Ubuntu-specific crack
[02:57] <jordi> nod
[02:57] <carlos> SteveA, ok, thank you
[02:57] <jordi> carlos: oh dude!
[02:57] <jordi> I have so MUCH MORE karma than you.
[02:57] <SteveA> jordi: how's it going with rosetta?
[02:57] <mpt> jordi: It's whether someone has signed the Ubuntu Code of Conduct
[02:57] <carlos> jordi, I think it's like a Debian developer but for Ubuntu
[02:58] <jordi> SteveA: for now, I try to discuss my answers to email with Carlos before mailing.
[02:58] <jordi> SteveA: I just sent another tricky reply to the list.
[02:58] <jordi> mpt: node
[02:58] <jordi> -e
[02:58] <jordi> SteveA: and trying to get a list of new FAQ stuff before I add mroe
[02:59] <jordi> Redhatter! NO WAY! :P
[02:59] <jordi> ok
[02:59] <jordi> gotta go home now
[02:59] <carlos> jordi, Fedorist!
[02:59] <jordi> see ya later from Carlos' place.
[03:02] <carlos> jordi, later
[03:02] <mpt> salgado, have you zipped up the wiki?
[03:02] <SteveA> mpt: dude, he bzipped it
[03:03] <salgado> mpt, yep. unzipped it's more than 100MB
[03:03] <mpt> I was ever so slightly more interested in the continued editability than the method of compression
[03:31] <bradb> SteveA: hi
[03:31] <SteveA> hello brad
[03:31] <bradb> anyway, any news on the page titles?
[03:32] <SteveA> no way
[03:32] <SteveA> that sucks
[03:32] <SteveA> mine was left out in the pouring rain for an hour at vilnius
[03:33] <SteveA> but at least it arrived
[03:33] <bradb> yeah, in miami there was some serious lightning, so they had to stopped loading bags. then, when it came down to the last minute, the pilot had to choose between us getting out of there before the airport curfew, or loading the rest of the bags (which would have almost surely meant cancelling the flight)
[03:34] <bradb> so, there were about 25 of us there waiting in line at 2AM in Montreal to file missing baggage reports...took at least an hour to get through the line too
[03:38] <bradb> SteveA: I was also going to ask: I want to get into the habit of testing my view classes more often (seems to fragile to not test non-trivial views.) Remind me, do these kinds of tests simply go in the doc/ directory? Should they usually go in a separate -views.txt test?
[03:41] <SteveA> bradb: we have yet to make a standard way to do this.  I think -views.txt is a good place to start.
[03:42] <bradb> ok, I will use a bug-release-targeting-views.txt for this one
[03:44] <SteveA> actually
[03:44] <SteveA> say "pages"
[03:44] <SteveA> not views
[03:44] <SteveA> because the term "views" is used in the database code as well as the browser code
[03:44] <bradb> ok
[03:46] <SteveA> jamesh: ping?
[03:53] <elmo> ok, LP wiki is backup on wiki.launchpad.canonical.com
[03:54] <carlos> elmo, cool, thanks
[03:56] <carlos> elmo, hmm, the user names look bad from the RecentChanges page
[03:56] <elmo> ... they will?
[03:56] <elmo> I can't really do anything about that
[03:56] <elmo> w.lp.c.c uses LP auth, the async temp one didn't
[03:56] <carlos> it's XXX-dynamic where XXX is a number
[03:57] <mpt> thanks elmo
[03:57] <mpt> oh, woohoo, Moinonymous changes again :-)
[03:58] <elmo> hmm, we also lost the previous recentchanges  history, meh
[03:58] <carlos> salgado, https://launchpad.net/errors/showEntry.html?id=1123595870.940.120054634507
[03:59] <elmo> oh, err or not
[03:59] <salgado> carlos, it seems to have expired
[03:59] <salgado> carlos, if you still have it in your browser, please paste it for me. :)
[03:59] <carlos> salgado, seems like jordi has two wiki names
[04:00] <salgado> carlos, if he merged accounts, this is a known problem
[04:00] <carlos> salgado, https://launchpad.net/people/jordi
[04:00] <SteveA> thanks elmo.
[04:02] <dilys> Merge to thelove@canonical.com/bazaar--devo--1.5: Improvements for archive-mirror (better error messages, allow archive/limit syntax) (patch-60: Matthieu.Moy@imag.fr)
[04:03] <bradb> ddaa: hi. is it safe to blow away the .arch-cache directory?
[04:03] <ddaa> Absolutely, totally safe.
[04:04] <bradb> the name of the directory would seem to indicate yes, but i thought i'd ask to be doubly sure
[04:04] <bradb> ddaa: thanks
[04:04] <ddaa> But I wonder why you would
[04:04] <bradb> reclaiming disk space
[04:05] <ddaa> 174M... never removed...
[04:05] <ddaa> *shrug*
[04:05] <carlos> SteveA, the review page is not sending emails to the reviewers mailing list anymore
[04:06] <bradb> 450M for me :/
[04:06] <SteveA> carlos: it needs to be re-subscribed
[04:06] <ddaa> mh... probably substandard filesystem...
[04:06] <jordi> salgado: I did merge accounts
[04:06] <ddaa> bah, in a few months all this madness will go away.
[04:06] <jordi> but the one I just merged wasn't used at all in wikis
[04:07] <ddaa> I'm sure we will have another entirely different sort of madness, but not that one...
[04:07] <bradb> heh
[04:09] <salgado> jordi, all accounts in Launchpad have a wikiname for the ubuntu wiki (even the ones people never used). without the wikiname you can't use an account to log into the wiki
[04:09] <jordi> salgado: how can merging my gnu.org address affect this?
[04:11] <salgado> jordi, when you merged your accounts, you end up with two wikinames. the current production code doesn't know how to handle more than one wikiname for a given person. I have a fix for this but it's still in the reviewers queue
[04:12] <jordi> salgado: ok.
[04:13] <jordi> gotta go to the phisiotherapist
[04:16] <ddaa> Duh
[04:16] <ddaa> Lanuchpad auth fucked up
[04:16] <ddaa> when i'm here https://launchpad.net/bazaar
[04:16] <ddaa> I read "not logged in"
[04:16] <ddaa> then I click on the "manage upstream bazaar imports" link to https://launchpad.net/bazaar/series
[04:17] <ddaa> that leads me to the login page, then click login button
[04:17] <ddaa> then... bah, it worked that time
[04:17] <salgado> SteveA, around?
[04:18] <mpt> It was all a figment of your imagination, ddaa
[04:18] <SteveA> salgado: yes
[04:19] <ddaa> mpt, no it was some kind of transient problem...
[04:19] <ddaa> I completely lack imagination, I'm just a hundred monkeys typing randomly at the keyboard, that's why I'm so good at finding obscure bugs.
[04:19] <salgado> SteveA, I have some questions about the permissions we're using
[04:20] <mpt> ddaa, meanwhile, do you have time yet to assign some of those monkeys to fixing the samba/ubuntu-doc SVN import bug?
[04:20] <ddaa> that's in the queue
[04:20] <SteveA> salgado: okay
[04:20] <salgado> SteveA, so, right now, only the launchpad admins and the person itself have the permission launchpad.Edit on that person
[04:21] <ddaa> still busy rewriting importd to use ArchiveLocation, I got really tired of handling stupidly ugly code. So now, I'm taking the time to make it right.
[04:21] <salgado> SteveA, but we shouldn't allow launchpad admins to add ssh keys to any person that are not themselves. in other words, only the person itself should be allowed to add ssh keys
[04:22] <dilys> Merge to thelove@canonical.com/dists--bazaar--1.5: new build (patch-74)
[04:23] <salgado> SteveA, a similar problem is with team administrators. all team administrators have launchpad.Edit on a team, but they shouldn't be allowed to change the owner of the team. that's something that should be performed only by the team owner
[04:24] <SteveA> salgado: i have some security specs that together address this
[04:24] <SteveA> i'm not going to have them implemented in the veyr near future though
[04:24] <salgado> SteveA, is there something I can do to workaround it?
[04:24] <SteveA> for the ssh key issue, use launchpad.Special for that
[04:24] <SteveA> that fits in with the "roadmap" of secuirity refactoring.
[04:24] <SteveA> you'll need to add the launchpad.Special permission
[04:25] <salgado> fair enough
[04:25] <SteveA> is the team issue causing problems?
[04:25] <SteveA> or, can you see it doing so soon?
[04:25] <salgado> I'm using launchpad.Admin for that right now. so only launchpad admins can change the owner of a team
[04:26] <salgado> the problem is that not even the team owner can do that
[04:26] <SteveA> can you also allow the owner to have launchpad.Admin on a team?
[04:26] <SteveA> Kinnison: ping
[04:27] <Kinnison> SteveA: pong
[04:27] <Kinnison> SteveA: what can I do for you?
[04:27] <salgado> SteveA, I guess I can
[04:27] <SteveA> okay
[04:28] <SteveA> that will fix it for now
[04:50] <ddaa> Anyone know if Jamie Wilkinson is hanging around on IRC?
[04:52] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: [trivial]  Add milestone icons (patch-2241: mpt@canonical.com)
[04:56] <ddaa> What is the simple way to say "create a launchpad account" when the user might have to merge accounts?
[05:02] <salgado> ddaa, I don't understand what you mean
[05:02] <ddaa> I'm not very clear about it myself.
[05:02] <ddaa> I have to tell "Jamie Wilkinson" to create a launchpad account
[05:02] <ddaa> but I see there is already an account there by his name
[05:03] <ddaa> I'm not sure whether it's auto-created or something, and whether he may want to create a proper account and merge with it...
[05:03] <ddaa> https://launchpad.net/people/jaq
[05:03] <ddaa> since it's jaq@debian.org, it's probably auto-created
[05:04] <ddaa> so he'll probably want to merge accounts
[05:04] <ddaa> Or maybe not, I have no clue of things would work out in such a case.
[05:04] <salgado> you can tell him to reset the account's password and start using that account
[05:05] <ddaa> salgado: how would he do it?
[05:05] <salgado> to reset the password he has to go to the login page and type this email address in the "Forgotten password" form
[05:06] <ddaa> I'm confused
[05:06] <ddaa> Let's play a role game.
[05:06] <ddaa> Consider I'm a lazy clueless user.
[05:06] <salgado> yes, this is a little bit of a hack to allow people to use their auto generated accounts
[05:06] <ddaa> And I want to create a launchpad account to setup a RCS import.
[05:07] <ddaa> What, in the general case do I have to do?
[05:07] <salgado> the WhyTheSmegAmIHere spec will make this kind of things clearer
[05:07] <salgado> in the general case you would create a new account
[05:08] <ddaa> (note: general case include people who have a wiki account but might not realise it's related to launchpad, and people who have auto-created accounts by their name, etc.)
[05:08] <salgado> then later, if you find that we already created an account for you, you would be able to merge them
[05:08] <salgado> but, if you try to create an account using an email address that is already registered, you'll be pointed to the 'forgotten password' form
[05:08] <ddaa> You mean that creating a new account will generally work even in the presence of related auto-created accounts?
[05:09] <ddaa> Mh... okay, I'll just give handwavy "create a launchpad account" directive and see what happens.
[05:09] <salgado> it will if you use different email addresses
[05:38] <jblack> salgado: How does Jamie know that the account already exists? 
[05:39] <jblack> Is launchpad smart enough to say "Hey! I know you already. Why don't I help you recover this existing account instead?"
[05:43] <Mez> WANTED: very brave user with Ubuntu hoary who doesnt mind reinstalling
[05:48] <jblack> mez? 
[05:49] <Mez> jblack - sorry amsh
[05:50] <ddaa> jblack: I just avoided giving any hint (to save him uneeded confusion). We'll see how that works out in practice.
[05:51] <ddaa> jblack: btw, had a look at my blog, know any place where to register it to attract readers?
[05:51] <jblack> ddaa: I suspect it won't be a problem. Launchpad is supposed to have account merging some day anyways. 
[05:51] <ddaa> jblack: considering the number of bugs which are files on account merging nowadays, I'd be inclined to think it already has that already (for the most part).
[06:00] <SteveA> jblack, ddaa: can we have a baz team meeting on #canonical-meeting ?
[06:06] <elmo> does "Bug ID or Keywords" search titles in malone?
[06:14] <bradb> elmo: yup
[06:25] <elmo> tnx
[06:31] <salgado> jblack, Launchpad is dumb enough to only tell that it already knows you if you try to register with an email address that's already registered
[06:31] <SteveA> i guess we could do like orkut does, and ask for a list of your email addresses
[06:31] <SteveA> and use those to see if any are already registered
[06:34] <dilys> Merge to thelove@canonical.com/dists--bazaar--1.5: new build (patch-75)
[06:35] <dilys> Merge to thelove@canonical.com/bazaar--devo--1.5: ARCH_LOG variable back in commit, import and tag hooks (but ARCH_LOG now points to a temporary file) (patch-61: Matthieu.Moy@imag.fr)
[06:55] <elmo> gar - what's the easiest way to rebuild the binary parts of a launchpad tree?
[06:56] <SteveA> 'make' from the root of a full launchpad config checkout
[07:00] <elmo> thanks
[07:22] <elmo> baz status in the launchpad tree takes 8 minutes; do I need some magic sand or something to get it to be performant?
[07:22] <carlos> SteveA, salgado I need a fast review for a critical bug that should be cherrypicked as soon as possible, the patch is not too long (it is, but just because some comments movements, the code changes are small). Do you have sometime now?
[07:22] <carlos> elmo, use cache revisions
[07:22] <carlos> elmo, if you are using them already, next time will be faster
[07:23] <carlos> elmo, unless you have less than 512 - 768 MB of RAM
[07:23] <elmo> carlos: just 'baz cacherev' ?
[07:23] <elmo> I have .5Gb
[07:23] <elmo> if that's not sufficent...
[07:23] <carlos> elmo, if you have firefox open or evolution... that would be the problem
[07:24] <carlos> elmo, look at the amount of swap used
[07:24] <elmo> it's not swapping
[07:24] <carlos> then it's the cache thing
[07:24] <elmo> baz is ""only"" using 150Mb for 'status' or 'diff'
[07:24] <carlos> let me look at the faq, I don't remember the exact command
[07:25] <SteveA> carlos: what is the branch?
[07:25] <SteveA> carlos:  i can do it right now
[07:25] <carlos> elmo, https://wiki.launchpad.canonical.com/RocketFuelSetup Look for the "You want a Revision Library" entry
[07:25] <carlos> SteveA, https://chinstrap.ubuntu.com/~dsilvers/paste/fileA5LQg1.html
[07:26] <carlos> SteveA, I don't have it committed as I want to use my trivial branch for it and I want to be sure it will be approved soon so I don't block that branch
[07:26] <ddaa> elmo: "baz diff --link" if you have a revlib that will hardlink your tree to the revlib
[07:26] <carlos> SteveA, if you are looking into it now, I will do the commit 
[07:26] <ddaa> after that, diff will take about 10s and only a reasonable amount of cache memory
[07:27] <ddaa> elmo: the launchpad tree has grown to the size where non-hardlinked trees have catastrophic performance, because they no longer fit in the disk cache.
[07:28] <ddaa> hardlinking helps avoid full-text comparisons
[07:30] <SteveA> you have plural_form and pluralforms.  be consistent.
[07:32] <SteveA> carlos: why did you remove makeSubmission() from lib/canonical/launchpad/interfaces/pomsgset.py ?
[07:40] <SteveA> carlos: i need to go out.  the code looks good, with those two points.  1. you have an inconsistency between the local variable plural_form and the attribute name pluralforms.  it looks odd when used in the same block of code.  2. i don't understand why the operation makeSubmission() is removed from interfaces/pomsgset.py
[07:43] <carlos> SteveA, it was removed because we are not supposed to use it anymore from the Interface
[07:43] <SteveA> then it should have an _ in front of the name
[07:43] <carlos> SteveA, about the plural_form vs. pluralforms... I was following PEP-8 
[07:43] <carlos> SteveA, ok
[07:43] <SteveA> that doesn't look pep-8ly to me
[07:44] <carlos> SteveA, local variables as foo_bar isn't pep-8?
[07:44] <SteveA> is "pluralforms" one word or two?
[07:44] <SteveA> if it is one, then its singular is "pluralform"
[07:44] <jblack> stevea: You catch that? 
[07:45] <SteveA> if it is two, then, it should be pluralForms or plural_forms, and the singular is plural_form
[07:45] <SteveA> jblack: what?
[07:45] <carlos> SteveA, plural forms, two words
[07:45] <jblack> That jdub and I are meeting on or after the 15th, due to traveling (location, time and otherwise)
[07:46] <SteveA> okay, cool
[07:47] <SteveA> carlos: then, the method name (or whatever it is) is wrong
[07:47] <SteveA> but, you should be consistent with it.
[07:48] <carlos> SteveA, when will be done the migration to PEP-8 for all db fields?
[07:48] <SteveA> i don't know
[07:48] <SteveA> i'm going out.  back later.
[07:49] <carlos> ok
[07:49] <carlos> SteveA, thanks
[08:12] <bradb> wooo! bag finally made it home! i've finally got my BIKINI!
[08:22] <Kinnison> ciao dudes
[08:22] <Kinnison> bradb: so long as you don't go exposing yourself to men up mountains
[08:22] <bradb> i missed my chance for a waxing
[08:22] <Kinnison> heh
[08:22] <Kinnison> ciao
[08:22] <bradb> later
[10:31] <mpt> FAILED (failures=65, errors=30)
[10:31] <mpt> woohoo
[10:33] <salgado> ddaa, would you share your super powers with me, so I don't need to bother you all the time?
[10:35] <salgado> it'd be great if I still had access to the production database. I'm pretty sure the problem mdz raised is related to people doing evil stuff manually in the db
[10:38] <ddaa> salgado: I think that would be abusing the powers that were imparted to me.
[10:39] <ddaa> I think you should ask somebody like in charge about getting a privs upgrade.
[10:40] <salgado> ddaa, just to make sure, you don't have access to the production database, do you?
[10:43] <salgado> is there anybody with access to the production or staging database here? I need to run a query to see if the teamparticipation is correctly populated for a given team
[10:46] <salgado> elmo, can you do that for me? ^^
[10:54] <ddaa> salgado: I have access to prod
[10:54] <ddaa> through the importd user
[10:55] <bradb> Is there a way in Python code to do the equivalent of the required:launchpad.Edit stuff?
[10:56] <bradb> Actually, n/m, I'm going to solve this in a different way
[11:10] <mpt> bradb: what are you working on?
[11:10] <bradb> finishing up release targeting.
[11:30] <bradb> "Applying 70 revisions ...." :/
[11:31] <mpt> only 70?
[11:33] <jordi> carlos: ping