[01:50] StevenK: https://code.launchpad.net/~wgrant/launchpad/bug-692114-recipes-main-component/+merge/44184 would enjoy your perusal. [01:50] Are you sure? [01:52] wgrant: Can't you use IArchive.getComponentsForSeries()? [01:54] StevenK: I considered that, but how? [01:54] IDistribution.current_release ? [01:54] Which component do I take from that list? [01:55] It's for a PPA, so it should always be main, and it allows us to extend recipes without having to change that bit, right? [01:55] StevenK: But if an archive has more than one component, which one do I pick? [01:57] And that really does sound like swapping one hard code for another [01:58] Yes. [01:58] We will need a proper solution eventually. [01:58] But it is larger than just getComponentsForSeries. [01:59] thumper: ^ when you have a sec [02:09] done [02:10] Thanks StevenK, thumper. [04:52] StevenK: Around for another one? [05:04] wgrant: Suppose [05:05] StevenK: https://code.launchpad.net/~wgrant/launchpad/bug-685401-expired-queue-files/+merge/44190 [05:05] It will be good when we have five qualified reviewers here. [05:09] wgrant: +1, but I'm not sure if thumper is still around [05:09] Hopefully not. [05:09] Thanks. [06:14] wgrant: Looks like your MP is +1 from thumper too [06:16] StevenK: Indeed, thanks. [06:16] Thanks thumper. [06:21] wgrant: np [06:23] thumper: You could have a look at my +34/-7 MP if you have time -- a no, bugger off is perfectly fine [06:26] StevenK: link? [06:29] thumper: https://code.launchpad.net/~stevenk/launchpad/text_to_html-no-linkify/+merge/44192 [06:31] done [14:15] anyone available to review https://code.launchpad.net/~jcsackett/launchpad/better-bug-linking-531889/+merge/44098 [14:18] jcsackett, i'll take it [14:18] thanks, leonarder. [14:18] er, leonardr. [14:18] * leonardr is now even leonarder [14:20] jcsackett: i'm not sure why you left the ? in the regular expression [14:20] eg. you went from number\.? to number? [14:21] which i think will match either "number" or "numbe" [14:21] leonardr: you are correct; i should switch that to (number)?, i think. [14:21] no, wait, number i already part of a ?'d group. [14:22] yeah [14:22] just take out the ? [14:22] okay, i'll just remove that '?'. good spot. :-) === bac` is now known as bac [14:25] jcsackett: what's the change on line 69 of the diff? [14:25] are these just spacing/line formatting chagnes at the end? [14:26] leonardr: just fixing indentation in that broken up string. [14:26] that line should be aligned with the two lines above it that it's part of. [14:27] jcsackett: r=me with that change [14:28] leonardr: thanks, and thanks for the review! [14:28] np === sinzui changed the topic of #launchpad-reviews to: On call: - || Reviewing: - || queue: [ sinzui] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.launchpad.net/launchpad/+activereviews [15:01] EdwinGrubbs, can you take a look at benji's review of https://code.launchpad.net/~leonardr/launchpadlib/retry-on-invalid-token/+merge/43784 ? [15:01] sure === abentley changed the topic of #launchpad-reviews to: On call: abentley || Reviewing: - || queue: [ sinzui] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.launchpad.net/launchpad/+activereviews === deryck is now known as deryck[lunch] === abentley changed the topic of #launchpad-reviews to: On call: abentley || Reviewing: - || queue: [ ] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.launchpad.net/launchpad/+activereviews [17:12] leonardr: review sent [17:13] thanks [17:16] abentley: Do you have time for https://code.launchpad.net/~allenap/launchpad/bug-activity-grouping-bug-353890/+merge/44247? It's quite long, but a lot of it is doctest/import change noise. [17:18] allenap, okay. [17:19] abentley: Thanks. === abentley changed the topic of #launchpad-reviews to: On call: abentley || Reviewing: allenap || queue: [] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.launchpad.net/launchpad/+activereviews [17:19] abentley: I need to head off in about 20 minutes, so please kick it back if you'd prefer for me to be available. [17:25] allenap, there's a lot here. Maybe it's better to get a proper review tomorrow. [17:25] abentley: Okay, I'll do that. Thanks. [17:25] abentley: Okay, I'll do that. Thanks. [17:26] allenap, tx. === abentley changed the topic of #launchpad-reviews to: On call: abentley || Reviewing: - || queue: [] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.launchpad.net/launchpad/+activereviews === deryck[lunch] is now known as deryck === benji is now known as benji-lunch === benji-lunch is now known as benji [21:08] thumper, https://code.launchpad.net/~abentley/launchpad/move-reviewer-selection/+merge/44250 [21:18] thumper, here's the other: https://code.edge.launchpad.net/~abentley/launchpad/more-diff-update-msg/+merge/44288 [21:26] done [21:28] thumper, thanks. [21:28] thumper, that first one was my first use of soupmatchers. Kinda undocumented, but looks powerful. [21:29] yeah [21:54] abentley, what sort of documentation were you looking for? [21:56] james_w, it seemed to lack documentation of parameter types. I didn't find anything that told me I needed to use HTMLContains, either. [21:56] abentley, did you find the README? [21:56] james_w, no. I don't usually look for that. [21:56] ok [21:56] james_w, I read the source. [21:56] ok [21:59] james_w, Within doesn't mention that its inputs need to be tags. I tried HTML ids first. [22:00] abentley, do you think that the API should be improved, or it was just confusion from poor documentation? [22:03] james_w, It would definitely be nicer if the DocumentPart matchers worked on HTML strings. [22:03] abentley, so you can type '' and it will parse it to get the match spec? [22:04] james_w, right. [22:04] seems feasible [22:04] james_w, it would also be nice if there was a shorthand for Tag('foo', None, attrs={'id': 'foo'}) [22:05] yeah [22:08] james_w, this is my test: http://pastebin.ubuntu.com/546111/ [22:10] james_w, ideally it would be assertThat(browser.contents, Not(tag_id('field.reviewer').within(tag_id(''mergeproposal-extra-options))) or something. [22:10] right