*** alga has quit IRC | 03:49 | |
*** Lumiere has joined #schooltool | 05:22 | |
*** th1a has joined #schooltool | 05:28 | |
*** th1a has quit IRC | 06:07 | |
*** aks has joined #schooltool | 06:23 | |
*** menesis has joined #schooltool | 09:41 | |
*** menesis has quit IRC | 11:23 | |
*** alga has joined #schooltool | 12:06 | |
*** menesis has joined #schooltool | 12:28 | |
*** menesis has quit IRC | 12:44 | |
*** menesis has joined #schooltool | 12:45 | |
*** alga has quit IRC | 13:44 | |
*** alga has joined #schooltool | 14:03 | |
*** aks has quit IRC | 14:34 | |
*** th1a has joined #schooltool | 14:51 | |
*** th1a has quit IRC | 15:18 | |
*** replaceafill has joined #schooltool | 15:27 | |
*** replaceafill has quit IRC | 15:27 | |
*** replaceafill has joined #schooltool | 15:28 | |
*** th1a has joined #schooltool | 15:33 | |
th1a | hi aelkner, replaceafill, menesis. | 15:34 |
---|---|---|
th1a | and yvl. | 15:34 |
replaceafill | good morning/afternoon | 15:34 |
yvl | good morning :) | 15:34 |
th1a | Sorry for the time change. I've completely thrown off my entire morning... | 15:34 |
aelkner | morning | 15:35 |
th1a | So there's really more to sum up about my visit to Critical Links than can be fit in the meeting. | 15:35 |
menesis | hi. | 15:36 |
th1a | I should be able to write it all up as an email later today. | 15:36 |
th1a | yvl: Remember when you said something about talking to some guys from Portugal who had hundreds of schools using SchoolTool? | 15:36 |
yvl | FWIW, I found this interesting http://education.critical-links.com/education/education/xmlcontent/news/news_0036.html | 15:36 |
th1a | Exactly. | 15:37 |
yvl | wow | 15:37 |
th1a | So basically, here's what seems to be going on. | 15:38 |
th1a | (I'm still processing it). | 15:38 |
th1a | This has evolved from a "Small Business Server in a Box" product. | 15:38 |
yvl | so where does it put us, in a nutshell? | 15:39 |
th1a | And they made SchoolTool sort of the hub for handling enrollment, etc., not unlike we did with SLA and have talked about in other contexts. | 15:39 |
th1a | They re-skinned it, | 15:39 |
menesis | :) | 15:39 |
th1a | and primarily added hooks so that when you add a person to SchoolTool, they're added to the OS users, added to Moodle, etc. | 15:40 |
th1a | I'm really not sure exactly how far that extends, but essentially, we have thousands of schools in many countries which are "using SchoolTool" | 15:40 |
th1a | but for a very limited range of tasks. | 15:41 |
replaceafill | th1a, is their code available somewhere? i mean, do they share it? | 15:41 |
th1a | So there is a big opportunity to get them using more features. | 15:41 |
th1a | That's one issue we discussed at some length. | 15:41 |
th1a | It is in their CVS. | 15:41 |
th1a | And they are open to sharing it. There were varying degrees of open source comprehension in the various people I spoke to. | 15:42 |
th1a | So basically, yes, we need to follow through with that. | 15:42 |
th1a | We talked on the phone to Helder Sousa, one of the devs in Portugal. | 15:43 |
th1a | That's where the developers are. | 15:43 |
th1a | So probably we're going to send at least yvl there for a visit soon. | 15:43 |
th1a | I just have to look at the budget and cost of flights and perhaps menesis and I will go too. | 15:44 |
th1a | They have, not surprisingly, lots of questions and ideas at this point. | 15:44 |
th1a | The product is used in lots of countries in the developing world already, particularly with Intel's classmate servers. | 15:45 |
th1a | I mean, classmate laptops. | 15:45 |
yvl | they mentioned 20 countries | 15:45 |
yvl | that would benefit from project's first phase | 15:46 |
yvl | is there a rough outline of them somewhere? | 15:46 |
th1a | Malta, Sechelleys Islands, Senegal, Nigeria, South Africa... | 15:46 |
th1a | I will get some more complete data soon. | 15:46 |
th1a | French, Portuguese, Spanish, English. | 15:46 |
th1a | i18n was key in picking us. | 15:47 |
yvl | :D | 15:47 |
th1a | They have a proprietary system for syncing the data between apps. | 15:47 |
yvl | (that's me being happy) | 15:47 |
th1a | It is something no other SIS has any need for. | 15:47 |
th1a | (i18n) | 15:47 |
replaceafill | nice! :) | 15:47 |
aelkner | way to go zope! | 15:48 |
th1a | So basically one chunk of their changes is just to hook into their message passing system, and thus not useful to anyone else. | 15:48 |
th1a | But there are some things we might merge. | 15:48 |
th1a | They're still on 1.3 and looking at 1.5, btw. | 15:48 |
th1a | Also, getting concerned with database size when they get up to around 3,000 students. | 15:49 |
th1a | They roll their own Linux from Scratch. | 15:49 |
menesis | :( | 15:50 |
th1a | Yeah, that kinda comes from the roots in their earlier project. | 15:50 |
th1a | Although the IT parts of the server run on a different XEN vm than the schooly parts. | 15:51 |
th1a | But anyhow, I'm a little unclear on the implications of that. I need to take a look at how LFS works. | 15:51 |
th1a | You could tell they were a little traumatized by the Zope dependencies. | 15:52 |
yvl | I imagine that... | 15:52 |
th1a | I think POV may be able to land a tier 2 support contract. | 15:53 |
yvl | did they mention if they use ST in their appliances, or the central? | 15:53 |
th1a | I just have to declare you "SchoolTool Authorized Service." ;-) | 15:53 |
th1a | The central? | 15:53 |
yvl | from the press release it sounded like they have one central server per-country | 15:53 |
yvl | well, th1a, I think that wouldn't make us sad ;))))))))) | 15:54 |
th1a | No, it is pretty much a school-site appliance. | 15:54 |
th1a | Maybe they do it a little different in a few places. | 15:54 |
yvl | to quote, "Twenty countries will benefit from the first phase, with the initiative supporting the launch of one connected school project per country. " | 15:55 |
yvl | so I somewhat expected a central data-gathering point | 15:55 |
th1a | No. | 15:55 |
yvl | ok | 15:55 |
th1a | Because the server isn't just a school data thing. | 15:55 |
th1a | It is your firewall, blah blah. | 15:55 |
th1a | Start with a "small business in a box" and then add some school stuff. | 15:56 |
th1a | That's the basic shape of it. | 15:56 |
yvl | well, I'm somewhat shaken - in a good way :) | 15:56 |
th1a | I was completely flummoxed. | 15:57 |
th1a | But you did chat with someone in Portugal about this at some point, right yvl? | 15:57 |
yvl | that rings a bell | 15:58 |
yvl | but I'd better check IRC logs | 15:58 |
th1a | I mean, it didn't make any sense at all until I got home and realized they probably weren't using many SIS features. | 15:58 |
replaceafill | http://schooltool.pov.lt/irclogs/%23schooltool.2010-01-27.log.html maybe? | 15:59 |
replaceafill | or http://schooltool.pov.lt/irclogs/%23schooltool.2007-02-28.log.html ? | 15:59 |
th1a | No, not those. | 16:00 |
th1a | So, I'll try to sum my current understanding of things in an email. | 16:00 |
th1a | And I kind of need to write a document for them which explains SchoolTool from a business person's perspective. ;-) | 16:01 |
yvl | by the way, can you add a link to CVS in the email? | 16:02 |
yvl | * to their CVS | 16:02 |
th1a | There were a lot of moments like: "So, tell us about what your plans are for SchoolTool..." "Well, that may depend on YOUR plans for SchoolTool!" | 16:02 |
th1a | I don't think it is public at this point. | 16:02 |
yvl | ok | 16:02 |
th1a | It needs to be sorted. | 16:02 |
th1a | Overall, this is astonishingly good news, of course. | 16:03 |
yvl | awesome news, indeed | 16:03 |
th1a | Probably it will be best if they can link their CVS to Launchpad. | 16:04 |
th1a | OK, we should move on. | 16:05 |
yvl | I'm actually quite curious, how exactly ST fits into the whole framework | 16:05 |
yvl | but yes, let's move on :) | 16:05 |
th1a | It is amazing how much you can do with a few CSS skins to make the user feel like he's using one big application. | 16:05 |
th1a | aelkner and I talked on the phone last night about what he's doing. | 16:06 |
th1a | aelkner: You may need to fire up the public demo server you made and try to demonstrate how the group filtering is supposed to work. | 16:07 |
th1a | Since apparently that's not working for David. | 16:07 |
th1a | And I don't think we can see his instance. | 16:07 |
th1a | I suspect he's just not actually creating the groups. | 16:07 |
th1a | Or something like that. | 16:07 |
aelkner | i was thinking the same | 16:07 |
th1a | So we just need to demonstrate that. | 16:08 |
aelkner | i was thinking of emailing him to ask him to send screenshots | 16:08 |
th1a | You could do that, too. | 16:08 |
aelkner | ok, will o | 16:08 |
aelkner | do | 16:08 |
th1a | Do that, since I'm going to be offline the rest of the morning. | 16:08 |
th1a | Moving on... | 16:08 |
th1a | replaceafill: It looks like we got some positive feedback? | 16:09 |
replaceafill | yes, small though :( | 16:09 |
replaceafill | i mean, i didn't get answers for all my questions | 16:09 |
th1a | Now I think is time for a summary email. | 16:10 |
replaceafill | but it looks like they're are asking the teachers, so that's good | 16:10 |
th1a | Yes. | 16:10 |
th1a | If you could write *today*, | 16:10 |
replaceafill | summary email? | 16:10 |
aelkner | th1a, email sent | 16:10 |
replaceafill | like "this is what we have done"? | 16:10 |
th1a | 1. What we've done so far: (bullet list) | 16:10 |
th1a | 2. What's left to do that we know of | 16:11 |
th1a | 3. What outstanding questions we have. | 16:11 |
th1a | Bullets. | 16:11 |
replaceafill | got it | 16:11 |
replaceafill | will write it *today* | 16:11 |
th1a | Cool. | 16:11 |
th1a | Anything else? | 16:12 |
replaceafill | can i show it to you first? | 16:12 |
th1a | Sure. | 16:12 |
replaceafill | i mean, when you get back | 16:12 |
replaceafill | ok | 16:12 |
replaceafill | i worked in the eaes pilot | 16:12 |
replaceafill | met with them | 16:12 |
replaceafill | the parents were really impressed | 16:12 |
replaceafill | they have no much experience with SIS | 16:13 |
replaceafill | also, i made a little change to cando requested by jelkner | 16:13 |
replaceafill | he needed external activities to calculate the percentage in a different way | 16:13 |
replaceafill | he just confirmed it works like they want (he sent you cc on that) | 16:14 |
th1a | OK. | 16:14 |
replaceafill | and i'm testing cando trying to respond glenda lewis question | 16:14 |
replaceafill | about the enrollment importer | 16:14 |
replaceafill | that's basically what i have | 16:15 |
th1a | Yes, do that. | 16:15 |
th1a | OK, thanks replaceafill. | 16:16 |
th1a | yvl: We's aiming to finish timetabling this week. | 16:16 |
th1a | We're. | 16:16 |
yvl | yes | 16:17 |
yvl | I'm 3 days off schedule after last week | 16:17 |
yvl | 3 dev days | 16:17 |
yvl | ran into problems with UI... | 16:17 |
yvl | so that's the status | 16:18 |
th1a | OK. Keep pushing. | 16:18 |
yvl | will do | 16:18 |
th1a | menesis? | 16:18 |
menesis | last week I worked on buildbot mostly | 16:19 |
menesis | made the umbrella project that is used by buildbot into a releaseable package | 16:20 |
menesis | similar to zopetoolkit | 16:20 |
menesis | don't know how to name it, maybe schooltool.release | 16:20 |
menesis | that allows to checkout a small package, run bin/buildout on it and get all of schooltool as eggs | 16:20 |
menesis | also, made buildbot take cando from launchpad using bzr | 16:21 |
menesis | haven't changed anything in cando, just the buildbot | 16:22 |
th1a | Is Launchpad mirroring the SVN? | 16:22 |
menesis | yes | 16:22 |
th1a | Well, that should still be helpful then. | 16:22 |
menesis | that's one step in switching cando to bzr | 16:23 |
th1a | Yes. | 16:24 |
menesis | ok so buildbot should be fixed now. | 16:24 |
menesis | I have added schooltool versions to the versions.cfg | 16:24 |
menesis | (of older branches) | 16:24 |
menesis | so if someone needs to build 1.4 series they will no longer have problems with higher versions in buildout's shared eggs | 16:25 |
th1a | Ah. Good. | 16:25 |
th1a | So are backporting fixes to 1.4 your next task? | 16:26 |
menesis | so developers now can checkout an older gradebook, or current cando, and they will build successfully | 16:26 |
menesis | yes, it was a task for last week already | 16:26 |
menesis | I have backported versionator and buildout changes so far, to have up-to-date tools for backporting | 16:27 |
th1a | Ah. | 16:27 |
menesis | now I will be updating the projects | 16:27 |
menesis | I have updated journal last week already. | 16:28 |
menesis | made a release of trunk and 1.4 branch, translation updates only | 16:28 |
menesis | noticed that latest journal was not uploaded to maverick :( | 16:29 |
th1a | Oop. | 16:29 |
menesis | but that's why I was improving my tools | 16:29 |
th1a | Sure. | 16:30 |
menesis | that's all of last week I think. | 16:31 |
menesis | I took one day off btw. | 16:31 |
th1a | OK. Sounds good. | 16:31 |
menesis | this week I am backporting to 1.4 | 16:31 |
menesis | also, the UDS has just started | 16:31 |
th1a | Ah yes... | 16:31 |
menesis | will be following that a little | 16:31 |
th1a | Do the natty repositories exist yet? | 16:31 |
menesis | and hopefully start on natty development | 16:32 |
menesis | yes | 16:32 |
menesis | natty is open for development since Oct 15 | 16:32 |
th1a | OK, yes, on to that ASAP. | 16:33 |
menesis | looks like it will have python 2.7, a potential problem | 16:33 |
th1a | Keep me posted on that. | 16:33 |
th1a | OK, I have to go to the dentist now. | 16:34 |
th1a | Have a great week gentlemen! | 16:34 |
th1a | We have a known userbase about 1000x bigger than we did last week! | 16:34 |
* th1a drops the bag of gravel. | 16:34 | |
replaceafill | :D | 16:34 |
replaceafill | thanks everybody! | 16:34 |
aelkner | great week everyone | 16:35 |
yvl | th1a, it may be worth mentioning, that next Mon is bank holiday in Lithuania | 16:36 |
th1a | Ah, should we meet Tuesday then? | 16:36 |
th1a | Next tuesday, regular time. | 16:36 |
replaceafill | in el salvador too! | 16:36 |
yvl | so happy All Saints day to all :) | 16:37 |
th1a | Oh, also, the project manager for the Critical Links server is Lithuanian! | 16:37 |
yvl | wait, what? | 16:37 |
replaceafill | :| | 16:37 |
th1a | His family emigrated from Lithuania to Israel when he was a kid, but his parents moved back. | 16:37 |
th1a | So he visits every few years. | 16:38 |
yvl | it's a small world... | 16:38 |
menesis | :) | 16:40 |
*** replaceafill has quit IRC | 17:06 | |
*** alga has quit IRC | 18:00 | |
*** replaceafill has joined #schooltool | 18:10 | |
*** menesis has quit IRC | 19:19 | |
*** replaceafill has quit IRC | 19:24 | |
*** alga has joined #schooltool | 20:14 | |
*** replaceafill has joined #schooltool | 21:20 | |
replaceafill | th1a, you around? | 23:37 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!