=== doko_ is now known as doko [11:30] * Laney is testing importing the sync blacklist into dogfood [12:13] http://people.ubuntu.com/~laney/sync-blacklist.new.txt [12:15] http://people.ubuntu.com/~laney/import-blacklist.py http://people.ubuntu.com/~laney/sync-blacklist.py [12:15] please excuse my python [12:16] probably better than my haskell / mono :P [12:17] Laney: launchpadlib knows how to deal with _link [12:18] comment_author = comment.comment_author.name [12:18] oh [12:18] i did it like that because when i tried ot call.name on it to print it out I just go tthe whol elinkdd [12:18] lag [12:19] silly microwave [12:20] IRC-ing from a microwave? [12:20] it's warm in here [12:22] Laney: python also has builtin for filtering: comment_text = [c for c in comment.body_text.splitlines() if c and not c.startswith("Ignored")] [12:22] is that better than using filter? [12:23] I think it's faster in some cases, but also more readable (filter isn't used much in modern python) [12:23] obviously nothing wrong with what you had :) [12:24] in haskell that's [ c | c <- comment.body_text.splitlines(), c, not c.startswith("Ignored") ] [12:24] but filter is also very common [12:24] that's why I was more than happy to use it [12:25] thank fuck i havent had to do any of that [12:25] erm, excuse me [12:26] . o O ( seriously, /one day/ I will figure out how to disable the x clipboard ) [12:26] Laney: the current blacklist has comments at the top of blocks of packages, it doesn't look like you import those [12:26] correct [12:27] I didn't fancy complicating it much more, thought it would be easier to just copy them down [12:27] patches welcome etc [12:28] my one in is_blacklisted does, if you want an example [12:28] there were also missing DSDs on dogfood, but I didn't see the same on production [12:28] so some stuff couldn't be blacklisted at all [12:28] yeah, the copy of lp data is ancient [12:30] your stuff looks applicable. fancy integrating it? [12:31] oh, all right :P [12:31] :-) [12:31] * Laney has to do Real Work™ for a bit [12:48] Laney: http://people.ubuntu.com/~stefanor/tmp/ [12:49] * Laney didn't know about current_series [12:50] good work [12:50] you could make that change in sync-blacklist too [13:08] tumbleweed: do you think we should start using this now? [13:08] or at least import the data into production [13:10] Laney: remaining issue I see is determining which comment is the blacklist reason, and I don't think there is any way to do that (which is why we are using all the comments, everywhere) [13:10] right, that's a launchpad presentation thing [13:11] cjwatson said he wanted to manually check the list when importing, to remove the mismatched-tarballs, as they don't need to be imported if the sync tool can detect them [13:11] yep [13:11] whoever runs the script can sanity check the input [13:11] I don't know what else is impacted by the blacklist. mom? [13:11] if we keep on generating it for now from launchpad then old stuff will keep working [13:12] yup [13:12] apart from things which are removed for the import [13:12] they can be statically added to the export, if necessary [13:13] probably won't be necessary; I don't expect to use sync-source -a again [13:15] any progress on the new mass sync tool? [13:15] cjwatson: want to take a look at running http://people.ubuntu.com/~stefanor/tmp/import-blacklist.py ? [13:15] ScottK: hi! I'd like to sync rails from Debian for a security update. Daviey tells me this is desirable from the server team's perspective as well. is this ok? [13:15] Laney: not today, but could you mail that to me and I will? [13:16] tumbleweed: not yet, expected later this week though [13:19] ScottK: (bug #842667) [13:24] k [13:38] jdstrand: Go for it. [13:49] ScottK: thanks! [15:56] Hmm, Server ISO hasn't been built since beta.. Can someone flip the switch please? [15:58] wonder why it was commented out [15:58] uncommented [15:58] and running a build for you now === warp11 is now known as warp10 === Ursinha is now known as Ursinha-nom === Ursinha-nom is now known as Ursinha [20:17] cjwatson: Ah, thanks! Just noticed. === Ursinha is now known as Ursinha-afk