*** ScreaminIke has joined #Schooltool | 00:54 | |
*** mgedmin has quit IRC | 01:04 | |
*** ScreaminIke has quit IRC | 01:28 | |
*** ScreaminIke has joined #Schooltool | 01:51 | |
*** vidasp has joined #schooltool | 01:52 | |
*** ScreaminIke has quit IRC | 02:48 | |
*** jinty has quit IRC | 03:21 | |
*** vidasp has quit IRC | 03:56 | |
*** alga has joined #SchoolTool | 09:01 | |
*** th1a has quit IRC | 09:19 | |
*** alga_ has joined #SchoolTool | 09:24 | |
*** alga has quit IRC | 09:40 | |
*** alga_ is now known as alga | 09:42 | |
*** alga has quit IRC | 10:02 | |
*** Aiste has quit IRC | 10:33 | |
*** alga has joined #SchoolTool | 10:59 | |
*** vidasp has joined #schooltool | 11:12 | |
*** thisfred has joined #schooltool | 12:02 | |
*** mgedmin has joined #schooltool | 12:57 | |
*** faassen has joined #schooltool | 13:00 | |
*** mgedmin has quit IRC | 13:10 | |
*** mgedmin has joined #schooltool | 13:11 | |
*** jinty has joined #schooltool | 13:48 | |
*** Aiste has joined #schooltool | 14:32 | |
*** ignas has joined #schooltool | 15:02 | |
*** ignas has quit IRC | 15:06 | |
*** ignas has joined #schooltool | 15:06 | |
*** avoine has joined #schooltool | 16:00 | |
*** srichter has quit IRC | 16:23 | |
ignas | anyone here ? | 16:36 |
---|---|---|
ignas | irc meeting anyone ? | 16:47 |
vidasp | hi, ignas, me here | 16:48 |
ignas | one might think that we can't have a proper meeting without Tom ;) | 16:49 |
ignas | faassen, jinty ? | 16:51 |
vidasp | ignas: can we? | 16:51 |
* jinty wonders... | 16:51 | |
vidasp | meeting - yes, proper - ...? | 16:51 |
ignas | jinty: do you know when is the release planned? | 16:52 |
ignas | the alpha | 16:52 |
jinty | er...;) probably sometime this week | 16:52 |
jinty | I'll have to fix the nightly build agin | 16:52 |
jinty | then speak to th1a if I see him around | 16:53 |
ignas | i see, i have some improvements and am thinking whether i should finish them and check them into trunk | 16:53 |
jinty | I have not had enough time to do the debian packaging yet | 16:53 |
ignas | but if the release is this week evolution scripts should be a priority | 16:54 |
vidasp | besides, about evolutions scripts: ImportError: No module named generations.install. Any ideas whythis happens? | 16:54 |
jinty | Er, yes, that blocks the whole thing | 16:54 |
ignas | no idea, Zope3 developers are "fixing" "bugs" | 16:54 |
jinty | more like foxing them | 16:55 |
mgedmin | it's fun! try it! | 16:55 |
mgedmin | www.zope.org/collectors/zope3-dev has a bunch of bugs left | 16:55 |
* jinty really means to try that one day, perhaps at europython | 16:55 | |
mgedmin | (if you fix the capitalization of the url) | 16:56 |
ignas | http://www.zope.org/Collectors/Zope3-dev | 16:56 |
ignas | jinty: you'll be in this europython? | 16:56 |
jinty | ok, so an overview of what is blocking the release now is evolution scripts, nightly tarball breakage and no debian packages | 16:57 |
jinty | ignas: yep | 16:57 |
ignas | jinty: cool | 16:57 |
ignas | i would like to know what is the priority of some features | 16:58 |
ignas | a.k.a. whether they are important bugs or not | 16:58 |
ignas | but without tom that is not really possible | 16:58 |
* jinty being release manager would make release blocking bugs the highest priority... | 16:58 | |
ignas | guess i'll work on evolution scripts then, and leave them for later | 16:58 |
mgedmin | ignas: use the /nick command! | 16:58 |
ignas | them being those semi-bugs | 16:59 |
ignas | seems like that's all we can discuss :) | 17:00 |
ignas | sad i don't have the virtual gavel ;) | 17:00 |
jinty | anyone from POV at europython? | 17:01 |
*** alga is now known as thla | 17:01 | |
thla | ignas, what was that what you wanted? | 17:01 |
thla | :) | 17:02 |
ignas | :D | 17:02 |
ignas | the gavel ? ;) | 17:02 |
ignas | if you don't have the gavel you're not Tom | 17:02 |
* mgedmin , ignas and aiste will be at EP | 17:02 | |
jinty | cool;) | 17:03 |
*** thla is now known as alga | 17:03 | |
* jinty bangs his knife and fork on the table and goes for cofee and cake | 17:03 | |
ignas | :D | 17:06 |
faassen | hmm.. | 17:17 |
faassen | good thing Tom isn't around as I forgot about the meeting. :) | 17:17 |
faassen | jinty: I'll be at europython. :) | 17:17 |
faassen | jinty: so Ignas and mgedmin can beat me up. :) | 17:18 |
* jinty starts selling tickets to the fight | 17:18 | |
ignas | faassen: we won't be beating you, really | 17:19 |
jinty | <deep booming voice> and in the left corner... | 17:19 |
ignas | we have Aiste for that | 17:19 |
faassen | oh, Aiste, now I'm not worried. | 17:20 |
* faassen runs away. | 17:20 | |
*** th1a has joined #schooltool | 17:28 | |
th1a | Total wireless meltdown. | 17:28 |
th1a | Well, actually my DSL went out entirely. | 17:28 |
ignas | ouch | 17:29 |
ignas | did you see the IRC log ? | 17:29 |
th1a | Not yet. | 17:29 |
ignas | ok | 17:29 |
ignas | i'll do some writing in the background then ;) | 17:30 |
ignas | Do we need sections belonging to more than 1 course ? | 17:30 |
ignas | How important is it having course leaders capable of adding new sections to a section ? | 17:30 |
ignas | to a course | 17:31 |
th1a | Sections belonging to more than one course is necessary. | 17:31 |
th1a | But I don't think we currently support it. | 17:32 |
ignas | through REST we do | 17:32 |
th1a | Ah. Ok. | 17:32 |
ignas | in UI multiple courses are displayed | 17:32 |
ignas | if there are more than 1 | 17:32 |
th1a | Course leaders don't have to be able to add new sections. | 17:32 |
ignas | then what is their role ? as they don't really get any privileges (except for requirements of a course i think) | 17:33 |
ignas | anyway, in that case i guess i'll get on with evilution scripts | 17:34 |
th1a | Setting the course description and requirements. | 17:35 |
th1a | There isn't much to do with courses. | 17:36 |
ignas | how important are UI tweaks for alpha, beta, release ? | 17:36 |
th1a | They are important from here on out. | 17:37 |
ignas | as with new permissions we can hide a lot of menu items that people don't need | 17:37 |
ignas | can't access rather than don't need even | 17:37 |
th1a | Good. | 17:37 |
ignas | that requires some rewiring of the Action menu tough | 17:37 |
th1a | I need a "tweaking the SchoolTool UI" lesson. | 17:38 |
th1a | I'm currently afraid of touching it. | 17:38 |
ignas | btw, did you see the emails about the section bug ? | 17:38 |
ignas | do we want the migration of broken development databases ? | 17:38 |
th1a | We don't need to migrate non-releases. | 17:39 |
ignas | ok | 17:39 |
ignas | and in case of lessons - just tell me what you would like to tweak, and i'll try explaining you what you should do ... | 17:40 |
th1a | OK. Thanks. | 17:42 |
ignas | should i stick to evolution or start twiddling with the UI ? | 17:42 |
ignas | and is the access control contract complete ? | 17:42 |
th1a | I believe the access control contract is complete. It seemed to work over the weekend. | 17:45 |
th1a | Oh, I should tell you about the little workshop. | 17:46 |
th1a | So I figured that given the size of the conference, the people who attend, and the state of SchoolTool, there wouldn't be more than three or four people at my session. | 17:47 |
th1a | Which was correct. | 17:47 |
th1a | Luckily I ended up with three Python hackers rather than 3 school teachers. | 17:47 |
th1a | So we ended up having a day of fairly technical discussion, which was fun. | 17:47 |
ignas | nice | 17:48 |
th1a | At the sprint, we'll have a half-day workshop, which will probably also be small, | 17:48 |
th1a | but we'll also have time to present to the whole group. | 17:48 |
th1a | So I think that will be fine. | 17:49 |
ignas | sorry about not fixing the Section bug earlier, i had no internet for the half of the day on Sunday | 17:49 |
th1a | It is ok. I got wound up for a while when I started worrying that I might actually have people show up ;-) | 17:49 |
th1a | ignas: So will you continue to have time to work on SchoolTool? I guess we need to work out a new proposal. | 17:50 |
th1a | Do you have other work to do? | 17:51 |
ignas | i don't know the exact amount of time (need Aiste for that) | 17:51 |
th1a | Right. | 17:51 |
ignas | but i hope i'll get enough time to at least help you with the upcoming release (evolution scripts, new security policy tweaking etc.) | 17:52 |
th1a | I need to go over my budget at this point, too, but I think we're in ok shape there. | 17:52 |
ignas | as for tweaking, with the requirment of "do not show anything you don't have access to" | 17:53 |
ignas | at the moment if you don't have right to see Person info, you won't even see group members | 17:54 |
ignas | if you can see group list, you will only see groups you have access to in it | 17:54 |
ignas | i am not 100% sure this is the right thing, though it is very subjective | 17:55 |
th1a | We need a summary view for a person. | 17:55 |
th1a | Well, we need a summary view for a person's info. | 17:55 |
ignas | i'd even think that we should to make at least 'titles' public/semi-public | 17:56 |
th1a | And also some kind of placeholder view that lets you view the person but not any of their info. | 17:56 |
th1a | There is a distinction between a person and a person's info, right? | 17:56 |
ignas | not just that, if one can see a link to a person, he gets persons "Name, Surname, username" | 17:57 |
th1a | That's ok. | 17:57 |
ignas | i don't think we are differentiating that on object level, Person/Person info distinction is based on views. | 17:58 |
ignas | the question is - if you can see Group List should you see All groups, their titles, ids or not | 17:58 |
ignas | if you can See Section list should you know who is teaching them ? | 17:58 |
th1a | Yes to both. | 18:00 |
th1a | We don't want to make a bunch of fine grained distinctions with groups and sections at this point. | 18:00 |
th1a | Either all private or all public is fine. | 18:00 |
ignas | well, we have distinct settings "Group list" vs "Groups" | 18:00 |
ignas | and i think distinction between "You can see all the titles of groups" vs "You can see members of groups" should be there | 18:01 |
ignas | just that we are not showing group members even if you are a member of a group "My decision based on the policy - don't show anything that might be private" | 18:02 |
ignas | probably we will have to go through these case by case before the release | 18:02 |
ignas | so if you will not see something or will see excess information, just tell me | 18:03 |
th1a | OK. | 18:03 |
ignas | now it's in Paranoid mode ;) | 18:03 |
th1a | Well, part of my thinking at this point is making very clear which parts of the app are public and which are private. | 18:07 |
th1a | Cutting down on the in-between parts. | 18:07 |
th1a | So people can accurately think "groups are public" and not get confused about which parts of groups are public and private. | 18:08 |
ignas | maybe we should coerce some security settings in that case ? | 18:10 |
ignas | like not have separate "Group info/Group list" settings for example | 18:10 |
th1a | That sounds reasonable. | 18:12 |
*** vidasp has quit IRC | 18:36 | |
*** srichter has joined #schooltool | 18:40 | |
*** faassen has quit IRC | 18:47 | |
*** th1a has quit IRC | 19:20 | |
*** alga has quit IRC | 20:08 | |
*** thisfred has quit IRC | 20:29 | |
*** ignas has quit IRC | 20:29 | |
*** delias has joined #schooltool | 21:24 | |
*** srichter has quit IRC | 22:12 | |
*** jinty has quit IRC | 22:55 | |
*** mgedmin has quit IRC | 23:10 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!