*** jinty has quit IRC | 00:18 | |
*** didymo has joined #schooltool | 01:11 | |
*** jinty has joined #schooltool | 01:23 | |
*** jinty has quit IRC | 02:04 | |
*** didymo has quit IRC | 07:13 | |
*** povbot has joined #schooltool | 14:49 | |
*** Hwyvar has joined #schooltool | 14:56 | |
*** thisfred has joined #schooltool | 15:00 | |
*** ignas_ has quit IRC | 15:19 | |
*** ignas has joined #schooltool | 15:19 | |
*** ignas has quit IRC | 15:20 | |
*** ignas has joined #schooltool | 15:20 | |
*** mgedmin_ has joined #schooltool | 15:21 | |
*** mgedmin_ has quit IRC | 15:22 | |
faassen | I'm fixing doctest failures in devmode now by the way. | 16:06 |
---|---|---|
faassen | so as not to avoid work. | 16:06 |
ignas | faassen: are you an emacs or a vim person ? | 16:08 |
faassen | I mean, so as to avoid duplicate work. | 16:08 |
faassen | ignas: why do you ask? | 16:08 |
ignas | faassen: err, no reason, nothing to be worried about | 16:09 |
faassen | :) | 16:09 |
faassen | I mostly use emacs for code editing but I regularly use vi for various things. | 16:09 |
ignas | could you share your .emacs ? :) | 16:09 |
ignas | i am collecting various hacks :) | 16:10 |
faassen | oh, I don't have any hacks. | 16:11 |
faassen | I'm a pretty dumb emacs user. | 16:11 |
ignas | i see | 16:13 |
ignas | i couldn't survive without some of mine hacks :) | 16:13 |
ignas | like - switch between sources and tests, or "insert the import string for tag" | 16:14 |
mgedmin | aren't they all? | 16:17 |
* mgedmin hides | 16:17 | |
ignas | my emacs told me that i am not dumb | 16:17 |
ignas | my emacs just helps me to do stuff | 16:18 |
ignas | like think | 16: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 |
faassen | hm.. | 16:37 |
faassen | anyone have any clue why in the new Zope 3 trunk we suddenly have a test failure in cal.txt | 16:37 |
faassen | - 'text/calendar; charset=UTF-8' | 16:38 |
faassen | + 'text/html;charset=utf-8' | 16:38 |
faassen | line 70 in schooltool/app/browser/ftests/cal.txt | 16:38 |
faassen | but only in that line. | 16:38 |
faassen | all the one checks for text/calendar seem to work. | 16:38 |
ignas | no idea | 16:38 |
ignas | i can investigate that though | 16:38 |
ignas | as soon as i'll commit my mongo checkin | 16:39 |
faassen | it used to work. | 16:39 |
faassen | so tis' a bit mysterious. | 16:39 |
faassen | you do know that Zope 3 got a major merge. | 16:39 |
faassen | so that your mongo checkin may break stuff, huh? | 16:39 |
faassen | anyway, i'll just go back to repairing it. | 16:39 |
*** jinty has joined #schooltool | 16:44 | |
faassen | jinty: 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/src | 16:44 |
faassen | as it's easier to put in svn:ignores for them is one thing, for instance. | 16:44 |
faassen | I'm hacking Zope 3 in the context of ST now and the eggs in the Zope 3 tree are annoying. | 16:44 |
faassen | also 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 |
faassen | jinty: so I may change it later. | 16:45 |
faassen | I'm busy repairing the damage the Zope 3 jim adapter branch merge wrought first though. | 16:45 |
ignas | faassen: nothing broken just a few hundred of deprecation warnings | 16:46 |
faassen | ignas: not anymore is nothing broken. :) | 16:47 |
jinty | faassen: thanks for the update. Probably better test if there will be migration issues from old checkouts... | 16:47 |
faassen | ignas: actually functional tests are broken. | 16:47 |
faassen | ignas: it was all broken before, I spent the afternoon fixing issues. | 16:47 |
faassen | ignas: mostly in Zope 3 itself. | 16:47 |
faassen | anyway, some functional tests break for me. | 16:48 |
faassen | there are two functional tests that I don't know how to start fixing. | 16:48 |
faassen | one is a rest view that gets registered in a test, and it doesn't seem to appear. | 16:48 |
faassen | anymore. | 16:48 |
faassen | since the jim adapter branch changed registration I wonder whether that points to a backwards compat bug in Zope 3 trunk. | 16:48 |
faassen | the other one is that mysterious header that suddenly isn't set anymore in one place. | 16:48 |
faassen | in the calendar tests. | 16:49 |
ignas | 2 ftest failures confirmed | 16:49 |
faassen | ignas: maybe you can look into those. | 16:50 |
faassen | ignas: I can go hunt down deprecation warnings and shut them up. | 16:51 |
faassen | ignas: I'm mystified by both. | 16:51 |
ignas | ok | 16:51 |
faassen | ignas: 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 |
ignas | just get those dep warnings out of there so i could debug :) | 16:51 |
faassen | yes, 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 |
faassen | hm, I wonder whether schooltool-checkins is sending mail today. | 17:00 |
faassen | last mails I have are from last evening. | 17:00 |
faassen | and I did do checkins today. | 17:00 |
faassen | should I suspect my spam eater or is something clogged there? | 17:00 |
ignas | probably is, but there are some major problems with ISPs in UK | 17:01 |
faassen | probably is where? | 17:01 |
ignas | alga is saying that it is not related | 17:07 |
ignas | so i don't know | 17:07 |
ignas | we'll have to wait for mgedmin | 17:07 |
faassen | ok, as long as my checkins show up. | 17:07 |
ignas | or jinty to investigate the problem | 17:07 |
faassen | now that I'm finally checkin in stuff I want Tom to see them. :) | 17:07 |
* jinty is investigating;) | 17:08 | |
*** Aiste has quit IRC | 17:08 | |
alga | the backup MX for schooltool.org does not resolve | 17:10 |
alga | but the primary should be working fine... | 17:10 |
faassen | I'm just not getting mail from the checkins list. :) | 17:10 |
th1a | faassen: I'm paying attention. | 17:20 |
faassen | th1a: yay. :) | 17:21 |
ignas | faassen: seems that Zope3 have managed to disable our traversers that sohuld work for both web and rest interfaces at the same time | 17:22 |
ignas | faassen: again | 17:22 |
faassen | ignas: oh. | 17:24 |
ignas | faassen: the problem is not the charset, the view that is selected is thw wrong one in both cases | 17:24 |
faassen | right, I figured it would be. | 17:24 |
faassen | when I looked at the second case. | 17:24 |
ignas | faassen: 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 view | 17: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 |
ignas | i think CalendarHTTPTraverser is geting overlayed by ToCalendarTraverser or something like that :/ | 17:27 |
jinty | guess the schooltool checkins mailman sends the messages it recieves, but doesn't get the checkins mail | 17:28 |
ignas | err apparently HTTPTraversers are not used anywhere :/ | 17:28 |
povbot | /svn/commits: * faassen committed revision 5983: | 17:33 |
povbot | /svn/commits: zope.app.location -> zope.location | 17:33 |
ignas | th1a: 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 |
th1a | I should probably start the process. I take it you're ready for this? | 17:36 |
ignas | yes | 17:36 |
th1a | I'll send you something tonight. | 17:36 |
ignas | thank you | 17:37 |
povbot | /svn/commits: * faassen committed revision 5984: | 17:42 |
povbot | /svn/commits: zope.app.size -> zope.size | 17:42 |
ignas | faassen: http://source.schooltool.org/trac/timeline | 17:48 |
ignas | the replacement for the checkin list | 17:49 |
ignas | :) | 17:49 |
povbot | /svn/commits: * ignas committed revision 5985: | 17:49 |
povbot | /svn/commits: Delete some unused code. | 17:49 |
faassen | ignas: yeah, I know that exists. :) | 17:55 |
th1a | jinty: I got your checkins email. | 18:06 |
faassen | I got Jinty's test email, but not the checkins emails. | 18:08 |
th1a | yes. | 18:09 |
th1a | faassen: What's the status of the eggs situation? | 18:09 |
faassen | th1a: I merged the eggs branch. | 18:10 |
faassen | th1a: I wanted to continue hacking on demographics, but they merged the big jim-adapters refactoring branch on Zope 3. | 18:10 |
th1a | Yes. | 18:10 |
faassen | th1a: which means tests were broken (most are now fixed, ignas is checking some others) | 18:10 |
faassen | th1a: and endless amounts of deprecation warnings, which I'm now slogging through. | 18:10 |
th1a | OK. | 18:11 |
faassen | th1a: 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 |
faassen | th1a: I want to get the demographics in there asap. | 18:11 |
th1a | Me too ;-) | 18:11 |
faassen | th1a: but it will need more work than I can do tomorrow definitely. | 18:12 |
th1a | Understood. | 18:12 |
faassen | th1a: 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 |
faassen | th1a: I understood some canonical people will be at LinuxTag. | 18:12 |
th1a | Yes. | 18:13 |
th1a | I think Mark is going to be there. | 18:13 |
faassen | ok. | 18:13 |
faassen | perhaps I'll get a chance to say hi to him then. | 18:13 |
th1a | Er. Maybe I'm thinking of someone else's blog, not Mark's. | 18:13 |
th1a | I'm not sure. | 18:13 |
faassen | there was something about people going to talk to Kubuntu people. | 18:13 |
faassen | it wasn't entirely clear but Mark mailed something like that. | 18:14 |
th1a | There is going to be some kind of Kubuntu summit, right. | 18:14 |
faassen | whether he'll be there himself, wasn't clear. | 18:14 |
th1a | Since they threw their little fit. | 18:14 |
faassen | yeah, I noticed a little fit. | 18:14 |
th1a | Anyhow, did you get the email I sent yesterday? | 18:14 |
*** Aiste has joined #schooltool | 18:15 | |
faassen | th1a: yes, Kit is going to reply to it. | 18:16 |
faassen | th1a: he told me. | 18:16 |
faassen | th1a: I think tomorrow, as he is at a meeting this afternoon. | 18:16 |
th1a | OK. Just making sure. It would be good to have that 100% clear before you meet Mark ;-) | 18:16 |
faassen | yeah, I'll tell him. | 18:17 |
povbot | /svn/commits: * faassen committed revision 5986: | 18:17 |
povbot | /svn/commits: zope.app.traversing -> zope.traversing | 18:17 |
*** alga has quit IRC | 18:18 | |
*** Aiste has quit IRC | 18:20 | |
povbot | /svn/commits: * faassen committed revision 5987: | 18:25 |
povbot | /svn/commits: zope.app.tests -> zope.app.testing | 18:25 |
jinty | re: checkins - as far as I can see the mailman on schooltool.org part works, I think the checkins mail is just not getting from source.schooltool.org to schooltool.org | 18:49 |
mgedmin | yeah, there are 7 messages waiting in the queue | 18:52 |
mgedmin | 2 of them are to checkins@schooltool | 18:52 |
* mgedmin flushes the queue | 18:52 | |
*** srichter has quit IRC | 18:55 | |
povbot | /svn/commits: * faassen committed revision 5988: | 19:14 |
povbot | /svn/commits: BrowserView, IBrowserView, applySkin moved from zope.app.publisher.browser 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.interfaces | 19:24 |
povbot | /svn/commits: * faassen committed revision 5990: | 19:38 |
povbot | /svn/commits: zope.app.filerepresentation -> zope.filerepresentation | 19:38 |
ignas | faassen: how comes that in RESTive interface functional tests i am having zc.resourcelibrary.publication.Request ? | 19:39 |
faassen | ignas: zc.resourcelibrary when loaded messes about with the publisher. | 19:40 |
faassen | ignas: in order to hook in the resource loading into the HTTP head section. | 19:40 |
faassen | ignas: hm, could it be that this broke things instead of the trunk merge? | 19:40 |
faassen | ignas: I thought I ran the tests but I may be wrong. | 19:40 |
ignas | faassen: it broke before Deprecation warnings | 19:42 |
ignas | zc Request is a Browser request | 19:42 |
ignas | it overlays http request in browser views | 19:42 |
ignas | thus we can't dispatch by BrowserRequest/HTTPRequest anymore | 19:43 |
ignas | or something like that | 19:43 |
ignas | :/ | 19:43 |
faassen | ignas: hm. | 19:44 |
faassen | ignas: that isn't good. :( | 19:45 |
*** jinty has quit IRC | 19:46 | |
ignas | i'd suggest consulting srichter on the issue | 19:47 |
faassen | ignas: go ahead. :) | 19:50 |
faassen | ignas: I mean, we do have the option of changing zc.resourcelibrary | 19:50 |
faassen | ignas: if necessary. | 19:50 |
ignas | faassen: i know, but the adapter/traverser magic in there is DEEEP | 19:51 |
ignas | and srichter knows it from the inside (he did pluggable traversers) | 19:52 |
faassen | ignas: ok, will you talk to srichter then? | 19:52 |
faassen | ignas: I mean, as a quick fix we can simply rip out zc.resourcelibrary registration. | 19:52 |
ignas | might be a good idea | 19:53 |
faassen | ignas: it's in schooltool's site.zcml | 19:53 |
faassen | ignas: you can just as well comment out zc.table as well then. | 19:53 |
faassen | ignas: though I will probably reenable ita gain tomorrow. :) | 19:53 |
faassen | ignas: 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.app.annotation -> zope.annotation | 19:58 |
ignas | faassen: ouch, it's not because of zc.resourcelibrary | 20:02 |
ignas | sorry | 20:02 |
ignas | :/ | 20:02 |
povbot | /svn/commits: * faassen committed revision 5992: | 20:10 |
povbot | /svn/commits: zope.app.event.objectevent -> zope.lifecycleevent | 20:10 |
povbot | /svn/commits: * faassen committed revision 5993: | 20:24 |
povbot | /svn/commits: Shut up more deprecation warnings. | 20:24 |
faassen | ignas: 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 |
faassen | ok, going home | 20:39 |
*** faassen has quit IRC | 20:46 | |
*** thisfred has left #schooltool | 20: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 #schooltool | 21:31 | |
*** srichter has joined #schooltool | 21:34 | |
ignas | srichter: hi | 21: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 IRC | 22:04 | |
srichter | hi | 22:19 |
*** mgedmin has quit IRC | 22:36 | |
*** alga has joined #SchoolTool | 22:38 | |
*** alga has quit IRC | 22:38 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!