| **** BEGIN LOGGING AT Mon Dec 6 15:07:38 2004 | ||
| -->You are now talking on #schooltool | 15:07 | |
| ---Topic for #schooltool is http://schooltool.org | 15:07 | |
| ---Topic for #schooltool set by Aiste at Mon Oct 18 12:47:26 2004 | 15:07 | |
| <--Aiste has quit (kornbluth.freenode.net irc.freenode.net) | 15:28 | |
| -->Aiste (~aiste@office.pov.lt) has joined #schooltool | 15:33 | |
| -->jinty (~jinty@213.151.107.243) has joined #schooltool | 15:40 | |
| <--jinty has quit ("using sirc version 2.211+KSIRC/1.3.10") | 16:10 | |
| <--tvon|x31 (tvon@dsl093-119-225.blt1.dsl.speakeasy.net) has left #schooltool ("Leaving") | 16:44 | |
| -->thisfred (~thisfred@a213-84-57-72.adsl.xs4all.nl) has joined #schooltool | 17:23 | |
| -->tvon|x31 (tvon@dsl093-119-225.blt1.dsl.speakeasy.net) has joined #schooltool | 17:55 | |
| bskahan | morning all | 17:56 |
|---|---|---|
| tvon|x31 | Hello | 17:56 |
| th1a | Good morning. | 17:56 |
| th1a | Did you guys take a look at the wiki page? | 17:57 |
| bskahan | not in a few days | 17:57 |
| th1a | OK. That's what I was writing on last night: http://www.schooltool.org/bounties/ui/SchoolBell09 | 17:58 |
| th1a | That's a take on the requirements. | 17:59 |
| th1a | This contract is a bit more nebulous since it is hard to quantify usability and design. | 17:59 |
| th1a | Integration. | 18:00 |
| bskahan | howdo you want to handle breaking the schoolbell UI out from the schooltool UI at this point? | 18:02 |
| th1a | Different set of page templates. | 18:03 |
| bskahan | linked via the makfile? | 18:03 |
| tvon|x31 | back (had to clean up a coffee spill) | 18:05 |
| th1a | That seems like the easiest way to do it. | 18:05 |
| tvon|x31 | The simplest way to do it at this point seems to be to have a seperate www directory | 18:05 |
| th1a | I hope we can do this milestone without forking any non-template code. | 18:05 |
| tvon|x31 | though the view's (python) will surely need tweaking as well | 18:05 |
| bskahan | schooltool.browser will have to change, but the changes can probably be done consistently | 18:06 |
| tvon|x31 | There are things we'll need to put into the python but I don't think they'll break schooltool at all | 18:06 |
| th1a | Sure, but hopefully our tweaks will be equally applicable. | 18:06 |
| tvon|x31 | should we make a branch for the time being? branches/schoolbell-ui | 18:07 |
| th1a | That sounds reasonable, but I'm not sure. | 18:10 |
| th1a | It seems to me that you should be able to blast through an initial implementation of this stuff in a week, and then we can spend a week testing, tweaking, adding a few bits. | 18:12 |
| bskahan | from the Wiki | 18:12 |
| tvon|x31 | that sounds reasonable | 18:12 |
| bskahan | Links to iCal versions on REST interface. A link to remove the calendar from the list. | 18:12 |
| bskahan | do you explicitly not want to link from the HTML? | 18:12 |
| mgedmin | actually, it might be a good idea to make iCal files available on the web server directly | 18:13 |
| th1a | I don't want people to be thinking about "going to look at another calendar." | 18:13 |
| mgedmin | then people who do disable the REST server in schooltool.conf will be able to use iCalendar clients | 18:13 |
| th1a | mgedmin: you're probably right. | 18:13 |
| th1a | That would be helpful in the short term. | 18:14 |
| th1a | And easy, right? | 18:14 |
| bskahan | I think "Open in iCal" is reasonably understandable | 18:14 |
| bskahan | When an authenticated user logs in to the root of the site, they should be redirected to their calendar. | 18:17 |
| bskahan | ^ -> they should be redirected to their last overlay view | 18:18 |
| th1a | Yeah, that's essentially the same thing. | 18:18 |
| bskahan | so if I want to always see "MyCalendar" & "MyWorkgroupsCalendars" side by side | 18:18 |
| bskahan | ok | 18:19 |
| th1a | they'll be going to /persons/bskahan/calendar | 18:19 |
| bskahan | there's no story for redoing the booking view | 18:20 |
| bskahan | adding it under the second user story | 18:20 |
| th1a | OK. | 18:20 |
| tvon|x31 | There is a note about adding notes via the Atom publishing API... | 18:21 |
| bskahan | it via the ST rest API | 18:21 |
| th1a | Ah, well, that can be optional perhaps. | 18:22 |
| bskahan | I did find a tool for Atom publishing via rest rather than soap the other day though | 18:23 |
| th1a | A tool. | 18:24 |
| th1a | ? | 18:24 |
| bskahan | th1a: how did you want to change the booking workflow? | 18:24 |
| bskahan | program in someones CVS | 18:24 |
| bskahan | have to track it down again | 18:24 |
| bskahan | atom reader/publisher that doesn't use the atom publishing API | 18:25 |
| th1a | Nothing fancy, just skipping the "search" step, since you're just looking at the calendars instead. | 18:25 |
| bskahan | that works if your looking at the calendar of the resource | 18:26 |
| bskahan | but how would it work in "book a resource from my calendar" | 18:27 |
| th1a | I was a little distracted there. Talking to my sister for a minute... | 18:27 |
| th1a | You will be looking at the calendar of the resource in the sense that it will be an active overlay on your calendar. | 18:28 |
| th1a | I don't want people to think "I have to go somewhere to look at the resource's calendar." | 18:29 |
| th1a | So when you go to the booking form it will know: what day you're interested in, what time to the hour, and which resources you're looking at. | 18:30 |
| th1a | Also it would be nice to be able to make simple repeating reservations, but that might be a bonus feature. | 18:31 |
| bskahan | I need to find a conference room at 9 am tomorrow until 1pm | 18:31 |
| bskahan | I'm looking at my calendar | 18:31 |
| bskahan | we have conference room a, b, c | 18:32 |
| bskahan | to find out which is available in the time I need I would have to add them all to my calendar overlay? | 18:32 |
| th1a | That's what I'm saying. | 18:32 |
| th1a | We can also do the search thing as it works now. | 18:32 |
| th1a | Spruce it up a bit. | 18:33 |
| bskahan | I'm all for adding a calendar widget | 18:33 |
| th1a | Yes. | 18:33 |
| bskahan | and making the selection checkboxes, I think | 18:33 |
| bskahan | people don't get the whole "hold down control to select another non-contiguous item" | 18:34 |
| th1a | Right. | 18:34 |
| bskahan | from a calender view though, the start time is pre-filled | 18:35 |
| th1a | Right. | 18:35 |
| th1a | In general, in this release we want to make simple cases simple. This is an introduction to SchoolBell. | 18:35 |
| bskahan | I click "booking" at tomorrow 9am I get a simplified version of busysearch with the start time "Tomorrow 9am seleted" I pick from all available resources and set the duration | 18:36 |
| bskahan | I get back a list of everything available at that time | 18:36 |
| bskahan | for that duration | 18:36 |
| th1a | Yeah. And the resources which you're looking at are preselected. | 18:36 |
| bskahan | ok | 18:37 |
| th1a | You get a list of what's available from what you've selected. | 18:37 |
| th1a | Now, there's a lot to do with grouping resources, etc. | 18:37 |
| th1a | But I don't want to get too tangled up in that, unless everything else goes stunningly quickly and well. | 18:37 |
| bskahan | the other aproach is "i need one of resource a,b or c for any 2 hours tomorrow" | 18:38 |
| th1a | Oh yeah. That's the kind of thing schools don't need. | 18:38 |
| th1a | But other orgs do. | 18:38 |
| bskahan | yeah | 18:38 |
| bskahan | then proabably not for this release, a full meeting scheduler | 18:39 |
| th1a | It seems like the search dialogue should be able to accommodate that pretty easily, though. | 18:39 |
| bskahan | I need persons a, b, AND c AND resource a, b, OR c sometime tomorrow when we're all free | 18:39 |
| th1a | We'll be putting a lot of time into resource booking in the next few months. It'll be a big selling point for schools. | 18:40 |
| bskahan | the way we just went through it, we still have busysearch in every booking, its just pre-populated and adds a calendar widget for picking date/time? | 18:41 |
| th1a | Hm... | 18:42 |
| tvon|x31 | Nice calendar widget, I believe what plone uses in it's popup: http://www.dynarch.com/projects/calendar/ | 18:42 |
| bskahan | you can book from /persons/bskahan/calendar or /resources/room121/calendar | 18:43 |
| bskahan | if you book from the resource calendar then you don't need the busysearch | 18:43 |
| th1a | I'm don't want to encourage people to go to the resources page at this point. | 18:43 |
| bskahan | ok | 18:43 |
| th1a | But I suppose you should be able to book once you get there. But it isn't necessary in this release. | 18:44 |
| th1a | I want this use case to be as direct as possible: | 18:44 |
| th1a | I need to use the library next week. | 18:44 |
| th1a | I select library from my legend (I use it regularly, so I keep it handy, but not selected). | 18:45 |
| -->jinty (~jinty@213.151.107.243) has joined #schooltool | 18:45 | |
| ---Disconnected (). | 18:46 | |
| **** ENDING LOGGING AT Mon Dec 6 18:46:21 2004 | ||
| **** BEGIN LOGGING AT Mon Dec 6 20:27:54 2004 | ||
| -->You are now talking on #schooltool | 20:27 | |
| ---Topic for #schooltool is http://schooltool.org | 20:27 | |
| ---Topic for #schooltool set by Aiste at Mon Oct 18 12:47:26 2004 | 20:27 | |
| <--tvon|x31 (tvon@dsl093-119-225.blt1.dsl.speakeasy.net) has left #schooltool ("Leaving") | 20:30 | |
| <--Aiste has quit (":wq") | 20:31 | |
| <--prabhu has quit ("Client Exiting") | 20:39 | |
| jinty | th1a: ayt? | 20:55 |
| th1a | Yes. | 20:55 |
| th1a | How's the Canonical conference? | 20:55 |
| jinty | Interesting. | 20:55 |
| jinty | Getting to provew I actually esist | 20:56 |
| jinty | and losing the ability to type | 20:56 |
| th1a | It is good to verify that we're all not chatbots. | 20:57 |
| jinty | Otherwise, they are going through proposals for the ubuntu supported seed now. Do you want me to propose schooltool? | 20:57 |
| th1a | The Ubuntu supported seed? | 20:57 |
| jinty | Yep. But Im not sure if they accept or not. | 20:58 |
| th1a | I don't know what that means. Regardless, the current version isn't ready. | 20:58 |
| mgedmin | jinty: you are at the canonical conference? | 20:58 |
| th1a | I do think two weeks of UI hacking is going to do wonders for SchoolBell. | 20:58 |
| mgedmin | it appears that I'll be going there next week | 20:58 |
| mgedmin | perhaps we will meet there | 20:58 |
| jinty | mgedmin: yep, I hear you might be coming over as well | 20:59 |
| th1a | mgedmin: that should be a fun trip. | 20:59 |
| th1a | Nice and warm. | 20:59 |
| jinty | mgedmin: for sure | 20:59 |
| jinty | NO..... COLD | 20:59 |
| th1a | Cold? | 20:59 |
| jinty | I have to close my window at night | 20:59 |
| jinty | and sometime we don't have sun for a day or so | 21:00 |
| <--thisfred has quit ("Farewell, cruel channel...") | 21:00 | |
| th1a | I guess Spain is still pretty far north. | 21:00 |
| jinty | </irony> | 21:01 |
| jinty | Sevilla is still warm, but we are down to about 5-10 degC | 21:01 |
| jinty | Anyway, I think the most pressing issue for the supported seed will be this database issue... | 21:03 |
| th1a | I assume we won't have any trouble getting into Ubuntu when we're ready. | 21:04 |
| th1a | We've got connections. | 21:04 |
| jinty | I know:), still it would be better if we do it without reference to those connections. | 21:05 |
| th1a | Sevilla is about 4 degrees south of Providence. | 21:05 |
| th1a | In case you were wondering. | 21:06 |
| jinty | Actually, never been to Sevilla. But I hear it is quite amazing. | 21:07 |
| jinty | Spanish fiesta and all that. | 21:07 |
| th1a | What part of Spain is that? | 21:08 |
| jinty | Far south. I hear it is one of the old spanish towns. | 21:09 |
| th1a | Ah. Are you in Barcelona now? | 21:10 |
| jinty | Close, a small town about an hour by train. | 21:12 |
| jinty | But I live almost in the center. | 21:12 |
| th1a | OK. We're at the same latitude then. | 21:12 |
| jinty | How cold is it there? | 21:13 |
| th1a | In the 30's fahrenheit. I guess about 5. It is supposed to snow tonight. | 21:13 |
| *mgedmin googles for "30 fahrenheit" | 21:14 | |
| mgedmin | 30 degrees Fahrenheit = -1.11111111 degrees Celsius | 21:14 |
| jinty | so a white christmas for you then. Here, never, because of the sea" | 21:14 |
| jinty | (x-32) /1.8 | 21:15 |
| jinty | once i was an engineer... | 21:15 |
| th1a | Once I was an English teacher... | 21:17 |
| -->tvon|x31 (tvon@dsl093-119-225.blt1.dsl.speakeasy.net) has joined #schooltool | 21:22 | |
| <--jinty has quit ("using sirc version 2.211+KSIRC/1.3.10") | 21:32 | |
| <--SteveA has quit (Read error: 110 (Connection timed out)) | 21:40 | |
| mgedmin | cool, somebody already made the iCalendar calendar accessible via the web port! | 22:50 |
| *mgedmin has just installed a schoolbell server at PoV office, for "dog food" testing | 22:51 | |
| th1a | They did? | 22:51 |
| th1a | I didn't get any emails about checkins. | 22:52 |
| *mgedmin checks | 22:58 | |
| mgedmin | apparently alga did it four months ago (2004-08-12) | 22:59 |
| mgedmin | I had just forgotten about it ;) | 22:59 |
| th1a | What's the path? | 22:59 |
| mgedmin | you get a link on the front page | 22:59 |
| mgedmin | http://server:7080/persons/$personid/calendar.ics | 22:59 |
| mgedmin | and http://server:7080/persons/$personid/timetable-calendar.ics | 22:59 |
| th1a | Ah. | 22:59 |
| mgedmin | perhaps it even works with iCal | 23:00 |
| mgedmin | because the path ends in 'calendar.ics' | 23:00 |
| mgedmin | could you try it? | 23:00 |
| th1a | I've used that link, but I didn't notice where it was going. | 23:01 |
| mgedmin | hmm, aparently HTTP basic authentication does not work for that link... | 23:02 |
| th1a | That's not good. | 23:03 |
| *mgedmin stares at the code | 23:09 | |
| *mgedmin writes a test | 23:12 | |
| -->Aiste (~aiste@adsl-213-190-44-43.takas.lt) has joined #schooltool | 23:13 | |
| mgedmin | it works now | 23:15 |
| *mgedmin commits the fix | 23:15 | |
| th1a | excellent. | 23:16 |
| mgedmin | my schoolbell calendar events are now displayed in the pop-up calendar GNOME desktop applet | 23:20 |
| mgedmin | unfortunately evolution doesn't appear to be able to modify web calendars, it can only display them | 23:20 |
| th1a | Does it try to modify them? | 23:20 |
| th1a | We're still not quite working with iCal either, for POST-ing. I have to turn on Ethereal to figure out exactly why. | 23:21 |
| **** ENDING LOGGING AT Mon Dec 6 23:26:53 2004 | ||
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!