*** ignas has joined #schooltool | 01:19 | |
ignas | http://blogs.jigzaw.com/?p=53 - Why Calendars are hard | 01:19 |
---|---|---|
ignas | mostly complete list | 01:19 |
ignas | missing a couple of things ;) like - questions "What events are happening today" | 01:19 |
ignas | but otherwise - very comprehensive | 01:20 |
*** ignas has quit IRC | 01:21 | |
*** ThomasKarlRichte has joined #schooltool | 01:32 | |
*** replaceafill has quit IRC | 02:17 | |
*** ThomasKarlRichte has quit IRC | 02:47 | |
*** th1a has quit IRC | 04:04 | |
*** alga has quit IRC | 04:07 | |
*** balor has quit IRC | 08:55 | |
*** mgedmin has joined #schooltool | 11:08 | |
*** balor has joined #schooltool | 11:50 | |
*** alga has joined #SchoolTool | 12:39 | |
*** menesis has joined #schooltool | 13:27 | |
*** aelkner has quit IRC | 14:15 | |
*** Aiste has joined #schooltool | 14:41 | |
*** th1a has joined #schooltool | 15:55 | |
*** ignas has joined #schooltool | 16:38 | |
Lumiere | hi ignas | 16:43 |
th1a | ignas: I assume you saw our little security bug. | 16:47 |
Lumiere | oO | 16:52 |
ignas | security? | 16:53 |
ignas | saw "translations adapter" bug | 16:53 |
ignas | but not a security bug | 16:53 |
ignas | hmm | 16:54 |
ignas | now I see it | 16:54 |
ignas | let me check | 16:54 |
th1a | It is... major. | 16:57 |
ignas | good that ZODB can't forget the data | 17:02 |
ignas | and you can always reroll it back | 17:03 |
*** Aiste has quit IRC | 17:11 | |
ignas | can reproduce it | 17:15 |
ignas | looking at how why and where | 17:15 |
ignas | tracked it dow | 17:19 |
ignas | down | 17:19 |
Lumiere | don't forget to push security fixes to stable branches that need it | 17:22 |
th1a | How would one roll it back? | 17:23 |
ignas | th1a: it's not easy, but if someone will need it - i can help them with it | 17:24 |
ignas | Zope interface for doing that is a bit messy, but I have performed such a thing using VI once ;) | 17:24 |
ignas | messy as in - it does not really work | 17:24 |
th1a | Chop off the transaction in the file? | 17:24 |
th1a | I've done that. | 17:24 |
ignas | yeah | 17:24 |
th1a | Just so I know what's possible -- could we release a patch that would undelete all deleted terms? | 17:25 |
th1a | That were still in the ZODB. | 17:25 |
ignas | tricky | 17:29 |
ignas | not sure if possible to do it reliably | 17:29 |
ignas | undeleting an object is not really doable | 17:29 |
ignas | rerolling a bunch of transactions - kind of is, but is dangerous as you are losing "other" data | 17:29 |
th1a | You can just undo changes. | 17:29 |
th1a | Yes. | 17:30 |
th1a | OK. | 17:30 |
ignas | so 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 case | 17:31 |
th1a | Right. | 17:31 |
ignas | maybe 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 someone | 17:32 |
ignas | the bug was mine | 17:33 |
ignas | I made a mistake in zcml describing ISchoolYear class | 17:33 |
ignas | so model level security was off | 17:33 |
Lumiere | ignas: is there something in the wild on this? | 17:33 |
ignas | in the wild? | 17:33 |
Lumiere | ignas: is someone actively exploiting this? | 17:34 |
ignas | will fix that and check if I can add another layer of security | 17:34 |
th1a | A user in Japan spotted it. | 17:34 |
Lumiere | or is it just a bug someone noticed that we need to fix | 17:34 |
ignas | making delete views unaccessible | 17:34 |
Lumiere | ah | 17:34 |
th1a | Well, I should have my laptop back with a new motherboard tomorrow. | 17:35 |
Lumiere | cool | 17:36 |
ignas | ok, so 2 bugs in one | 17:37 |
ignas | security failure by the book :( | 17:37 |
Lumiere | yea | 17:54 |
*** yvl has quit IRC | 18:05 | |
*** replaceafill has joined #schooltool | 18:56 | |
ignas | Lumiere: fixes are in 2009.04 2008.10 and trunk | 19:09 |
ignas | Lumiere: not in intrepid yet though | 19:09 |
ignas | but will be today I'd say | 19:10 |
*** balor has quit IRC | 19:46 | |
*** mgedmin has quit IRC | 20:11 | |
Lumiere | ok | 20:12 |
Lumiere | I will push an update to cando today | 20:13 |
ignas | released to PPA | 20:23 |
ignas | 16 hours for a security fix | 20:26 |
Lumiere | not bad | 20:35 |
ignas | would be 3x faster if you had my cell ;) | 20:42 |
*** jcrowley has joined #schooltool | 21:17 | |
Lumiere | ignas: not free... is there an email to cell gateway? | 21:18 |
ignas | Lumiere: heh | 21:19 |
ignas | th1a: should have contacted me in EvE online :D | 21:19 |
th1a | Hm... | 21:20 |
th1a | Do I log on and off while you're still playing? | 21:20 |
ignas | nope, but you can ;) | 21:21 |
ignas | most of the time you log in in your evenings ;) | 21:21 |
th1a | True. I know where to find you early evenings. | 21:21 |
ignas | but if I am not on IRC, and it's like 10pm my time - I am most probably in the virtual world ;) | 21:21 |
th1a | Have you spent any time in w-space? | 21:22 |
ignas | found a bunch of holes, but don't have a solo setup to explore them alone yet | 21:22 |
ignas | did you know you can find more than 1 hole in the same system ;) | 21:22 |
th1a | The same k-space system? | 21:23 |
ignas | yeah | 21:23 |
th1a | In the new patch their evening them out more. | 21:23 |
th1a | Did you read the patch notes? | 21:23 |
ignas | nope not yet | 21:23 |
ignas | can you give me a link? | 21:23 |
th1a | A lot of changes actually. | 21:23 |
th1a | There's a link on eve-online.com | 21:23 |
ignas | did they fix the "leave afk for ten minutes and crash" bug? | 21:23 |
th1a | I haven't had that one. | 21:24 |
th1a | There is a new "get out of bubbles free" Tech 3 subsystem. | 21:24 |
ignas | what? | 21:24 |
th1a | Yeah. | 21:24 |
th1a | Immunity from area warp disruptors. | 21:25 |
th1a | That's get the market cooking. | 21:25 |
replaceafill | i remembered you guys when watching pycon09 videos, there were two talks about eve :) | 21:25 |
th1a | I watched part of the talk on stacklessIO. | 21:26 |
ignas | facon nerf!!! | 21:26 |
ignas | falcon | 21:26 |
th1a | Yeah. | 21:26 |
th1a | They made some good usability tweaks to the new scanning system. | 21:26 |
ignas | oh yeah - they also removed stealth bombers and replaced them with stealth bombers | 21:27 |
th1a | That seems reasonable to me. | 21:27 |
ignas | well - it was not an update, it's another ship with the same name | 21:28 |
th1a | They'll be less useful for solo ganking and ganking little ships. | 21:28 |
th1a | Yes. It is a big change. | 21:28 |
th1a | They'll be more focused on being DPS for a Black Ops gang. | 21:28 |
ignas | yeah | 21:29 |
ignas | Arazu + SB pair | 21:29 |
ignas | still can do BS ganking | 21:29 |
ignas | rather - can do BS ganking | 21:29 |
*** menesis has quit IRC | 21:29 | |
ignas | with enough sensor damps on the SB | 21: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 |
ignas | I love CCP! | 21:31 |
ignas | not that I was having any problems when seeing 20 cosmic signatures in the same system | 21:32 |
ignas | I mean - it was totally no problem | 21:32 |
th1a | Well, some of us aren't evil geniuses. | 21:32 |
ignas | (i was having problems) | 21:32 |
ignas | a lot | 21:32 |
th1a | You're not evil either ;-) | 21:33 |
ignas | actually - when I spent 30 minutes tracking down 5 sigs in the same system | 21:33 |
ignas | went to another system | 21:33 |
ignas | and saw 22 sigs in it | 21:33 |
ignas | it nearly made me cry | 21:33 |
th1a | Yeah. On the other hand, you'll be hearing fewer stories of people getting lost in a womhole for days. | 21:33 |
ignas | :D | 21:33 |
th1a | As long as they a have a probe launcher & some probes. | 21:34 |
th1a | I'm going to try gas harvesting in w-space. | 21:34 |
th1a | I'm not sure if I can come up with something that can handle the sleeper rats though. | 21:35 |
ignas | well - now that I know that w systems have 1+ holes out of them | 21:35 |
ignas | I will try getting an empire -> empire route | 21: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 |
ignas | I love them!!! | 21:36 |
th1a | Yes, that will help. | 21:36 |
th1a | Have you run into many other players in w-space? | 21:36 |
th1a | I haven't seen anyone else in the three systems I visited. | 21:37 |
ignas | yeah, I have | 21:37 |
ignas | living in curse | 21:37 |
ignas | so always busy around | 21:37 |
ignas | ok, must run now | 21:37 |
ignas | be back on IRC in some time ;) | 21:37 |
th1a | OK. Thanks for squashing that bug quickly. | 21:37 |
ignas | well - I made it, I fixed it ;) | 21:37 |
ignas | bye | 21:38 |
*** ignas has quit IRC | 21:38 | |
th1a | replaceafill: Are you on the schooltoolers mailing list? | 21:45 |
replaceafill | yes, just replying to thomas :) | 21:46 |
th1a | Thanks. | 21:46 |
*** alga has quit IRC | 21:57 | |
*** replaceafill has quit IRC | 22:04 | |
*** jelkner has joined #schooltool | 22:05 | |
*** alga has joined #SchoolTool | 22:05 | |
*** aelkner has joined #schooltool | 22:09 | |
*** jcrowley has quit IRC | 22:10 | |
*** jelkner has quit IRC | 22:10 | |
*** ignas has joined #schooltool | 22:15 | |
ignas | back :) | 22:15 |
*** balor has joined #schooltool | 22:28 | |
*** ignas_ has joined #schooltool | 22:35 | |
*** ignas has quit IRC | 22:54 | |
*** replaceafill has joined #schooltool | 22:55 | |
*** jelkner has joined #schooltool | 23:23 | |
*** jelkner has quit IRC | 23:32 | |
Lumiere | ignas_: help | 23:40 |
Lumiere | XLRDError: No sheet named <'School Years'> | 23:41 |
Lumiere | SchoolYearOverlapError: SchoolYear '2008-2009' overlaps with SchoolYear(s) (2008-2009) | 23:41 |
Lumiere | th1a: can you poke ignas for me? | 23:43 |
th1a | Uh... ignas_? | 23:44 |
th1a | Or do you want me to log on to EVE? | 23:44 |
th1a | Are you getting those errors at the same time or separately? | 23:44 |
Lumiere | th1a: I added the SY sheet | 23:46 |
Lumiere | with the full description of my SY | 23:46 |
th1a | This is in an existing instance? | 23:46 |
Lumiere | yea | 23:46 |
th1a | What if you have the sheet, but blank? | 23:47 |
Lumiere | I am testing ignas's solution for groups | 23:47 |
Lumiere | trying it with just an ID now | 23:47 |
Lumiere | then blank | 23:47 |
th1a | I think it needs to be blank. | 23:47 |
th1a | And it needs to be at least fixed to not thow an exception if you don't have the sheet. | 23:48 |
Lumiere | well now it wants terms | 23:49 |
Lumiere | and for it not to be blank | 23:49 |
Lumiere | or... row += 1 | 23:49 |
Lumiere | UnboundLocalError: local variable 'row' referenced before assignment | 23:49 |
Lumiere | yep | 23:50 |
ignas_ | Lumiere, emm | 23:50 |
ignas_ | Lumiere, can you copy the header | 23:50 |
ignas_ | Lumiere, from the "empty" sheet | 23:50 |
ignas_ | and file a bug | 23:50 |
Lumiere | I can't find the empty sheet | 23:51 |
ignas_ | hmm? | 23:51 |
ignas_ | trunk? | 23:51 |
Lumiere | I can find sample | 23:51 |
Lumiere | but nothing else | 23:51 |
ignas_ | ok, get sample | 23:51 |
ignas_ | look at sample school years | 23:51 |
ignas_ | copy the header row | 23:51 |
ignas_ | skip the rest | 23:51 |
Lumiere | done | 23:52 |
Lumiere | then it wanted terms | 23:52 |
Lumiere | I did the same | 23:52 |
Lumiere | copied the header row | 23:52 |
Lumiere | killed the rest | 23:52 |
Lumiere | then I got the row error | 23:52 |
ignas_ | lisppaste5, url | 23:52 |
lisppaste5 | To use the lisppaste bot, visit http://paste.lisp.org/new/schooltool and enter your paste. | 23:52 |
Lumiere | and I don't even know where to start | 23:53 |
ignas_ | the full traceback please | 23:53 |
Lumiere | on a bug report | 23:53 |
Lumiere | ok | 23:53 |
lisppaste5 | Lumiere pasted "row + 1 tb" at http://paste.lisp.org/display/78650 | 23:53 |
Lumiere | done | 23:54 |
ignas_ | add header row for terms | 23:54 |
ignas_ | Lumiere, you are using a pretty old checkout | 23:55 |
ignas_ | hmm | 23:55 |
ignas_ | ahh | 23:55 |
ignas_ | you are using 2008.10 | 23:55 |
ignas_ | and I have merged most of the fixes into 2009.04 | 23:55 |
ignas_ | Lumiere, are you there? | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!