=== liam_ is now known as Guest63337 [03:01] wgrant: So, something about transistionToStatus. I respect your current reasoning, but do you still have an issue if createManyTasks forgoes the permission checks and calls the setting logic? [03:01] StevenK: That might be more reasonable. [03:02] I'm not sure I can hack create() to set them based on the status [03:30] wgrant: http://pastebin.ubuntu.com/6280794/ [03:45] StevenK: Ew. [03:45] StevenK: Can you factor that out? [03:45] Surely transitionToStatus can use that. [03:46] wgrant: transitionToStatus works on the changes from old status to new status [03:47] StevenK: Right, and what's the problem? [03:48] So transitionToStatus will only set date_triaged if old_status < TRIAGED and new_status >= TRIAGED [03:48] Sure [03:48] That logic works for createMultipleTasks too [03:48] Because old_status is NEW [03:51] wgrant: createManyTasks :-P and http://pastebin.ubuntu.com/6280868/ [03:52] That's no method name [03:52] _set_date_properties ? [04:03] StevenK: Methods are mixedCase [04:06] wgrant: http://pastebin.ubuntu.com/6280909/ [04:07] StevenK: That looks relatively sane. [04:11] wgrant: https://code.launchpad.net/~stevenk/launchpad/use-transitionToStatus-createManyTasks/+merge/191554 has updaed [04:11] *updated [04:13] r=me [04:14] Do QA lots of cases, though [04:14] Yeah, I'll go through NEW, INCOMPLETE, TRIAGED, CONFIRMED, FIX* [04:23] StevenK: And creating new tasks directly or by release-targeting, and check the conjoined master and slave cases. [04:28] * StevenK stabs swift [05:29] StevenK: how is swift-for-librarian working out ? [05:31] lifeless: It is still waiting for review. [05:34] StevenK: by you and wgrant ? [05:35] Yes, I need to bring myself to look at it at some point. [05:37] lifeless: We have a subunit stream that imports in 0.0.4, and spins for ~30 seconds in 0.0.17 and gives no failing tests. [05:38] StevenK: v1 vs v2 probably; does | subunit-1to2 | do better? [05:41] lifeless: Ah ha! [05:42] lifeless: It can't tell the difference between v1 and v2 streams? [05:48] StevenK: not automagically [06:00] wgrant: The test_distroseries_context_with_no_series_task [06:00] Bleh [06:00] I agree. [06:00] wgrant: The test_distroseries_context_with_no_series_task failure is strange -- none of those tests are invalidating caches [06:01] It could be a test ordering issue. [06:03] My fingers are itching to refactor that file to a shadow of its former self. [06:13] StevenK: wgrant: so, having a review getting stale is just a bad idea; surely 'go live' is a separate problem to 'the code is good enough' ? [06:50] hello all [06:51] new to this place , need some help with bug fixes for launchpad [06:51] can anyone help ?? [06:57] ping [06:59] harishnavnit: Hi [07:01] wgrant: hello [07:04] @wgrant : can you help me contributing to launchpad ? [07:04] harishnavnit: Have you found a bug that you want to fix? [07:04] yes [07:06] Which one? [07:06] #128642 [07:06] <_mup_> Bug #128642: searching for a bug using #59348 fails [07:07] yes [07:07] what next ? [07:08] harishnavnit: How far have you gotten? [07:08] not very far . i'm yet to start coding [07:09] i have the build [07:09] lp-branches [07:10] Have you managed to get Launchpad running? [07:10] The code you probably want to alter is in BugTaskSearchListingView.buildSearchParams. [07:11] well this is my first attempt for a bug fix [07:12] can you elaborate please ? [07:12] i haven't managed to get launchpad running [07:13] https://dev.launchpad.net/Running describes how to get a local Launchpad instance running. [07:17] yea , i had gone through it [07:18] what is postgreSQL by the way ? [07:18] http://www.postgresql.org/about/ [07:19] thank you [10:02] wgrant: The Nagios change that was blocking https://code.launchpad.net/~cjwatson/launchpad-buildd/remove-old-status/+merge/191809 should be in now [10:07] cjwatson: Thanks, approved.