*** 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 2.15.1 by Marius Gedminas - find it at mg.pov.lt!