/srv/irclogs.ubuntu.com/2011/10/28/#ubuntu-website.txt

danilosnigelb, cjohnston, mhall119: actual running instance of summit has been reverted to lp:summit/production r148 because of the rendering issues with my changes; I believe r149 included another text change unrelated to my branch that has been reverted, I am looking into fixing whatever is wrong with my code so we can try to get the fix out09:08
nigelbdanilos: what went wrong? :(09:09
danilosnigelb, sessions seemed to have been displayed as being in the wrong room (right to the left of the real room), so some positioning changes seem to be wrong09:20
nigelbdanilos: ah!09:20
nigelbdrat, I should've caught them in review09:21
nigelbI was too busy making sure things didn't explode09:21
danilosnigelb, well, it seems it doesn't happen all the time, since it looked fine and correct for me, but this kind of change is not a good initiation branch :/09:22
nigelbdanilos: Don't worry, summit is known to be weird :)09:22
nigelbdanilos: When in doubht, blame Scott and move on :P09:23
danilosnigelb, heh, right, the problem is we really want to get multiple plenaries this time around09:26
nigelbI'll see if I can take another poke at your branch09:26
danilosnigelb, thanks, I am trying to debug it myself, but I am getting a lot of distractions so it's going very slowly :/10:06
nigelbheh10:07
cjohnstonnigelb: can you please revert danilos change out of production, and merge the header change back in and poke IS to update10:33
cjohnstonthe header needs to be changed yesterday10:34
nigelbcjohnston: yeah.10:34
cjohnstonty10:34
cjohnstonnigelb:10:34
danilosfwiw, my change might be affecting only the summit.linaro.org view and not the summit.ubuntu.com view, but it's hard to find the corner cases like this without proper sample data10:35
nigelbI wonder if we can get the data for the schedule app.10:37
YoBoYmorning10:52
nigelbHey YoBoY11:05
danilosnigelb, the problem is that I can't even get the local django admin commands to work (eg. dumpdata), so I wouldn't feel comfortable asking for that to be run on the production instance11:08
nigelbOuch, okay11:09
nigelbdanilos: I reverted the last change and merged back cjohnston's change into production. Could you request that production move to r151?11:10
nigelbdumpdata seems to work for me.11:10
nigelbI just checked11:10
danilosnigelb, interesting11:15
mhall119danilos: do you have a screenshot or anything so we can see what was going wrong?11:26
mhall119it'll be helpful in re-creating it so we can write a proper test case11:26
danilosmhall119, unfortunately not, I was hoping I'd be able to get a dump of the data from the production instance instead while limiting the exposure, but basically, summit.ubuntu.com was not showing the ubuntu plenary at all (only the first on Monday and last on Friday seemed to be missing, others around lunch were there) to try to reproduce it locally11:40
danilosmhall119, and a all sessions on summit.linaro.org were mis-placed (looked like a one-off error since they were in the adjacent room in the schedule)11:41
danilosmhall119, I am not sure if it was only visual problem (i.e. I guess everything was there, but was just incorrectly positioned or perhaps hidden due to bad z-index or something)11:41
nigelbYoBoY: Alerady in Orlando?11:46
mhall119danilos: you should be able to ask IS for a dump of the schedule_* tables12:17
mhall119well, you'll want schedule_* django_* and auth_* tables12:18
mhall119they may not give you all of it though12:19
danilosmhall119, right, thanks12:32
danilosmhall119, nigelb: I'll need a very short review once the diff shows up17:16
nigelbsure17:16
nigelbI'm up for about another hour17:16
danilosnigelb, cool, will you be able to help with the landing on production as well?17:16
nigelbsure!17:17
danilosmhall119, nigelb: there was a very interesting problem that our changes uncovered: first plenary "Introduction and Keynote" was scheduled for the 'grand ballroom' room in... Budapest; it showed up because the old code was not going by the rooms, but by the slots :/17:17
* nigelb looks17:17
nigelb\o/ WIN.17:18
danilosI didn't fix that problem, but I did fix the data on summit.ubuntu.com at least17:19
nigelbI'll file a bug for that.17:19
danilosnigelb, this fix is basically only for the linaroschedule17:19
danilosnigelb, thanks17:19
nigelbAlso, this means I get to blame jcastro :P17:20
danilosnigelb, yeah :)17:27
danilosnigelb, basically, none of has seen the problem in testing because there was no problem at all17:27
danilosnigelb, at least not with the code17:27
nigelbheh17:28
nigelbtrue17:28
nigelbdanilos: so now the linaro plenary doesn't show up in the Ubuntu at all right?17:28
danilosnigelb, right, except when editing, I thought that was saner17:29
nigelbGood point :)17:29
danilosnigelb, fwiw, even the previous revision didn't show it, but I had it reverted because of the ubuntu plenaries problem mostly (linaro schedule was our problem and I would have left that online for debugging)17:30
nigelbdanilos: why is line 26 - 32 removed?17:30
danilosnigelb, the condition was too broad and ended up in removing empty rooms ((room, None)) when it shouldn't, so that was moved into the if above which basically does the same except it doesn't use "del" but meetings.remove()17:32
danilosnigelb, the provided test fails without those changes17:32
nigelbcool, ok.17:33
nigelbthe code looks alright17:33
nigelbI'll quickly run it to confirm all is well.17:33
danilosnigelb, cool, thanks17:35
danilosnigelb, note that you'll have to unrevert the previous fix in lp:summit/production (mine is proposed against trunk where it was not reverted)17:35
nigelbahhh17:35
nigelbHrm17:36
nigelboh that's fine17:36
nigelbtrunk gets merged into production17:36
nigelbhoepfully, that should just work.17:36
danilosright, but I think that will not remerge the previous fix (bzr is "smart" like that sometimes)17:36
danilosnigelb, you can do a "bzr diff" before commit and if it's short, it didn't work :)17:37
danilosthough more likely you'll get conflicts or such17:37
nigelburgh17:37
danilosnigelb, the easy path is: "cd production; bzr merge -r150..149 .; bzr ci -m 'Remerge previous fix.'; bzr merge lp:summit; bzr ci -m 'Merge trunk.'17:38
nigelbAha, thanks.17:39
nigelbdanilos: when I look at Monday's schedule, I see both plenaries side by side. Expected?17:39
danilosnigelb, one of them has to have 'linaro-*' track to be considered Linaro17:40
danilosbasically, we now allow multiple plenaries for UDS as well, but don't make them and all is fine :)17:40
nigelbugh, right.17:40
nigelbwhat the..17:43
nigelbI just set LINARO_ONLY = True17:43
nigelbAnd it still shows me summit.17:43
nigelbI mean ubuntu theme17:43
nigelbdanilos: Is there anything more you had to do to get linaro only?17:44
danilosI ran it with SUMMIT_LINARO=1 make run and it worked fine17:44
danilosnigelb, the theme stays the same for me as well, but the selection of plenaries/sessions changes (only linaro stuff gets shown)17:45
nigelbah17:45
nigelbRight.17:45
nigelbIt works :)17:45
nigelbWhy didn't I look there :D17:45
nigelbapproved!17:47
danilosnigelb, thanks17:47
* nigelb kicks off tarmac17:47
danilosnigelb, let me knows when it ends up in production so I can try to get a deployment (even though it's late now)17:51
nigelbdanilos: I belive it already has. I'm verifying everything came in :)17:53
nigelbYep, all done from me :)17:54

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