/srv/irclogs.ubuntu.com/2010/04/01/#launchpad-reviews.txt

jtvwgrant: how does the self.home[1:] work?  Just strip off the leading slash to get a relative path?08:16
wgrantjtv: Right. There's probably a better way to do that, though.08:17
jtvwgrant: my first choice would probably have been re.sub, but I guess a key point is that there's nothing sensible to do in cases where it's a relative path.  So I'm thinking an assertion may be enough to turn weird "known path with missing letter" errors into clearer ones.08:18
jtvo-kayyyy... feature request for lucid: plug-n-play USB mouse support.08:19
wgrantjtv: It works. Restart X -- you probably had an incompatible evdev driver update.08:19
wgrantSo it will have tried to dynamically load the driver, and failed.08:20
jtvI'll do without for now.  The macbook pro has a wonderful huge, buttonless touchpad.  Now if only the "disable touchpad while typing" worked a little more reliably.  :)08:20
jtvwgrant: there is a test for updateBuild_WAITING...  I'd guess that all it needs is a tarball to upload and you'll have an integration test that exercises the _uploadTarball fix.08:23
wgrantjtv: Oh, I forgot you actually had useful tests.08:24
jtv\o/08:24
wgrantSoyuz is rather deprived.08:24
jtvRather.  :)08:24
jtvIt's funny how that seems to be infectious.  Sometimes in Wellington I heard things like "we'll know when it breaks."  But me, I often find myself stumped by _how_ it breaks when it does.08:25
jtvHave a look at lib/lp/translations/tests/test_translationtemplatesbuildbehavior.py, test_updateBuild_WAITING08:26
wgrantjtv: That explicitly clobbers _uploadTarball.08:27
wgrantIt sounds like I'm going to need to set up a real branch with translation-capable projects attached.08:28
jtvwgrant: hmm... yes, that sounds very true.08:29
jtvI don't know of any good way to inject "pretend this is the project we're looking for" into the utility.08:30
* wgrant doesn't actually know how Rosetta works.08:30
wgrantIt's the one part of LP that I remained completely ignorant of until Saturday.08:30
jtvwgrant: you could consider cross-breeding this test with an existing one for _uploadTarball.08:31
jtvwgrant: then welcome!08:31
wgrantjtv: Is there an existing one for _uploadTarball?08:31
jtvHas to be...08:31
jtvtest_uploadTarball may be our baby; same file.08:32
wgrantOh. That's conveniently short.08:32
jtvMost of the meat is in the setup.  :-)08:32
wgrantyeah.08:33
wgrantAny hints?08:33
jtvYou need all of the setup.08:33
jtvWhereas the updateBuild_WAITING test does not rely on any implicit setup at all.08:34
wgrantAlthough it does need makeBehavior.08:35
jtvSo I'd create the integration test by copying test_updateBuild_WAITING right behind the _uploadTarball test.08:35
wgrantAh, but that's in the mixin.08:35
wgrantDidn't notice that.08:35
wgrantThat's easy, then.08:35
jtvyay for mixins  :)08:35
jtvIt's already in the ancestry of the test class we're looking to extend, I believe.08:36
wgrantExactly.08:36
jtvSo you can copy test_updateBuild_WAITING in there, remove all the assertions, and tack on the final paragraph from test_uploadTarball.08:37
wgrantYep.08:38
noodles775stub: Do you know if there is any performance benefit to using CREATE TABLE AS SELECT... to create and populate a table from *lots* of existing data, as opposed to the normal method of create table, then a migration function to iterate and insert lots of data?09:09
wgrantPfft, it's only 1.6 million rows.09:09
noodles775Just interested :)09:10
stubinserting rows one at a time is slower. Inserting them in bulk is faster. Building the indexes after populating the table with data is a win.09:10
noodles775Thanks.09:10
stubCREATE TABLE AS SELECT is the same as CREATE TABLE; INSERT INTO [...]09:12
noodles775stub: except that the indexes are added afterwards right? (and the INSERT INTO is * 1.6 million for the data migration).09:13
noodles775stub: here's a very early WIP that I was toying with: https://code.edge.launchpad.net/~michael.nelson/launchpad/db-build-generalisation-db-changes/+merge/2252709:13
stubIndexes are created when you create them. You might create them as part of the CREATE TABLE statement, or you might create them after.09:13
noodles775Right.09:13
noodles775stub: OK, so there's no difference between the above create table as select... and the equiv. create table, followed by a function that does 1.6 million inserts into those tables, as long as the indexes are created afterwards in both cases?09:15
noodles775s/tables/table09:15
stubYup. But 1.6 million doesn't take long anyway unless the rows are particularly wide.09:15
noodles775Yep. Thanks for the info!09:16
noodles775jtv: I know it should be the other way around, but do you mind r or rs'ing a trivial testfix for the db-devel failure: https://code.edge.launchpad.net/~michael.nelson/launchpad/db-test-fix-timebomb/+merge/2259509:25
jtvnoodles775: hadn't noticed the failure, but hang on, I'm looking09:25
noodles775Thanks. It's what's holding up devel being re-synced after the rollout.09:26
jtvnoodles775: when you say it should be the other way around, do you mean I/we broke it?09:26
noodles775jtv: no, I should be reviewing right now :/09:26
noodles775But there's just been a whole bunch of un-expected things, so I haven't started yet.09:26
jtvnoodles775: well you couldn't have reviewed your own, and I don't recommend sitting around waiting for someone else to fix it either.  :)09:26
jtvsame here09:26
jtvnoodles775: one question: doesn't this risk undermining the test?  A ... could be hiding an entire line of output.09:27
noodles775Yes, if an extra line suddenly appeared in the output, it would be swallowed.09:28
noodles775Any other easy fixes?09:28
jtvEither leaving the date out of the output altogether, I guess, or replacing it with a yes/no09:31
noodles775OK, doing so now.09:31
jtvthanks for bearing with me.09:33
jtvwgrant: any luck with that test?09:42
wgrantjtv: Sorry, got distracted.09:43
wgrantYes, it works.09:43
jtvcool!09:43
* jtv always feels a warm glow whenever integration-testing of the build farm in the test suite is extended09:44
jtvwgrant: not showing up in the diff yet though09:44
wgrantjtv: No, just pushed now.09:45
wgrantI wrote it, fired off the tests, and forgot.09:45
jtvwgrant: you're just not pushy enough :P09:45
wgrantHeh.09:46
jtv(I assume there's an implicit "committed" in that story)09:46
wgrantYes.09:46
jtvJust being pedantic, never mind me anyway09:46
wgrantjtv: Can you think of a way to test the slave change?09:49
wgrantI'm not sure of what tests you have around there.09:50
jtvwgrant: maybe you could do a test where you fake addWaitingFile, and see that it gets a sensible path?09:50
jtvFeel free to extend FakeMethod to record its last args and kwargs.09:51
wgrantjtv: I was hoping there was existing infrastructure around there.09:51
* jtv searches09:52
jtvNot really infrastructure, but if you extend FakeMethod in this way, then lib/canonical/buildd/tests/test_translationtemplatesbuildmanager.py already fakes gatherResults for testing—should provide a usable base.09:53
noodles775jtv: I'm push the changes, but the MP hasn't updated yet.10:10
jtvnoodles775: thanks10:10
noodles775jtv: http://pastebin.ubuntu.com/407482/10:11
noodles775That's the incremental.10:11
jtvnoodles775: approved.10:13
noodles775jtv: Thanks.10:13
=== noodles775 changed the topic of #launchpad-reviews to: on call: noodles775 || reviewing: wgrant || queue: [] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
=== noodles775 changed the topic of #launchpad-reviews to: on call: noodles775 || reviewing: wgrant || queue: [jtv] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
=== ctrlsoft changed the topic of #launchpad-reviews to: on call: noodles775,jelmer || reviewing: wgrant, jtv || queue: || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
=== noodles775 changed the topic of #launchpad-reviews to: on call: noodles775,jelmer || reviewing: mvo, jtv || queue: || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
=== wgrant changed the topic of #launchpad-reviews to: on call: noodles775,jelmer || reviewing: mvo, jtv || queue: [wgrant,wgrant] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
mrevellHello. I have a fairly simple text change branch, if anyone would like to review it! https://code.edge.launchpad.net/~matthew.revell/launchpad/maintenance-notice11:46
noodles775Sure! Just add it to the queue pls.11:47
noodles775wgrant: would you have time to go over a review I'm doing and adding any comments (I'll be finished in a minute, but I'd like a second opinion from someone more familiar with germination etc.)11:56
noodles775s/adding/add11:56
noodles775And it doesn't need to be today.11:56
wgrantnoodles775: Sure. mvo's?11:57
noodles775wgrant: thanks, yep. I'll be finished soon and will add you as a reviewer.11:57
=== ctrlsoft changed the topic of #launchpad-reviews to: on call: noodles775,jelmer || reviewing: mvo, wgrant || queue: [wgrant] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
ctrlsofthmm, this is my third week of reviews and so far I've only done soyuz reviews for some reason :-)12:03
noodles775ctrlsoft: yeah, and active reviews is all soyuz stuff too!12:04
ctrlsoftwgrant: do you need me to land move-lots-of-buildd-master-to-queuebuilder ?12:05
noodles775wgrant: ok, I've posted my comments and requested a review from you.12:05
wgrantctrlsoft: When PQM opens, that would be lovely.12:06
wgrantFor now, maybe just mark it Approved so it drops off +activereviews.12:06
wgrantThanks.12:06
wgrantAh, you already have.12:06
=== noodles775 changed the topic of #launchpad-reviews to: on call: noodles775,jelmer || reviewing: mrevell, wgrant || queue: [wgrant] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
=== noodles775 changed the topic of #launchpad-reviews to: on call: noodles775,jelmer || reviewing: lunch, wgrant || queue: [wgrant] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
=== mrevell is now known as mrevell-lunch
wgrantnoodles775: I don't like the way it uses python-apt when it could just use internal LP APIs, but I guess that's reasonable given that it's not really part of LP.12:39
wgrantOtherwise it's fine.12:39
cjwatsonnoodles775: I'd like to work on fixing bug 294846, since it's annoying me.  Do you have a moment for a pre-impl chat?12:56
mupBug #294846: Setting to Won't Fix is ACLed but unsetting it isn't <ubuntu-qa> <Launchpad Bugs:Triaged> <https://launchpad.net/bugs/294846>12:56
wgrantIs it actually desirable? It's unprecedented.12:57
cjwatsonHow so?  We have existing ACLs12:58
wgrantNothing that prevents users from rectifying triage mistakes and reopening bugs.12:58
wgrant(there's of course the obvious problem that that sometimes isn't wanted, but...)12:58
cjwatsonThe current pattern is: developer says they don't intend to fix a bug, and rather than trying to persuade them that they're wrong in comments, the user just slams it back to New12:59
cjwatsonrepeat until very bored12:59
wgrantWell, there's discussion about introducing a new status for that, which looks less obviously closed.12:59
wgrantSo users will hopefully not try to reopen it.12:59
cjwatsonThat seems like a silly workaround to me12:59
wgrantUnless Mark starts Won't Fixing my bugs without comment again :P12:59
cjwatsonusers will sooner or later figure out that it means closed, and then we're back where we started12:59
wgrantHmm.13:00
cjwatsonreopening bugs rather than engaging in discussion with the developer is a community anti-pattern13:00
wgrantIndeed.13:01
cjwatsonthe Debian BTS even says in the mail you get when a bug is closed that if you think it's wrong you should discuss it with the developer, who'll reopen if needed13:01
cjwatsonthat said I don't think people should be prevented from reopening Fix Released - Won't Fix is different because it's generally the result of a genuine difference of opinion, in which case simply reopening it is unlikely to be useful13:02
cjwatsonstill, if it's controversial, then I suppose a pre-impl chat is premature13:04
wgranthttps://dev.launchpad.net/LEP/CloseBugsLeaveDiscussionsOpen13:04
cjwatsonaha13:04
cjwatsonbizarre summary though.  Discussion remains open on Won't Fix bugs too.13:04
cjwatsonI'll just link to that from the bug, then13:05
wgrantYes, I thought that a little odd too.13:05
cjwatsondistinction between socially open and technically open, I suppose13:06
=== matsubara-afk is now known as matsubara
cjwatsonWhile I'm here, is it reasonable/acceptable/common to submit Launchpad patches having run *only* EC2 tests, not local tests?  I find that I don't have the resources at the moment to keep enough local infrastructure for running Launchpad tests, since I do it only occasionally13:07
wgrantNot common, but if it passes EC2 then it's fine... but that sounds like an inefficient way of running tests unless your change is tiny and you're really sure.13:09
cjwatsonmm, it tends to take me at least an hour to clear enough space for Launchpad tests, update all the dependencies and such, and then I'm less efficient at whatever else I'm meant to be doing13:12
cjwatsonif I were doing it all the time then that would be different13:12
wgrantYeah.13:13
=== daniloff is now known as danilos
noodles775cjwatson: is it worth updating that LEP or chatting with jml regarding the bug? (at least so the LEP indicates why the decision has been made to allow unsetting from Wont Fix or similar)?13:29
* noodles775 can't see a comment related to it there.13:29
jmlwe hadn't even thought of ACLs for the status change13:34
* jml makes a note13:34
=== mrevell-lunch is now known as mrevell
jmlwgrant, cjwatson, I've just commented on the bug. I think the ACL on wontfix is separate from the OPINION status discussion.13:49
deryckinteresting discussion.13:51
* deryck looks at bugs....13:51
jmlderyck, oh yeah :) I was surprised to find a discussion like this on #launchpad-reviews13:51
deryckyeah, I don't watch this channel unless pinged ;)13:51
jmlbut I'm firmly stuck in my "fewer channels" heresy13:52
jmlderyck, the keyword highlight on "bug" not working out for you so well? :P13:53
deryckSo I fall in the camp of bdmurray and cjwatson on this.  The ACL is pointless when unset.  I didn't realize we had this bug even.  Sorry.13:53
deryckjml, I droped that after 4 hours ;)13:53
jmlit's been pleasing to me watching my "package branch" keyword watch become increasingly useless as people use them more.13:53
deryckheh13:54
deryckjml, I take it you favor the ACL on unsetting WONTFIX as well?13:54
jmlderyck, yep.13:55
cjwatsonI was working on http://paste.ubuntu.com/407546/, but then it occurred to me that I probably ought to talk about it with somebody, and I hadn't got close to testing it yet13:55
jmlderyck, wgrant has a good point that it makes it gardening mistakes harder13:55
cjwatsonjust means you have to find somebody minimally competent to fix it for you ...13:56
jmlderyck, I can't think of how to resolve that tension though.13:56
jmlcjwatson, for Ubuntu, sure.13:56
cjwatsonmm, true13:56
cjwatson(I wouldn't have brought it up in this channel if I'd realised it was controversial, sorry)13:56
cjwatsondo many other LP pillars have Ubuntu's problem of simply being unable to keep up with bug mail?13:57
deryckjml, yes, I definitely see wgrant's point.  but it's a "mistake" of semantics, though.  Do bug supervisors regularly accidentally set something to WONTFIX?13:57
deryckor is it a matter of "no, you're wrong, this should be fixed." :-)13:58
jmlcjwatson, too much in LP is controversial. some strange alchemy makes them less controversial once they are done though.13:58
deryckcjwatson, I don't think anyone has the level of problem Ubuntu has.  Both others certainly complain about the mail.13:58
jmlderyck, you mean "LP cannot be expected to tell the difference between an accidental status change and a genuine difference of opinion"?13:59
deryckjml, exactly.13:59
jmlderyck, I'd agree. How do users discover who has bug-triaging powers for a given pillar?14:00
cjwatsonif accidental setting to WONTFIX is a concern, then leave it out of the AJAX thing?14:00
cjwatson(not that that wouldn't be confusing in other ways ... but most of the accidental changes seem to be AJAX mis-clicking)14:00
jmlcjwatson, tbh, I don't think it's a major concern.14:00
deryckcjwatson, I'm also suggesting that I don't think there is much if any accidental setting of WONTFIX.  bug supervisors aren't generally careless.14:01
deryckjml, ^^14:01
jmlagreed.14:01
jmlok, I'll drop it.14:01
deryckI think if a user disagrees and we have this ACL preventing unsetting, then a user should add a comment:  "hey, you dofus this should be fixed." :-)14:01
deryckhyperbole, but you get the idea.14:01
cjwatsonderyck: while I'm generally in your camp, there's quite a lot of bug triager carelessness in Ubuntu, unfortunately14:02
cjwatson(but this is a problem we should fix!)14:02
deryckcjwatson, ah, true.  You have a large group of people doing this.14:02
cjwatsonand a social misdesign in which triage is marketed as something that's an easy way to start helping out Ubuntu14:03
deryckagreed!14:03
cjwatsonbut I could rant about this for hours14:03
deryckevery project does that.  and it's sooooo bad.14:03
deryckI wonder, too, if it's not self correcting, i.e. once people realize they can't easily unset it if bug traigers become more careful.14:04
=== noodles775 changed the topic of #launchpad-reviews to: on call: jelmer || reviewing: wgrant || queue: [wgrant] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
jmlhmm14:04
jmlthat's given me a completely irrelevant idea14:04
deryckcjwatson, so I would welcome the branch here for this.  I don't think you need the BUG_SUPERVISOR_OLD_BUGTASK_STATUSES, though.14:07
deryckjust self.status not in BUG_SUPERVISOR_BUGTASK_STATUSES and new_status not in BUG_SUPERVISOR_BUGTASK_STATUSES, right?14:07
cjwatsonderyck: I felt that it should be OK to set status away from Triaged14:07
deryckah, right14:08
cjwatsonthis is just a gut feel14:08
cjwatsonif you disagree I don't feel strongly14:08
deryckcjwatson, what do people normally transition to from triaged?14:08
cjwatsonbut it seemed to me that we might want those to be independently controllable14:08
cjwatsoneither in-progress etc. (developer) or something like "oh, hang on, this isn't clear after all" incomplete (not sure)14:09
deryckright14:09
cjwatsonit just didn't seem as obviously final as wontfix is meant to be14:09
deryckI agree with you on this.  it's just the CONSTANT for WONTFIX that I'm not crazy about.14:09
cjwatsonCONSTANT?14:09
deryckmaybe just `self.status is not BugTaskStatus.WONTFIX`14:09
cjwatsonoh right14:10
cjwatsonif you like, sure14:10
deryckinstead of adding BUG_SUPERVISOR_OLD_BUGTASK_STATUSES14:10
deryckkeep someone from chasing down what that is later :-)14:10
deryckcjwatson, now one issue that will complicate this...14:11
deryckcjwatson, if it's in WONTFIX, I think the AJAX widget should not allow selecting any other statuses.  and I'm not sure how the js code consults canTransitionToStatus14:12
cjwatsonI think it excludes anything for which that returns False14:12
cjwatsonbrowser/bugtask.py:status_widget_items14:13
deryckyes, good spot.14:15
deryckcjwatson, so when you're ready, I'll happily review this for you. :-)  many thanks for the fix!  jml -- are you ok with this?  Or further discussion is required?14:15
jmlnot from me.14:15
deryckexcellent.14:15
cjwatsonI'll need to set up ec2test, so ... see you in a bit ;-)14:17
deryckok :-)14:22
=== salgado changed the topic of #launchpad-reviews to: on call: jelmer || reviewing: wgrant || queue: [wgrant,salgado] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
=== matsubara is now known as matsubara-lunch
jmlsalgado, why the 'tee' change?15:51
salgadojml, to use sudo, I guess15:52
salgadobefore that command was executed as root15:52
jmloh, duh. I should have seen that :)15:52
salgadonot it's as ubuntu15:52
jml*nod*15:52
jmlsalgado, r=me15:52
salgadothanks jml!15:53
=== salgado changed the topic of #launchpad-reviews to: on call: jelmer || reviewing: wgrant || queue: [wgrant] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
=== matsubara-lunch is now known as matsubara
=== stub1 is now known as stub
=== henninge changed the topic of #launchpad-reviews to: on call: jelmer || reviewing: wgrant || queue: [wgrant, henninge] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
=== henninge changed the topic of #launchpad-reviews to: on call: jelmer || reviewing: wgrant || queue: [wgrant, henninge(oversized)] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
=== salgado is now known as salgado-lunch
=== deryck is now known as deryck[lunch]
=== salgado-lunch is now known as salgado
=== gary_poster is now known as gary-lunch
=== deryck[lunch] is now known as deryck
=== rockstar changed the topic of #launchpad-reviews to: on call: rockstar, jelmer || reviewing: henninge, wgrant || queue: [wgrant] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
=== gary-lunch is now known as gary_poster
=== mup_ is now known as mup
=== rockstar changed the topic of #launchpad-reviews to: on call: rockstar || reviewing: - || queue: [] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
rockstarbac, can I have you do a quick review for me?21:14
bacrockstar: for you?  sure!21:15
rockstarbac, https://code.edge.launchpad.net/~rockstar/launchpad/code-js-move/+merge/2265621:16
bacrockstar: :(21:19
bacyour rename of the code js directory is going to break branches that sinzui and i have in progress21:19
bacrockstar:  so, lp-deps.py is meant to be general purpose, right?  each app will have to add themselves to JS_DIRSET?21:20
rockstarbac, yes.21:21
bacrockstar: can i get you to talk to sinzui tomorrow before landing this?  i want to ensure his changes to discover JS tests will still work.21:24
rockstarbac, well, we talked about it at the UI meeting, but yes.21:24
bacwe may have to move our js too.21:24
bacthanks.21:24
rockstarIn fact, I think I'm going to have to move everyone's javascript is moved soon.21:24
rockstarbac, does that me r=you then?  :)21:24
bacyeah, that makes sense21:24
bacrockstar: yeah, r=bac but chat with curtis21:25
bache won't say not to land it but may need to coordinate some stuff21:25
rockstarYeah, I suspected as much.21:25
rockstarbac, although I bet he's tired of that branch.  :)21:26
bacyes21:26
bacwe all are21:26
cjwatsonshould I be expecting to get a mail from ec2-abuse@amazon.com about going over a limit on volume of sent e-mail after a full ec2test run?22:08
salgadoI've never got one22:14
cjwatsonseems odd for it to be sending any mail out of the instance22:15
salgadoindeed; on test runs we use the stub mailer22:16
ctrlsoftI've never had one either; it shouldn't be sending email other than the success/failure email and email to PQM22:16
mwhudsonit certainly shouldn't22:16
=== matsubara is now known as matsubara-afk
=== salgado is now known as salgado-afk
wgrantbac: Can you please re-approve https://code.edge.launchpad.net/~wgrant/launchpad/refactor-slavestatus/+merge/22285?22:52
bacwgrant: it looks fine22:53
bacwgrant: do you want me to send it off to ec2 and land now?22:54
wgrantbac: Ah, I didn't realise it had reopened. Yes please!22:55
wgrantThanks.22:55
wgrantCan someone please also send https://code.edge.launchpad.net/~wgrant/launchpad/move-lots-of-builddmaster-to-queuebuilder/+merge/22009, https://code.edge.launchpad.net/~wgrant/launchpad/bug-540819-fix-builder-list-icons/+merge/22288 and https://code.edge.launchpad.net/~wgrant/launchpad/filter-apt_pkg-deprecationwarnings/+merge/22317 off to EC2?23:04
bacwgrant: off she goes.  let me know if you don't get an email in 4-5 hours23:05
wgrantbac: Thansks.23:05
bacwgrant: ask rockstar about those others.  part of ocr, you know.23:05
wgrantbac: Hm, true. rockstar ^^23:05
jpdsbac: Can you send: https://code.edge.launchpad.net/~jpds/launchpad/fix_361650_model_changes/+merge/20785 ?23:21
jpdsbac: Actually, I should probably let sinzui re-review.23:28

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!