IRC log of #schooltool for Wednesday, 2009-04-15

*** ignas has joined #schooltool01:19
ignas - Why Calendars are hard01:19
ignasmostly complete list01:19
ignasmissing a couple of things ;) like - questions "What events are happening today"01:19
ignasbut otherwise - very comprehensive01:20
*** ignas has quit IRC01:21
*** ThomasKarlRichte has joined #schooltool01:32
*** replaceafill has quit IRC02:17
*** ThomasKarlRichte has quit IRC02:47
*** th1a has quit IRC04:04
*** alga has quit IRC04:07
*** balor has quit IRC08:55
*** mgedmin has joined #schooltool11:08
*** balor has joined #schooltool11:50
*** alga has joined #SchoolTool12:39
*** menesis has joined #schooltool13:27
*** aelkner has quit IRC14:15
*** Aiste has joined #schooltool14:41
*** th1a has joined #schooltool15:55
*** ignas has joined #schooltool16:38
Lumierehi ignas16:43
th1aignas:  I assume you saw our little security bug.16:47
ignassaw "translations adapter" bug16:53
ignasbut not a security bug16:53
ignasnow I see it16:54
ignaslet me check16:54
th1aIt is... major.16:57
ignasgood that ZODB can't forget the data17:02
ignasand you can always reroll it back17:03
*** Aiste has quit IRC17:11
ignascan reproduce it17:15
ignaslooking at how why and where17:15
ignastracked it dow17:19
Lumieredon't forget to push security fixes to stable branches that need it17:22
th1aHow would one roll it back?17:23
ignasth1a: it's not easy, but if someone will need it - i can help them with it17:24
ignasZope interface for doing that is a bit messy, but I have performed such a thing using VI once ;)17:24
ignasmessy as in - it does not really work17:24
th1aChop off the transaction in the file?17:24
th1aI've done that.17:24
th1aJust so I know what's possible -- could we release a patch that would undelete all deleted terms?17:25
th1aThat were still in the ZODB.17:25
ignasnot sure if possible to do it reliably17:29
ignasundeleting an object is not really doable17:29
ignasrerolling a bunch of transactions - kind of is, but is dangerous as you are losing "other" data17:29
th1aYou can just undo changes.17:29
ignasso if someone actually deleted a term a few days ago and added some persons - we'd automatically delete the persons without recovery possibility, so it's better to do it case by case17:31
ignasmaybe we should have some docs for "OMG I DID SOMETHING AND LOST ALL MY DATA" case in the future, just in case it happens to someone17:32
ignasthe bug was mine17:33
ignasI made a mistake in zcml describing ISchoolYear class17:33
ignasso model level security was off17:33
Lumiereignas: is there something in the wild on this?17:33
ignasin the wild?17:33
Lumiereignas: is someone actively exploiting this?17:34
ignaswill fix that and check if I can add another layer of security17:34
th1aA user in Japan spotted it.17:34
Lumiereor is it just a bug someone noticed that we need to fix17:34
ignasmaking delete views unaccessible17:34
th1aWell, I should have my laptop back with a new motherboard tomorrow.17:35
ignasok, so 2 bugs in one17:37
ignassecurity failure by the book :(17:37
*** yvl has quit IRC18:05
*** replaceafill has joined #schooltool18:56
ignasLumiere: fixes are in 2009.04 2008.10 and trunk19:09
ignasLumiere: not in intrepid yet though19:09
ignasbut will be today I'd say19:10
*** balor has quit IRC19:46
*** mgedmin has quit IRC20:11
LumiereI will push an update to cando today20:13
ignasreleased to PPA20:23
ignas16 hours for a security fix20:26
Lumierenot bad20:35
ignaswould be 3x faster if you had my cell ;)20:42
*** jcrowley has joined #schooltool21:17
Lumiereignas: not free... is there an email to cell gateway?21:18
ignasLumiere: heh21:19
ignasth1a: should have contacted me in EvE online :D21:19
th1aDo I log on and off while you're still playing?21:20
ignasnope,  but you can ;)21:21
ignasmost of the time you log in in your evenings ;)21:21
th1aTrue.  I know where to find you early evenings.21:21
ignasbut if I am not on IRC, and it's like 10pm my time - I am most probably in the virtual world ;)21:21
th1aHave you spent any time in w-space?21:22
ignasfound a bunch of holes, but don't have a solo setup to explore them alone yet21:22
ignasdid you know you can find more than 1 hole in the same system ;)21:22
th1aThe same k-space system?21:23
th1aIn the new patch their evening them out more.21:23
th1aDid you read the patch notes?21:23
ignasnope not yet21:23
ignascan you give me a link?21:23
th1aA lot of changes actually.21:23
th1aThere's a link on eve-online.com21:23
ignasdid they fix the "leave afk for ten minutes and crash" bug?21:23
th1aI haven't had that one.21:24
th1aThere is a new "get out of bubbles free" Tech 3 subsystem.21:24
th1aImmunity from area warp disruptors.21:25
th1aThat's get the market cooking.21:25
replaceafilli remembered you guys when watching pycon09 videos, there were two talks about eve :)21:25
th1aI watched part of the talk on stacklessIO.21:26
ignasfacon nerf!!!21:26
th1aThey made some good usability tweaks to the new scanning system.21:26
ignasoh yeah - they also removed stealth bombers and replaced them with stealth bombers21:27
th1aThat seems reasonable to me.21:27
ignaswell - it was not an update, it's another ship with the same name21:28
th1aThey'll be less useful for solo ganking and ganking little ships.21:28
th1aYes.  It is a big change.21:28
th1aThey'll be more focused on being DPS for a Black Ops gang.21:28
ignasArazu + SB pair21:29
ignasstill can do BS ganking21:29
ignasrather - can do BS ganking21:29
*** menesis has quit IRC21:29
ignaswith enough sensor damps on the SB21:29
ignas# Every scan result will now get a unique ID allowing you to manage and sort scan results with greater ease. You can now filter this unique ID and ignore all other results when scanning for certain signatures.21:31
ignasI love CCP!21:31
ignasnot that I was having any problems when seeing 20 cosmic signatures in the same system21:32
ignasI mean - it was totally no problem21:32
th1aWell, some of us aren't evil geniuses.21:32
ignas(i was having problems)21:32
ignasa lot21:32
th1aYou're not evil either ;-)21:33
ignasactually - when I spent 30 minutes tracking down 5 sigs in the same system21:33
ignaswent to another system21:33
ignasand saw 22 sigs in it21:33
ignasit nearly made me cry21:33
th1aYeah.  On the other hand, you'll be hearing fewer stories of people getting lost in a womhole for days.21:33
th1aAs long as they a have a probe launcher & some probes.21:34
th1aI'm going to try gas harvesting in w-space.21:34
th1aI'm not sure if I can come up with something that can handle the sleeper rats though.21:35
ignaswell - now that I know that w systems have 1+ holes out of them21:35
ignasI will try getting  an empire -> empire route21:36
ignas# It is now possible to bookmark a 100% signature hit remotely via right click in the context menu. In addition, the scanner will remember signatures which were scanned at 100% so that they are not lost on subsequent scans.21:36
ignasI love them!!!21:36
th1aYes, that will help.21:36
th1aHave you run into many other players in w-space?21:36
th1aI haven't seen anyone else in the three systems I visited.21:37
ignasyeah, I have21:37
ignasliving in curse21:37
ignasso always busy around21:37
ignasok, must run now21:37
ignasbe back on IRC in some time ;)21:37
th1aOK.  Thanks for squashing that bug quickly.21:37
ignaswell - I made it, I fixed it ;)21:37
*** ignas has quit IRC21:38
th1areplaceafill: Are you on the schooltoolers mailing list?21:45
replaceafillyes, just replying to thomas :)21:46
*** alga has quit IRC21:57
*** replaceafill has quit IRC22:04
*** jelkner has joined #schooltool22:05
*** alga has joined #SchoolTool22:05
*** aelkner has joined #schooltool22:09
*** jcrowley has quit IRC22:10
*** jelkner has quit IRC22:10
*** ignas has joined #schooltool22:15
ignasback :)22:15
*** balor has joined #schooltool22:28
*** ignas_ has joined #schooltool22:35
*** ignas has quit IRC22:54
*** replaceafill has joined #schooltool22:55
*** jelkner has joined #schooltool23:23
*** jelkner has quit IRC23:32
Lumiereignas_: help23:40
LumiereXLRDError: No sheet named <'School Years'>23:41
LumiereSchoolYearOverlapError: SchoolYear '2008-2009' overlaps with SchoolYear(s) (2008-2009)23:41
Lumiereth1a: can you poke ignas for me?23:43
th1aUh... ignas_?23:44
th1aOr do you want me to log on to EVE?23:44
th1aAre you getting those errors at the same time or separately?23:44
Lumiereth1a: I added the SY sheet23:46
Lumierewith the full description of my SY23:46
th1aThis is in an existing instance?23:46
th1aWhat if you have the sheet, but blank?23:47
LumiereI am testing ignas's solution for groups23:47
Lumieretrying it with just an ID now23:47
Lumierethen blank23:47
th1aI think it needs to be blank.23:47
th1aAnd it needs to be at least fixed to not thow an exception if you don't have the sheet.23:48
Lumierewell now it wants terms23:49
Lumiereand for it not to be blank23:49
Lumiereor...     row += 123:49
LumiereUnboundLocalError: local variable 'row' referenced before assignment23:49
ignas_Lumiere, emm23:50
ignas_Lumiere, can you copy the header23:50
ignas_Lumiere, from the "empty" sheet23:50
ignas_and file a bug23:50
LumiereI can't find the empty sheet23:51
LumiereI can find sample23:51
Lumierebut nothing else23:51
ignas_ok, get sample23:51
ignas_look at sample school years23:51
ignas_copy the header row23:51
ignas_skip the rest23:51
Lumierethen it wanted terms23:52
LumiereI did the same23:52
Lumierecopied the header row23:52
Lumierekilled the rest23:52
Lumierethen I got the row error23:52
ignas_lisppaste5, url23:52
lisppaste5To use the lisppaste bot, visit and enter your paste.23:52
Lumiereand I don't even know where to start23:53
ignas_the full traceback please23:53
Lumiereon a bug report23:53
lisppaste5Lumiere pasted "row + 1 tb" at
ignas_add header row for terms23:54
ignas_Lumiere, you are using a pretty old checkout23:55
ignas_you are using 2008.1023:55
ignas_and I have merged most of the fixes into 2009.0423:55
ignas_Lumiere, are you there?23:59

Generated by 2.15.1 by Marius Gedminas - find it at!