*** jinty has quit IRC | 00:28 | |
*** tvon has joined #schooltool | 00:48 | |
*** bskahan has quit IRC | 00:54 | |
*** d2m has quit IRC | 00:57 | |
*** alga has quit IRC | 01:19 | |
*** tvon has quit IRC | 04:33 | |
*** SteveA has quit IRC | 04:33 | |
*** tvon has joined #schooltool | 04:34 | |
*** SteveA has joined #schooltool | 04:34 | |
*** povbot has joined #schooltool | 05:07 | |
*** bskahan has joined #schooltool | 06:23 | |
*** bskahan has quit IRC | 07:39 | |
*** bskahan has joined #schooltool | 08:41 | |
*** d2m has joined #schooltool | 09:40 | |
*** bskahan has quit IRC | 09:54 | |
*** mgedmin has joined #schooltool | 12:23 | |
*** morpheus60 has joined #schooltool | 15:13 | |
*** morpheus60 has left #schooltool | 15:14 | |
*** gintas has joined #schooltool | 15:48 | |
*** mgedmin has quit IRC | 15:58 | |
*** gintas has quit IRC | 16:16 | |
*** tvon has quit IRC | 17:45 | |
*** mgedmin has joined #schooltool | 17:51 | |
th1a | mgedmin: So who is Ignas? | 17:57 |
---|---|---|
mgedmin | our new colleague | 18:01 |
mgedmin | he started this monday | 18:01 |
th1a | Excellent. He's going to be working on SchoolTool regularly? | 18:01 |
mgedmin | yes | 18:03 |
mgedmin | we plan to do pair programming with him during this iteration so that he gets to know schooltool well | 18:03 |
th1a | Good thinking. | 18:04 |
mgedmin | after that we will have enough programmers so that we won't have to completely stop working on schooltool if we have work to do on a different project | 18:04 |
*** bskahan has joined #schooltool | 18:07 | |
*** tvon has joined #schooltool | 18:09 | |
*** tvon has quit IRC | 18:21 | |
th1a | Excellent. | 18:26 |
*** tvon has joined #schooltool | 18:33 | |
*** mgedmin has quit IRC | 18:51 | |
*** mgedmin has joined #schooltool | 18:51 | |
*** bskahan has quit IRC | 20:27 | |
*** bskahan has joined #schooltool | 20:31 | |
bskahan | groups don't have a iCal? | 20:44 |
th1a | Hm? | 20:44 |
bskahan | /groups/teachers/calendar.ics | 20:45 |
bskahan | vs /persons/manager/calendar.ics | 20:46 |
bskahan | (making the iCal link contextual( | 20:46 |
th1a | Oooh. They've got them in the REST interface, I'm pretty sure. | 20:46 |
bskahan | ok, they should have them in the browser as well? | 20:46 |
th1a | Yes, but perhaps they don't (yet). | 20:47 |
bskahan | ok, I'll look | 20:47 |
bskahan | wondered if it was intentional | 20:47 |
th1a | No. | 20:47 |
th1a | I don't remember when the .ics browser version appeared. | 20:48 |
bskahan | actually, a side thought as I look at this | 20:48 |
bskahan | do people really want to open arbitrary calendars in ics, or would it be better to have an ical representation of their overlay set | 20:48 |
bskahan | there wouldn't be any way to distinguish different sources in the overlay from the client though | 20:49 |
bskahan | that would suck | 20:49 |
bskahan | nm | 20:49 |
th1a | Hm... Well, they want them to be separate, so they can edit specific ones. | 20:49 |
bskahan | yeah | 20:49 |
bskahan | yeah, they're there on the rest interface | 20:53 |
bskahan | you get a ticket for pyCon yet? | 20:54 |
bskahan | the price goes up substantially on the 28th | 20:55 |
bskahan | we're going to try to go to the Zope3 sprint, not sure yet | 20:55 |
th1a | Ooh. Oh shit. I guess I didn't specifically tell you that our talk was accepted. You didn't get an email did you? | 20:56 |
th1a | Do we still have to pay to register if we're doing a talk? | 20:56 |
bskahan | no | 20:56 |
bskahan | nice | 20:56 |
bskahan | I was wondering that | 20:56 |
th1a | Sorry. | 20:56 |
th1a | mgedmin: Our Python UK talk was accepted, too. | 20:57 |
bskahan | cool, it was trivial to fix | 21:04 |
th1a | Good catch. | 21:04 |
bskahan | the icals are there, just not in the traversal | 21:04 |
th1a | Probably the same problem for resources, too. | 21:04 |
* bskahan nods | 21:04 | |
*** tvon|x31 has joined #schooltool | 21:05 | |
*** tvon has quit IRC | 21:06 | |
bskahan | when's the emerging tech conference? | 21:06 |
*** tvon|x31 is now known as tvon | 21:06 | |
th1a | I just posted my conference attending schedule on http://tuttlesvc.org | 21:06 |
bskahan | should add them to the schoolbell calendar | 21:06 |
th1a | Yes. ;-) I don't really use calendars, though. | 21:07 |
th1a | :-) | 21:07 |
bskahan | heh | 21:07 |
tvon | heh | 21:07 |
bskahan | I spent years (seriously) training myself to use evolution | 21:08 |
bskahan | now I really need evo ical write support | 21:08 |
th1a | I'm looking forward to moving onto other more education oriented functionality. | 21:08 |
bskahan | I was hoping to get Quills for Z3 working as a st component before emerging tech | 21:09 |
bskahan | don't think its going to happen for march 12 though | 21:09 |
th1a | Yeah. | 21:09 |
th1a | With Quills and ZWiki, SchoolTool could quickly become the best wiki and weblog system for schools. | 21:10 |
bskahan | as part of a "Course", with the attendance sheet, calendar, and a blog for each class | 21:10 |
th1a | I'm surprised that nobody else seems to be focusing much effort on that specific problem. | 21:11 |
bskahan | there's some interest in it, based on the occasional CMS question on the K12OSN list | 21:12 |
th1a | Yeah, there's interest. Pretty clearly not enough interest to make it economically viable in the short term (or else I might be doing it right now). | 21:12 |
bskahan | I can set up a nice teacher page in about 20 minutes with plone, but there's no "ready to go solution" | 21:13 |
th1a | Eek. Looks like we're up second at PyCon, right after Jim Fulton's "State of Zope" http://www.python.org/pycon/2005/schedule.html | 21:13 |
bskahan | are we in the main room? | 21:13 |
bskahan | that seems excessive | 21:14 |
th1a | There are three tracks, as far as I can tell. | 21:14 |
th1a | The table is a little ambiguous. | 21:14 |
bskahan | we're probably not | 21:15 |
th1a | I don't think so. | 21:16 |
th1a | "The State of Zope" would be the keynote for a Zope conference, not a Python conference. | 21:16 |
bskahan | we went to pycon 03 most of the talks were in small room (classroom sized) | 21:16 |
th1a | I would think lots of people will go to Jim's talk, though. | 21:16 |
* bskahan nods | 21:16 | |
bskahan | its a pretty good placement | 21:17 |
bskahan | the only 2 Zope talks I see | 21:17 |
bskahan | 03 zope corp was the main sponsor iirc and zope was everywhere | 21:17 |
th1a | That's interesting. | 21:20 |
bskahan | should do a BoF with Chandler folk about CalDAV | 21:22 |
*** gintas has joined #schooltool | 21:31 | |
bskahan | svn commit | 21:58 |
bskahan | wrong window | 21:59 |
gintas | svn: '.' is not a working copy | 22:04 |
bskahan | heh | 22:04 |
*** gintas has quit IRC | 22:05 | |
bskahan | down to one failed ftest | 22:08 |
tvon | is it safe to assume that a Person has a __name__ ? | 22:16 |
mgedmin | all our persons do | 22:18 |
tvon | Okay | 22:18 |
mgedmin | it should be explicitly declared in the interface, if it isn't | 22:18 |
mgedmin | does IPerson inherit from ILocation, directly or indirectly? | 22:18 |
tvon | IPerson(IApplicationObject) which has ILocation | 22:20 |
bskahan | through IappObj | 22:20 |
tvon | I should have said, "is it safe to assume that Person.__name__ is not None" | 22:21 |
tvon | erm...nm, my first was what I meant | 22:21 |
mgedmin | how did you get that person? | 22:23 |
mgedmin | if you just constructed a Person object in a unit test, it might be None | 22:23 |
tvon | It's in a test, person = Person() | 22:23 |
tvon | yeah | 22:23 |
mgedmin | if you traversed to a person stored in the persons container, it will be not-None | 22:23 |
tvon | I just did person.__name__ = "manager" | 22:23 |
mgedmin | ok | 22:24 |
mgedmin | problem solved ;) | 22:24 |
bskahan | can't you do person = Person(name = "manager")? | 22:24 |
bskahan | er | 22:24 |
bskahan | without the typo | 22:24 |
bskahan | is there anyway to avoid upping the Zope3 directory every time? | 22:26 |
bskahan | mgedmin: I'm getting | 22:30 |
bskahan | schooltool.ftests.test_events.TestEventSystem.test changed global service definitions: | 22:30 |
*** tvon has quit IRC | 22:30 | |
bskahan | all the ftests pass as of r2482 though | 22:32 |
mgedmin | bskahan, that message means that your test changed one of zope 3's global registries | 22:33 |
mgedmin | in general tests shouldn't do that | 22:34 |
mgedmin | because it might cause unexpected and hard to determine test failures | 22:34 |
* bskahan nods | 22:34 | |
mgedmin | usually you just have to clean up by calling placelessTearDown or something | 22:34 |
bskahan | that's what I was afraid of | 22:34 |
mgedmin | if you did not actually change that test, just leave it be, I'll look into it | 22:35 |
bskahan | I didn't change it | 22:38 |
bskahan | there is a tearDown method in that class | 22:39 |
*** Aiste has quit IRC | 22:40 | |
mgedmin | re: svn up in Zope 3, I'd be happy if svn up had a --ignore-externals option | 22:58 |
mgedmin | but it doesn't | 22:58 |
mgedmin | it is, however, possible to move the Zope3 subdir to another place and then symlink it | 22:58 |
mgedmin | svn up does not follow the symlink | 22:58 |
mgedmin | there's an issue in subversion's tracker that suggests --ignore-externals or something like that | 22:59 |
*** bskahan has quit IRC | 23:26 | |
*** mgedmin has quit IRC | 23:56 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!