*** stockholm has joined #schooltool | 00:45 | |
stockholm | hi | 00:45 |
---|---|---|
*** tvon has joined #schooltool | 01:04 | |
*** tvon|desk has joined #schooltool | 01:06 | |
*** SteveA has joined #schooltool | 02:06 | |
*** SteveA has quit IRC | 02:58 | |
*** SteveA has joined #schooltool | 03:05 | |
*** stockholm has quit IRC | 03:26 | |
*** tvon has quit IRC | 04:15 | |
*** tvon has joined #schooltool | 04:19 | |
*** tvon has quit IRC | 04:36 | |
*** SteveA has quit IRC | 04:49 | |
*** tvon has joined #schooltool | 05:30 | |
*** kaczordek has joined #schooltool | 07:56 | |
*** Aiste has quit IRC | 09:36 | |
*** stockholm has joined #schooltool | 09:41 | |
*** Aiste has joined #schooltool | 10:09 | |
*** SteveA has joined #schooltool | 10:41 | |
*** jagordon has joined #schooltool | 12:13 | |
jagordon | Hi, I'm from a school in Beijing, China that is considering schoolbell. Any specifics on when 1.1 will be coming out, or details about what it will include? | 12:14 |
jagordon | Such a cool and exciting project! | 12:15 |
stockholm | yes, really neat. | 12:17 |
jagordon | We're thinking of using it primarily for scheduling teachers and classrooms (once the resource allocation stuff works). | 12:20 |
stockholm | jagordon: do you have a big school? | 12:27 |
jagordon | well, we're a private english language school, and we do mainly short term training | 12:28 |
jagordon | at any one time we have several hundred students | 12:28 |
jagordon | we'd be using schoolbell to keep track of teachers' schedules | 12:28 |
jagordon | probably around 10-15 people initially, but maybe 50 or more by the end of the year | 12:29 |
jagordon | we'd like for it to be able to scale | 12:29 |
jagordon | i think it would without much trouble | 12:30 |
jagordon | we'll also have resources such as classrooms, projectors, computers, etc., that would be associated with the classes | 12:31 |
*** thisfred has joined #schooltool | 12:56 | |
*** ignas has joined #schooltool | 13:12 | |
*** kaczordek has quit IRC | 13:43 | |
*** th1a has joined #schooltool | 14:13 | |
th1a | I missed my damn flight. | 14:13 |
th1a | However, I'd already paid for a week of wireless access via TMobile, and I've got a chair next to a power outlet, so an afternoon at Heathrow is frighteningly similar to an afternoon at home. | 14:15 |
*** alga has joined #SchoolTool | 14:26 | |
alga | th1a: hi | 14:27 |
th1a | alga: hi. | 14:27 |
th1a | I guess I should be around for the meeting today after all. | 14:28 |
alga | what did you mean when you wrote about some links to the relationships? | 14:28 |
th1a | In SchoolTool 0.x, when you viewed, say, a person, there was a reference to their relationships URL. | 14:29 |
ignas | why would one want such link in SchoolBell | 14:29 |
ignas | there are only group-member relationships anyway ... | 14:29 |
ignas | oh, and overlayed calendars ... | 14:29 |
th1a | It is helpful if you're exploring the system. | 14:29 |
ignas | ? | 14:29 |
alga | I think we have a nice, simple UI for membership | 14:30 |
alga | cause that's all we need | 14:30 |
th1a | ? | 14:30 |
th1a | Maybe you guys don't understand what I'm talking about. | 14:30 |
ignas | yep, at least i don't ;) | 14:31 |
th1a | ...I don't think I have a copy of 0.9 handy. | 14:31 |
alga | what do you mean by 'relationships' then? | 14:31 |
alga | in 0.9, there were membership and teaching relationships | 14:32 |
th1a | What I mean is, if I'm trying to figure out how SchoolTool and it's REST interface works, I used to be able to point at a person, | 14:32 |
th1a | and see, "ah, this person has something called 'relationships,' and they're at '/persons/tom/relationships'" | 14:33 |
ignas | oh | 14:33 |
ignas | i see | 14:33 |
alga | ok | 14:33 |
alga | thanks | 14:33 |
th1a | It just makes the system a little more transparent. | 14:33 |
alga | yes | 14:33 |
ignas | working on it | 14:34 |
*** ignas has quit IRC | 14:43 | |
*** bskahan has joined #schooltool | 14:52 | |
*** th1a has quit IRC | 15:11 | |
*** th1a has joined #schooltool | 15:45 | |
th1a | Here's a little iCalendar implementation trivia: http://staff.washington.edu/oren/weblog2/archives/2003/12/more_on_ical_or.html | 15:47 |
*** Aiste has quit IRC | 16:13 | |
*** alga has quit IRC | 16:28 | |
*** Aiste has joined #schooltool | 16:32 | |
*** SteveA has quit IRC | 16:47 | |
*** FarcePest has joined #schooltool | 17:00 | |
*** th1a has quit IRC | 17:25 | |
*** Aiste has quit IRC | 17:52 | |
*** th1a has joined #schooltool | 17:53 | |
th1a | I wasn't figuring on being around for a meeting today, so I didn't send out an announcement. | 17:56 |
bskahan | th1a: in cases like that, would you mind sending out a 'not happening' announcement instead | 17:57 |
th1a | Well, had I sent an announcement, it probably would have been a "why don't you guys meet without me" announcement, but point taken. | 17:58 |
bskahan | thanks | 17:59 |
th1a | Just got an email about a sparklines library for python: http://agiletesting.blogspot.com/2005/04/sparkplot-creating-sparklines-with.html | 17:59 |
bskahan | cool | 18:00 |
th1a | It uses matplotlib. Whether or not that would be a good thing for us remains to be seen. | 18:01 |
th1a | We'll need to do other kinds of graphs, so it may be generally useful. | 18:01 |
bskahan | apparently everyone got your cancelation email ;) | 18:11 |
th1a | It must be a holiday in Lithuania. | 18:12 |
bskahan | alga and aiste were on earlier | 18:12 |
bskahan | we have courses and sections now, you just have to hack the application object if you want to see them | 18:13 |
bskahan | ;) | 18:13 |
th1a | One thing I was thinking is that sections need to show up in the access control view. | 18:14 |
bskahan | how so (beyond they're default) | 18:14 |
bskahan | s/they're/their/ | 18:14 |
th1a | I mean, I should be able to, say, allow the students in all my classes to view my calendar (if I'm a teacher). | 18:15 |
th1a | Perhaps the full implications of that statement are more complex than I realize. | 18:16 |
bskahan | heh | 18:16 |
th1a | But for now, they should show up in the acl view like groups do. | 18:17 |
th1a | Perhaps they do already. | 18:17 |
bskahan | they probably are, and alga knows what they are better than I do | 18:17 |
bskahan | they do | 18:17 |
bskahan | they function as groups | 18:17 |
th1a | That's all I'm worried about for now. | 18:17 |
bskahan | I think that's covered | 18:17 |
th1a | There will be plenty to drive alga crazy later on. | 18:17 |
bskahan | there's some role/acl stuff that probably needs to get schooltool specific though | 18:17 |
bskahan | soon | 18:18 |
th1a | Right. | 18:18 |
jagordon | any news on when schoolbell 1.1 will be completed? will there be a release candidate first? | 18:19 |
jagordon | (apologies if that's an annoying question) | 18:19 |
bskahan | jagordon: not an annoying question, and there should be a release candidate in the middle of may | 18:20 |
bskahan | and the final release at the end of may | 18:20 |
th1a | jagordon: Many of the changes are already done. | 18:21 |
jagordon | is there a "nightly" build or something of that sort that we can play with? :) | 18:21 |
bskahan | i think the only feature missing is CSV upload | 18:21 |
bskahan | jagordon: you can check it out of subversion | 18:21 |
jagordon | aha | 18:21 |
th1a | Do you know how to use subversion? | 18:21 |
jagordon | no | 18:22 |
jagordon | i know enough to get it running from the downloadable package | 18:22 |
jagordon | it being schoolbell | 18:22 |
th1a | What OS do you use? | 18:22 |
jagordon | i could probably figure subversion out, though... | 18:22 |
jagordon | i'd be testing it out on os x, and if we decided to test it out on a larger scale we'd be installing it on linux | 18:23 |
th1a | bskahan: Speaking of which, I need to update this page: http://www.schooltool.org/development/getting | 18:23 |
* bskahan nods | 18:23 | |
th1a | OK. Subversion on Mac OS X isn't a big deal. | 18:24 |
th1a | Do you use fink? | 18:24 |
jagordon | yes | 18:24 |
th1a | ah, then 'sudo apt-get svn-client' should get you started. | 18:25 |
th1a | bskahan: is this right for the new schooltool tree: svn checkout http://source.schooltool.org/svn/trunk/schooltool/ | 18:25 |
*** Aiste has joined #schooltool | 18:26 | |
bskahan | th1a: yes | 18:29 |
th1a | And you'd just replace the last 'schooltool/' with 'schoolbell/', right? | 18:30 |
bskahan | correct | 18:30 |
jagordon | for some reason, i keep getting "E: Invalid operation svn-client" | 18:32 |
jagordon | i'm a bit of an idiot on the command line | 18:32 |
*** ignas has joined #schooltool | 18:33 | |
th1a | My bad. | 18:33 |
bskahan | sudo apt-get install svn-client | 18:33 |
th1a | I'm the idiot. | 18:33 |
*** alga has joined #SchoolTool | 18:33 | |
th1a | bskahan: yep. | 18:33 |
jagordon | thanks! | 18:34 |
jagordon | you folks are great | 18:34 |
th1a | We like to make simple mistakes the first time so we can seem even more clever when we quickly figure out the problem. | 18:35 |
bskahan | ;) | 18:35 |
th1a | It's all part of our clever marketing strategies. | 18:35 |
jagordon | genius | 18:35 |
th1a | That, and taking the 'X' out of Zope X3. | 18:36 |
bskahan | alga: what else do you need from the app for timetables? | 18:36 |
bskahan | heh | 18:36 |
bskahan | the X is a dumb idea anyway | 18:36 |
th1a | Seemed like a good idea three years ago. | 18:36 |
* bskahan nods | 18:36 | |
bskahan | probably | 18:37 |
th1a | I believe the subversion instructions are up to date now: http://www.schooltool.org/development/getting/ | 18:37 |
th1a | jagordon: Oooh... there are a couple more issues relating to using MacOS X, I'm afraid. | 18:38 |
jagordon | bring em on | 18:39 |
th1a | Trying to think of the easiest way to handle it... | 18:39 |
th1a | alga: is gintas doing i18n? | 18:40 |
th1a | jagordon: Basically, the version of Python that ships with Panther just doesn't work with Zope 3 (and therefore SchoolBell) for no reason I understand. | 18:42 |
th1a | So we ship our own python with the package you download from the site. | 18:42 |
bskahan | what version of python is it? | 18:42 |
th1a | It is 2.3.something, but it throws this cryptic 'bus error.' | 18:42 |
th1a | It _should_ work. | 18:43 |
bskahan | interesting | 18:43 |
* bskahan is glad he didn't get a powerbook | 18:43 | |
jagordon | could i just download a new version of python? | 18:44 |
th1a | So I would copy from your old SchoolBell the 'bin' and 'lib' directories. | 18:45 |
th1a | jagordon: You can compile one from source. | 18:45 |
jagordon | or just use the old schoolbell bin and lib | 18:45 |
th1a | Yeah. | 18:45 |
jagordon | i'll give it a shot | 18:46 |
jagordon | thanks again for the help! | 18:46 |
th1a | And copy the Makefile and the... | 18:46 |
th1a | what's that script I wrote? 'run_schoolbell.sh' I think. | 18:47 |
th1a | OK. I have to go make sure I don't miss two flights in one day. | 18:47 |
*** th1a has quit IRC | 18:47 | |
jagordon | :) | 18:47 |
*** mgedmin has joined #schooltool | 19:16 | |
bskahan | hey marius, how was england? | 19:18 |
mgedmin | hey | 19:35 |
mgedmin | England was nice, but somewhat expensive | 19:35 |
stockholm | does schooltool have a way to schedule meetings accross different time zones? | 19:42 |
stockholm | with the people attending indicating when they are available and the intersections are highlighted, somehow? | 19:43 |
bskahan | stockholm: there isn't a scheduling utility currently | 19:54 |
bskahan | you can overlay multiple calendars together though to see when the people you need are free | 19:54 |
bskahan | schoolbell 1.0 doesn't handle timezones, but 1.1 (out next month) does | 19:55 |
stockholm | bskahan: i want to use this tool for scheduling times for international irc meetings | 20:02 |
stockholm | i thought that you might have come up with one | 20:02 |
bskahan | with schoolbell 1.0 you just have to set the meeting time in UTC | 20:03 |
stockholm | i dont want to *set* but to *find* possible meetingtimes. everyone is pretty busy. | 20:04 |
bskahan | just subscribe to everyone's calendar | 20:04 |
stockholm | ah. | 20:04 |
bskahan | and see what spots are empty | 20:05 |
bskahan | its not ideal, but it works in a pinch | 20:05 |
stockholm | can i superimpose them? | 20:05 |
bskahan | yes | 20:05 |
*** hazmat has joined #schooltool | 20:11 | |
*** thisfred has quit IRC | 20:18 | |
*** hazmat_ has joined #schooltool | 20:28 | |
*** hazmat has quit IRC | 20:28 | |
bskahan | what's the easiest way to get a Group object if all I have is the id string? | 20:34 |
bskahan | return = ISchoolBellApplication(self.context)['groups']['id'] | 20:38 |
mgedmin | yeah, probably | 20:40 |
bskahan | tnx | 20:40 |
alga | although probably we should use ISchoolToolApplication... | 20:57 |
* bskahan nods | 20:58 | |
*** bskahan has quit IRC | 21:24 | |
*** mgedmin has quit IRC | 21:55 | |
*** ignas has quit IRC | 22:01 | |
*** stockholm has left #schooltool | 22:48 | |
*** Aiste has quit IRC | 23:08 | |
*** alga has quit IRC | 23:09 | |
*** Aiste has joined #schooltool | 23:27 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!