| *** srichter has quit IRC | 00:06 | |
| *** strichter is now known as srichter | 00:12 | |
| *** jinty has quit IRC | 00:18 | |
| *** jinty has joined #schooltool | 00:20 | |
| pcardune | th1a: are there any plans on the table to remove some of the clutter in the UI? | 00:35 |
|---|---|---|
| *** jinty has quit IRC | 00:39 | |
| th1a | Not specific plans. | 01:02 |
| th1a | General intentions. | 01:02 |
| pcardune | ok, its just that some of the schooltool actions menus are really long... which is a pain if you have a low res monitor | 01:03 |
| th1a | I'm open to specific suggestions. We will be consolidating all the personal data screens into one. | 01:05 |
| pcardune | well, a few possibilities for improvement would include: | 01:05 |
| srichter | th1a: how long will you be online? | 01:05 |
| pcardune | having the actions menu sort alphabetically | 01:05 |
| th1a | I'll be more or less online all evening. | 01:05 |
| pcardune | putting the actions menu in the top bar (with bread crumbs and login) and make it a drop down list box | 01:06 |
| srichter | th1a: ok, I'll be back later | 01:06 |
| th1a | pcardune: We need to encourage people to just go ahead and make some of the obvious changes. | 01:06 |
| *** srichter has quit IRC | 01:07 | |
| th1a | Nobody owns the UI at this point. | 01:07 |
| pcardune | ok, then I might make some of those changes | 01:07 |
| th1a | Even if you made some changes that people didn't like, it would get people thinking and doing things about it. | 01:07 |
| pcardune | I just wanted to make sure that I wasn't stepping on anyones feet in the process | 01:07 |
| th1a | No. PLEASE go ahead. | 01:08 |
| *** srichter has joined #schooltool | 01:35 | |
| srichter | th1a: are you there? | 01:38 |
| th1a | Yes, but I'll be going to make dinner in about 20 minutes. | 01:38 |
| srichter | ok, we can talk after dinner | 01:39 |
| srichter | I was just wondering whether you had feedback from the files I sent you | 01:39 |
| th1a | I think we should probably talk on the phone about it. | 01:39 |
| srichter | ok, wanna call me now? | 01:40 |
| th1a | How about 8:00? | 01:40 |
| srichter | ok | 01:40 |
| srichter | but then I only have till 9:00 before 24 starts ;-) | 01:40 |
| th1a | That's fine | 01:40 |
| srichter | NEWS: A new version of JaWE is out | 02:15 |
| pcardune | is jawe that really cool javascript replacement? | 02:16 |
| srichter | no, it is an XPDL workflow editor | 02:18 |
| pcardune | ooh | 02:18 |
| srichter | pcardune: btw, what is the state of CanDo these days? | 02:19 |
| pcardune | slowly but surely | 02:19 |
| pcardune | we have brought on another developer | 02:19 |
| srichter | who is that? | 02:19 |
| pcardune | mitchel (you might see him on here are ffsnoopy) | 02:19 |
| srichter | ah ok | 02:19 |
| pcardune | he is a senior at yorktown high school | 02:20 |
| srichter | is he a HS student? | 02:20 |
| srichter | ok | 02:20 |
| pcardune | I have got him refactoring the Journal system from cando | 02:20 |
| pcardune | I've been working on refactoring the rest of cando to work really smoothly with schooltool | 02:20 |
| srichter | cool | 02:21 |
| pcardune | actually, there is an instance running at http://cando.ypal.net:7070 | 02:21 |
| srichter | checking... | 02:21 |
| pcardune | there is nothing on it yet, but you can mess around if you want (normal username/password) | 02:21 |
| srichter | did you just kill the server? | 02:24 |
| pcardune | no... i'm trying to access it to. let me try restarting it | 02:25 |
| srichter | ok | 02:25 |
| pcardune | it was working earlier today... i think it is just a *really* slow server | 02:27 |
| srichter | it started loading and then it died | 02:29 |
| srichter | can you setup something on your local machine at the university? | 02:29 |
| srichter | I assume you have a public IP | 02:30 |
| pcardune | i don't actually | 02:30 |
| srichter | you should get one :-) | 02:30 |
| pcardune | I'm working in the library, and haven't actually gotten around to asking the network guys to give me one | 02:30 |
| srichter | darn, I cannot get a decenet response from the server | 02:40 |
| pcardune | it is going really slowly for me just being logged in over ssh | 02:41 |
| srichter | the connection comes pretty quick, but the response is not coming in | 02:41 |
| tiredbones | I don't even get the front page. | 02:42 |
| srichter | what is your load on the machine? | 02:42 |
| srichter | type: uptime | 02:42 |
| pcardune | 17:43:17 up 12 days, 58 min, 1 user, load average: 1.49, 2.24, 1.73 | 02:43 |
| srichter | this is pretty high | 02:44 |
| srichter | are you sure it is only running the HTTP server? | 02:44 |
| pcardune | its a virtual machine somewhere | 02:44 |
| srichter | ok | 02:44 |
| pcardune | i'm going to install it on another server that I know is working | 02:46 |
| srichter | cool | 02:48 |
| pcardune | oh yeah, this is working a lot better. one machine hooked up to a t1 line that nobody is using, thank you arlington public schools | 02:48 |
| srichter | he he | 02:49 |
| pcardune | oh crap... PIL isn't installed on here, and i don't have the root password | 02:50 |
| tiredbones | srichter, this Q. pertains to your book. You make a comment that test_messageboard.py will provide the first 12 unit test, what in the code determine the 12 unit test/ | 02:50 |
| srichter | pcardune: crap | 02:50 |
| srichter | tiredbones: it will run container tests | 02:50 |
| srichter | it makes sure that the messageboard and messages are valid containers | 02:51 |
| tiredbones | yes, but what determine the number of time it will run. | 02:52 |
| srichter | the default container tests are simply 6 | 02:52 |
| srichter | 6*2=12 | 02:52 |
| tiredbones | ok | 02:52 |
| tiredbones | yea, something I finally inderstand, 6*2=12 | 02:53 |
| pcardune | srichter: http://maddog.yhspatriot.net:7080/ | 02:55 |
| pcardune | i built PIL from source locally | 02:55 |
| srichter | cool | 02:55 |
| srichter | it is coming through | 02:55 |
| srichter | I like the quick bar | 02:57 |
| pcardune | i ripped off the devmode code :) | 02:58 |
| srichter | he he :-) | 02:58 |
| pcardune | the stuff in cando is all old | 03:01 |
| pcardune | I just haven't removed the link yet | 03:02 |
| srichter | ok | 03:02 |
| srichter | so you still have to port the Scoresystem things | 03:03 |
| pcardune | not entirely | 03:04 |
| pcardune | they never really used it when it was there | 03:04 |
| pcardune | (making custom score systems that is) | 03:04 |
| * srichter is on the phone tom | 03:04 | |
| * srichter is on the phone with tom | 03:04 | |
| * pcardune is going home | 03:15 | |
| *** pcardune has quit IRC | 03:15 | |
| *** newpers has joined #schooltool | 07:20 | |
| newpers | hey... is anyone up by chance? | 07:20 |
| th1a | I am. | 07:21 |
| newpers | :) | 07:21 |
| newpers | th1a: how do i get zope3 documentation... like i want more info on IContained and ILocation, but don't know where to look | 07:22 |
| newpers | if you have time | 07:22 |
| th1a | Are you running Zope 3 itself or SchooLTool? | 07:23 |
| newpers | zope 3 | 07:23 |
| th1a | You can use the introspector to get to the apidocs online. | 07:23 |
| newpers | where's that? | 07:23 |
| th1a | From the ZMI view. | 07:23 |
| newpers | ahh... cool | 07:23 |
| th1a | If you poke around you should find it. | 07:24 |
| newpers | yeah, i can't figure out if IContained is deprecated or not | 07:24 |
| newpers | i read something from the mailing list a while back.. i guess i'll search the docs | 07:24 |
| th1a | Also, there is a lot of documentation in the source in the form of doctests. | 07:24 |
| th1a | I don't think it is deprecated. | 07:24 |
| th1a | OK. Back to the Sopranos... | 07:24 |
| newpers | :) thanks. and sorry if i interrupted anything | 07:25 |
| *** dobee has joined #schooltool | 07:27 | |
| *** dobee has quit IRC | 07:51 | |
| *** dobee has joined #schooltool | 08:16 | |
| *** didymo has quit IRC | 11:58 | |
| *** faassen has joined #schooltool | 12:00 | |
| *** alga has joined #SchoolTool | 13:03 | |
| *** mgedmin has joined #schooltool | 13:12 | |
| *** auxesis has quit IRC | 13:16 | |
| *** auxesis has joined #schooltool | 13:22 | |
| *** dobee has quit IRC | 13:28 | |
| *** th1a has quit IRC | 13:31 | |
| *** th1a has joined #schooltool | 13:32 | |
| *** th1a has quit IRC | 13:36 | |
| *** ignas has joined #schooltool | 13:41 | |
| *** dobee has joined #schooltool | 13:57 | |
| *** jinty has joined #schooltool | 14:37 | |
| povbot` | /svn/commits: * jinty committed revision 5797: | 15:11 |
| povbot` | /svn/commits: Update the python version check in the tarball server startup script. Also add this check to the tarball testing script. Hmm, copy/paste code everywhere that needs to be changed every now and then. Not ideal. | 15:12 |
| povbot` | /svn/commits: * jinty committed revision 5798: | 15:19 |
| povbot` | /svn/commits: Also try to get test to use the same python version as the instance itself. | 15:19 |
| *** jinty has quit IRC | 15:36 | |
| *** Aiste|away is now known as Aiste | 15:47 | |
| * mgedmin is here | 16:34 | |
| alga | *blink* | 16:34 |
| alga | *blink* | 16:34 |
| *** tiredbones has left #schooltool | 16:38 | |
| *** tiredbones has joined #schooltool | 16:38 | |
| ignas | *bloink* | 16:40 |
| *** Aiste has quit IRC | 16:44 | |
| faassen | quiet here. | 16:46 |
| mgedmin | you noticed it too? | 16:51 |
| faassen | yah. | 16:51 |
| tiredbones | ok here we go, join in whenever you feel like it. if I had a ham-mer, I sing it in the mornning... | 16:55 |
| tiredbones | I don'r hear you - I sing it in the evening all over this land. | 16:56 |
| tiredbones | back to lurking | 16:57 |
| * srichter reminds everyone that the meeting is cancelled today, since Tom is in transit | 16:58 | |
| faassen | I should read more carefully then. :) | 16:59 |
| mgedmin | ah, I missed the announcement | 17:00 |
| alga | so did I | 17:00 |
| faassen | too. | 17:01 |
| *** Aiste has joined #schooltool | 17:52 | |
| srichter | mgedmin: do we have a relationship property that only handles a one to one mapping | 18:35 |
| mgedmin | srichter: no, all relationships are many-to-many | 18:35 |
| mgedmin | you can impose additional constraints by writing subscribers | 18:35 |
| srichter | basically I have a double linked list and relationships seem suitable | 18:36 |
| srichter | ok, that's a bit too much work | 18:36 |
| srichter | thanks | 18:36 |
| mgedmin | hmm | 18:36 |
| mgedmin | it shouldn't be too hard to write a property for enforcing consistency | 18:36 |
| srichter | it will be easier in this case to write properties that do the linking and unlinking properly | 18:37 |
| mgedmin | I don't know if it fits the "relationship" concept well | 18:37 |
| srichter | right, a property is not too hard | 18:37 |
| * mgedmin noticed http://cheeseshop.python.org/pypi/trace2html/0.1.1 | 18:37 | |
| mgedmin | pretty | 18:37 |
| srichter | I think that it should be easy to model all three cases with relationships: 1-1, 1-many, many-many | 18:37 |
| mgedmin | I always thought we might need to extend our many-many relationships to 1-many and 1-1 | 18:39 |
| srichter | mgedmin: yep, cool | 18:39 |
| mgedmin | but at that stage I was deeply believing the "Do The Simplest Thing Now" aka YAGNI principle | 18:39 |
| srichter | the summary is nice | 18:39 |
| mgedmin | so I thought "if we ever need it, we can add it then" | 18:39 |
| srichter | oh well :-) | 18:40 |
| srichter | the trace2html is nice though | 18:40 |
| srichter | (and yes, I still owe you the trace analysis; probably has to wait till the Swiss sprint | 18:40 |
| srichter | ) | 18:40 |
| srichter | mgedmin: btw, you should come :-) | 18:40 |
| mgedmin | is that the one around EuroPython? | 18:44 |
| srichter | no, it's the one coming up before Easter | 18:44 |
| srichter | April 7-12 | 18:44 |
| mgedmin | I wouldn't mind attending if somebody else paid travel & accomodation costs ;) | 18:45 |
| mgedmin | however there are deadlines for at least two projects that I'm supposed to work on | 18:45 |
| srichter | I am looking into it :-) | 18:45 |
| tiredbones | cl | 18:56 |
| tiredbones | sorry | 18:56 |
| *** mgedmin has quit IRC | 19:02 | |
| *** pcardune has joined #schooltool | 19:05 | |
| povbot` | /svn/commits: * ignas committed revision 5799: | 19:08 |
| povbot` | /svn/commits: Added pregenerated vcal_dict.py that contains timezone information that will be used when generating proper icalendar output. | 19:08 |
| *** mgedmin has joined #schooltool | 19:10 | |
| *** jelkner has joined #schooltool | 19:15 | |
| jelkner | pcardune: hi paul! | 19:15 |
| pcardune | hi jelkner | 19:15 |
| jelkner | woo is not here yet | 19:15 |
| jelkner | still 5th period | 19:15 |
| pcardune | oh, ok | 19:16 |
| jelkner | he'll be here at 12:40 | 19:16 |
| pcardune | our cando.ypal.net server is working horribly | 19:16 |
| jelkner | question: does schooltool currently have a "trouble ticket" service? | 19:17 |
| *** jinty has joined #schooltool | 19:17 | |
| jelkner | why? | 19:17 |
| jelkner | i mean abt the server | 19:17 |
| pcardune | jelkner: it seems to keep freezing up | 19:17 |
| jelkner | hmm... | 19:17 |
| jelkner | tummy.com | 19:17 |
| jelkner | i would need to report that to them | 19:17 |
| pcardune | I tried to show stephan some of the new stuff, and it just wouldn't go. You could establish a connection, but then nothing. | 19:18 |
| jelkner | i'm on the system now | 19:19 |
| jelkner | i don't notice any problems | 19:19 |
| jelkner | you are on the system too | 19:20 |
| pcardune | yes, i just got on | 19:20 |
| jelkner | i'm running dist-upgrade as we type... | 19:20 |
| jelkner | done | 19:21 |
| jelkner | seems to be working fine | 19:21 |
| pcardune | jelkner: well i'm trying to start up the schooltool server and it is taking a long time | 19:22 |
| pcardune | ok, it's up, after 73.5 second | 19:22 |
| pcardune | on my comp it takes about 7 | 19:22 |
| jelkner | hmm | 19:22 |
| jelkner | that is because it is the cheap end of a virtual machine | 19:22 |
| jelkner | i don't get much clock | 19:22 |
| jelkner | this may not be the best demo server to use | 19:22 |
| pcardune | well, it seems to be working alright now | 19:22 |
| jelkner | let's keep an eye on it | 19:23 |
| pcardune | alright | 19:23 |
| jelkner | now, about the trouble ticket | 19:23 |
| pcardune | what is a trouble ticket service? | 19:23 |
| jelkner | tom crabtree is the itc at acc | 19:23 |
| jelkner | itc - instructional technology coordinator | 19:24 |
| jelkner | acc - arlington career center | 19:24 |
| jelkner | when something goes wrong with technology in the building | 19:24 |
| jelkner | he is resonsible for fixing it | 19:24 |
| jelkner | something, "my printer needs a new cartridge" | 19:25 |
| jelkner | a "trouble ticket system" is a why to automate that process | 19:25 |
| jelkner | users submit on-line trouble tickets when they have a problem | 19:25 |
| jelkner | tom then has a nice way to track and orginize his work | 19:26 |
| pcardune | no, schooltool doesn't have that at the moment | 19:26 |
| jelkner | well then, we should add it | 19:26 |
| tiredbones | jelkner, I assime they use Zope to develope the system. | 19:26 |
| jelkner | tiredbones: what system? | 19:26 |
| jelkner | the system that tom is using now is some php thing he found on the web | 19:27 |
| jelkner | i want to switch him (and everyone else, for that matter ;-) to schooltool eventually | 19:27 |
| jelkner | the advantages of schooltool here could be great | 19:28 |
| srichter | a trouble ticket app is pretty straight forward | 19:28 |
| tiredbones | good | 19:28 |
| jelkner | we already have resource objects | 19:28 |
| srichter | (if you do not use workflows, which you eventually do want) | 19:28 |
| jelkner | so imagine we have a printer that needs a cartridge | 19:28 |
| jelkner | the printer could know what cartridge it needs | 19:29 |
| jelkner | anyway i keep thinking of things we could help add to schooltool during the new hampshire sprint | 19:29 |
| jelkner | bell just rang, woo will be here soon... | 19:31 |
| pcardune | it will be a good sprint | 19:31 |
| tiredbones | jelkner, is there a class today? | 19:31 |
| jelkner | no | 19:31 |
| jelkner | only sunday | 19:32 |
| jelkner | what is the command to change your nick? | 19:38 |
| jelkner | woo is here | 19:38 |
| jelkner | so i wanted to change jelkner to woo | 19:38 |
| jelkner | pcardune: u still here? | 19:39 |
| pcardune | yes, i'm here | 19:39 |
| jelkner | so, i guess u don't know | 19:39 |
| pcardune | it is "/nick newname" | 19:39 |
| *** jelkner is now known as drwoo | 19:39 | |
| pcardune | hi drwoo | 19:39 |
| drwoo | Hello. | 19:40 |
| *** drwoo is now known as dwoo | 19:40 | |
| * mgedmin wonders if this is some kind of a costume party | 19:40 | |
| dwoo | So, what should I do to get started with timeclock? | 19:40 |
| pcardune | well, you can start by reusing what we already have | 19:41 |
| pcardune | because that code is perfectly good | 19:41 |
| dwoo | Ok, where is what you already have? | 19:41 |
| pcardune | its on my account on maddog | 19:42 |
| pcardune | I will send you a tarball now | 19:42 |
| pcardune | or, if you have an account on maddog, you can just copy the directory | 19:43 |
| dwoo | Sorry, I don't have an account on maddog. | 19:44 |
| pcardune | ok, i just sent it to your gmail account | 19:45 |
| pcardune | then do whatever it takes to put it into some kind of revision control system (jelkner had something specific in mind i think) | 19:46 |
| pcardune | are you on the zope class mailing list by any chance? | 19:47 |
| dwoo | No. | 19:48 |
| pcardune | ok, then I will forward you the homework I gave them for this week, that is the your first assignment as well | 19:49 |
| pcardune | ok, it's sent | 19:50 |
| pcardune | basically it just says to come up with some interfaces for the the objects that will actually keep track of work times | 19:50 |
| dwoo | Is that it? | 19:50 |
| pcardune | that shouldn't take you to long | 19:50 |
| pcardune | so once you've done that, just go ahead and implement those interfaces | 19:51 |
| pcardune | although i'd like you to send me what you come up with for the interfaces when you've done that | 19:51 |
| pcardune | after that, you can write browser views for the implementation, and finally after that, you can make a new skin for timeclock | 19:53 |
| pcardune | that work should last you about a week | 19:53 |
| pcardune | assuming you also have to learn some new things (like how to make skins) | 19:53 |
| pcardune | or rather, how to make skins so that you don't get deprecation warnings (don't follow the zope books) | 19:54 |
| dwoo | Is there any way to get gedit to work on maddog, or am I stuck with nano/vi? | 19:54 |
| pcardune | well, you could just develope on your own machine and use whatever you want | 19:55 |
| pcardune | unless jelkner is forcing you to use maddog, in which case you should talk to him about gedit | 19:55 |
| pcardune | dwoo: i'll be back in 5 minutes if you have more questions | 20:02 |
| pcardune | dwoo: i'm back | 20:07 |
| *** faassen has quit IRC | 20:20 | |
| dwoo | No questions, but I have to go now. See you later. | 20:24 |
| *** dwoo has quit IRC | 20:24 | |
| *** ignas has quit IRC | 20:31 | |
| *** mgedmin has quit IRC | 20:43 | |
| *** Aiste has quit IRC | 20:53 | |
| *** Snail_1 has joined #schooltool | 20:55 | |
| *** dobee has quit IRC | 21:02 | |
| *** alga has quit IRC | 21:13 | |
| *** erchache has joined #schooltool | 21:13 | |
| erchache | hi | 21:14 |
| erchache | anoybody is here? | 21:14 |
| pcardune | i'm here | 21:15 |
| erchache | hi | 21:16 |
| pcardune | hi erchache | 21:16 |
| erchache | im looking for tom...but arent here | 21:20 |
| erchache | pcardune: tomorrow is TODO meeting no? | 21:20 |
| pcardune | i don't know, i'm not working for Tom | 21:21 |
| erchache | well | 21:21 |
| erchache | in this case tomorrow send him a mail | 21:24 |
| erchache | bye :-D | 21:24 |
| *** erchache has left #schooltool | 21:24 | |
| *** Aiste has joined #schooltool | 21:32 | |
| *** jinty has quit IRC | 21:46 | |
| tiredbones | srichter, I built an instance, called bookinstance, under /usr/local/Zope-3.2/zope3. I then biult the directory tree for book. I cd up to the instance, bookinstance, and tried to run the test, thus. python bin/test -vpu --dir lib/python//bok/messageboard. It tells me that I'm getting an ImportErrors on lib.python.book.messageboard. I don;t need to set PYTHONPATH do I? If so, that doesn't work either. | 21:59 |
| tiredbones | Do you have any ideas why it's not see the import path? | 22:01 |
| tiredbones | s\bok/book | 22:02 |
| *** Aiste has quit IRC | 22:11 | |
| *** Aiste has joined #schooltool | 22:16 | |
| *** Snail_1 has quit IRC | 22:29 | |
| *** pcardune has quit IRC | 22:31 | |
| *** carljm has joined #schooltool | 22:52 | |
| *** th1a has joined #schooltool | 23:12 | |
| srichter | th1a: yay, wireless at your hotel! :-) | 23:18 |
| th1a | It works. | 23:19 |
| *** didymo has joined #schooltool | 23:32 | |
| srichter | th1a: now that you are here: What term templates would you want as the defaults? | 23:35 |
| th1a | Of several choices or one default? | 23:36 |
| srichter | several choices | 23:38 |
| srichter | I can implement as many or little as you want me to | 23:38 |
| th1a | Do semesters. | 23:38 |
| th1a | Trimesters. | 23:38 |
| th1a | Semesters with two marking periods each. | 23:38 |
| th1a | Trimesters with two marking periods each. | 23:39 |
| srichter | ok, note that I need entire sturctures | 23:39 |
| th1a | That's four. | 23:39 |
| srichter | ah ok, | 23:39 |
| srichter | so: | 23:39 |
| srichter | Academic year, with two semesters | 23:40 |
| srichter | Academic year, with 3 trimesters | 23:40 |
| th1a | We assume the academic year ;-) | 23:40 |
| srichter | Academic year with 2 semesters, each two grading periods | 23:40 |
| srichter | Academic year with 3 trimesters, each two grading periods | 23:40 |
| srichter | ok, sounds good | 23:40 |
| *** alga has joined #SchoolTool | 23:41 | |
| srichter | do we have sensible names for those :-) | 23:41 |
| srichter | or call them DefaultTermTemplate1, ... | 23:41 |
| srichter | until now I usually tried sensible names like | 23:41 |
| srichter | SimpleUniversityrTermTemplate (semesters, no summers) | 23:42 |
| srichter | or something like that | 23:42 |
| th1a | Don't bring University into it. | 23:42 |
| th1a | How about Semesters, Trimesters, SemestersTwoPeriods, TrimestersTwoPeriods. | 23:43 |
| th1a | Something like that. | 23:43 |
| srichter | ok, sounds good | 23:46 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!