FarcePest | aha | 00:02 |
---|---|---|
*** alga has quit IRC | 00:14 | |
*** jinty has quit IRC | 00:19 | |
*** tvon has quit IRC | 00:28 | |
*** tvon has joined #schooltool | 00:29 | |
*** tvon has quit IRC | 00:37 | |
*** SteveA has joined #schooltool | 00:38 | |
th1a | FarcePest: Hi. | 00:44 |
FarcePest | th1a, hi | 00:45 |
FarcePest | i figured out how to get into zmi (/++skin++/Rotterdam) | 00:45 |
th1a | Hm. I'll have to try that. | 00:46 |
FarcePest | err, /++skin++Rotterdam | 00:46 |
FarcePest | I'm thinking ldapauth may have issues working with the Zope3 trunk; i had to comment out part of it's configure.zcml (help:register section) | 00:47 |
th1a | Kind of an awkward time to be working on authentication in Zope 3. | 00:47 |
FarcePest | so it would seem from what I've read on zope3-dev today | 00:48 |
th1a | I definitely want to play down hierarchical navigation in SchoolTool. | 00:49 |
th1a | SchoolTool 0.x overdid it. | 00:50 |
th1a | It will probably return in relatively limited contexts. | 00:50 |
th1a | You'll want to be able to create sub-groups of students within a class, for example. | 00:50 |
th1a | Flat is better than nested. | 00:51 |
FarcePest | is the plan for schoolbell to be a component that schooltool uses/extends rather than a fork? (expecting the answer "yes") | 00:51 |
*** tvon has joined #schooltool | 00:51 | |
th1a | Yes, as much as is possible. | 00:52 |
FarcePest | one of the things I am looking at doing (which could potentially tie into schooltool) is a profile, i.e. C.V./resume | 00:54 |
th1a | In Zope 3? | 00:55 |
FarcePest | thinking about it, yeah. current implementation is (don't barf) cold fusion and mssql, and only does faculty/staff | 00:56 |
FarcePest | some of our departments send out "resume books" for (graduating) student resumes to recruiters, which is basically all their resumes printed out and bound in a dead-tree book | 00:57 |
th1a | For a school? | 00:57 |
FarcePest | university/college | 00:57 |
th1a | I see. | 00:57 |
FarcePest | a cd-rom would be a lot cheaper, though not necessarily easy to search, but an on-line site would be better | 00:58 |
th1a | ReportLab will probably be handy. | 00:59 |
FarcePest | ha ha, yeah. i just looked at the pricing page | 01:00 |
th1a | reportlab.org | 01:01 |
FarcePest | ah, been looking at the reportlab.com, just noticed the other | 01:01 |
th1a | reportlab.org has better prices. | 01:01 |
FarcePest | we've been getting our budget (university-wide) cut by a couple percent a year for the last 5 years, and since nobody wants to lay people off, that translates to 10-20% out of operations | 01:04 |
th1a | Sounds familiar. | 01:04 |
FarcePest | are there any special management items that should show up in schoolbell? I remember schooltool had some, and I saw a bug about a missing "management portal", so I keep thinking something is missing | 01:23 |
th1a | There is no "control panel" as such in SchoolBell right now. If you log in as manager, you should see appropriate contextual links in the left sidebar (Add students when you're in the students index, for example). | 01:26 |
FarcePest | ok, then it probably works | 01:27 |
th1a | It seems that if you give admin privileges to regular users they aren't getting the links they should be. | 01:27 |
th1a | So it works for the default manager, not regular users with elevated privileges. | 01:27 |
th1a | Whether or not we'll add more of a standard admin control panel remains to be seen. | 01:28 |
FarcePest | is first day of week set in config file now? | 01:29 |
th1a | tvon: perhaps you can answer that question. | 01:30 |
*** ignas has joined #schooltool | 01:40 | |
tvon | No, it's a user preference | 01:47 |
tvon | Not that I know of anyways... a site-wide preference would be good though | 01:47 |
th1a | That's what I thought. | 01:48 |
FarcePest | will CSV import be returning, or is there some external REST script? | 01:52 |
*** KurtB has joined #schooltool | 02:01 | |
th1a | We're going to be more K12 focused initially. | 02:01 |
KurtB | ah. | 02:01 |
th1a | I've tried to scale back the "kindergarten through universities" rhetoric on the site. | 02:02 |
th1a | Our scope is broad enough as it is. | 02:02 |
KurtB | I don't see too many differences ultimately. | 02:02 |
KurtB | true. | 02:02 |
th1a | No, but for the next year we'll be very K-12 focused, at least in the funded development. | 02:03 |
KurtB | ah. | 02:03 |
FarcePest | are you familar with a product called blackboard? (guessing yes) | 02:03 |
KurtB | heh... yes. | 02:03 |
th1a | I think then adapting that to post-secondary will happen, but we're now talking two-three years down the road. | 02:04 |
KurtB | It was the bane of my existance for about a year here as they got enuf of the bugs out of the 6x implementation. | 02:04 |
FarcePest | we're also using blackboard at the moment (and immediate future) | 02:04 |
th1a | We also aren't going to be doing funded work on learning management systems, as such. | 02:04 |
KurtB | what we're looking for is .. | 02:05 |
th1a | But SchoolTool plus Zope 3 content management (once it exists) should be sweet. | 02:05 |
KurtB | a way to manage specific tasks that will help us provide a way for auditors to assess our effectiveness in Gen Ed. | 02:06 |
KurtB | Yes, should be sweet. | 02:06 |
KurtB | So, back to schooltool.... | 02:07 |
th1a | Gen Ed? | 02:07 |
KurtB | General Education.... how good a job are we doing. | 02:08 |
KurtB | is the quality of the work our students produce up to par. | 02:08 |
th1a | Quality of work by students studying to be teachers? | 02:08 |
KurtB | We're having an outside entity assess us. | 02:09 |
KurtB | That's part of it. | 02:09 |
th1a | Well, we'll be working on those bits over the summer, but I doubt they'll be ready for you quickly enough. | 02:10 |
KurtB | also, a "checks and balances" way for us to see how any one "group" of students/classes are doing. | 02:10 |
KurtB | It's an interesting idea. | 02:10 |
KurtB | So we don't get "hubbled"... churning out students that don't have the right stuff. | 02:11 |
KurtB | <grin> | 02:11 |
th1a | That's an unfortunately common occurrence in teacher education. | 02:12 |
KurtB | unfortuantely. | 02:12 |
KurtB | But, the administration here is decided to be proactive, and spot check. I give them high marks for it. | 02:13 |
th1a | Yes. | 02:13 |
KurtB | I just hope they don't come up with some crappy tool that brweaks down every time 3 people use the thing at once, and expect me to keep it running. | 02:13 |
th1a | What's their timeframe? | 02:14 |
KurtB | End of Fall Semester. | 02:14 |
KurtB | December. | 02:14 |
th1a | FarcePest: CSV importing will be in SB 1.1, hopefully in a month. | 02:14 |
th1a | Ah. | 02:15 |
th1a | Might they be hiring someone to write this from scratch? | 02:15 |
KurtB | th1a, well... they are pretty .... stubborn... about how they make purchases. The administration likes... | 02:16 |
KurtB | to see a working product. | 02:16 |
th1a | :-) | 02:16 |
th1a | That's wise. | 02:16 |
KurtB | Blackboard's solution... is really not a solution. | 02:17 |
KurtB | It has "portfolios" but now way to agregate and assess them. | 02:17 |
KurtB | no way, that is. | 02:17 |
FarcePest | th1a, do you presently care that one of the tests fails on Python-2.4? If you do, I'll put in a bug | 02:17 |
th1a | A test in SchoolBell 1.0? | 02:18 |
FarcePest | in the trunk version | 02:18 |
th1a | Which test? | 02:18 |
FarcePest | ERROR: schoolbell.app.browser.tests.test_cal.TestDailyCalendarView.test_getColumns_periods | 02:18 |
FarcePest | File "/home/andy/schoolbell/src/schoolbell/app/browser/cal.py", line 585, in getDays | 02:18 |
FarcePest | day = max(start, first_day) | 02:18 |
FarcePest | TypeError: can't compare datetime.datetime to datetime.date | 02:18 |
KurtB | I think I know just enuf about zope to want to try to convince them to let us have the portfolio management built in zope. I think it might handle it well. | 02:19 |
FarcePest | I think this might be due to the datetime types being real types now (implemnented in C) | 02:19 |
FarcePest | (now == python-2.4) | 02:19 |
th1a | FarcePest: I've seen that, too. | 02:19 |
FarcePest | or it may be your test is wrong, it seems to be passing in a datetime instead of a date in that one case only | 02:19 |
th1a | KurtB: Are you considering using Plone for portfolios? | 02:20 |
KurtB | I've thought about it. | 02:20 |
KurtB | I have a plone running here sucessfully. | 02:20 |
th1a | FarcePest: it is definitely a bug. I can't remember if it is already in the tracker. | 02:20 |
th1a | KurtB: It seems to me that Plone gives you everything you need for a portfolio system. | 02:21 |
th1a | Plone + Archetypes. | 02:21 |
KurtB | th1a Still, need to have a way to tag/workflow an item from an instructor to a student, then agregate those portfolio'd objects. | 02:21 |
KurtB | yeah. It looks that way. I 'get it', but I'm not the coder that the project needs. | 02:22 |
th1a | Yeah, the regular CMF workflow is based on roles, not individuals, so there isn't an obvious way to send the item to the correct instructor. | 02:23 |
th1a | I'm sure there are ways to do it, though. | 02:23 |
FarcePest | don't see it in the issue tracker | 02:23 |
th1a | If you'd like to add it, we'd appreciate it. | 02:24 |
FarcePest | working on it | 02:24 |
th1a | Thanks. | 02:24 |
th1a | KurtB: So you aren't actually looking for a calendar server, right? | 02:24 |
KurtB | I'm thinking groups (gruf) sending an object from instructor to students. need to create a portfolio "folderish" object for each student. | 02:24 |
KurtB | Ahh... | 02:24 |
KurtB | that calendar is what the School of Ed wants. | 02:25 |
th1a | Oh, ok. | 02:25 |
KurtB | That brings me back to SchoolTool. :-) | 02:25 |
th1a | Good, since that's all we've got now ;-) | 02:25 |
KurtB | :-) So... can I wedge schooltool into my working zope3? | 02:25 |
KurtB | maybe with a: | 02:26 |
KurtB | python2.3 setup.py install --home /web/zope3/instance1/lib/python/ | 02:26 |
KurtB | ???? | 02:26 |
* KurtB wags his tail hopefully. | 02:26 | |
th1a | There are instructions in src/schoolbell/app/ | 02:27 |
th1a | Something like that. | 02:27 |
KurtB | ah. Thanks. I'll look there. :-) | 02:27 |
th1a | It is pretty straightforward. | 02:27 |
th1a | I have to go make dinner. | 02:34 |
th1a | ttyl. | 02:35 |
KurtB | I think I'm having difficulty with shedding the "/Products" paradigm | 02:35 |
KurtB | Thanks! :-) | 02:35 |
KurtB | I'll figure it out. | 02:35 |
KurtB | :-0) | 02:35 |
th1a | It's all about ZCML now. | 02:37 |
*** ignas has quit IRC | 03:01 | |
FarcePest | just gave ya another bug, th1a | 03:40 |
* FarcePest is a bug magnet | 03:40 | |
th1a | What is it? | 03:42 |
FarcePest | deleting current event from a recurring says it will delete the first occurence, but it deletes the right one anyway. dialog is misleading | 03:42 |
FarcePest | http://issues.schooltool.org/issue216 | 03:43 |
th1a | Yeah, I had noticed some problem with deleting recurring events in passing, but I didn't have time to examine exactly what was happening when it occurred. So thanks for getting that in the tracker. | 03:44 |
*** KurtB has quit IRC | 03:46 | |
FarcePest | i guess it's april 1 in some places now | 03:47 |
tvon | Is the relationship code we have now born of what SteveA wrote? | 04:31 |
tvon | well, regardless, is there any reason not to submit it for inclusion in z3? | 04:31 |
*** tvon|desk has joined #schooltool | 04:41 | |
th1a | tvon: Yes, that's SteveA's work, at least originally. | 05:00 |
* tvon wants to get it into z3 | 05:05 | |
tvon | We'd have to give half the C to Zope Corp to do that | 05:07 |
tvon | SteveA: Has submitting it to z3 ever come up? | 05:09 |
*** ignas has joined #schooltool | 06:41 | |
SteveA | tvon: i don't think it is right for zope3 | 08:04 |
tvon | ah | 08:05 |
SteveA | there's something more tied into interfaces and such that ben saller, jim fulton and i discussed at the plone/zope3 castle sprint | 08:07 |
SteveA | which unfortunately no one has had time to work on | 08:07 |
tvon | heh, okay | 08:07 |
tvon | something for 3.2 perhaps? | 08:08 |
tvon | if there is something else in the works, thats great. It seems to be a very powerful concept/feature/utility for a lot of uses | 08:27 |
*** th1a has quit IRC | 08:43 | |
*** ignas has quit IRC | 08:45 | |
*** hazmat has joined #schooltool | 08:53 | |
*** mgedmin has joined #schooltool | 13:41 | |
*** ignas has joined #schooltool | 14:19 | |
*** Aiste has joined #schooltool | 14:26 | |
*** gintas has joined #schooltool | 14:42 | |
*** Aiste has quit IRC | 15:03 | |
*** Aiste has joined #schooltool | 15:07 | |
*** bskahan has joined #schooltool | 15:25 | |
bskahan | looks like IAthentication2 broke tests again | 15:26 |
*** alga has joined #SchoolTool | 15:36 | |
*** SteveA has quit IRC | 15:37 | |
*** SteveA has joined #schooltool | 16:15 | |
* bskahan is impressed by alga's patience with versioned interfaces | 16:58 | |
*** bskahan has quit IRC | 17:26 | |
*** gintas has quit IRC | 17:27 | |
*** bska|mobile has joined #schooltool | 17:28 | |
*** tvon has quit IRC | 17:31 | |
*** tvon|desk has quit IRC | 17:39 | |
*** Aiste has quit IRC | 17:59 | |
*** th1a has joined #schooltool | 18:15 | |
*** mgedmin has quit IRC | 18:21 | |
*** alga has quit IRC | 18:33 | |
*** SteveA has quit IRC | 18:44 | |
*** SteveA has joined #schooltool | 18:45 | |
*** bska|mobile has quit IRC | 19:12 | |
*** bskahan has joined #schooltool | 19:16 | |
*** SteveA has quit IRC | 19:39 | |
*** mgedmin has joined #schooltool | 19:47 | |
*** alga has joined #SchoolTool | 19:49 | |
*** SteveA has joined #schooltool | 19:58 | |
*** hazmat has quit IRC | 20:08 | |
FarcePest | yikes, big zope3 update | 20:16 |
FarcePest | it blowed up good | 20:19 |
*** hazmat has joined #schooltool | 20:32 | |
*** alga_ has joined #SchoolTool | 20:33 | |
*** bskahan has quit IRC | 21:07 | |
*** tvon has joined #schooltool | 21:08 | |
*** alga_ has quit IRC | 21:20 | |
*** mgedmin has quit IRC | 22:05 | |
*** alga has quit IRC | 22:09 | |
*** ignas has quit IRC | 22:15 | |
th1a | Is there a method to flip a boolean object from True to False or vice versa? | 23:12 |
th1a | A built-in method, that is. | 23:13 |
FarcePest | twob = not twob | 23:14 |
th1a | That'll do it. Thanks. | 23:14 |
FarcePest | bools are immutable, i think, so there couldn't be a method | 23:14 |
th1a | That would make sense. | 23:15 |
*** tvon has quit IRC | 23:32 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!