/srv/irclogs.ubuntu.com/2011/09/16/#ubuntu-website.txt

james_whttps://bugs.launchpad.net/summit/+bug/66316800:44
ubot4Launchpad bug 663168 in summit "http://summit.ubuntu.com/uds-n/track/other/ returns an error (affects: 1) (heat: 5)" [Critical,Confirmed]00:44
james_wthat sounds like an old django bug to me00:44
james_whttps://docs.djangoproject.com/en/dev/ref/models/querysets/#get00:44
james_wis the first entry in the section "Methods that do not return QuerySets"00:44
cjohnstonMark invalid and tell to reopen if needed00:45
cjohnston?00:45
cjohnstono.. that might be prior to initslots being run00:46
james_wunless somehow the query is somehow returning a QuerySet00:50
mhall119james_w: I marked that bug as critical because they said they put in place a 'bandaid' fix, which I wanted to check up on and clean up if necessary02:09
czajkowskicjohnston: I've my hands full with enough things besides dev and I prefer poking proding and gentle harassing04:12
czajkowskiit's more me04:12
=== mdke_ is now known as mdke
=== sipherdee_ is now known as sipherdee
mhall119james_w: cjohnston: nigelb: any objections to me killing the stable series now that trunk is in production?17:29
nigelbgo. kill.17:30
cjohnstonmhall119: I thought you were the one wanting to keep stable so that trunk could be unstable17:31
nigelbNo17:32
nigelbwe don't let trunk be unstable anymore apparently.17:33
mhall119nigelb: trunk is no longer unstable17:40
nigelbThat too.17:40
cjohnstonI thought you were wanting to allow it to be unstable mhall11917:40
mhall119cjohnston: when I thought we were going to do major work on render.py this cycle I did17:41
mhall119but that didn't happen, so we're back to just trunk and production17:41
nigelbcjohnston: can you mark the render.py item as POSTPONED17:41
mhall119if/when we end up doing that, we'll make a new unstable branch17:41
cjohnstonok17:41
nigelbmhall119: Please make that High priority for next cycle when you discuss at UDS.17:41
cjohnstonyou going to be at the meetings nigelb ?17:41
cjohnstonand then are you going to help us next cycle? :-17:42
nigelbIf its in the first half the day17:42
cjohnston:-P17:42
nigelbthat will depend on a lot of things.17:42
nigelbBut I will finish what I started :)17:42
nigelbI won't take "new" responsibilities17:42
nigelbbut I'll take the carried over ones for sure17:42
mhall119nigelb: I'm leaning towards "replace render.py screens" rather than attempting to "refactor render.py" or "cleanup render.py"17:43
* cjohnston assigns render.py to nigelb for next session17:43
nigelbmhall119: Yes, replace.17:43
cjohnstonrender.py is postponed17:43
nigelbWith a lot of templates and macros17:43
nigelbmhall119: We should also improve our infra.17:43
nigelbWhat do you think of setting up jenkins? ;)17:44
nigelband if jenkins can do auto-push to the ec2, that'd be splendid.17:44
mhall119how much work is it?17:44
nigelbI can do the work, give me a server :-)17:44
nigelbI did this for $DAYJOB17:44
mhall119or could we just have tarmac run the django test suite before landing17:44
nigelbthat too17:44
cjohnstonnigelb: what does [summit-hackers] on blueprints set the session summary page as the wiki page: TODO mean17:45
nigelbBut that would make tarmac slower17:45
nigelbwe wanted to pull the session summary from blueprints to summit17:45
nigelband show it for ical especially17:45
nigelbstill doable if you want to poke it17:45
cjohnstoni thought that was different..17:46
cjohnstonthats bug #79301817:46
ubot4Launchpad bug 793018 in summit "Pull the summary from the launchpad blueprint and push it out via the iCal to Guidebook (affects: 1) (heat: 3)" [High,Confirmed] https://launchpad.net/bugs/79301817:46
nigelbOR17:46
nigelbIt might be pushing the session eitherpad page to launchpad17:47
nigelbBut I don't remember that being talked about17:47
nigelbAnyway, we can't do it this cycle.17:47
cjohnstonim trying to figure out delete vs postpone... if noone knows what it is then delete17:47
* mhall119 is impatient when it comes to tarmac17:51
nigelbmhall119: I'll take an action item to help with that :)17:52
cjohnstonmake a slap tarmac link that we can hit17:53
mhall119nigelb: you gonna make me more patient?17:53
nigelbmhall119: No.17:53
nigelbI'll give you a link to hit17:53
nigelbI need to add lock files so we don't have simultaneous runs17:53
cjohnstonmhall119: the imported blueprint is meeting model type blueprint I assume?17:54
nigelbyes17:55
mhall119yes17:55
cjohnstonjamalta:17:55
* cjohnston nominates jamalta as new lead for summit18:10
jamaltano way :P18:10
nigelbI propose cjohnston18:10
jamaltanigelb: +118:10
nigelbmhall119?18:10
cjohnstonnigelb: you can't propose the person who assigned you18:10
nigelbIt depends18:11
cjohnstonno it doesnt18:11
nigelbAt the end of the majority vote wins as well ;)18:11
cjohnstonthis isnt a democracy18:11
nigelbI thought you were all for demcracy?18:11
nigelbIts a mertocracy. Whoever does the work gets the job.18:12
nigelb:P18:12
cjohnstonno.. whoever does the work gets to pick18:12
nigelbjames_w / mhall119 - relevant to yesterday http://people.mozilla.org/~jdow/deploy.jpg18:15
mhall119ha18:17
jamalta+118:18
mhall119is james_w around today?18:28
mhall119cjohnston: nigelb: can one of you review https://code.launchpad.net/~mhall119/summit/fix-tests/+merge/75795 ?18:34
nigelbmhall119: I'll go one up on that. reviewed and landed.18:37
mhall119thanks nigelb18:38
nigelbmhall119: I'm concerned. model_mummy is becoming more painful.18:38
nigelbIs there a way to make it accept defaults18:38
mhall119nigelb: possibly, I'm not sure18:39
mhall119I think it's still worth using though18:39
nigelbTotally worth using!18:39
nigelbBut when we change something, lot of tests might break18:39
mhall119nigelb: which tells us that our tests are no longer valid and need to be changed as well18:47
mhall119which is a good thing18:47
nigelbmhall119: at some point I'll exlain how launchpad tests work.18:47
* AlanBell fixes another bug in https://code.launchpad.net/~alanbell/loco-directory/backbutton/+merge/7352618:48
nigelbwe can just say makeProduct() and it will take some random values.18:48
nigelbI can override any property I wwant to.18:48
mhall119nigelb: is that something the LP devs created, or something they get from using Zope?18:54
nigelbI'll have to check.18:54
nigelbmhall119: created18:54
james_wmhall119, I am18:55
nigelbmhall119: not too hard either18:55
nigelbwe should do something like that18:55
nigelbs/should/could18:56
nigelbIts not eeasy18:56
james_wmhall119, it's all custom code18:57
james_wit's better than model_mommy though in my opinion18:57
mhall119james_w: I landed pretty much everythiing and updated the ec2 with teh latest trunk18:57
james_wmodel_mommy is *almost* right18:57
james_wyay, thanks mhall11918:57
james_wjust that last little bit is *so* wrong18:57
nigelbheh18:57
mhall119james_w: I had to go back and update some test cases to force requires_dial_in=False for older tests18:58
james_wit should create non-random readable strings by default18:58
nigelbWe could wrap around model mummy to create such a factory.18:58
james_wmhall119, I guess that should be the default on the model?18:58
james_wnigelb, maybe, yeah18:58
mhall119james_w: it seems that model_mommy doesn't use the default, it still goes random18:58
james_wmhall119, it's docs say it should use the default if there is one, I'll look in to it18:58
james_wnigelb, in fact a subclass can likely fix it18:59
mhall119I ran pdb, and it was setting some to True18:59
james_wkeeping the current mode as an optional fuzzer would be good18:59
nigelbjames_w: \o/18:59
mhall119fuzz testing, fun18:59
nigelbWe may be hacking around model_mummy in the wrong way.18:59
james_wdeterministic tests are great18:59
james_whaving a fuzzer to find problems when you want is also good18:59
james_wI might spend my afternoon on that in fact19:01
james_wlet's see what my mail client says about that19:01
nigelbjames_w: when I meet you again, I'm buying you a beer! :-)19:01
mhall119james_w: or you can do a production deployment of summit if you want, there's only the one migration, and no major changes19:01
james_wmhall119, ok, I can do that19:01
james_wit's Friday what can go wrong!19:02
mhall119who cares, everybody's gone home anyway19:02
james_wjamalta, nice bug fix! :-)19:03
mhall119I assume it works anyway19:03
mhall119since it calls LP using urllib2, I couldn't write a test case without mocking19:03
jamaltajames_w: ha ty19:04
jamaltamhall119: well, should that be re-written to use launchpadlib instead?19:04
mhall119I don't think that particular bit is exposed via launchpadlib19:04
mhall119or at least it wasn't when it was written19:04
jamaltaahh19:04
mhall119appears to work19:07
james_wah screwy, model_mommy explicitly ignores defaults on boolean fields19:20
james_was django apparently sets a default on them19:20

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