| *** 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 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!