| *** Lumiere has quit IRC | 01:13 | |
| *** Lumiere has joined #schooltool | 01:19 | |
| *** replaceafill has quit IRC | 02:31 | |
| *** th1a has quit IRC | 02:41 | |
| *** mgedmin has joined #schooltool | 09:59 | |
| *** mgedmin has quit IRC | 10:26 | |
| *** mgedmin has joined #schooltool | 11:21 | |
| *** ThomasKarlRichte has joined #schooltool | 12:39 | |
| ThomasKarlRichte | Have a presentation tomorrow about "zope and schooltool" in Odysseum: http://rheinland.worldploneday.de/ infos about also at http://twitter.com/hop2e | 12:41 |
|---|---|---|
| *** ThomasKarlRichte has quit IRC | 12:44 | |
| *** mgedmin has quit IRC | 13:07 | |
| *** mgedmin has joined #schooltool | 13:10 | |
| *** Aiste has joined #schooltool | 13:53 | |
| *** ignas has joined #schooltool | 14:56 | |
| *** alga has joined #SchoolTool | 15:34 | |
| *** jelkner has joined #schooltool | 16:21 | |
| Lumiere | hi jelkner | 16:34 |
| jelkner | Lumiere: good morning | 16:39 |
| jelkner | no meeting today | 16:39 |
| jelkner | actually, th1a said we would talk on line at 4 pm | 16:39 |
| jelkner | i need to run now | 16:39 |
| jelkner | i have a meeting in 5 minutes here at school | 16:40 |
| *** jelkner has quit IRC | 16:40 | |
| ignas | Lumiere: hehe, marked a bunch of bugs as fix released :) | 16:49 |
| Lumiere | fun | 17:15 |
| Lumiere | ignas: how many bugs? | 17:22 |
| ignas | Lumiere: around 20 | 17:22 |
| Lumiere | I am not in schooltool-owners so I don't usually see open/close on st bugs | 17:22 |
| Lumiere | nice | 17:22 |
| ignas | maybe more | 17:22 |
| Lumiere | ignas: how frozen are we? | 17:23 |
| Lumiere | ignas: or is this more like super-cooled water then ice | 17:23 |
| ignas | as always ;) not really frozen :) | 17:24 |
| ignas | with release cycle of 60 minutes or so | 17:24 |
| Lumiere | well, frozen doesn't mean no work is done | 17:25 |
| Lumiere | it is supposed to mean that we're not taking in new features | 17:25 |
| Lumiere | until after freeze | 17:25 |
| ignas | well - yvl is working on 2 features | 17:26 |
| Lumiere | in october... a soft feature freeze should be like 01-10 and a hard freeze should be 15-10 | 17:26 |
| ignas | 39 bugs marked as fix released | 17:27 |
| Lumiere | and how many left to fix? | 17:27 |
| ignas | well - 135 open bugs | 17:28 |
| Lumiere | when was the last time those were checked | 17:29 |
| Lumiere | (and what is your workflow... New -> Confirmed -> Triaged = ? (-> In Progress) -> Committed -> Released | 17:31 |
| ignas | Triaged is mostly used for old bugs to mark them as "still confirmed" | 17:31 |
| ignas | I skip in Progress a lot | 17:31 |
| ignas | and sometimes it goes New -> Released if it's important | 17:31 |
| Lumiere | ah | 17:32 |
| ignas | there are 2 critical bugs at the moment | 17:32 |
| ignas | linking multi-term sections , worked on by yvl | 17:32 |
| Lumiere | well, I ()'d In Progress for a reason | 17:32 |
| ignas | gradebook not calculating correct average with weighted catagories - worked on by aelkner | 17:32 |
| Lumiere | those aren't features :) | 17:33 |
| ignas | multi term section linking is not really a bug | 17:33 |
| ignas | yvl is also working on report headers/footers and RML | 17:33 |
| Lumiere | yea | 17:34 |
| ignas | Douglas is doing "batch enrollment of students into a section " | 17:34 |
| ignas | the one that is deployed for 2008.10 | 17:34 |
| ignas | but not trunk nor 2009.04 | 17:34 |
| ignas | and I am working on sample data (changing the year, updating the docs) | 17:37 |
| Lumiere | cool | 17:46 |
| Lumiere | I need to update docs | 17:46 |
| ignas | I have changed the section import sheet format recently | 17:52 |
| ignas | and the empty/documented sheet is not up to date | 17:53 |
| ignas | though - I don't know how to document what I did properly | 17:53 |
| Lumiere | ignas: I think https://bugs.edge.launchpad.net/schooltool/+bug/79778 needs to be popped up to a higher priority | 17:57 |
| Lumiere | (and it should be fairly easy to fix) | 17:57 |
| Lumiere | any error handler that captures what would be a 404 should throw a 401 if there is no Authenticated User | 17:58 |
| Lumiere | :) | 17:58 |
| ignas | it's not easy to fix really | 17:58 |
| ignas | it is a compound problem... you can't see the index view on a manager | 17:59 |
| ignas | but we want you able to see titles on person objects in your views | 17:59 |
| ignas | else - we have to start separating public and private data all over our data structures | 17:59 |
| ignas | and have "person title" or "resource title" as separate objects | 18:00 |
| ignas | with different security | 18:00 |
| ignas | than person object itself | 18:00 |
| ignas | as for error capturing - it's Zope3 internals | 18:00 |
| ignas | so - you have the permission to traverse into a person probably... | 18:00 |
| ignas | hmm, ok, we could probably do something in our own traversers | 18:07 |
| ignas | that might break some stuff ;) | 18:07 |
| ignas | another problem is | 18:07 |
| ignas | if you can't access persons/manager | 18:07 |
| ignas | it does not mean you can't access persons/manager/calendar | 18:07 |
| Lumiere | ignas: ok... that is more complicated then it appears | 18:10 |
| ignas | we need a 100% reliable way to tell whether you can't access it, or else - all our 401s will look like 404 | 18:10 |
| ignas | or was it the other way | 18:10 |
| ignas | ahh, it was the other way | 18:10 |
| Lumiere | ignas: other way | 18:10 |
| ignas | if I being a teacher click on a link that leads to nowhere | 18:11 |
| ignas | (we had booking.html that was an actual not found) | 18:11 |
| ignas | how do you tell whether he can't access the page that does not exist ;) | 18:11 |
| Lumiere | well | 18:11 |
| Lumiere | someone who is unauthenticated should never know if a page doesn't exist | 18:12 |
| Lumiere | they should just know they can't access what they're trying to look at | 18:12 |
| ignas | still quite tricky especially with some resources being public... | 18:13 |
| ignas | doable, but it's not easy | 18:13 |
| Lumiere | yea | 18:14 |
| ignas | ok, maybe a hack would work out... like removing the permission to see the 404 page | 18:16 |
| ignas | but still - the result might be different | 18:16 |
| ignas | than a real 401 page | 18:16 |
| ignas | like - either a redirect, or time it takes to get it | 18:17 |
| Lumiere | yea | 18:17 |
| ignas | will look at it | 18:17 |
| ignas | might be better than what we have now | 18:17 |
| Lumiere | I just know what mgedmin is getting at with it... and I agree with him that it is a bit more of a security risk then medium | 18:18 |
| Lumiere | it allows brute force attacks by letting people look for usernames | 18:18 |
| mgedmin | I'm getting at something? | 18:18 |
| Lumiere | mgedmin: your traversal security bug on schooltool | 18:18 |
| mgedmin | I have a traversal security bug on schooltool? | 18:19 |
| mgedmin | must be ancient | 18:19 |
| Lumiere | 79778 and it is | 18:19 |
| Lumiere | 2004 | 18:19 |
| Lumiere | :) | 18:19 |
| *** menesis has quit IRC | 18:37 | |
| *** replaceafill has joined #schooltool | 19:06 | |
| *** Aiste has quit IRC | 19:07 | |
| *** menesis has joined #schooltool | 19:27 | |
| *** menesis has quit IRC | 20:04 | |
| *** mgedmin has quit IRC | 20:33 | |
| *** ignas has quit IRC | 20:42 | |
| *** th1a has joined #schooltool | 21:05 | |
| *** replaceafill has quit IRC | 21:49 | |
| *** jelkner has joined #schooltool | 22:55 | |
| aelkner | hello jelkner | 22:58 |
| jelkner | hey man | 23:01 |
| jelkner | how are things? | 23:02 |
| aelkner | very well, thanks | 23:02 |
| jelkner | so, th1a sent out the email calling us both here | 23:02 |
| jelkner | you must have had some communication with him of which i'm not aware | 23:03 |
| aelkner | so i saw | 23:03 |
| aelkner | no, i didn't | 23:03 |
| jelkner | hmm | 23:03 |
| aelkner | th1a: ayt? | 23:03 |
| jelkner | i know what i've been talking to him about | 23:03 |
| jelkner | so perhaps calling us together like this is tom's way of telling you it is ok to talk to me about the grade display change i need ;-) | 23:04 |
| jelkner | i'm also totally prepared to write up a blueprint or file a bug, whichever you two decide on this one | 23:05 |
| aelkner | you should always feel free to write up a blueprint or bug | 23:06 |
| aelkner | then tom and i can discuss what he wants me to do | 23:06 |
| jelkner | well, i was hoping to chat about it first, and get some guidance as to which of those two you thought it should be | 23:07 |
| jelkner | btw. i should take this opportunity to report that the gradebook is a pleasure to use | 23:07 |
| jelkner | the worksheets, the activities dialogs, all of it | 23:07 |
| aelkner | how new is the version you're using | 23:08 |
| jelkner | am i running the new version? | 23:08 |
| jelkner | you installed it | 23:08 |
| aelkner | i dunno, i don't control the merges/releases | 23:08 |
| aelkner | i installed it? | 23:08 |
| jelkner | but you control my updates | 23:08 |
| jelkner | as far as i know, i haven't touched it since you updated it | 23:09 |
| aelkner | i haven't updated your box for weeks | 23:09 |
| jelkner | ok | 23:09 |
| jelkner | than my version is that old | 23:09 |
| aelkner | there are many improvements since then | 23:09 |
| jelkner | would any of them effect me | 23:09 |
| jelkner | i basically love the way it works now | 23:09 |
| jelkner | except for the grade display issue | 23:10 |
| jelkner | which th1a says will be simple to fix | 23:10 |
| jelkner | but very important for the students | 23:10 |
| aelkner | which issue is that? | 23:10 |
| aelkner | do you have a bug reported for that? | 23:10 |
| jelkner | well, this quarter i will grade using a 0 to 4 scale | 23:10 |
| jelkner | i want 4 to be A, 3 to be B, etc... | 23:11 |
| jelkner | write now the gradebook displays percent in the column left of the name | 23:11 |
| jelkner | that means a student with a 3 sees a 75% instead of a B | 23:11 |
| jelkner | so he has the wrong grade | 23:12 |
| jelkner | and feels discouraged | 23:12 |
| jelkner | so, is this a bug or a blueprint? | 23:13 |
| aelkner | between you and me (and anyone reading the log :) | 23:13 |
| aelkner | it's easier to track bugs | 23:13 |
| jelkner | (opps, i mean column to the right of the name ;-) | 23:13 |
| aelkner | i understood that | 23:14 |
| aelkner | if you just file a bug, tom can comment on it and assign it to me | 23:14 |
| jelkner | but it is easier to dialog about a complicated feature using a blueprint | 23:14 |
| jelkner | i'm happy to write it as a but | 23:14 |
| jelkner | bug | 23:14 |
| aelkner | you can dialog on bugs | 23:14 |
| jelkner | if that works for you | 23:14 |
| jelkner | ok | 23:14 |
| jelkner | let me do that now then | 23:14 |
| * jelkner goes to launchpad to file a bug... | 23:15 | |
| aelkner | ok | 23:15 |
| Lumiere | jelkner: I thought he was going to call you at 4 | 23:34 |
| *** replaceafill has joined #schooltool | 23:35 | |
| Lumiere | jelkner: btw... there is no comment system on blueprints from what I can tell | 23:35 |
| Lumiere | which I hope they fix at some point | 23:36 |
| Lumiere | replaceafill: pong | 23:36 |
| replaceafill | Lumiere, thanks i found the 2008.10 branch :) | 23:37 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!