IRC log of #schooltool for Friday, 2006-01-13

*** pcardune has joined #schooltool00:13
*** Aiste has joined #schooltool00:41
*** srichter has quit IRC00:56
*** Aiste has quit IRC00:59
*** method__ has joined #schooltool04:50
method__Does this mean anything to anyone: ttcalendar = ITimetables(parent).makeTimetableCalendar() raise TypeError("Could not adapt", obj, self)04:51
pcardunemethod__: is this schoolbell/schooltool?04:52
pcarduneoh wait... yes, obviously it is (i thought i was looking at zope3-dev)04:52
*** method__ is now known as tristil04:52
tristilpcardune, ? :)04:53
tristilYes, it's Schooltool, the alpha.04:53
tristilIt's on the main calendar view.04:54
pcardunehmm.  i think it means it couldn't get the time table for the root calendar04:55
pcardunebut I don't really know anything about the timetable stuff04:55
*** pcardune has quit IRC04:57
*** srichter has joined #schooltool05:04
*** th1a has joined #schooltool05:08
*** tristil has quit IRC05:46
*** Aiste has joined #schooltool10:26
*** vidasp has joined #schooltool10:40
*** Aiste has quit IRC10:47
*** mgedmin has joined #schooltool12:39
*** alga has joined #SchoolTool13:23
*** ignas has joined #schooltool13:27
povbot/svn/commits: * mg committed revision 5611:13:55
povbot/svn/commits: Minor code cleanups.13:55
*** cursor has joined #schooltool14:31
povbot/svn/commits: * mg committed revision 5612:14:44
povbot/svn/commits: Refactor traversal for the attendance form: get rid of the plugin; instead define a publishTraverse method directly in the view.  I am grateful to Wade Leftwich for the suggestion.14:44
povbot/svn/commits: * mg committed revision 5613:14:55
povbot/svn/commits: For some reason I dislike double backslashes in doctests.14:55
*** mgedmin has quit IRC14:59
*** tiredbones has joined #schooltool15:05
*** mgedmin has joined #schooltool15:15
ignasth1a, ayt15:37
*** thisfred has joined #schooltool15:37
srichterignas: it's about an hour early :-)15:37
ignasi see, thanks15:38
*** jinty has joined #schooltool15:47
*** mgedmin has quit IRC16:04
*** mgedmin has joined #schooltool16:18
povbot/svn/commits: * srichter committed revision 5614:16:51
povbot/svn/commits: Addressed Paul's commented test. I think the system is behaving correctly; he was just expecting something else. I clarified the design decision too.16:51
*** cursor has quit IRC16:53
*** cursor has joined #schooltool16:54
povbot/svn/commits: * srichter committed revision 5615:16:58
povbot/svn/commits: Fix whitespace.16:58
*** cursor has quit IRC16:59
povbot/svn/commits: * mg committed revision 5616:17:04
povbot/svn/commits: Student status in the attendance form now pays attention to day attendance.17:04
povbot/svn/commits: * srichter committed revision 5617:18:07
povbot/svn/commits: Fixed long line.18:07
povbot/svn/commits: * mg committed revision 5618:18:08
povbot/svn/commits: API improvement: ITimetables.makeTimetableCalendar now takes a date range for filtering.18:08
povbot/svn/commits: Code that needs to find section meeting events on a given date can now use this facility instead of trying to guess the correct timezone to combine with dates to pass to calendar.extend().18:08
povbot/svn/commits: * srichter committed revision 5619:18:09
povbot/svn/commits: Improved the scoresystem code a little bit and provided useful base classes.18:09
povbot/svn/commits: Edited Tom's grades.txt a tiny bit.18:09
povbot/svn/commits: * mg committed revision 5620:18:19
povbot/svn/commits: Use the new filtering provided by makeTimetableCalendar to locate section events.  Fixes a timezone-related bug in the real-time attendance form.18:19
mgedminwhat happened to ftests?18:22
mgedminI see conflicting configuration actions in src/schooltool/requirement/configure.zcml18:23
* mgedmin ping srichter18:23
mgedminsvn merge -r 5619:5618 .18:31
mgedmin makes the problem go away18:31
mgedminbut I cannot see how the change in rev 5619 could have broken zcml:
th1aignas:  What's up?18:34
mgedminit is the change in that broke ftests18:37
mgedminoh, those are not ftests that are broken; those are unit tests that load zcml18:38
mgedminalthough ftests are also broken18:38
* mgedmin pings srichter again18:38
mgedminwe're sort of stuck in the 'cannot do work; trunk is broken' mode here18:38
mgedminaha!18:39 changes __setitem__ from an Attribute to an Object18:39
mgedminwhich makes it a schema field18:39
mgedminwhich means <require set_schema /> now conflicts with <require attributes="__setitem__" />18:39
* mgedmin calls off the alarm18:41
povbot/svn/commits: * mg committed revision 5621:18:41
povbot/svn/commits: Fix ftests: in rev 5619 __parent__ changed from an Attribute to a schema field, which made these two directives conflict with each other.18:41
mgedminFAIL: schooltool/requirement/grades.txt19:02
mgedminone functional test still fails19:03
* mgedmin picks up a pin and a voodoo doll of srichter19:03
povbot/svn/commits: * mg committed revision 5622:19:07
povbot/svn/commits: Fix another functional test broken by rev 5619.19:07
*** alga has quit IRC19:07
povbot/svn/commits: * ignas committed revision 5623:19:41
povbot/svn/commits: Add status of the abscence to the description of the abscence event.19:41
*** tiredbones has quit IRC20:02
povbot/svn/commits: * mg committed revision 5624:20:05
povbot/svn/commits: Remove the spurious deprecation warning; add a link to the Zope 3 bug to explain why this workaround is needed.20:05
povbot/svn/commits: Zope 3.2 shipped with that bug, so the workaround will have to be present for the next SchoolTool release.20:05
*** thisfred_ has joined #schooltool20:06
*** thisfred has quit IRC20:22
povbot/svn/commits: * mg committed revision 5625:21:06
povbot/svn/commits: Fix some typos.21:06
*** vidasp has quit IRC21:08
povbot/svn/commits: * mg committed revision 5626:21:27
povbot/svn/commits: Code cleanups: make the code conform to the Official SchoolTool Coding Style Document (which lives in my head and is basically pristine PEP-8).  Add missing svn:keywords properties so that $Id$ in docstrings gets properly expanded.21:27
povbot/svn/commits: Added an XXX with a suggestion to always use datetimes with timezone info.21:27
povbot/svn/commits: Note that NotImplemented and NotImplementedError are two different builtins (very confusingly named).21:27
srichtermgedmin: sorry, I must have forgotten to run all of the tests after the scoresystem changes21:30
*** jinty has quit IRC21:37
povbot/svn/commits: * mg committed revision 5627:21:40
povbot/svn/commits: Some code cleanups, minor typos.21:40
povbot/svn/commits: <a> elements do not have an 'alt' attribute, but <img> elements do.21:40
povbot/svn/commits: I think there's a simple string that is used with tal:content="context/title" i18n:translate="" but not marked with _() for the i18n extractor.  Added an XXX there.21:40
povbot/svn/commits: Added missing svn:keywords properties.21:40
mgedminnot a big problem; the satisfaction that I felt after I figured out the problem outweighted the frustration that I felt while I was looking for the cause21:48
mgedmincould you look at the XXX I added to the help package (rev 5627) -- I think that code line should have a _(), but I'm not 100% sure, so I just added an XXX21:49
*** thisfred_ has quit IRC21:51
povbot/svn/commits: * mg committed revision 5628:22:29
povbot/svn/commits: Added some XXXes in places where we have timezone bugs.22:29
*** mgedmin has quit IRC22:32
*** ignas has quit IRC23:06

Generated by 2.15.1 by Marius Gedminas - find it at!