**** BEGIN LOGGING AT Tue Jul 27 11:52:25 2004 | ||
-->You are now talking on #schooltool | 11:52 | |
---Topic for #schooltool is www.schooltool.org || IRC logs at http://stone.tuttlesvc.org:880/logbot/ | 11:52 | |
---Topic for #schooltool set by mgedmin at Fri Jul 16 18:15:52 2004 | 11:52 | |
-TomLogging-This channel is logged - http://stone.tuttlesvc.org:880/logbot/ | 11:52 | |
-->thisfred (~thisfred@a213-84-57-72.adsl.xs4all.nl) has joined #schooltool | 12:24 | |
-->pere (foobar@diskless.uio.no) has joined #schooltool | 13:32 | |
-->alga (~alga@office.pov.lt) has joined #SchoolTool | 16:29 | |
alga | th1a|way: I have a suggestion re. (+++)By default, a personal calendar will only return to an unauthorized user a blocks labeled "busy" with a location. This policy should probably be adjustable site-wide, and perhaps by an individual. | 16:31 |
---|---|---|
alga | I think this should be deciden on a per-event basis by the owner of the calendar | 16:32 |
alga | this way the privacy is much less of a concern | 16:33 |
alga | but regarding timetable events in the calendar... isn't this public knowledge anyway? | 16:35 |
<--SteveA has quit (Read error: 110 (Connection timed out)) | 16:43 | |
-->SteveA (~steve@adsl-213-190-44-43.takas.lt) has joined #schooltool | 16:45 | |
---pere is now known as pere_poff | 17:44 | |
---th1a|way is now known as th1a | 17:50 | |
alga | th1a: how do you imagine producing RSS feeds out of groups' calendars? | 17:52 |
th1a | Well, it is another type of view. | 17:52 |
th1a | In RSS 1.0, you'd use http://web.resource.org/rss/1.0/modules/event/. | 17:54 |
mgedmin | I assume the RSS feed should use mod_calendar | 17:54 |
mgedmin | err, mod_event that is | 17:54 |
th1a | Yeah. | 17:54 |
mgedmin | do you want RSS views for all calendars? | 17:54 |
mgedmin | should these views contain all events? $number of earliest upcoming events? last $number of past events? | 17:54 |
th1a | Yes. So you can subscribe to each individual calendar. | 17:55 |
th1a | Let me check what Kellan said... | 17:55 |
th1a | The last $number events created, sorted by creation. | 17:58 |
th1a | Most recent first. | 17:59 |
mgedmin | ok | 18:00 |
th1a | alga: the problem with deciding public/private on a per-event basis is that it wouldn't be very easy to do on using a calendaring client. | 18:01 |
th1a | You'd have to have two separate calendars. | 18:02 |
th1a | Which I don't think is very intuitive. | 18:02 |
th1a | We could allow it though. | 18:02 |
th1a | Timetable events... for kids they aren't public knowledge. The student use cases maybe need more thought. | 18:05 |
th1a | I may finally have to go read some of the relevant regulations in the US. | 18:06 |
th1a | But my understanding is that technically SchoolTool shouldn't acknowledge the existence of a child to unauthorized users. | 18:07 |
th1a | And definitely not where they are at a given time. | 18:08 |
th1a | And, come to think of it, I'm sure some schools would be unhappy to have kids | 18:09 |
th1a | being able to easily find each other's schedules, making it easy to | 18:09 |
th1a | wander the halls and chat. But we can worry about that later. | 18:09 |
*alga is shocked | 18:11 | |
th1a | Shocked by the prison/fortress nature of American schools? | 18:13 |
alga | yes | 18:14 |
th1a | It can be pretty bleak. | 18:14 |
th1a | American parents are amazingly paranoid. | 18:15 |
th1a | They act like there are an army of kidnappers just waiting for a chance to seize their child. | 18:15 |
th1a | are/is | 18:16 |
th1a | And keeping kids out of the halls is the simplest measure of success for a high school principal or teacher. | 18:16 |
alga | aha... | 18:19 |
alga | so basically we want configurable policies for everything | 18:19 |
alga | whether stuff is public or private | 18:19 |
alga | i mean, publically accessible or not | 18:20 |
th1a | Since we want this to be used outside of schools, it should be configurable. | 18:24 |
alga | ok | 18:24 |
alga | what about (+)Email notification could be added in various ways. | 18:24 |
alga | ? | 18:24 |
th1a | But I'd favor, at least initially, focusing on configuring it site-wide. | 18:24 |
alga | leave for later? | 18:24 |
th1a | Well, it is something people will want. | 18:25 |
alga | but it's (+) | 18:25 |
th1a | Yeah. | 18:25 |
alga | and it's not clear | 18:25 |
th1a | I know. | 18:25 |
th1a | Yeah, leave it til later. | 18:26 |
th1a | It gives people something to add. | 18:27 |
th1a | Can't get that open source community going if we don't leave anything for people to contribute. | 18:27 |
th1a | I guess at the moment SchoolTool doesn't know anyone's email address anyhow. | 18:28 |
alga | right | 18:28 |
th1a | So it isn't quite as easy as it might be. | 18:29 |
alga | that's not much of a problem | 18:29 |
alga | we have a person info facet | 18:29 |
alga | it shouldn't be hard to add an email there | 18:29 |
th1a | We'll have to discuss precisely how facets work someday. Not now though. | 18:30 |
alga | k | 18:35 |
alga | I almost have a draft proposal | 18:36 |
alga | We just have to revise the estimates of stories and figure out how much time we have available | 18:37 |
th1a | OK. | 18:39 |
th1a | sabdf1: Do you know anything about Shibboleth? It is some kind of identity system they're starting to use here in higher ed. | 18:41 |
alga | th1a: re private/public | 18:44 |
alga | moz cal has a checkbox "private" | 18:44 |
alga | and a corresponding property is in iCal | 18:45 |
th1a | Ah. Well, that changes everything. | 18:45 |
th1a | But what does that do? | 18:45 |
th1a | Is that an ICal attribute? | 18:45 |
alga | I think so | 18:45 |
alga | so that we can render events as busy blocks | 18:45 |
th1a | OK, Cool. I missed that. | 18:46 |
alga | so, personal events are up to the user. | 18:47 |
alga | Mozilla has private as default | 18:48 |
alga | and timetable events can be a site policy | 18:48 |
th1a | OK. | 18:48 |
th1a | Ideally the timetable events policy could be set differently for students. | 18:49 |
th1a | Students timetables are private. Public for everyone else. | 18:49 |
th1a | I guess you should just be able to define an arbitrary group to have private timetables. | 18:53 |
<--thisfred has quit ("Farewell, cruel channel...") | 20:47 | |
alga | th1a: when is the deadline for the calendaring release? | 21:06 |
th1a | alga: still there? | 22:29 |
th1a | Mark has said "by September," | 22:32 |
th1a | Which is a little ambiguous. | 22:32 |
th1a | But I'd say we should target the beginning of September. | 22:42 |
mgedmin | alga just mailed you the first version of the proposal | 22:52 |
---Disconnected (). | 22:58 | |
**** ENDING LOGGING AT Tue Jul 27 22:58:37 2004 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!