IRC log of #schooltool for Thursday, 2006-04-27

*** jinty has quit IRC00:18
*** didymo has joined #schooltool01:11
*** jinty has joined #schooltool01:23
*** jinty has quit IRC02:04
*** didymo has quit IRC07:13
*** povbot has joined #schooltool14:49
*** Hwyvar has joined #schooltool14:56
*** thisfred has joined #schooltool15:00
*** ignas_ has quit IRC15:19
*** ignas has joined #schooltool15:19
*** ignas has quit IRC15:20
*** ignas has joined #schooltool15:20
*** mgedmin_ has joined #schooltool15:21
*** mgedmin_ has quit IRC15:22
faassenI'm fixing doctest failures in devmode now by the way.16:06
faassenso as not to avoid work.16:06
ignasfaassen: are you an emacs or a vim person ?16:08
faassenI mean, so as to avoid duplicate work.16:08
faassenignas: why do you ask?16:08
ignasfaassen: err, no reason, nothing to be worried about16:09
faassenI mostly use emacs for code editing but I regularly use vi for various things.16:09
ignascould you share your .emacs ? :)16:09
ignasi am collecting various hacks :)16:10
faassenoh, I don't have any hacks.16:11
faassenI'm a pretty dumb emacs user.16:11
ignasi see16:13
ignasi couldn't survive without some of mine hacks :)16:13
ignaslike - switch between sources and tests, or "insert the import string for tag"16:14
mgedminaren't they all?16:17
* mgedmin hides16:17
ignasmy emacs told me that i am not dumb16:17
ignasmy emacs just helps me to do stuff16:18
ignaslike think16:18
povbot/svn/commits: * faassen committed revision 5979:16:20
povbot/svn/commits: representation changed slightly in latest Zope 3 trunk.16:20
povbot/svn/commits: * faassen committed revision 5980:16:21
povbot/svn/commits: Quite a few changes to cope with changes on new Zope 3 trunk.16:21
faassenanyone have any clue why in the new Zope 3 trunk we suddenly have a test failure in cal.txt16:37
faassen    - 'text/calendar; charset=UTF-8'16:38
faassen    + 'text/html;charset=utf-8'16:38
faassenline 70 in schooltool/app/browser/ftests/cal.txt16:38
faassenbut only in that line.16:38
faassenall the one checks for text/calendar seem to work.16:38
ignasno idea16:38
ignasi can investigate that though16:38
ignasas soon as i'll commit my mongo checkin16:39
faassenit used to work.16:39
faassenso tis' a bit mysterious.16:39
faassenyou do know that Zope 3 got a major merge.16:39
faassenso that your mongo checkin may break stuff, huh?16:39
faassenanyway, i'll just go back to repairing it.16:39
*** jinty has joined #schooltool16:44
faassenjinty: by the way, the more I play with eggs in schooltool the more I'm convinced that you're right and that they should end up in src, not Zope3/src16:44
faassenas it's easier to put in svn:ignores for them is one thing, for instance.16:44
faassenI'm hacking Zope 3 in the context of ST now and the eggs in the Zope 3 tree are annoying.16:44
faassenalso I think the functional tests of zc.resourcelibrary would just work, as it'd pick up on the registrations in schooltool for zc.resourcelibrary, which are there.16:45
faassenjinty: so I may change it later.16:45
faassenI'm busy repairing the damage the Zope 3 jim adapter branch merge wrought first though.16:45
ignasfaassen: nothing broken just a few hundred of deprecation warnings16:46
faassenignas: not anymore is nothing broken. :)16:47
jintyfaassen: thanks for the update. Probably better test if there will be migration issues from old checkouts...16:47
faassenignas: actually functional tests are broken.16:47
faassenignas: it was all broken before, I spent the afternoon fixing issues.16:47
faassenignas: mostly in Zope 3 itself.16:47
faassenanyway, some functional tests break for me.16:48
faassenthere are two functional tests that I don't know how to start fixing.16:48
faassenone is a rest view that gets registered in a test, and it doesn't seem to appear.16:48
faassensince the jim adapter branch changed registration I wonder whether that points to a backwards compat bug in Zope 3 trunk.16:48
faassenthe other one is that mysterious header that suddenly isn't set anymore in one place.16:48
faassenin the calendar tests.16:49
ignas2 ftest failures confirmed16:49
faassenignas: maybe you can look into those.16:50
faassenignas: I can go hunt down deprecation warnings and shut them up.16:51
faassenignas: I'm mystified by both.16:51
faassenignas: if there turn out to be issues in Zope 3 with adapter registration, let me know and we'll go talk to the hotshots on zope3-dev. :)16:51
ignasjust get those dep warnings out of there so i could debug :)16:51
faassenyes, I will get them out of the way now.16:51
povbot/svn/commits: * jinty committed revision 5981:16:56
povbot/svn/commits: Take care of an issue raised by marius. PYTHONPATH is now appended to, not overwritten. This should allow developers to install a version of setuptools in their home directory and export the PYTHONPATH variable. I hope.16:56
faassenhm, I wonder whether schooltool-checkins is sending mail today.17:00
faassenlast mails I have are from last evening.17:00
faassenand I did do checkins today.17:00
faassenshould I suspect my spam eater or is something clogged there?17:00
ignasprobably is, but there are some major problems with ISPs in UK17:01
faassenprobably is where?17:01
ignasalga is saying that it is not related17:07
ignasso i don't know17:07
ignaswe'll have to wait for mgedmin17:07
faassenok, as long as my checkins show up.17:07
ignasor jinty to investigate the problem17:07
faassennow that I'm finally checkin in stuff I want Tom to see them. :)17:07
* jinty is investigating;)17:08
*** Aiste has quit IRC17:08
algathe backup MX for does not resolve17:10
algabut the primary should be working fine...17:10
faassenI'm just not getting mail from the checkins list. :)17:10
th1afaassen:  I'm paying attention.17:20
faassenth1a: yay. :)17:21
ignasfaassen: seems that Zope3 have managed to disable our traversers that sohuld work for both web and rest interfaces at the same time17:22
ignasfaassen: again17:22
faassenignas: oh.17:24
ignasfaassen: the problem is not the charset, the view that is selected is thw wrong one in both cases17:24
faassenright, I figured it would be.17:24
faassenwhen I looked at the second case.17:24
ignasfaassen: my telephathy tells me (not checked yet) that the error is because we are trying to apply PUT/DELETE on a simple web view instead of a REST view17:25
povbot/svn/commits: * faassen committed revision 5982:17:26
povbot/svn/commits: Shutting up a lot of deprecation warnings as things moved in Zope 3. A lot more to go still.17:26
ignasi think CalendarHTTPTraverser is geting overlayed by ToCalendarTraverser or something like that :/17:27
jintyguess the schooltool checkins mailman sends the messages it recieves, but doesn't get the checkins mail17:28
ignaserr apparently HTTPTraversers are not used anywhere :/17:28
povbot/svn/commits: * faassen committed revision 5983:17:33
povbot/svn/commits: -> zope.location17:33
ignasth1a: should i start working on the proposal itself or are you going to write me an email with bugs you propose us to fix and explanation of what kind of schoolbell you want ?17:35
th1aI should probably start the process.  I take it you're ready for this?17:36
th1aI'll send you something tonight.17:36
ignasthank you17:37
povbot/svn/commits: * faassen committed revision 5984:17:42
povbot/svn/commits: -> zope.size17:42
ignasthe replacement for the checkin list17:49
povbot/svn/commits: * ignas committed revision 5985:17:49
povbot/svn/commits: Delete some unused code.17:49
faassenignas: yeah, I know that exists. :)17:55
th1ajinty:  I got your checkins email.18:06
faassenI got Jinty's test email, but not the checkins emails.18:08
th1afaassen:  What's the status of the eggs situation?18:09
faassenth1a: I merged the eggs branch.18:10
faassenth1a: I wanted to continue hacking on demographics, but they merged the big jim-adapters refactoring branch on Zope 3.18:10
faassenth1a: which means tests were broken (most are now fixed, ignas is checking some others)18:10
faassenth1a: and endless amounts of deprecation warnings, which I'm now slogging through.18:10
faassenth1a: I shall continue hacking on demographics tomorrow. I don't expect I will have much time next week, though, as end of the week I'm away and I need do some preparation for that. I'm going to be at LinuxTag to give a talk about the document library.18:11
faassenth1a: I want to get the demographics in there asap.18:11
th1aMe too ;-)18:11
faassenth1a: but it will need more work than I can do tomorrow definitely.18:12
faassenth1a: when I'm back from LinuxTag I'll continue on it all, and I try to put in at least some time next week.18:12
faassenth1a: I understood some canonical people will be at LinuxTag.18:12
th1aI think Mark is going to be there.18:13
faassenperhaps I'll get a chance to say hi to him then.18:13
th1aEr.  Maybe I'm thinking of someone else's blog, not Mark's.18:13
th1aI'm not sure.18:13
faassenthere was something about people going to talk to Kubuntu people.18:13
faassenit wasn't entirely clear but Mark mailed something like that.18:14
th1aThere is going to be some kind of Kubuntu summit, right.18:14
faassenwhether he'll be there himself, wasn't clear.18:14
th1aSince they threw their little fit.18:14
faassenyeah, I noticed a little fit.18:14
th1aAnyhow, did you get the email I sent yesterday?18:14
*** Aiste has joined #schooltool18:15
faassenth1a: yes, Kit is going to reply to it.18:16
faassenth1a: he told me.18:16
faassenth1a: I think tomorrow, as he is at a meeting this afternoon.18:16
th1aOK.  Just making sure.  It would be good to have that 100% clear before you meet Mark ;-)18:16
faassenyeah, I'll tell him.18:17
povbot/svn/commits: * faassen committed revision 5986:18:17
povbot/svn/commits: -> zope.traversing18:17
*** alga has quit IRC18:18
*** Aiste has quit IRC18:20
povbot/svn/commits: * faassen committed revision 5987:18:25
povbot/svn/commits: ->
jintyre: checkins - as far as I can see the mailman on part works, I think the checkins mail is just not getting from to schooltool.org18:49
mgedminyeah, there are 7 messages waiting in the queue18:52
mgedmin2 of them are to checkins@schooltool18:52
* mgedmin flushes the queue18:52
*** srichter has quit IRC18:55
povbot/svn/commits: * faassen committed revision 5988:19:14
povbot/svn/commits: BrowserView, IBrowserView, applySkin moved from to zope.publisher.(browser)19:14
povbot/svn/commits: * faassen committed revision 5989:19:24
povbot/svn/commits: ObjectEvent and IObject event moved to zope.component.interfaces19:24
povbot/svn/commits: * faassen committed revision 5990:19:38
povbot/svn/commits: -> zope.filerepresentation19:38
ignasfaassen: how comes that in RESTive interface functional tests i am having zc.resourcelibrary.publication.Request ?19:39
faassenignas: zc.resourcelibrary when loaded messes about with the publisher.19:40
faassenignas: in order to hook in the resource loading into the HTTP head section.19:40
faassenignas: hm, could it be that this broke things instead of the trunk merge?19:40
faassenignas: I thought I ran the tests but I may be wrong.19:40
ignasfaassen: it broke before Deprecation warnings19:42
ignaszc Request is a Browser request19:42
ignasit overlays http request in browser views19:42
ignasthus we can't dispatch by BrowserRequest/HTTPRequest anymore19:43
ignasor something like that19:43
faassenignas: hm.19:44
faassenignas: that isn't good. :(19:45
*** jinty has quit IRC19:46
ignasi'd suggest consulting srichter on the issue19:47
faassenignas: go ahead. :)19:50
faassenignas: I mean, we do have the option of changing zc.resourcelibrary19:50
faassenignas: if necessary.19:50
ignasfaassen: i know, but the adapter/traverser magic in there is DEEEP19:51
ignasand srichter knows it from the inside (he did pluggable traversers)19:52
faassenignas: ok, will you talk to srichter then?19:52
faassenignas: I mean, as a quick fix we can simply rip out zc.resourcelibrary registration.19:52
ignasmight be a good idea19:53
faassenignas: it's in schooltool's site.zcml19:53
faassenignas: you can just as well comment out zc.table as well then.19:53
faassenignas: though I will probably reenable ita gain tomorrow. :)19:53
faassenignas: I mean, I want to use zc.table which needs zc.resourcelibrary.19:53
povbot/svn/commits: * faassen committed revision 5991:19:58
povbot/svn/commits: Some more -> zope.annotation19:58
ignasfaassen: ouch, it's not because of zc.resourcelibrary20:02
povbot/svn/commits: * faassen committed revision 5992:20:10
povbot/svn/commits: -> zope.lifecycleevent20:10
povbot/svn/commits: * faassen committed revision 5993:20:24
povbot/svn/commits: Shut up more deprecation warnings.20:24
faassenignas: oh, that's good news. :)20:29
povbot/svn/commits: * faassen committed revision 5994:20:38
povbot/svn/commits: Use newer attributes instead of deprecated ones.20:38
faassenok, going home20:39
*** faassen has quit IRC20:46
*** thisfred has left #schooltool20:55
povbot/svn/commits: * ignas committed revision 5995:21:10
povbot/svn/commits: Work around multi adapter caching. Should move the registration to ftesting.zcml though.21:10
*** Aiste has joined #schooltool21:31
*** srichter has joined #schooltool21:34
ignassrichter: hi21:57
povbot/svn/commits: * ignas committed revision 5996:21:57
povbot/svn/commits: Split ITimetables adapter into two adapters ITimetables for objects that can be scheduled directly (Section) and ICompositeTimetables for objects that have timetables composed of other object timetables (Group, Person, Resource).21:57
povbot/svn/commits: Need evolution script to remove meaningless timetables.21:57
povbot/svn/commits: Moved logic that was getting timetables of an object from getCompositeTimetables into an OwnedTimetables subscriber.21:57
*** ignas has quit IRC22:04
*** mgedmin has quit IRC22:36
*** alga has joined #SchoolTool22:38
*** alga has quit IRC22:38

Generated by 2.15.1 by Marius Gedminas - find it at!