*** jinty has joined #schooltool | 00:15 | |
povbot | /svn/commits: * jinty committed revision 5210: | 00:52 |
---|---|---|
povbot | /svn/commits: Drop an XXX and add the schooltool release to the trunk release collection. | 00:52 |
*** srichter has joined #schooltool | 01:04 | |
*** tiredbones has quit IRC | 02:08 | |
*** bskahan has quit IRC | 02:51 | |
*** tvon has quit IRC | 02:58 | |
*** srichter has quit IRC | 02:59 | |
*** srichter has joined #schooltool | 03:00 | |
*** pingswept has joined #schooltool | 04:42 | |
*** pingswept has quit IRC | 05:18 | |
*** pcardune has joined #schooltool | 05:33 | |
*** mgedmin has joined #schooltool | 11:57 | |
*** jinty has quit IRC | 12:04 | |
*** jinty has joined #schooltool | 13:02 | |
*** mgedmin has quit IRC | 13:18 | |
*** JohnnyST has joined #schooltool | 13:39 | |
JohnnyST | hi | 13:39 |
JohnnyST | I just installed schooltool in etch but what is tha default login and password it is not manager and schooltool as it says in the documentation. | 13:40 |
srichter | etch? | 13:47 |
jinty | JohnnyST: strange | 13:50 |
JohnnyST | yes Etch | 13:50 |
jinty | what port are you looking at? | 13:50 |
jinty | srichter: the codename for the forthcoming release of debian | 13:51 |
srichter | ok | 13:51 |
JohnnyST | now it works I as at the worng port :) | 13:53 |
JohnnyST | hehe | 13:53 |
jinty | looking at schoolbell? ;) | 13:53 |
JohnnyST | I was on 7180 and that did not work :) | 13:54 |
JohnnyST | Well I think we will translete it to Swedish and Finnish.. | 13:54 |
jinty | coo! | 13:55 |
JohnnyST | It is a local school here that is intressted in schooltool. | 13:55 |
JohnnyST | We also have a local company here in town that have monpoly on the adminstrative school programs in Finland.. | 13:56 |
JohnnyST | I hope we could do somting about that :) | 13:57 |
jinty | sounds like there could be the right oppertunity | 13:57 |
jinty | given the cost of schooltool | 13:57 |
JohnnyST | Btw is somone working fulltime on schooltool? | 13:57 |
JohnnyST | jinty, yes sure. | 13:57 |
JohnnyST | But I think schooltool needs a bit more features before we could compete with the local monoply :) | 13:58 |
jinty | quite a few, I think. Though sometimes they take time off for other work | 13:58 |
JohnnyST | I think schooltool is importatnt. | 13:59 |
JohnnyST | I met Mark at debconf 5 in Helsinki he talked a bit about Schooltool there. | 14:00 |
jinty | Indeed, I noticed. | 14:00 |
* jinty is tired, and decides a siesta is the best option. | 14:02 | |
jinty | JohnnyST: ttyl.... | 14:02 |
jinty | zzz | 14:02 |
*** jinty has quit IRC | 14:02 | |
*** alga has joined #SchoolTool | 14:12 | |
*** tiredbones has joined #schooltool | 15:15 | |
srichter | btw, I am back! :-) | 15:25 |
tiredbones | strichter, is there any log as to what took place? | 15:50 |
tiredbones | strichter, is there any log(s) as to what took place at the sprint? | 15:51 |
srichter | tiredbones: there will be | 15:51 |
srichter | Tarek will have a Blog post, and I will write a log on the NeckarSprint Wiki page | 15:52 |
*** alga has quit IRC | 16:53 | |
*** ignas has joined #schooltool | 17:29 | |
*** vidasp has joined #schooltool | 19:19 | |
*** jinty has joined #schooltool | 19:35 | |
*** mgedmin has joined #schooltool | 19:54 | |
*** gnosis has joined #schooltool | 20:02 | |
*** gnosis has left #schooltool | 20:03 | |
povbot | /svn/commits: * ignas committed revision 5211: | 20:07 |
povbot | /svn/commits: Added fucntions that create specialized relationships. | 20:07 |
*** hazmat has joined #schooltool | 20:11 | |
*** thisfred has quit IRC | 20:40 | |
*** hazmat has quit IRC | 21:36 | |
povbot | /svn/commits: * vidas committed revision 5212: | 22:21 |
povbot | /svn/commits: Sample data plugin that creates random personal events for persons. | 22:21 |
*** vidasp has quit IRC | 22:29 | |
*** ignas has quit IRC | 22:32 | |
*** pcardune has joined #schooltool | 22:39 | |
*** alga has joined #SchoolTool | 22:48 | |
povbot | /svn/commits: * mg committed revision 5213: | 22:48 |
povbot | /svn/commits: Added SchoolToolClient.createResource. | 22:48 |
*** Welsh has joined #schooltool | 22:56 | |
*** alga has quit IRC | 22:56 | |
Welsh | Welsh here | 22:57 |
Welsh | jinty: you around? | 22:57 |
pcardune | hello | 22:58 |
povbot | /svn/commits: * mg committed revision 5214: | 22:59 |
povbot | /svn/commits: Previously, if you called restclient.createPerson(..., username), and there already was a person with this username, two things would happen: | 22:59 |
povbot | /svn/commits: 1. Your requested user would overwrite the existing one. 2. createPerson would raise a SchoolToolError because it received 200 OK, not | 22:59 |
povbot | /svn/commits: 201 Created. | 22:59 |
povbot | /svn/commits: Obviously this makes no sense. There are two solutions: | 22:59 |
povbot | /svn/commits: A. Let createPerson overwrite existing users, and say it was a success. B. Make createPerson add some HTTP header that would prevent the user | 22:59 |
povbot | /svn/commits: from clobbering existing users, and then raise an exception. | 22:59 |
povbot | /svn/commits: (A) is simpler, so that's what I implemented in this checkin. | 22:59 |
jinty | Welsh yeah | 23:01 |
jinty | pcardune: hi | 23:02 |
Welsh | hey | 23:02 |
Welsh | so the norm is to type sudo before the setup commands | 23:03 |
Welsh | jinty: we're going with that | 23:03 |
jinty | its better security practice, that I forget about a lot | 23:03 |
Welsh | right. sudo it is! | 23:04 |
Welsh | I'll change the documentation to reflect that | 23:04 |
Welsh | Need a procedure now for backing up Data.fs | 23:04 |
Welsh | ownership of Data.fs is an issue | 23:05 |
jinty | The question is how complex/rigorous | 23:05 |
Welsh | overall I'm thinking we should get the managers to copy Data.fs to their home directories | 23:05 |
Welsh | and rename it Data.fs.10-11-05 (date of backup) | 23:05 |
pcardune | offtopic: does the Zope3 trunk have the testbrowser module now? or is it still in its own branch? | 23:05 |
jinty | howso is the permission an issue if the managers have root access on the machine? | 23:05 |
jinty | pcardune: saw srichter merging it a few days ago | 23:06 |
Welsh | they're not logging on as root, are they? | 23:06 |
srichter | yes, the Zope 3 trunk has zope.testbrowser now | 23:06 |
srichter | (yipee) | 23:06 |
mgedmin | 2-digit year names are EVIL | 23:07 |
mgedmin | is 10-11-05 a backup from 2010? | 23:07 |
mgedmin | is it octobet 11 or november 10? | 23:07 |
Welsh | 10-11-2005 better? | 23:07 |
* mgedmin is an ISO-8601 (YYYY-MM-DD) bigot | 23:08 | |
mgedmin | also filenames with YYYY-MM-DD sort better | 23:08 |
mgedmin | cheers! | 23:08 |
*** mgedmin has quit IRC | 23:08 | |
Welsh | yyyy-mm-dd then? | 23:08 |
jinty | something like: sudo cp /var/lib/schooltool/Data.fs ~/Data.fs-`date --iso-8601` | 23:09 |
jinty | er replace cp with cp -p | 23:10 |
jinty | Welsh: It is quite important for the permissions on the Data.fs to be restrictive. Otherwise normal users on the machine could look inside... | 23:12 |
Welsh | so the cp -p command will keep Data.fs as user cando, group cando? | 23:14 |
povbot | /svn/commits: * jinty committed revision 5215: | 23:14 |
povbot | /svn/commits: Implemented evil hack number 3 to try to get the tarball funftional tests working. Also cleaned up the python path settings in test.py a little, I think. | 23:14 |
jinty | yeah | 23:14 |
Welsh | then the restore command would look like, from the home directory... | 23:15 |
Welsh | cp -p Data.fs.2005-10-11 /var/lib/cando/Data.fs | 23:15 |
jinty | er, you probably would want to stop any running server first before ripping away it's database | 23:16 |
jinty | ;) | 23:16 |
jinty | so: sudo /etc/init.d/schooltool stop | 23:17 |
Welsh | so stop cando, then backup, then restart? | 23:17 |
Welsh | gotcha | 23:17 |
Welsh | ok, I think I've got the procedure. | 23:17 |
th1a | Does Zope3 back up the database when you pack it? | 23:17 |
th1a | You might be able to steal code from that process. | 23:17 |
jinty | You shouldn't have to stop during backup, only during restore | 23:17 |
jinty | th1a: I think you are right... | 23:18 |
Welsh | I'm also using SCP to copy the backups from the server to my desktop | 23:18 |
jinty | here is a more complete doc about backing up Data.fs': http://www.zope.org/Wikis/ZODB/FileStorageBackup | 23:21 |
Welsh | awesome | 23:22 |
* jinty eats his words when he reads about cp or rsync not good for live Data.fs' | 23:23 | |
Welsh | righto... forget about stopping that server. | 23:24 |
Welsh | er... sorry... I am stopping that server | 23:25 |
povbot | /svn/commits: * jinty committed revision 5216: | 23:27 |
povbot | /svn/commits: Allow for the differences in options between the schooltool and zope test runners. | 23:27 |
th1a | There should be lots of stuff floating around on the web about backing up the Data.fs of Zope 2 servers. | 23:29 |
*** mhz has joined #schooltool | 23:37 | |
povbot | /svn/commits: * jinty committed revision 5217: | 23:38 |
povbot | /svn/commits: Commit various changes I made to the release config on the server but forgot to commit. | 23:38 |
jinty | yay, the | 23:38 |
Welsh | jinty: I'm going to keep working on the documentation for SchoolTool/Cando | 23:39 |
Welsh | until I feel like people can get going without me | 23:39 |
Welsh | then I'll focus on training as many of my own staff as possible, using the website for backup | 23:39 |
Welsh | may have more questions for you as I progress | 23:39 |
jinty | no worries, I should be around. | 23:40 |
Welsh | great. thanks for help so far. you've been great. | 23:40 |
Welsh | Washington Post may pickup press release about SchoolTool/CanDo (it was written-up at their request) | 23:41 |
Welsh | Will let you guys know if something comes of it. | 23:41 |
jinty | btw: jelkner sad he would be joining us soon | 23:41 |
Welsh | thought so too. not sure where he's at | 23:41 |
jinty | just met him over in #edubuntu | 23:41 |
Welsh | gotcha | 23:41 |
mhz | jelkner is not in #edubuntu now | 23:43 |
mhz | actually he's not in any channel at this very moment | 23:44 |
Welsh | well... because he's on the phone with Welsh | 23:45 |
mhz | lol | 23:45 |
Welsh | he's joining shortly | 23:45 |
Welsh | Picture if you will... Elkner running out of library to answer mobile phone | 23:46 |
Welsh | now running back into public library to log onto IRC | 23:46 |
mhz | hehehe | 23:46 |
*** jelkner has joined #schooltool | 23:47 | |
Welsh | shhhh.... here he is. | 23:47 |
jelkner | hey, paul, jinty, thanks for the great work! | 23:47 |
jelkner | Welsh and I are digging this! | 23:47 |
pcardune | hey | 23:49 |
*** auxesis has quit IRC | 23:50 | |
jelkner | you've put quite a product together, paul. | 23:50 |
jelkner | really nice work | 23:50 |
pcardune | thanks, but there is still much to be done | 23:50 |
jelkner | dave is working on the documentation | 23:50 |
*** auxesis has joined #schooltool | 23:50 | |
pcardune | the functional tests broke because of a change in the testbrowser module, so I have to fix all of them now | 23:50 |
jelkner | and i'll learn to use the system testing his documentation | 23:50 |
jelkner | well, you have 3 weeks to refactor now | 23:51 |
jelkner | we shouldn't have much for you to do | 23:51 |
jinty | one thing I wanted to bring up is moving cando into ubuntu universe. | 23:51 |
jelkner | please, jinty, how do we do that? | 23:51 |
jelkner | and when is it time to resume my packaging lessons? | 23:52 |
jinty | as soon as you like;) | 23:52 |
jinty | I have a procedure pretty well worked out for minor updates, we can start with that. | 23:53 |
jelkner | excellent | 23:53 |
*** Welsh has left #schooltool | 23:53 | |
jelkner | i'm in the library, and folks are asking me questions, otherwise I'd say, now would be good | 23:53 |
jelkner | i could head home and we could do a lesson in about 30 minutes. is that good? | 23:54 |
jinty | er, it's a bit late for me | 23:54 |
jelkner | when would you like? | 23:54 |
jelkner | sunday again? | 23:54 |
jelkner | morning for me would be possible | 23:55 |
povbot | /svn/commits: * jinty committed revision 5218: | 23:55 |
povbot | /svn/commits: Hopefully make running the functional tests from schooltool instances work. | 23:55 |
jinty | ok, sunday is good, But let's wait until paul has an update to get out | 23:55 |
jelkner | he has one small problem to solve | 23:56 |
jinty | they you do it with help | 23:56 |
jelkner | cool | 23:56 |
jelkner | pcardune: paul, you'll have something for us by sunday, yes? | 23:56 |
pcardune | what do you mean by something? | 23:57 |
pcardune | something to repackage? | 23:57 |
jinty | yeah | 23:57 |
jelkner | yes | 23:57 |
jelkner | lol | 23:57 |
pcardune | yeah, I made the uber-minor change in the front page... changing CanDoToo to CanDo | 23:57 |
jelkner | what about that login bug? | 23:57 |
pcardune | haven't gotten to that yet | 23:57 |
jelkner | jinty: did dave and/or paul tell you about that? | 23:58 |
povbot | /svn/commits: * jinty committed revision 5219: | 23:58 |
povbot | /svn/commits: Run both the functional and the unit tests on instances in releases. | 23:58 |
jelkner | pcardune: be sure to ask for assistance when you need it | 23:58 |
jelkner | that's what a community process is all about | 23:58 |
pcardune | yes yes, i know, i just haven't looked into it at all yet | 23:58 |
jinty | or even just complain about your problems on IRD | 23:59 |
jinty | s/IRD/IRC | 23:59 |
jinty | mgedmin's quite funny when he does that | 23:59 |
jelkner | can we say sunday 9 am EST? | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!