[00:00] wgrant: I want to cleanup the authentication logic in webapp [00:00] We did not and do not have a problem using email address to check validity. Our problem is that there are competing and conflicting rules. I am happy to have just one [00:00] \o/ [00:00] lifeless: The hack should only be a couple of lines :/ [00:01] closing 5-digit bugs is fun. [00:01] sinzui: Using the email address to check validity is in conflict with being able to sensibly suspend and unsuspend users. [00:01] It also doesn't make sense. [00:04] not so. We put the address in state to ensure it cannot be reused [00:05] It should remain attached to the person, sure. [00:06] It also need to be flagged as bad so if it is transferred to someone else, it cannot be used [00:14] * wgrant files a bug about that stupid SSO email. [00:46] wgrant: when do you arrive? [00:46] wgrant: how did you go setifying stuff? [00:46] lifeless: I leave in a few minutes over 24 hours. [00:46] Arrive... let's see. [00:47] 15:10 Sunday [00:47] cool [04:01] Project db-devel build (272): STILL FAILING in 4 hr 29 min: https://hudson.wedontsleep.org/job/db-devel/272/ [04:01] * Launchpad Patch Queue Manager: [rs=buildbot-poller] automatic merge from stable. Revisions: 12209, [04:01] 12210, 12211, 12212, 12213, 12214 included. [04:01] * Launchpad Patch Queue Manager: [rs=buildbot-poller] automatic merge from stable. Revisions: 12205, [04:01] 12206, 12207, 12208 included. [04:03] Yippie, build fixed! [04:03] Project devel build (364): FIXED in 4 hr 28 min: https://hudson.wedontsleep.org/job/devel/364/ [04:03] * Launchpad Patch Queue Manager: [r=allenap][ui=none][bug=5927] Allow bugtask assignees to see private [04:03] bugs. [04:03] * Launchpad Patch Queue Manager: [r=lifeless][ui=none][no-qa] Use math.pow() since conch + gmpy means [04:03] __builtin__.pow() is splatted over. [04:03] * Launchpad Patch Queue Manager: [r=mars][ui=none][bug=611217] Ignore POFiles for obsolete POTemplates [04:03] during upload approval. [04:03] * Launchpad Patch Queue Manager: [r=jcsackett, [04:03] lifeless][ui=none][bug=702228] Avoid long-running master transactions [04:03] during translations export. [04:05] Yay. [04:43] k [04:43] lifeless: ola [04:43] lifeless: are you in the US now for the launchpad sprint thing? [04:46] yes [04:47] cool. === _mup__ is now known as _mup_ [08:29] Yippie, build fixed! [08:29] Project db-devel build (273): FIXED in 4 hr 27 min: https://hudson.wedontsleep.org/job/db-devel/273/ [08:29] Launchpad Patch Queue Manager: [rs=buildbot-poller] automatic merge from stable. Revisions: 12215, [08:29] 12216, 12217, 12218 included. [15:08] jml: fyi - bug 703202 [15:08] <_mup_> Bug #703202: Recipes: failed to build after altering series branch < https://launchpad.net/bugs/703202 > [15:11] mtaylor: so are you coming around to hack on blueprints? :) === Ursinha-afk is now known as Ursinha === Ursinha-afk is now known as Ursinha === almaisan-away is now known as al-maisan === al-maisan is now known as almaisan-away === Ursinha-afk is now known as Ursinha [21:06] :grep '\.dependencies' lib/lp/soyuz -r [21:11] lifeless: What about them? [21:11] wgrant: StevenK asked to look at some sqlobject -> storm conversions [21:12] wgrant: and so we're looking at what uses Archive.dependencies right now, to evaluate impact of a change, and evaluate what sort of changes is best [21:12] Ah. [21:12] e.g. [21:12] We really need to finish that transition :/ [21:12] It's sort of been nearly four years. [21:12] this is a property; its used as bool(foo) [21:12] storm doesn't cache the result; sqlobject does [21:12] but there aren't any repeated uses [21:12] s/bool(foo)/foo.is_empty()/, and I'm not sure caching is much of a concern for that field, really. [21:12] Right. [21:13] wgrant: this is about teaching the issues & process [21:13] wgrant: not the outcome [21:13] Archive dependencies tend to be fairly static, which is nice. [21:14] Anyway, I should probably finish locking up and stuff. [21:14] yeah [21:14] see you 'soon' [21:14] Haha [21:34] http://pastebin.com/XCrf1D60 === cody-somerville_ is now known as cody-somerville