povbot | /svn/commits: * tvon committed revision 4331: | 00:14 |
---|---|---|
povbot | /svn/commits: adding equality checking and removing junk. | 00:14 |
*** tvon has joined #schooltool | 00:25 | |
*** Aiste has quit IRC | 01:16 | |
*** Aiste has joined #schooltool | 01:17 | |
*** Aiste has quit IRC | 02:34 | |
povbot | /svn/commits: * tvon committed revision 4332: | 02:34 |
povbot | /svn/commits: Allow looping through batches in a batch list. I'm sure this could be prettier... | 02:34 |
th1a | And it will be, I'm sure :-) | 02:35 |
tvon | heh | 02:38 |
*** tvon has quit IRC | 03:52 | |
*** tvon has joined #schooltool | 04:06 | |
*** _jeremy has quit IRC | 06:21 | |
*** tvon has quit IRC | 07:50 | |
*** maharaja has quit IRC | 08:07 | |
*** tvon has joined #schooltool | 10:05 | |
*** thisfred has joined #schooltool | 11:02 | |
*** Aiste has joined #schooltool | 11:35 | |
*** jinty has joined #schooltool | 12:43 | |
*** jinty has quit IRC | 12:51 | |
*** alga has joined #SchoolTool | 12:59 | |
*** Aiste has quit IRC | 13:43 | |
*** Aiste has joined #schooltool | 13:44 | |
*** pcardune has joined #schooltool | 14:08 | |
*** maharaja has joined #schooltool | 14:12 | |
*** mgedmin has joined #schooltool | 14:32 | |
*** tvon has quit IRC | 14:39 | |
*** pcardune has quit IRC | 14:39 | |
*** pcardune has joined #schooltool | 14:57 | |
*** tvon has joined #schooltool | 14:57 | |
*** SteveA has joined #schooltool | 15:04 | |
*** SteveA has quit IRC | 15:12 | |
*** Aiste has quit IRC | 15:15 | |
*** tvon has quit IRC | 15:21 | |
*** SteveA has joined #schooltool | 15:30 | |
*** tvon has joined #schooltool | 15:32 | |
*** bskahan has joined #schooltool | 15:33 | |
*** SteveA_ has joined #schooltool | 15:37 | |
*** pcardune has quit IRC | 15:38 | |
*** pcardune has joined #schooltool | 15:41 | |
*** SteveA has quit IRC | 15:50 | |
*** tvon has quit IRC | 15:51 | |
*** tvon has joined #schooltool | 15:53 | |
*** gintas has joined #schooltool | 16:04 | |
povbot | /svn/commits: * tvon committed revision 4333: | 16:17 |
povbot | /svn/commits: following improvement suggestion from gintas | 16:17 |
th1a | Greetings, all. | 16:29 |
alga | hi | 16:29 |
tvon | hello | 16:29 |
mgedmin | hi | 16:30 |
th1a | OK. Let's do some damage to the issue tracker. | 16:31 |
th1a | 274 -- the IE bug. Is that fixed? | 16:31 |
th1a | 283 -- should we do some kind of ugly hack to keep the original manager from being deleted, at least for the time being? | 16:32 |
th1a | gintas: is 270 fixed? | 16:33 |
* bskahan moves to a windows computer | 16:33 | |
gintas | th1a, yes | 16:34 |
srichter | hi | 16:34 |
gintas | I guess it was not backported, but the fix was committed to the trunk | 16:34 |
alga | 283: we might add a command line option to restore the default manager | 16:34 |
bskahan | I'm currently working on 287 | 16:34 |
th1a | alga: Could that be done quickly? | 16:34 |
* mgedmin is looking at 267 | 16:35 | |
* tvon loads up vmware | 16:35 | |
bskahan | http://issues.schooltool.org/issue254 can be closed? | 16:35 |
th1a | bskahan: I assume so. I haven't literally tried it. | 16:37 |
alga | I just have | 16:38 |
alga | Are you sure you want to delete selected items? | 16:38 |
alga | Sorry you can not delete the current user! | 16:38 |
th1a | OK. Close it. | 16:38 |
gintas | I think ignas implemented it | 16:38 |
bskahan | can anyone duplicate 309? I can't trigger it here | 16:39 |
povbot | /svn/commits: * gintas committed revision 4334: | 16:39 |
povbot | /svn/commits: Added default values for fields to serve as examples in the timetable slot time input pages. | 16:39 |
th1a | I'm marking 302 (Dep. warning over auto. translation) as 'testing' status. | 16:40 |
bskahan | I'm fixing 301, by removing the no longer used tal | 16:40 |
alga | bskahan: I see 309 is marked resolved | 16:40 |
th1a | I just did that. | 16:40 |
th1a | Unless that bug actually makes sense to someone. | 16:41 |
th1a | Or, more precisely, if someone can reproduce it. | 16:41 |
th1a | Or should I give it some other status? | 16:41 |
alga | I'm fine with resolved | 16:43 |
alga | since we do not have 'cannot reproduce' status | 16:43 |
povbot | /svn/commits: * gintas committed revision 4335: | 16:43 |
povbot | /svn/commits: Punctuation is nice and deleting users is not | 16:43 |
gintas | we should really enable tracebacks by default | 16:43 |
bskahan | when I run ftests in a schoolbell trunk I get a failing ftest 'src/schoolbell/app/browser/ftests/cal.txt", line 179, in cal.txt | 16:43 |
bskahan | ' | 16:43 |
bskahan | the error is that pdf support isn't enabled | 16:44 |
gintas | bskahan, I'll look into that | 16:44 |
mgedmin | gintas, working on it | 16:44 |
* bskahan nods | 16:45 | |
th1a | Hm... I kept forgetting to install ReportLab when testing SchoolTool. | 16:45 |
th1a | Now I've got it installed and Safari is throwing a "File does not begin with '%PDF-'. error. | 16:46 |
gintas | that's odd | 16:46 |
th1a | Trying Firefox. | 16:47 |
alga | my guess is that file begins with the words 'system error' | 16:47 |
gintas | can you download the file to disk and have a look inside? | 16:47 |
th1a | This is where a link to the pdf would be nice. | 16:47 |
alga | issue 317 | 16:47 |
gintas | there should be a link, a printer icon at the top right | 16:47 |
gintas | if there isn't one, something is wrong | 16:48 |
th1a | Yes. "PDF support is disabled." | 16:48 |
th1a | What do I need to do to turn it on? | 16:48 |
th1a | Something other than install ReportLab? | 16:48 |
gintas | you need Arial and Times New Roman fonts | 16:49 |
gintas | and PIL, which I'm about to add to the dependencies section | 16:49 |
tvon | Is there any reason 265 is still open? | 16:49 |
th1a | Ah. PIL. | 16:49 |
gintas | you have to specify the path to the fonts in schoolbell.conf | 16:50 |
gintas | I don't like that either, but I'm sure we can't bundle Microsoft fonts | 16:50 |
th1a | Really? | 16:50 |
gintas | we could try using some free ones though, I think | 16:50 |
th1a | I've never dealt with that when I've used ReportLab. | 16:50 |
gintas | that's probably because you didn't use TrueType fonts | 16:51 |
alga | th1a: TTF fonts are needed for unicode support | 16:51 |
gintas | we definitely want those because the standard ones do not support UTF-8 | 16:51 |
gintas | which is bad bad bad | 16:51 |
th1a | OK... | 16:51 |
alga | FreeFont fonts have a problem with reportlab and Acrobat 5... | 16:52 |
th1a | I suppose they aren't in Ubuntu either. | 16:52 |
povbot | /svn/commits: * bskahan committed revision 4336: | 16:52 |
alga | there is a msttcorefonts package | 16:52 |
povbot | /svn/commits: removing unused tal from group resource membership to close issues.schooltool.org/issue301 | 16:52 |
gintas | MS fonts are | 16:52 |
gintas | but probably in 'universe' | 16:52 |
alga | multiverse ;-) | 16:52 |
gintas | multiverse actually | 16:52 |
pcardune | how can i get the username of the person currently logged in? from the request object? what is the key? | 16:53 |
tvon | what about Bitstream Vera? | 16:53 |
bskahan | what about using times/arial on windows/mac and bitstream on linux/unix | 16:53 |
alga | pcardune: see request.principal | 16:53 |
tvon | pcardune: request.principal | 16:54 |
gintas | bskahan, that sounds reasonable | 16:54 |
pcardune | thanks | 16:54 |
alga | we also can adapt request to a person afair | 16:54 |
tvon | pcardune: IPerson(request.principal) | 16:54 |
alga | IPerson(request) or IPerson(request.principal) | 16:54 |
tvon | ah | 16:54 |
alga | ha ha :) | 16:54 |
gintas | but I'm not completely sure it's a good idea to have differrent-looking reports from Windows and Linux versions | 16:55 |
th1a | I would prefer if pdf printing didn't require a cascade of dependencies. | 16:55 |
tvon | can we bundle Bitstream Vera fonts? | 16:55 |
mgedmin | pcardune, in page templates we have some special syntax for that | 16:55 |
gintas | th1a, me too | 16:56 |
alga | th1a: PIL is for the logo on PDF | 16:56 |
alga | can be disabled if PIL is not available | 16:56 |
th1a | Well, we may turn off that logo for the time being anyhow. I haven't seen it yet. | 16:58 |
pcardune | mgedmin, can you give me the name of a page template to look at? | 16:58 |
mgedmin | pcardune, uhh.. macros.pt, I guess | 16:58 |
mgedmin | grep for request/principal | 16:58 |
th1a | There are a number of timezone related bugs still open. | 16:59 |
th1a | 141 for example. 295. | 17:00 |
th1a | I'm assigning these to tvon. | 17:01 |
* tvon nods | 17:01 | |
th1a | You're welcome. | 17:01 |
tvon | working on the ie cal bug | 17:01 |
bskahan | th1a: you can assign 141 to me | 17:02 |
th1a | alga: Can either of the fixes in 283 be done in, say, two hours? | 17:02 |
alga | I think so | 17:03 |
tvon | bskahan: I think it needs TZOFFSETFROM set to UTC | 17:03 |
bskahan | tvon: thanks | 17:03 |
tvon | (not 'UTC' literally) | 17:04 |
th1a | Well, I don't consider 283 to be a show-stopper, but a fix would be nice if someone wants to take it on. | 17:04 |
* bskahan nods | 17:04 | |
th1a | Now that we're past the halfway point, let's shift the focus a bit. | 17:05 |
th1a | Are there any show-stoppers? | 17:05 |
alga | theoretically, all bugs marked 'critical' or 'urgent' | 17:05 |
th1a | srichter: ayt? | 17:05 |
srichter | yes | 17:05 |
th1a | Well, what's the consensus about the urgency of 283? | 17:06 |
bskahan | 315 is at least urgent | 17:06 |
alga | 283 would be nice, but not important | 17:07 |
alga | 317 is important too | 17:07 |
th1a | Who is responsible for 315? | 17:07 |
tvon | me | 17:07 |
th1a | OK. | 17:08 |
th1a | Is 317 gintas's? | 17:08 |
gintas | yeah | 17:08 |
th1a | I'm marking 316 as urgent. | 17:10 |
th1a | Although we could release without it, we should be able to get it done. | 17:10 |
* bskahan nods | 17:10 | |
th1a | Anyone know anything about issue 300? | 17:11 |
th1a | Is that because we don't have a French translation? Do we? | 17:12 |
mgedmin | do we support 'lang' in the config file these days? | 17:12 |
gintas | we do | 17:12 |
mgedmin | what does it do? | 17:12 |
gintas | forces a language setting for the browser UI | 17:13 |
mgedmin | ok, so we turned off the zope 3 browser language negotiation | 17:13 |
gintas | this was in one of the stories in the last iteration, I think | 17:13 |
gintas | if lang auto is specified, negotiation is used | 17:13 |
th1a | tvon & bskahan: Who wants 299? | 17:14 |
bskahan | I think 287 is a showstopper | 17:14 |
* bskahan assigns to self | 17:14 | |
tvon | it's a dupe | 17:14 |
tvon | I think 299 is the same as the ical tz bug | 17:15 |
th1a | Right. | 17:15 |
bskahan | that's a dupe of 141? | 17:15 |
th1a | Either way, I want to assign it to someone. | 17:15 |
bskahan | assign to me | 17:16 |
bskahan | since I'm doing 141 | 17:16 |
th1a | I think I should mark these timezone bugs urgent. | 17:17 |
tvon | bskahan: I *think* so | 17:17 |
th1a | They really ought to be fixed. | 17:17 |
alga | th1a: what about 313? Do you want it in? | 17:17 |
bskahan | tvon: even if its not an exact dupe, they're related | 17:18 |
povbot | /svn/commits: * tvon committed revision 4337: | 17:19 |
povbot | /svn/commits: cbb fix for issue274. | 17:19 |
povbot | /svn/commits: IE is on box-model crack, so it's 100% width is more than 100%. Since IE does not grok min-width we can set the width to 99% and min-width to 100% for mozilla. Unfortunately KHTML is the middle man again, working with 100% width but not understanding min-width... so KHTML is slightly mis-aligned on the right side (with the calendar context navigation) but it works in IE. | 17:19 |
th1a | alga: Oh, yes. | 17:19 |
th1a | In fact, I could have sworn I submitted another timetabling bug. | 17:20 |
th1a | It is a pretty bad one. | 17:20 |
mgedmin | tvon, IE doesn't include margins or padding in width, while firefox does | 17:20 |
mgedmin | that's the root cause of these problems | 17:20 |
th1a | Oh. mgedmin fixed it. | 17:20 |
mgedmin | wha? | 17:21 |
th1a | 314. | 17:21 |
mgedmin | ok, that one -- yes | 17:21 |
* tvon nods | 17:21 | |
bskahan | http://issues.schooltool.org/issue302 should probably be closed | 17:21 |
mgedmin | silly TODO in the code that I forgot about | 17:21 |
mgedmin | we should also test upgrades from earlier version | 17:23 |
th1a | 278 isn't actually a bug? | 17:24 |
th1a | OK, so... can we take care of these by tomorrow? | 17:25 |
bskahan | th1a: you can call it a bag | 17:25 |
bskahan | bug | 17:25 |
bskahan | but it doesn't impact performance or usability, it might be a strike against 'polish' | 17:25 |
alga | Any takers for 307? | 17:25 |
alga | I'd like to see it in the release... | 17:26 |
alga | assigning it to self | 17:26 |
th1a | Thanks alga. | 17:26 |
th1a | So gintas is playing the role of jinty, right? | 17:27 |
povbot | /svn/commits: * mg committed revision 4338: | 17:27 |
povbot | /svn/commits: Tweak the RootErrorReporting utility on startup: copy tracebacks to the log file. | 17:27 |
tvon | yay | 17:28 |
th1a | Whew. Thanks mgedmin. | 17:28 |
th1a | srichter will be checking his code in once we branch. I'm really happy with how the workflow approach to student promotion came out. | 17:29 |
th1a | It is cleaner than we thought it would be. | 17:29 |
srichter | yeah, the WfMC stuff is very powerful | 17:31 |
alga | what's up with ReportLab and timetable PDFs? | 17:31 |
srichter | I think it will be very useful at a lot of places | 17:31 |
tvon | anyone object to the ST logo being like the SB logo? | 17:32 |
tvon | (smaller, same font) | 17:32 |
bskahan | ? | 17:32 |
th1a | alga: Well, I still don't even know how to turn the pdf's on. | 17:32 |
th1a | Which is not a good sign. | 17:33 |
mgedmin | bskahan, do you still occassionally experience 292? | 17:33 |
tvon | bskahan: I have one I never committed.. schooltool logo with same font as schoolbell logo and the same size | 17:33 |
bskahan | mgedmin: I closed it, haven't seen it since I got back | 17:33 |
th1a | I really need to get the original logo artwork from Mark's brother. I think he's the one who made it. | 17:34 |
* bskahan agrees | 17:34 | |
mgedmin | 11 bugs resolved today! | 17:34 |
bskahan | tvon: I couldn't get the logo down to that size without making it blurry, that's the only reason its bigger iirc | 17:35 |
tvon | true, little zebra feller is a bit smudged | 17:35 |
bskahan | I'd rather have it big than blurry | 17:36 |
th1a | It isn't clear to me that it should be there anyhow. | 17:36 |
gintas | th1a, wrt PDF reports, hopefully we can make them completely painless for Debian/Ubuntu and Windows users | 17:36 |
* bskahan cannot get firefox calendar to install anymore | 17:36 | |
th1a | gintas: Let's try to do that. | 17:37 |
bskahan | mac users are a little creepy anyway | 17:37 |
th1a | Clearly. | 17:37 |
gintas | is it acceptable to hide the logo if PIL is not available? | 17:37 |
th1a | Yes. | 17:37 |
gintas | there are just many policy decisions involved which I'm not sure about... | 17:37 |
mgedmin | are there any mac/windows users that would be willing to set up buildbot to run our tests on these platforms? | 17:37 |
th1a | I think putting our logo on these reports is overly aggressive branding. | 17:38 |
gintas | really? | 17:38 |
th1a | I think text is sufficient. | 17:39 |
bskahan | th1a: a 'generated by Schooltool' in small font in the footer would be appropriate | 17:39 |
gintas | ok | 17:39 |
gintas | I'll remove it then | 17:39 |
th1a | bskahan: I agree. | 17:39 |
gintas | OK, that shouldn't be hard | 17:39 |
bskahan | gintas: does that remove the PIL dependency again? | 17:39 |
gintas | yes | 17:39 |
gintas | ;) | 17:39 |
bskahan | nice | 17:39 |
th1a | We'll put it off as long as possible. | 17:40 |
bskahan | its very hard to test ical when none of the ical enabled programs want to run | 17:40 |
gintas | bskahan, there's also those all-day events which are not supported well now | 17:41 |
gintas | in particular, I remember having troubles putting all-day events (there's an issue for that) | 17:41 |
tvon | hrm | 17:41 |
gintas | and multiple-day events aren't supported at all | 17:42 |
* bskahan nods | 17:42 | |
gintas | I think a good idea would be to add a functional test, which would submit recurrent events, all-day events spanning multiple days and other kinds of events, then retrieve the same calendar and check that the information is intact | 17:43 |
gintas | in iCalendar format of course | 17:43 |
gintas | that would check parsing, model and presentation layers | 17:43 |
th1a | gintas: That sounds like a good idea. | 17:44 |
* bskahan nods | 17:44 | |
th1a | We've been officially done for a while, by the way. | 17:44 |
* th1a bangs the virtual gavel. | 17:44 | |
povbot | /svn/commits: * gintas committed revision 4339: | 17:45 |
povbot | /svn/commits: Typo. | 17:45 |
th1a | OK, I have a Zope 3 question. | 17:45 |
tvon | me next | 17:45 |
th1a | I'm using the Zope3 test runner, because I'm just working on a Zope3 product. | 17:46 |
th1a | I decided that since I couldn't find a promising Mac game to bring with me to Vilnius I'm going to have to write one myself. | 17:46 |
th1a | And I'm just using DocTests, mostly in standalone files. | 17:47 |
th1a | What do I have to do to wire them into the test runner? | 17:47 |
tvon | I think all of that is in the test file | 17:48 |
th1a | Do I need to put them in the 'tests' directory? | 17:48 |
srichter | th1a: have a module or package called tests | 17:48 |
srichter | th1a: when you do doctests you can just have a tests.py file | 17:49 |
srichter | one of the simplest setups is in zope.app.preference | 17:49 |
th1a | tests.py in tests module? | 17:49 |
srichter | no, just in the package | 17:49 |
th1a | OK, so tests.py points to the DocTest files? | 17:51 |
th1a | and what do I do with zope.app.preference? | 17:51 |
th1a | Is that an example? | 17:51 |
mgedmin | ys | 17:52 |
mgedmin | yes | 17:52 |
mgedmin | simplest setup: tests.py (in the same directory where your other code is) that has a function load_suite which returns a DocTestSuite() | 17:53 |
th1a | OK. The zope.app.preference example should pull me through. | 17:56 |
pcardune | Is there some way of adding lots of test data to schooltool? along with the data to put in it? that you guys use for testing? | 17:58 |
pcardune | and if so, can i get a copy of the data? | 17:58 |
bskahan | I'm not sure that mozilla calendar can properly support timezones for ST | 18:02 |
bskahan | because MZ calendar doesn't know anything about timezones yet | 18:03 |
th1a | That would explain a few things. | 18:03 |
bskahan | it appears to always assume (and publish) UTC | 18:03 |
bskahan | still looking into it | 18:03 |
bskahan | I fixed it so that we publish events correctly though | 18:04 |
srichter | th1a: fyi, I just successfully completed a students academic career via the Web UI :-) | 18:08 |
th1a | srichter: Excellent. | 18:09 |
gintas | pcardune, I sent a small script to schooltool-dev some time ago which can create lots of users and events in their calendars | 18:11 |
pcardune | gintas, what about courses + sections? | 18:12 |
gintas | you can probably extend that script easily if you need to | 18:12 |
pcardune | gintas, thanks | 18:12 |
gintas | pcardune, do you need to just create them or fill them up as well? | 18:12 |
pcardune | gintas, the more data, the better | 18:16 |
gintas | you can create them by using CSV import, that wouldn't even require scripts | 18:19 |
*** bskahan has quit IRC | 18:25 | |
*** bskahan has joined #schooltool | 18:26 | |
povbot | /svn/commits: * mg committed revision 4340: | 18:28 |
povbot | /svn/commits: Ressurected a couple of documents from the old twisted-based schooltool branch, The rest of the documents there are more or less obsolete and would require a review before they can be reinstated. | 18:28 |
povbot | /svn/commits: * gintas committed revision 4341: | 18:50 |
povbot | /svn/commits: Removed the logo from our SchoolTool PDF calendars. This also removes the dependency on PIL. | 18:50 |
srichter | is an event generated when a group is added to person? | 18:59 |
srichter | because I need to know when someone becomes a student | 18:59 |
srichter | th1a: we will also have to create two default groups: manager and student | 19:00 |
mgedmin | srichter, yes | 19:00 |
srichter | ok, cool | 19:00 |
th1a | We will probably create more default groups than that. | 19:00 |
srichter | I should have said: at least | 19:00 |
srichter | of course we should do all this via interfaces eventually | 19:01 |
srichter | so that we can write specific screens for those groups and the people in those groups | 19:01 |
th1a | Yes, that all has to be wired in. | 19:02 |
povbot | /svn/commits: * bskahan committed revision 4342: | 19:02 |
povbot | /svn/commits: always publish ical VEVENTS in utc with the propery syntax. | 19:02 |
povbot | /svn/commits: always import iCal VEVENTS as UTC, not perfect, but more consistent than the previous behavior based on server timezone. | 19:02 |
*** bska|mobile has joined #schooltool | 19:07 | |
bska|mobile | th1a: can you test 4342 in iCal? | 19:08 |
th1a | What am I testing for? | 19:09 |
bska|mobile | sorry, that the times match you timezone preffered times from a schoolbell server | 19:10 |
*** bskahan has quit IRC | 19:10 | |
th1a | Hmm... | 19:11 |
th1a | iCal doesn't sync. It just subscribes or publishes. | 19:12 |
th1a | Which should I try? | 19:12 |
bska|mobile | subscribe | 19:13 |
bska|mobile | and publish | 19:13 |
bska|mobile | ;) | 19:13 |
bska|mobile | read from mozilla works correctly, publish throws off the dates though | 19:15 |
bska|mobile | but that appears to be mozilla's fault | 19:16 |
bska|mobile | th1a: http://issues.schooltool.org/issue141 that's the issue I'm trying to close | 19:20 |
th1a | OK. I"m multi-tasking along. | 19:21 |
bska|mobile | ;) | 19:21 |
th1a | Gathering intelligence on potential partners. | 19:21 |
th1a | bska|mobile: Have we ever discussed 'ical://' url's? | 19:27 |
th1a | perhaps it is 'webcal://' | 19:30 |
bska|mobile | webcal:// is what evolution uses | 19:31 |
th1a | Should we use that too? | 19:36 |
th1a | It probably isn't what the W3C wants, but I think it also works better with iCal. | 19:36 |
th1a | bska|mobile: How hard would it be to make ZPT do a webcal URL? | 19:38 |
mgedmin | please don't | 19:39 |
mgedmin | webcal:// is a bad replacement for proper mime types | 19:40 |
mgedmin | plus it implies http:// rather than https:// | 19:40 |
povbot | /svn/commits: * gintas committed revision 4343: | 19:40 |
povbot | /svn/commits: Added a missing i18n:translate. | 19:40 |
povbot | /svn/commits: * mg committed revision 4344: | 19:42 |
povbot | /svn/commits: Oops | 19:42 |
povbot | /svn/commits: * mg committed revision 4345: | 19:43 |
povbot | /svn/commits: That's that should have been here. | 19:43 |
povbot | /svn/commits: * gintas committed revision 4346: | 19:43 |
povbot | /svn/commits: Fixed a test that wouldn't clean up after itself. | 19:43 |
gintas | bska|mobile, I finally found and fixed the cause of that broken functional test, it was another unit test that was not cleaning up after itself | 19:44 |
th1a | mgedmin: I'm philosophically against it, too. | 19:46 |
th1a | But it would be practically helpful. | 19:46 |
th1a | In other news, I think a rat died under our back porch. | 19:47 |
th1a | It is nasty. | 19:47 |
bska|mobile | gintas: nice, that's a pain to track down | 19:47 |
bska|mobile | th1a: I'm not sure about creating webcal:// links in the menu | 19:48 |
th1a | OK. I'll shut up about it. | 19:48 |
th1a | Well, that worked quite well. | 19:50 |
th1a | Publish a calendar to schooltool from iCal... | 19:51 |
th1a | Now I get "TypeError: can't compare datetime.datetime to datetime.date" | 19:51 |
th1a | When I try to view the calendar. | 19:51 |
mgedmin | bug | 19:52 |
th1a | 318 | 19:53 |
th1a | The traceback is at issue 318. | 19:53 |
povbot | /svn/commits: * gintas committed revision 4347: | 19:54 |
povbot | /svn/commits: Commented out a test that fails on Windows, applied some cosmetic changes. | 19:54 |
povbot | /svn/commits: * alga committed revision 4348: | 19:54 |
povbot | /svn/commits: Restore the manager user with -r or --restore-manager. | 19:54 |
*** Aiste has joined #schooltool | 20:04 | |
th1a | Are there bookstores with books in English in Vilnius? | 20:05 |
gintas | yeah | 20:06 |
*** bska|mobile has quit IRC | 20:07 | |
th1a | That's good. I wouldn't want to have to pack a month's worth of reading. | 20:08 |
mgedmin | the selection is not very big | 20:09 |
povbot | /svn/commits: * gintas committed revision 4349: | 20:14 |
povbot | /svn/commits: Added a workaround so that PDF calendars can be tested functionally. | 20:14 |
povbot | /svn/commits: * gintas committed revision 4350: | 20:17 |
povbot | /svn/commits: Fixed typo: occured -> occurred. | 20:17 |
povbot | /svn/commits: * gintas committed revision 4351: | 20:17 |
*** bskahan has joined #schooltool | 20:32 | |
*** thisfred has quit IRC | 20:33 | |
mgedmin | hmm, why doesn't buildbot complain about broken tests? | 20:34 |
mgedmin | http://source.schooltool.org/buildbot/ | 20:34 |
povbot | /svn/commits: * alga committed revision 4352: | 20:37 |
povbot | /svn/commits: Fixed a schooltool test that schoolbell broke. | 20:37 |
mgedmin | povbuildbot, status all | 20:40 |
povbot | /svn/commits: * gintas committed revision 4353: | 20:45 |
povbot | /svn/commits: Reverted revision 4350 for now. | 20:45 |
povbot | /svn/commits: * gintas committed revision 4354: | 20:46 |
povbot | /svn/commits: Reverted revision 4351 for now. | 20:46 |
*** gintas has quit IRC | 21:04 | |
povbot | /svn/commits: * mg committed revision 4355: | 21:11 |
povbot | /svn/commits: Added custom error views for the SchoolBell skin. | 21:11 |
povbot | /svn/commits: Fixed the ZCML registration of the RESTive system error view that used to override browser views when it shouldn't have. | 21:11 |
povbot | /svn/commits: Made sure internal error views (both browser and REST) provide ISystemErrorView and therefore cause tracebacks to be stored in the log file. | 21:11 |
povbot | /svn/commits: Now tracebacks are printed twice, if "copy_to_zlog" is set in the error logging utility, and it is always set because of my startup hack in schoolbell.main. I will revert that hack in the next checkin. | 21:11 |
povbot | /svn/commits: * alga committed revision 4356: | 21:15 |
povbot | /svn/commits: Removed the path to create rotating, weekday based timetable schemas from the wizard. This fixes issue313. I have a gut feeling we will want to revert this commit at some point. | 21:15 |
mgedmin | povbuildbot: status all | 21:17 |
povbuildbot | pov-schoolbell: building (testing) [ETA 1m41s] | 21:17 |
povbuildbot | pov-schooltool: building (testing) [ETA 53 seconds] | 21:17 |
mgedmin | povbuildbot: watch all | 21:17 |
povbuildbot | no such builder 'all' | 21:17 |
mgedmin | povbuildbot: watch pov-schoolbell | 21:17 |
povbuildbot | watching build pov-schoolbell #29 until it finishes [1m41s].. | 21:17 |
mgedmin | povbuildbot: watch pov-schooltool | 21:17 |
povbuildbot | watching build pov-schooltool #30 until it finishes [53 seconds].. | 21:17 |
povbot | /svn/commits: * mg committed revision 4357: | 21:17 |
povbot | /svn/commits: Reverted the hack introduced in rev 4338. There is no more mucking about with persistent error reporting utilities on server startup, as error tracebacks are now printed the proper way. | 21:17 |
povbot | /svn/commits: If you see double tracebacks, just go to ++etc++site, find the error reporting utility, go to its configure.html view and uncheck the "copy to log" checkbox. | 21:17 |
*** bskahan has quit IRC | 21:18 | |
povbuildbot | Hey! build pov-schooltool #30 is complete: Success [build successful] | 21:19 |
povbuildbot | Hey! build pov-schoolbell #29 is complete: Success [build successful] | 21:21 |
*** SteveA_ has quit IRC | 21:24 | |
*** SteveA__ has joined #schooltool | 21:24 | |
*** SteveA__ is now known as SteveA | 21:25 | |
povbot | /svn/commits: * alga committed revision 4358: | 21:30 |
povbot | /svn/commits: Updated graphs for the change in r4356. | 21:30 |
*** pcardune_ has joined #schooltool | 21:33 | |
*** pcardune has quit IRC | 21:33 | |
*** SteveA has quit IRC | 21:36 | |
mgedmin | povbuildbot: watch pov-schooltool | 21:36 |
povbuildbot | watching build pov-schooltool #33 until it finishes [3m56s].. | 21:36 |
povbot | /svn/commits: * mg committed revision 4359: | 21:37 |
povbot | /svn/commits: Ressurected the old colourful tracebacks from SchoolTool 0.8. | 21:37 |
povbot | /svn/commits: The main advantage of this change is that when you make a mistake in a page template, you will now see the page template filename and line number, and also the TALES expression in the traceback, instead of a bunch of incomprehensible internal TALES method calls you'd get from standard Python tracebacks. | 21:37 |
mgedmin | you get interesting browser caching effects when you run schooltool and schoolbell in turns on the same port | 21:39 |
mgedmin | why does every SchoolTool page say "SchoolBell: <page title>" in the title bar? | 21:39 |
povbuildbot | Hey! build pov-schooltool #33 is complete: Success [build successful] | 21:41 |
mgedmin | "SchoolBell Server Running SchoolTool SVN" in the footer? | 21:41 |
mgedmin | what am I doing wrong? | 21:41 |
*** SteveA has joined #schooltool | 21:43 | |
mgedmin | ok, apparently buildbot won't complain about build failures on IRC if nobody specifically asks each time | 22:05 |
mgedmin | but now it should at least send mails | 22:05 |
povbot | /svn/commits: * alga committed revision 4360: | 22:09 |
povbot | /svn/commits: Made the location be displayed on the event box. | 22:09 |
povbot | /svn/commits: * alga committed revision 4361: | 22:09 |
povbot | /svn/commits: Made the location be displayed on the dayly view. | 22:09 |
*** Aiste has quit IRC | 22:18 | |
*** alga has quit IRC | 22:19 | |
*** mgedmin has quit IRC | 22:21 | |
*** SteveA is now known as sabdl1 | 22:33 | |
*** sabdl1 is now known as sabdf1 | 22:33 | |
*** sabdf1 is now known as stevea | 22:34 | |
*** stevea is now known as SteveA | 22:34 | |
*** SteveA has quit IRC | 22:41 | |
*** SteveA_ has joined #schooltool | 22:41 | |
*** bskahan has joined #schooltool | 22:58 | |
*** pcardune_ has quit IRC | 23:15 | |
*** bskahan has quit IRC | 23:19 | |
*** SteveA_ has quit IRC | 23:41 | |
*** SteveA_ has joined #schooltool | 23:42 | |
srichter | what is the best way to test rest commands? | 23:54 |
*** bskahan has joined #schooltool | 23:55 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!