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