*** _jeremy has quit IRC | 00:16 | |
*** th1a_ has joined #schooltool | 01:11 | |
*** biffhero has joined #schooltool | 01:18 | |
biffhero | I am having a difficult time with the run-import.sh script | 01:19 |
---|---|---|
*** th1a has quit IRC | 01:19 | |
biffhero | AttributeError: 'module' object has no attribute 'SUNDAY' | 01:21 |
biffhero | that's the last line of the error message, it is 11 lines long. I don't know where you all want pastes to go. | 01:22 |
biffhero | I have tried the run-import that is in the 1.0 and the 1.1 scripts/ directory | 01:29 |
*** pcardune has joined #schooltool | 03:09 | |
*** pcardune has quit IRC | 03:11 | |
*** osuchw has joined #schooltool | 06:11 | |
povbot | /svn/commits: * tvon committed revision 4127: | 06:34 |
povbot | /svn/commits: UI hints for private vs public notes. Currently the only thing that really tells you that a note is private is the (p) in the title... this is less than ideal. Once someone knows that red == private everything will be fine, but it's not as clear as it could be that the (p) means 'private' (it could just as easily mean 'public'). I tried creating a little lock icon but it | 06:34 |
povbot | /svn/commits: didn't turn out so well. | 06:34 |
th1a_ | biffhero: Can you make a bug report at http://issues.schooltool.org | 06:38 |
*** th1a_ is now known as th1a | 06:38 | |
*** tvon has joined #schooltool | 06:39 | |
*** osuchw has quit IRC | 06:44 | |
*** thisfred has joined #schooltool | 10:35 | |
*** manini has joined #schooltool | 10:40 | |
*** ignas_ has joined #schooltool | 12:08 | |
*** pcardune has joined #schooltool | 12:10 | |
pcardune | helo, I'm trying to look at school tool but get an error in "make test" in the Zope3 folder: undefined symbol: PyUnicodeUCS4_AsEncodedString | 12:14 |
pcardune | I did this just yesterday on another computer and everything worked wonderfully | 12:15 |
ignas_ | didn't it say anything more ? | 12:20 |
pcardune | a lot more... | 12:21 |
pcardune | File "/home/pcardune/schooltoolBAD/Zope3/test.py", line 530, in visit | 12:21 |
pcardune | 12:21 | |
pcardune | File "/home/pcardune/schooltool/Zope3/src/bugtracker/__init__.py", line 18, in ? | 12:21 |
pcardune | File "Zope3/src/zope/i18n/__init__.py", line 20, in ? | 12:21 |
pcardune | File "Zope3/src/zope/component/__init__.py", line 23, in ? | 12:21 |
pcardune | File "Zope3/src/zope/component/interfaces.py", line 19, in ? | 12:21 |
pcardune | File "Zope3/src/zope/exceptions/__init__.py", line 29, in ? | 12:21 |
pcardune | File "Zope3/src/zope/security/__init__.py", line 22, in ? | 12:21 |
pcardune | File "Zope3/src/zope/proxy/__init__.py", line 21, in ? | 12:21 |
pcardune | ImportError: /home/pcardune/schooltoolBAD/Zope3/src/zope/proxy/_zope_proxy_proxy.so: undefined symbol: PyUnicodeUCS4_AsEncodedString | 12:21 |
pcardune | and there is more where that came from | 12:21 |
ignas_ | seems like zope failed to build properly :/ | 12:22 |
ignas_ | not sure though | 12:22 |
ignas_ | have you tried running "make test" ins schooltool folder not in Zope3 folder ? | 12:22 |
pcardune | someone else had a similar problem expressed on this channel as I can see from the logs: http://source.schooltool.org/irclogs/%23schooltool.2005-03-02.log.html | 12:23 |
pcardune | no, I haven't built it yet | 12:23 |
ignas_ | you haven't build what yet ? | 12:24 |
ignas_ | schooltool or Zope ? | 12:24 |
pcardune | nvm... disregard that statement | 12:24 |
ignas_ | s/build/built | 12:24 |
pcardune | I first built zope, seemed to work, didn't bother running the test, tried to then build schooltool, but I get that same error message | 12:25 |
ignas_ | you are using a tarball release ? | 12:25 |
pcardune | svn checkout | 12:26 |
ignas_ | so you do svn checkout | 12:26 |
ignas_ | then you go into Zope3 dir | 12:26 |
ignas_ | and type make | 12:26 |
ignas_ | then go up one dir | 12:26 |
pcardune | right | 12:26 |
ignas_ | and type make test | 12:26 |
pcardune | well, make test in either directory yields the same thihng | 12:26 |
pcardune | I assume someone messed up checking in something into Zope's repository, so in the hope that they have fixed it since last night, i am doing another checkout | 12:27 |
ignas_ | could you type exact commend you are using to checkout schooltool from the repository ? | 12:28 |
ignas_ | typo day :/ | 12:29 |
pcardune | svn co http://source.schooltool.org/svn/trunk/schooltool | 12:30 |
ignas_ | thanks i'll try reproducing the problem | 12:33 |
ignas_ | could you do a make clean in Zope3 dir and then "make" | 12:34 |
pcardune | in progress | 12:35 |
ignas_ | maybe make is not completing cleanly ? :/ | 12:35 |
ignas_ | http://mail.zope.org/pipermail/zope3-dev/2002-November/003743.html | 12:36 |
ignas_ | an old one but might help you | 12:36 |
ignas_ | what OS/distribution are you using ? | 12:37 |
pcardune | fedora core 3 | 12:42 |
pcardune | with python2.4 | 12:46 |
ignas_ | whad does this print in your python ? | 12:47 |
ignas_ | import sys;sys.maxunicode | 12:47 |
pcardune | 65535 | 12:48 |
ignas_ | oh, so i guess python2.4 on fedora core is not compatible with Zope3 | 12:48 |
ignas_ | is there a Zope3 package on fedora core 3 ? | 12:49 |
pcardune | i dont think so | 12:49 |
ignas_ | i'd suggest you compiling your own python2.4 and passing --enable-unicode=ucs4 to configure | 12:50 |
ignas_ | or else - well schooltool depends on Zope3 and Zope3 will not work on python you have :/ | 12:51 |
ignas_ | not sure though, some guesswork is involved ... | 12:51 |
pcardune | ok, thanks | 12:51 |
pcardune | i may just install python 2.3 then as well | 12:51 |
ignas_ | not sure 2.3 will be compiled with different options though ... haven't ever used an rpm based distribution | 12:53 |
pcardune | i used python 2.3 yesterday on another fc machine to compile schooltool, and that worked fine | 12:54 |
pcardune | i'll try a few things | 12:54 |
pcardune | thanks | 12:54 |
*** admp_ has joined #schooltool | 13:17 | |
*** manini has quit IRC | 13:39 | |
*** pcardune_ has joined #schooltool | 13:46 | |
*** pcardune has quit IRC | 13:54 | |
*** bskahan has joined #schooltool | 14:03 | |
pcardune_ | I finally got schooltool to compile, looks very cool, anyways, are there any UML diagrams available to give me an all at one view of how things are structured? | 14:29 |
ignas_ | afraid not | 14:32 |
ignas_ | you should look at the interfaces.py | 14:32 |
ignas_ | files | 14:32 |
pcardune_ | i am, but theres a lot to look at | 14:32 |
ignas_ | well - we haven't produced any uml's ... | 14:33 |
pcardune_ | It seems that most of the functionality is in schoolbell | 14:33 |
pcardune_ | but that is just the calendering stuff right? | 14:33 |
bskahan | pcardune_: schoolbell doesn't include timetables, terms, courses, sections, and school schedules | 14:34 |
bskahan | that stuff is in schooltool | 14:35 |
pcardune_ | ok, that makes sense. I hope you don't mind me asking lots of basic questions | 14:35 |
bskahan | not at all | 14:36 |
*** tvon has quit IRC | 14:37 | |
*** pcardune_ has left #schooltool | 14:42 | |
*** tvon has joined #schooltool | 14:50 | |
*** eldar has joined #schooltool | 15:29 | |
eldar | greetings! | 15:29 |
bskahan | eldar: hello | 15:29 |
eldar | i am one of the student developers working on cando with zope 3 | 15:30 |
eldar | i will be asking you a lot of questions in the future | 15:30 |
eldar | :) | 15:30 |
bskahan | nice to meet you | 15:30 |
bskahan | how many students are working on it? | 15:30 |
bskahan | you, dwoo, and ? | 15:31 |
eldar | umm around 6 | 15:31 |
eldar | not sure, let me ask jeff | 15:31 |
bskahan | ah, more than I realized | 15:31 |
eldar | i may be wrong though, i live in a different county so i haven't met all of them | 15:31 |
* bskahan nods | 15:32 | |
eldar | alrighty, to start it up can you explain if there is any other reason for having namespace separation | 15:32 |
eldar | like @@ for view, besides the organization | 15:33 |
eldar | and neatness | 15:33 |
bskahan | not sure what you mean | 15:35 |
ignas_ | eldar, well - it is advised so you could have a student with id "events.html" | 15:36 |
ignas_ | or else someone mallicious might create a record that would kind of make the view unaccessable | 15:37 |
eldar | oh | 15:46 |
eldar | gotcha | 15:46 |
eldar | i just found out that right there are only 2, me and and paul | 15:46 |
* bskahan nods | 15:47 | |
srichter | eldar: you should ask zope3-sepcific questions on #zope3-dev | 15:55 |
srichter | eldar: first rule of thumb: namespaces are good, we should do more of them! :-) | 15:55 |
srichter | eldar: imagine you have folder X | 15:56 |
srichter | and you create a view index.html in the folder; you can access it via X/@@index.html | 15:56 |
srichter | since a folder can have objects of any unicode name, one could create a text file called index.html | 15:57 |
srichter | the traversal mechanism gives always object lookup precendence over view lookup, so effectively you just disabled the "index.html" view | 15:57 |
srichter | traversal namespaces allow us to separate content and view and other lookups | 15:58 |
srichter | I hope that helps | 15:58 |
eldar | i see, thank you | 16:01 |
srichter | btw, this was a big problem in Zope 2 and always got people in trouble | 16:03 |
bskahan | in zcml, I have: | 16:27 |
bskahan | <require permission="schoolbell.view" | 16:27 |
bskahan | attributes="title description instructors members | 16:27 |
bskahan | courses label size __cmp__ location" /> | 16:27 |
bskahan | where location is a Resource object | 16:27 |
bskahan | nm | 16:28 |
povbot | /svn/commits: * bskahan committed revision 4128: | 16:30 |
povbot | /svn/commits: added vocabulary for choosing the location of a Section from the available resources. | 16:30 |
*** jinty has joined #schooltool | 16:34 | |
eldar | what's the latest default username/password? | 16:55 |
*** mgedmin has joined #schooltool | 16:56 | |
eldar | nvmd i found it | 17:02 |
*** FarcePest has joined #schooltool | 17:15 | |
*** ignas_ has quit IRC | 17:17 | |
*** jinty has quit IRC | 17:19 | |
bskahan | mgedmin: would it be reasonable for me to add book/unbook methods for resources to TimetableActivity? | 17:32 |
bskahan | they have a resources attribute, but I don't think it would raise a booking conflict warning | 17:34 |
eldar | there are many ways to implement competencies and persons with courses | 17:53 |
eldar | would a student have the scores for the competency, or would there be many competencies for each student that hold the ratings | 17:53 |
eldar | what would be the best way to go? | 17:54 |
bskahan | I thought the Courses would hold the competency definitions/requirements and the actual performance on a given competency would be something kept on the Person object | 17:55 |
bskahan | but that was just my gut feeling without looking into the requirements too deeply | 17:56 |
bskahan | s/kept on the Person object/associated with the Person object/ | 17:57 |
eldar | ok | 17:57 |
eldar | having competencies in courses would prevent us from customizing the competencies for individuals persons/students | 17:58 |
eldar | or so jeff suspects | 17:59 |
bskahan | I was under the impression that a Competency was a dictated standard, not something that you'd modify on a per-student basis | 17:59 |
*** jelkner has joined #schooltool | 18:00 | |
eldar | here you are | 18:00 |
eldar | bskahan: I was under the impression that a Competency was a dictated standard, not something that you'd modify on a per-student basis | 18:00 |
jelkner | i have an XP question... | 18:00 |
bskahan | hi Jeff | 18:00 |
jelkner | we have a first customer with very specific requirements (hi brian!) | 18:01 |
jelkner | but we have already been thinking about how to make this a more effective tool for teaching | 18:01 |
jelkner | to use it to enhance learning, rather than *just* fullfilling virginia's idea of how this should work | 18:02 |
jelkner | if i have a really talented student, for example, as teacher i might want to add compencies only for her. | 18:02 |
jelkner | or for a more general example: we have a course called advanced topics | 18:03 |
jelkner | it is pretty much an organized independent study | 18:03 |
bskahan | I'd do that seperately, e.g, mandated standards on the Course level and special competencies as something different | 18:03 |
jelkner | ok | 18:03 |
jelkner | so mandated competencies first | 18:04 |
jelkner | since that is what our customer wants to pay for | 18:04 |
bskahan | makes sense | 18:04 |
jelkner | and if we build in an agile way, changing later won't be a problem, yes? | 18:04 |
bskahan | right | 18:05 |
jelkner | that's what i've heard, i'm real eager to learn from this project how it works in practice | 18:05 |
bskahan | you could also do a tiered system with Schoolsystem standards associated with courses, teacher defined class standards associated with sections, and additional goals associated with students/groups | 18:06 |
jelkner | now you're talking! | 18:07 |
jelkner | that sounds like a great idea. it would permit maximum flexibility, and avoid duplication at the same time | 18:07 |
bskahan | that's really the only courses are there for, to be a place to define requirements | 18:07 |
bskahan | they don't do much at this point except sit and look pretty | 18:08 |
jelkner | well, virginia will insist that there competencies be included with each instance of a course, so that is a natural place for the state mandated list | 18:08 |
jelkner | teachers wanted to add to their particular sections can do so there | 18:09 |
* bskahan nods | 18:09 | |
jelkner | so, how should eldar begin? | 18:10 |
bskahan | heh | 18:10 |
jelkner | user story: I want to be able to add a list of state approved competencies to a course. | 18:10 |
bskahan | what's a competency? | 18:11 |
jelkner | a competency is a "validated task" | 18:11 |
bskahan | title/description/.../.../ | 18:11 |
jelkner | title/description/id | 18:11 |
jelkner | that's basically it | 18:11 |
jelkner | i'm not sure where the "rating scale" goes? | 18:12 |
eldar | a student have an id of the competency and its rating? | 18:12 |
jelkner | oh, and in virginia, competencies are part of competency groups | 18:13 |
eldar | O.o | 18:13 |
jelkner | but the groups are nothing more than collections of related competencies | 18:13 |
eldar | so they could be interpreted as a course? | 18:13 |
bskahan | can competencies be in more than one group or more than one course? | 18:13 |
eldar | nvmd | 18:14 |
jelkner | in virginia no, but most of the other potential customers with whom we've spoke would want that flexibility | 18:14 |
th1a | Hi all. | 18:14 |
eldar | hello | 18:15 |
jelkner | hi tom | 18:15 |
jelkner | OSHA (The Occupational Safety and Health Administration) is very interested in competency tracking | 18:15 |
th1a | Whoa, lots to catch up on... | 18:15 |
jelkner | and the Center for Innovative Communities wants to use this for community based learning | 18:16 |
bskahan | you need ICompetency and ICompetencyGroup interfaces, some sort of relationship between ICompetency and ICompetencyGroup (see schoolbell.app.membership), a relationship between ICourse and ICompetency/ICompetencyGroups, and a container for ICompetency and ICompentencyGroups | 18:16 |
eldar | we're discussing ways to manage competencies, their ratings, and that sort of stuff, tom | 18:16 |
eldar | ok thanks | 18:18 |
jelkner | ok, i have another student with whom i need to talk | 18:19 |
jelkner | sounds like eldar knows what to do to get started | 18:19 |
jelkner | great! | 18:19 |
jelkner | thla: tom, we are on for 6:30 pm this evening, yes? | 18:19 |
jelkner | eldar will be here all day, and paul carduner will be joining us later | 18:20 |
jelkner | so this could be a great day to make a lot of progress | 18:20 |
eldar | how would be cando be made as an optional part of schooltool because not many people are going to want cando | 18:22 |
bskahan | eldar: there's no simple way to make cando an optional addition at this point | 18:24 |
bskahan | keep notes of what needs to change to make that the case ;) | 18:24 |
eldar | ok :D | 18:25 |
bskahan | after the next release we're going to work on making that easy, so your experience now will be helpful | 18:25 |
th1a | eldar: Defining how to make optional/add-on packages for SchoolTool is one of the main tasks for after the next release. | 18:26 |
eldar | i see | 18:26 |
th1a | You guys are just a bit ahead of us. | 18:26 |
eldar | IContainer and IContained are adapters for parent and child objects, right? | 18:28 |
*** ignas_ has joined #schooltool | 18:28 | |
th1a | jelkner: Read this: http://tuttlesvc.teacherhosting.com/blog/blosxom.cgi/labor/technology/schooltool/395.html | 18:30 |
th1a | I've got a bunch of design documents from the standards based assessment work I did last year. Now I just need to find them... | 18:35 |
bskahan | th1a: for the improve schduling UI story | 18:45 |
th1a | Yes? | 18:45 |
bskahan | we talked about scheduling a person for multiple terms | 18:45 |
bskahan | but that's turns out to be backwards | 18:46 |
bskahan | because that form isn't creating a timetable, its just adding a student to the section | 18:46 |
bskahan | so what I did was make the section scheduling UI work for multiple terms | 18:46 |
th1a | OK. | 18:46 |
bskahan | same result, just in a different place | 18:47 |
th1a | Hm... | 18:47 |
th1a | The main use case here is adding a new student after you've set up the rest of the rosters. | 18:47 |
bskahan | now you can say: History101 meets Tuesday at 9am for the default timetable both in spring and fall | 18:48 |
bskahan | then when you add the student to history101, Tuesday 9am will be slotted for that student for the whole year | 18:48 |
th1a | OK. So if you add someone to the section via their schedule view, they'll be in there for both sections. | 18:48 |
th1a | Both terms. | 18:49 |
bskahan | one section, both terms | 18:49 |
bskahan | right | 18:49 |
th1a | Not both sections. | 18:49 |
th1a | Right. | 18:49 |
th1a | OK. | 18:49 |
th1a | That sounds right. | 18:49 |
bskahan | i think having multiple ttschema is going to get very confusing, fast | 18:49 |
th1a | We just don't want the student added individually to disappear the end of the first term. | 18:50 |
bskahan | yeah, that won't happen | 18:50 |
bskahan | there's no expiration on the membership | 18:50 |
th1a | Multiple ttschema are pretty necessary. | 18:50 |
th1a | Cleaning things up at the end of a term is a whole operation. | 18:50 |
bskahan | so as long as the section has TimetableActions the student will inherit them in their composite timetable until you actively remove the student from the section | 18:51 |
bskahan | yeah | 18:51 |
bskahan | I've finished the resource as locations and no resources in groups stories if you want to take a look at those, adding locations to sections is about 1/2 finished | 18:52 |
bskahan | the edit form isn't updated yet to change the location | 18:53 |
bskahan | I'll be here at 6:30 for jeff's meeting, and I'll be finishing the section locations today/tomorrow | 18:54 |
bskahan | then I'll be leaving for NZ on monday | 18:54 |
eldar | jeff and i are going to lunch | 18:58 |
eldar | laters | 18:58 |
*** eldar is now known as eldar-afk | 18:58 | |
th1a | bskahan: OK. Thanks for making time this evening. | 18:59 |
bskahan | np | 18:59 |
*** eldar-afk is now known as eldar-away | 19:00 | |
jelkner | bskahan: yeah, brian, thanks a 10**6! We can really use the help | 19:01 |
jelkner | ok, eldar and i are heading out for lunch | 19:01 |
bskahan | ttyl | 19:01 |
jelkner | bb in a bit | 19:01 |
povbot | /svn/commits: * bskahan committed revision 4129: | 19:09 |
povbot | /svn/commits: wrap the section location display in a condition. | 19:09 |
povbot | /svn/commits: * bskahan committed revision 4130: | 19:39 |
povbot | /svn/commits: added section edit for with location selection. | 19:39 |
*** thisfred has quit IRC | 19:39 | |
*** bskahan changes topic to "Schooltool 0.10 & Schoolbell 1.1.1 are out! Get them from http://www.schooltool.org/releases/ | IRC logs are at http://source.schooltool.org/irclogs/" | 19:46 | |
*** eldar-away is now known as eldar | 20:14 | |
th1a | http://script.aculo.us/ => MIT license! | 20:17 |
eldar | a question | 20:18 |
eldar | oh nvmd, sry :P | 20:18 |
th1a | also: http://prototype.conio.net/ | 20:19 |
*** Aiste has joined #schooltool | 20:19 | |
bskahan | th1a: heh | 20:20 |
bskahan | I've been looking at prototype quite a bit | 20:20 |
tvon | th1a: we can include MIT/BSD style license code right? | 20:21 |
th1a | I think so... we'd want to keep track of it. | 20:22 |
bskahan | i'd like to see prototype packaged for debian on its own | 20:22 |
bskahan | rather than us having to keep a copy | 20:23 |
th1a | Right. We'd need our own copy for all other plaforms anyhow, though. | 20:23 |
bskahan | guess that's true | 20:23 |
bskahan | the prototype lib, compressed for space is probably very small anyway | 20:24 |
th1a | The difference between our UI at this point and the UI of other SIS's pretty vast. | 20:24 |
bskahan | how so? | 20:24 |
th1a | We're much more contemporary. | 20:24 |
bskahan | lovely | 20:24 |
th1a | WAY more contemporary. | 20:25 |
bskahan | hopefully more user oriented, less system oriented | 20:25 |
th1a | Powerschool at least has an Aqua skin. | 20:25 |
tvon | aqua smaqua | 20:25 |
th1a | Most of the web UI's have been bolted onto aging client/server models. | 20:25 |
tvon | er, shmaqua | 20:25 |
bskahan | heh | 20:25 |
bskahan | bbiab | 20:25 |
th1a | Anyhow, it is a big advantage to us, and one we should extend. | 20:26 |
tvon | I'm down | 20:26 |
th1a | OTOH, we need to crank out actual functionality much more quickly in the next six months, so we can't get too fiddly. | 20:27 |
th1a | Maybe a good js library like prototype would allow us to add some flash without slowing down too much. I don't really know what using it in practice on SchoolTool would be like. | 20:28 |
bskahan | that was my thought process as well | 20:36 |
tvon | the only hindrance is making sure it works without it, but that would probably just be a matter of using javascript to setup all the javascript | 20:37 |
bskahan | I don't think there's that many places where a dynamic UI will really improve the user experience | 20:37 |
bskahan | I'd like to identify 3 or 4 to focus on | 20:38 |
bskahan | overlaying/unoverlaying calendars is my big one | 20:38 |
tvon | searching | 20:38 |
tvon | not that we have searching | 20:38 |
bskahan | when we have searching ... | 20:38 |
tvon | maybe I can work that into the large sets work | 20:38 |
bskahan | at least keep it in mind so its easy to add later | 20:39 |
tvon | heh | 20:39 |
tvon | I've been wanting to add simple tooltips for a while | 20:39 |
th1a | Yeah, we don't need it that many places anyhow. | 20:40 |
bskahan | selecting unselecting calendars in the overlay portlet could be instant apply and just reload the changed set of event blocks | 20:41 |
bskahan | keeping the page and calendar table 'flicker-free' | 20:41 |
th1a | Yes, those would be nice. | 20:42 |
bskahan | lists of persons in groups/sections could load an "info div" on the right side of the list with the persons details on hover | 20:42 |
bskahan | those are the only 2 spots I've really come up with good uses for dynamic JS trickery | 20:43 |
bskahan | getting complex with AJAX would mean turning the REST interface on | 20:44 |
tvon | Thats the big problem | 20:44 |
bskahan | its easy to degrade if JS is off, but detecting access to the XML would be tricky | 20:45 |
tvon | can do that in python | 20:45 |
bskahan | well, handling all cases, JS on vs. off, XML on vs. off | 20:45 |
th1a | I don't think having REST on by default is a big deal, if there's a reason to do it. | 20:47 |
bskahan | tvon: its not as simple as turning it on though, right? | 20:48 |
tvon | tvon: what do you mean? I mean that we can exclude ajax code if the rest interface is not enabled | 20:49 |
bskahan | there's a security issue that has to be avoided because of the different ports? | 20:49 |
tvon | oh, yeah | 20:49 |
tvon | I think I must be wrong about that though, unless signing js scripts is really easy | 20:49 |
tvon | I'd like to see rest work in Z3 as well | 20:50 |
* tvon shrugs | 20:50 | |
bskahan | tvon: i think you could push the z3labs folks towards REST, iirc they were talking about a soap interface | 20:51 |
tvon | oh dear | 20:51 |
tvon | I have been neglecting gmail, perhaps I should get a voice onthat list | 20:52 |
*** eldar has quit IRC | 20:52 | |
bskahan | that's a good point though, our REST interface is only available in the standalone server | 20:52 |
tvon | marius suggested it would be easy to make it work in zope3 | 20:53 |
tvon | mgedmin: *poke* | 20:53 |
th1a | There's no security issue with the REST interface, other than it shouldn't be on if we're *not using it.* | 20:54 |
bskahan | th1a: right | 20:55 |
bskahan | I was talking about browser security checks complaining about JS getting info from a different server or port | 20:55 |
*** jelkner has quit IRC | 21:07 | |
bskahan | th1a: have you looked at centre? | 21:10 |
th1a | There were some Centre users at NELS. | 21:10 |
th1a | That's an example of ugly. | 21:10 |
bskahan | yeah | 21:11 |
bskahan | lots of buttons though | 21:11 |
th1a | Also, it is apparently a pretty extreme example of having an open source license, but no open source process whatsoever. | 21:11 |
th1a | Someone there had a service contract with the Miller Group (the developers). | 21:12 |
bskahan | interesting | 21:12 |
th1a | They wanted some modifications, and the MG tech was like, "OK, give me admin access to your server and I'll make the changes." | 21:12 |
th1a | Uhhhhh... No. | 21:12 |
*** erchache has joined #schooltool | 21:13 | |
bskahan | i like the fact that it handles multiple schools | 21:13 |
bskahan | something to think about in the future | 21:13 |
th1a | Sure. | 21:14 |
*** eldar has joined #schooltool | 21:23 | |
*** erchache has quit IRC | 21:29 | |
biffhero | th1a, I just filed the bug report. msg 868 created issue 294 created | 21:33 |
th1a | biffhero: Thanks. | 21:34 |
biffhero | no problem. should I "reportbug" on Debian as well, since it is on a debian system, I suppose I could file the bug there, and then point them at issue 294 straight away | 21:35 |
th1a | After an insane amount of sturm und drang, I seem to have found the key diagram of how I designed my standards based assessment system in RDF. | 21:36 |
th1a | My desktop install of Ubuntu seems to be finally hosed, however. | 21:36 |
th1a | Beyond the point where I should just back up and reinstall. | 21:36 |
bskahan | that's a wierd error | 21:39 |
biffhero | bskahan, is that for me? could it be that my VARIABLES in the shell script are messed up? | 21:48 |
*** FarcePest has quit IRC | 21:50 | |
*** Aiste has quit IRC | 21:50 | |
*** gml has joined #schooltool | 21:50 | |
bskahan | biffhero: it was sort of randomly directed, but yeah, about your bug | 21:52 |
bskahan | that's calling the python calendar module | 21:52 |
bskahan | I don't think those scripts are valid anymore, but I'm not sure | 21:53 |
*** FarcePest has joined #schooltool | 21:54 | |
bskahan | biffhero: is there an "import calendar" statement earlier in the script? | 21:54 |
biffhero | checking | 22:00 |
biffhero | here is the only real code in the script, aside from VARIABLES and #comments | 22:01 |
biffhero | ${PYTHON} schoolbell-import.py $NEWDB ${DUMPDIR}/$INFILE ${DUMPDIR}/calendars | 22:01 |
*** gml_ has quit IRC | 22:02 | |
eldar | what are the uri's in the relationships? | 22:11 |
eldar | for | 22:11 |
*** ignas_ has quit IRC | 22:16 | |
bskahan | eldar: URIs identify the subject, object, predicate pairs of the relationship | 22:22 |
bskahan | each relationship will probably have 3 URI, 1 for each role, and 1 to define the relationship itself | 22:28 |
eldar | oh | 22:33 |
eldar | where is ICourse implemented into Course? | 22:36 |
eldar | nvmd, found it | 22:37 |
*** Aiste has joined #schooltool | 22:41 | |
*** bskahan has quit IRC | 22:50 | |
*** mgedmin has quit IRC | 22:53 | |
*** bskahan has joined #schooltool | 22:58 | |
*** tvon has quit IRC | 23:14 | |
*** pcardune has joined #schooltool | 23:20 | |
eldar | hi | 23:22 |
pcardune | hello | 23:22 |
*** bskahan has quit IRC | 23:25 | |
th1a | eldar & pcardune: Here's a diagram I made up for the assessment system I devised for my former school: http://www.schooltool.org/Members/hoffman/images/eval-diagram.png | 23:31 |
th1a | biffhero: ayt? | 23:38 |
pcardune | our assesment system is primarily based on the what the state of virginia has outlined | 23:39 |
*** bskahan has joined #schooltool | 23:43 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!