povbot | /svn/commits: * srichter committed revision 5671: | 00:43 |
---|---|---|
povbot | /svn/commits: Add security declaration of a new method. | 00:43 |
*** th1a has joined #schooltool | 00:52 | |
*** jinty has joined #schooltool | 01:32 | |
*** th1a has quit IRC | 01:49 | |
*** jinty has quit IRC | 01:50 | |
*** th1a has joined #schooltool | 01:54 | |
*** mhz has joined #schooltool | 02:09 | |
mhz | hi all | 02:09 |
mhz | what is schooltool developed on? | 02:12 |
th1a | Zope 3 | 02:12 |
th1a | And Python. | 02:12 |
mhz | ohhh, i see | 02:13 |
* mhz loves python | 02:13 | |
th1a | That's a good thing. | 02:13 |
* mhz still can't find docs about how much schooltool will be | 02:13 | |
* mhz loves python but he's no devel :( | 02:13 | |
* mhz uses Moin wiki 90% of the time, though :D | 02:14 | |
th1a | How much what SchoolTool will be? | 02:14 |
mhz | yeah, I only know what it includes today | 02:14 |
mhz | but no idea what the roadmap is or what near and further future modules will cover | 02:15 |
th1a | Attendance, gradebook, enrollment, reporting... | 02:15 |
mhz | like, will it show a graph about how many classrooms teach same subject in a week? or how many hours a subject is being tought, etc | 02:16 |
th1a | Not in the short term. | 02:16 |
th1a | I mean, that's not on our roadmap, but you're welcome to make a contribution ;-) | 02:16 |
mhz | see? I have not found info about it saying this is today, this will be tomorrow, and this will be next months | 02:17 |
mhz | th1a: ahhhh | 02:17 |
mhz | so shooltool has not defined it's goals yet? | 02:18 |
* mhz could dream of many things | 02:18 | |
th1a | No, we have defined goals. | 02:18 |
th1a | http://www.schooltool.org/products/schooltool-2006 | 02:19 |
* mhz reads, obediently | 02:19 | |
*** michael__ has joined #schooltool | 02:19 | |
mhz | before opening the mouth again ;) | 02:19 |
mhz | michael__: hey! | 02:19 |
michael__ | hey | 02:19 |
mhz | ask th1a | 02:20 |
mhz | he can enlighten us | 02:20 |
michael__ | ok so integration with other php/mysql projects? | 02:20 |
mhz | th1a: michael__ is coming from #edubunt, just like me | 02:20 |
michael__ | claroline etc.. | 02:20 |
th1a | Ah. | 02:20 |
mhz | #edubuntu, sorry | 02:21 |
th1a | Well, we're Python & Zope 3, so integration has to be a bit indirect. | 02:21 |
th1a | We've incorporated web services into our design, so that is one option. | 02:21 |
th1a | If the LMS also supports web services. | 02:21 |
th1a | Or someone could write adapters to allow us to sink our claws into other applications' databases. | 02:22 |
michael__ | does schooltool save in database(mysql access type etc...) or a file? | 02:23 |
michael__ | hope you got that.. | 02:23 |
th1a | SchoolTool uses the Zope Object Database (ZODB). | 02:24 |
th1a | Persistent Python objects. | 02:24 |
th1a | Rather different than a RDBMS. | 02:24 |
mhz | th1a: how many work-on-daily-basis devels besides from you, of course? | 02:26 |
th1a | I'm not really a developer. | 02:26 |
th1a | We have several part-time teams at this point. | 02:26 |
mhz | ohh, i see | 02:26 |
th1a | Programmers of Vilnius (http://pov.lt) work on SchoolTool about 40% of the time. | 02:26 |
th1a | Stephan Richter will be working pretty much full time the next four or five months. | 02:27 |
th1a | Infrae (http://infrae.com) is going to do a couple projects for us over the next few months. | 02:27 |
michael__ | jeeez i'm jsut a hobbyist :-P | 02:29 |
michael__ | i guess if you want to you could use php sockets to talk ot python... | 02:29 |
michael__ | to* | 02:29 |
michael__ | but what is the point of the integration? | 02:29 |
michael__ | like what is it to achieve? | 02:30 |
th1a | michael__: You brought it up. What do you want to achieve? | 02:31 |
mhz | hehehe | 02:31 |
michael__ | i was doing something for edubuntu and mhz brought up this integrating,,, | 02:31 |
mhz | i just asked | 02:31 |
mhz | lol | 02:31 |
th1a | Here is what I'd like to see in Edubuntu, although it won't happen anytime soon. | 02:32 |
michael__ | k.. | 02:32 |
th1a | There is a standard mostly used in the US called SIF (http://sifinfo.org), which is used to integrate different systems in schools. | 02:32 |
mhz | ooops, wife calling me for dinner | 02:32 |
mhz | :( | 02:33 |
th1a | It is a public spec, but there aren't open source impementations right now. | 02:33 |
th1a | I'd like to see Edubuntu ship with SIF integration built in. | 02:33 |
th1a | End of story. | 02:33 |
* mhz will read | 02:33 | |
th1a | :-) | 02:33 |
michael__ | loading page :-p | 02:33 |
michael__ | An error occurred while loading http://sifinfo.org: | 02:33 |
michael__ | Timeout on server | 02:33 |
michael__ | Connection was to sifinfo.org at port 80 | 02:33 |
*** mhz is now known as mhz_dinner | 02:33 | |
*** alga has joined #SchoolTool | 02:34 | |
th1a | www.sifinfo.org? | 02:34 |
michael__ | ok better | 02:34 |
th1a | Note that SchoolTool doesn't support SIF at this point either. | 02:34 |
michael__ | yeah i guessed that since it needed https | 02:35 |
michael__ | makes it a bit harder to sniff huh? | 02:35 |
michael__ | :-p | 02:35 |
th1a | Hopefully. | 02:35 |
th1a | Although getting HTTPS going is hardly the difficult part. | 02:36 |
michael__ | :-p | 02:36 |
michael__ | i'll jsut stick with writing my math calc | 02:36 |
michael__ | so does that cert mean anything really? | 02:37 |
michael__ | like do schools look for it? | 02:37 |
th1a | It is used some in the US. | 02:38 |
th1a | The UK is considering recommending it. | 02:38 |
th1a | It isn't very sexy, but nobody is going to start that kind of project over from scratch. | 02:38 |
th1a | At least anytime soon. | 02:38 |
michael__ | what kind | 02:38 |
michael__ | schooltool? | 02:39 |
th1a | No, make a new SIF. | 02:39 |
michael__ | ohh | 02:39 |
th1a | People write student information systems all the time, | 02:39 |
th1a | they just don't write flexible, well-documented, well-tested open source ones. | 02:40 |
michael__ | :-p | 02:41 |
michael__ | well my school won't budge until theres a novell netware repalcmnt | 02:41 |
michael__ | replacement | 02:41 |
th1a | Novell Linux@ | 02:42 |
th1a | ! | 02:42 |
michael__ | novell netware doesn't run on linux yet | 02:42 |
th1a | Is Netware the OS itself? | 02:43 |
michael__ | netware is the os | 02:43 |
michael__ | but the client | 02:43 |
michael__ | part | 02:43 |
michael__ | only uses windows | 02:43 |
th1a | Ah. | 02:44 |
michael__ | well i've g2g | 02:45 |
michael__ | i'm too tired to stay on | 02:45 |
michael__ | :-p | 02:45 |
michael__ | cya | 02:45 |
th1a | Good night. | 02:45 |
*** michael__ has quit IRC | 02:45 | |
th1a | Holy crap it's -12 in Vilnius! | 03:12 |
*** mhz_dinner is now known as mhz | 04:30 | |
* mhz reading backlogs | 04:32 | |
mhz | oh | 04:33 |
mhz | In Chile, an professional someone, experto on whatever insisted I give dotlrn.org a try | 04:34 |
mhz | it is very similar to moodle | 04:34 |
mhz | though I have not installed it yet | 04:35 |
mhz | However, i wonder... if moodle and claroline are oriented towards creation of edu-content, what would take them to start adding the approach of SchoolTool | 04:36 |
mhz | ? | 04:36 |
mhz | (classroom management + timetables + enrollment, etc) | 04:37 |
th1a | Hi. | 04:37 |
th1a | Just got in. | 04:37 |
mhz | hi th1a | 04:37 |
mhz | mee too | 04:37 |
mhz | -e | 04:37 |
th1a | There is a certain overlap. | 04:38 |
th1a | One difference internally is that LMS's tend to organize things around courses. | 04:38 |
mhz | yup | 04:38 |
mhz | (a couple of young chilean students tweaked claroline to take students enrollment, payments, attendance, etc) | 04:39 |
th1a | Yes, it probably wouldn't be hard. | 04:40 |
th1a | It also should be easy in the future to build a LMS on top of SchoolTool, so it cuts both ways. | 04:42 |
mhz | well, personally, I am all for text files intead of the spider of Php + Sql stuff | 04:47 |
th1a | Text files? | 04:48 |
mhz | one of the thing I loved about Moin is that all its DB's were only txt files managed magically by the python engeneering | 04:48 |
th1a | Have you done anything with the ZODB? | 04:48 |
mhz | th1a: ohhh, I meant you can just copy/paste | 04:48 |
mhz | to do your backups | 04:48 |
mhz | no need to dump stuff | 04:49 |
th1a | Well, that's nice when you can get away with it. | 04:49 |
mhz | or know about SQL corrupted DB's, etc | 04:49 |
th1a | We've got a lot of data. | 04:49 |
mhz | th1a: hmmm not yet but I guess I 'll have to start knowing about ZODB | 04:49 |
mhz | any good tips and suggestions why I'd better know about ZODB ? | 04:50 |
th1a | Well, it allows you to just focus on writing Python code. You make Python objects that subclass the Persistent class, and they become persistent. | 04:51 |
mhz | hehehehehehe | 04:52 |
mhz | any 'non-devel' tips? | 04:52 |
* mhz is teacher +translator + wiki fan guy | 04:53 | |
th1a | Sorry, got distracted. | 05:17 |
th1a | Well, if you ever do any work on SchoolTool, you'll get to know the ZODB, mhz. | 05:18 |
th1a | Otherwise, I think you can happily ignore it. | 05:18 |
mhz | haheheheh | 05:19 |
mhz | okis | 05:19 |
mhz | does it use CSS ? | 05:19 |
th1a | SchoolTool uses CSS. | 05:19 |
mhz | yupo | 05:19 |
mhz | sorry, it looked weired question | 05:20 |
th1a | You're in Chile? | 05:20 |
mhz | yup | 05:20 |
th1a | LMS use seems to vary regionally. Claroline is popular down ther? | 05:20 |
th1a | there? | 05:21 |
mhz | hmm, not much, just for a small group | 05:21 |
mhz | Moodle is hitting too hard here | 05:21 |
mhz | growing community | 05:21 |
mhz | very fast | 05:21 |
th1a | OK. Same here. | 05:22 |
th1a | So Moodle integration is a priority more than anything else. | 05:22 |
th1a | That is, more than integrating with anything else. | 05:23 |
mhz | th1a: but I thought you were saying that it was apples and pears | 05:23 |
th1a | There is an overlap--data used by both systems. We'll have to figure out how to share it. | 05:24 |
th1a | I'm waiting to see what Moodle web services look like--they're supposed to be in 1.6. | 05:24 |
mhz | okis, now I get it | 05:26 |
mhz | well, th1a thx for patience and time | 05:27 |
mhz | see you around soon | 05:27 |
th1a | For example, when you enroll a student in SchoolTool, you'd like them to be added to Moodle. | 05:27 |
th1a | Or vice versa. | 05:27 |
th1a | Bye mhz. | 05:27 |
th1a | Nice chatting with you. | 05:27 |
mhz | th1a: yup, adding people to courses after enrollment is good idea | 05:27 |
th1a | Yes. | 05:28 |
mhz | basically, keeping logs of students and teachers activities and using them for reports is great | 05:28 |
mhz | bye th1a | 05:30 |
*** mhz has left #schooltool | 05:30 | |
*** alga has quit IRC | 07:08 | |
*** michael__ has joined #schooltool | 11:34 | |
*** michael__ has quit IRC | 11:44 | |
*** alga has joined #SchoolTool | 11:52 | |
*** Aiste has joined #schooltool | 12:09 | |
*** jinty has joined #schooltool | 12:57 | |
povbot | /svn/commits: * srichter committed revision 5672: | 15:01 |
povbot | /svn/commits: Implemented new, custom activity overview that allows you to sort activities. | 15:01 |
*** Aiste_ has joined #schooltool | 15:02 | |
*** Aiste has quit IRC | 15:02 | |
*** ignas has joined #schooltool | 18:11 | |
*** Aiste has joined #schooltool | 18:44 | |
*** Aiste_ has quit IRC | 18:58 | |
*** ignas has quit IRC | 19:04 | |
*** jinty has quit IRC | 19:31 | |
*** michael__ has joined #schooltool | 20:03 | |
michael__ | is there manual on this becuase i cannot find out the login for 127.0.0.1:7080... | 20:04 |
srichter | schooltool | 21:06 |
srichter | manager | 21:06 |
michael__ | sweet thx | 21:06 |
michael__ | nope :-p | 21:07 |
srichter | are you trying schooltool or schoolbell? | 21:08 |
michael__ | schooltool | 21:09 |
srichter | then that should work | 21:09 |
michael__ | nvm i put it in backwards :-p | 21:09 |
srichter | try deleting the Data.fs again and regenerte it | 21:09 |
michael__ | it worked | 21:09 |
srichter | ah, ok | 21:10 |
michael__ | you a dev? | 21:10 |
michael__ | i had a question yesterday and the person could not awnser me fully | 21:11 |
michael__ | though he was quite hlepful | 21:11 |
michael__ | helpful | 21:11 |
srichter | yeah, I am a developer | 21:12 |
michael__ | what are you trying to do with integration for other apps such as moodle adn other edu apps? | 21:14 |
srichter | nothing at this point | 21:15 |
michael__ | ohh someone told me you were trying to integrate | 21:16 |
srichter | no, Tom told you it is desirable at some point | 21:18 |
srichter | but theere are no concrete plans right now | 21:19 |
michael__ | o ok | 21:19 |
michael__ | who's tom? | 21:19 |
michael__ | jsut someoen in another channel | 21:19 |
srichter | the guy who answered your questions yesterday (th1a) | 21:19 |
michael__ | o ok | 21:19 |
*** michael__ has left #schooltool | 22:37 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!