| *** didymo has joined #schooltool | 00:26 | |
| *** th1a has quit IRC | 00:54 | |
| *** th1a has joined #schooltool | 01:03 | |
| *** Fujitsu has quit IRC | 02:52 | |
| *** fsufitch has joined #schooltool | 02:55 | |
| *** Fujitsu has joined #schooltool | 02:56 | |
| *** th1a has quit IRC | 03:01 | |
| *** fsufitch has quit IRC | 03:23 | |
| *** Fujitsu has quit IRC | 03:38 | |
| *** th1a has joined #schooltool | 03:45 | |
| *** Fujitsu has joined #schooltool | 04:35 | |
| *** aelkner has quit IRC | 04:37 | |
| *** aelkner has joined #schooltool | 05:37 | |
| *** th1a has quit IRC | 08:29 | |
| *** jfroche has joined #schooltool | 08:52 | |
| *** jfroche has quit IRC | 10:17 | |
| *** didymo has quit IRC | 11:18 | |
| *** ignas has joined #schooltool | 11:32 | |
| *** jfroche has joined #schooltool | 11:56 | |
| *** jfluhmann has quit IRC | 14:10 | |
| *** didymo has joined #schooltool | 14:11 | |
| *** alga has joined #SchoolTool | 14:21 | |
| *** mgedmin has joined #schooltool | 14:24 | |
| *** jfluhmann has joined #schooltool | 14:24 | |
| *** didymo has quit IRC | 14:37 | |
| *** jfroche has quit IRC | 16:00 | |
| *** jfroche has joined #schooltool | 16:10 | |
| *** alga has quit IRC | 16:27 | |
| *** wbrady has joined #schooltool | 16:44 | |
| *** wbrady has quit IRC | 16:49 | |
| *** th1a has joined #schooltool | 16:54 | |
| ignas | th1a: hi | 16:54 |
|---|---|---|
| th1a | hi ignas. | 16:55 |
| th1a | I heard you've been poking at CAS. | 16:55 |
| ignas | yes, looked at WSGI middleware in paste | 16:58 |
| ignas | and reimplemented it for schooltool | 16:58 |
| ignas | but apparently the approach used in there is not very good | 16:58 |
| ignas | but everything is solvable | 16:58 |
| ignas | there even is a Zope2 plugin for CAS | 16:58 |
| ignas | so i have a place to look for ideas | 16:58 |
| th1a | Ah. | 16:59 |
| th1a | You didn't try to use it as a middleware right? | 16:59 |
| th1a | I mean, we can't really take advantage of that yet. | 16:59 |
| ignas | well - it had to be fixed before using it as a middleware | 16:59 |
| ignas | but i have tired using it that way | 17:00 |
| ignas | unfortunately it does not work with POST forms | 17:00 |
| th1a | It didn't seem like it would really work very well that way. | 17:00 |
| ignas | and is too heavy on CPU resources | 17:00 |
| ignas | if you use it for every request | 17:00 |
| th1a | But I have a very hazy understanding of WSGI middleware. | 17:00 |
| th1a | Because it has to decrypt something? | 17:01 |
| th1a | Did you try it with a server? | 17:01 |
| ignas | no, because it does ST -> CAS -> LDAP ->CAS -> ST -> CAS | 17:01 |
| ignas | on every request | 17:01 |
| ignas | even images | 17:01 |
| th1a | Ah. | 17:02 |
| ignas | so 20 queries into 3 web services for every single click | 17:02 |
| ignas | a bit *heavy* i might say | 17:02 |
| th1a | Yes. | 17:02 |
| ignas | so i'll take a bit less secure way and do it the way | 17:02 |
| ignas | wordpress/zope2 | 17:03 |
| ignas | does | 17:03 |
| ignas | which is only use CAS for the first step in authentication | 17:03 |
| th1a | Sounds like the sane approach. | 17:03 |
| ignas | well - it adds some problems with single signoff | 17:03 |
| ignas | because then you have to log out from both schooltool and CAS and wordpress | 17:04 |
| ignas | but it can be solved | 17:04 |
| ignas | especially if all the services are on the same site | 17:04 |
| th1a | Ah. | 17:04 |
| ignas | the bad news is that lyceum website is only going to be ready for November 5 ... | 17:05 |
| th1a | I see. | 17:06 |
| ignas | the student that is doing it is going to spend a lot of time on it during his autumn holidays | 17:06 |
| th1a | Wait, I'm confused. | 17:07 |
| th1a | What does this have to do with SchoolTool? | 17:07 |
| ignas | well - they are planning on launching both things at the same time | 17:08 |
| ignas | because the server they are setting up is the same | 17:08 |
| ignas | from what I understand | 17:08 |
| ignas | i will get an instance up with all the most up to date data i have | 17:09 |
| ignas | but i am not sure whether i will get schooltool running on their servers | 17:09 |
| ignas | before that date | 17:09 |
| th1a | OK. | 17:11 |
| th1a | Are we going to visit the school? | 17:11 |
| *** jfroche has quit IRC | 17:13 | |
| ignas | yes, i certainly hope they did not forget that (though i am reminding them about your visit) | 17:13 |
| *** jfroche has joined #schooltool | 17:13 | |
| th1a | Do we have a day/time? | 17:16 |
| ignas | we agreed that it was Tuesday, but i am waiting for one more confirmation | 17:16 |
| th1a | ok | 17:17 |
| ignas | as that was discussed a while ago | 17:17 |
| ignas | and you can see how stable the things are on my side ... | 17:17 |
| th1a | yes | 17:17 |
| *** jfroche has quit IRC | 17:24 | |
| aelkner | ignas: hi | 17:32 |
| ignas | hi | 17:32 |
| aelkner | question: how do you test an individual package from the buildout? | 17:33 |
| ignas | -s ? | 17:33 |
| ignas | bin/test -s schooltool.course | 17:33 |
| aelkner | that's it? | 17:33 |
| ignas | i think so | 17:33 |
| aelkner | i'll try it | 17:33 |
| aelkner | that worked, and adding -u or -f narrows it further to unit or functional test. sweet! | 17:35 |
| ignas | th1a: is launchpad/schooltool a super-project ? | 17:36 |
| th1a | ignas: ? | 17:36 |
| ignas | i see | 17:37 |
| ignas | :) | 17:37 |
| ignas | well - launchpad apparently provides an option to have your project as a super project | 17:37 |
| ignas | so you could have sub projects | 17:37 |
| ignas | I will try to find out more about it | 17:37 |
| ignas | as we have schooltool.jelkner2007 schooltool.cas schooltool.devtools and will have many more in the future | 17:38 |
| th1a | OK. | 17:38 |
| th1a | That makes sense. | 17:38 |
| ignas | we could/should probably convert schooltool into a super project | 17:38 |
| ignas | and have them under schooltool | 17:38 |
| th1a | Yes. | 17:38 |
| Fujitsu | ignas: A project group can't behave as a project too. | 17:39 |
| ignas | Fujitsu: could you elaborate on that? | 17:40 |
| th1a | ignas: Did you get a CAS server running? | 17:41 |
| Fujitsu | ignas: See https://launchpad.net/launchpad-project (which is a project group) for an example. You would need a normal project inside it to do what the schooltool project currently does, as project groups don't have bugs/blueprints/etc. on their own. | 17:41 |
| ignas | th1a: ruby one, yes | 17:42 |
| ignas | th1a: with LDAP as a backend | 17:42 |
| ignas | th1a: and a little bit of ruby code | 17:42 |
| ignas | Fujitsu: i see | 17:43 |
| th1a | ignas: Does it seem like the Ruby one is reasonably packageable? | 17:43 |
| ignas | Fujitsu: i'll be consulting with folks at launchpad about it anyway before taking any action | 17:43 |
| Fujitsu | ignas: Yep, probably the best idea. You need an admin to take any such action, anyway. | 17:44 |
| ignas | Fujitsu: https://bugs.launchpad.net/worldforge/ is a super project | 17:48 |
| ignas | i think | 17:48 |
| ignas | but it seems that it has blueprints and bugs | 17:48 |
| Fujitsu | ignas: It is, yes, but note that the listings have a project column, and reporting a bug asks for a project. | 17:49 |
| Fujitsu | It's just an aggregate of all the projects it contains. | 17:49 |
| ignas | well - we could probably pull it off with something named schooltool.core, but yes that shouldn't be done without thinking about it ... | 17:50 |
| Fujitsu | That would probably work. | 17:51 |
| ignas | either that, or naming schooltool superproject like | 17:57 |
| ignas | schooltool-suite | 17:57 |
| ignas | but that would be rebranding | 17:57 |
| ignas | which might be better to avoid | 17:57 |
| Fujitsu | The lack of docs was actually discussed during the meeting, to an extent. | 17:59 |
| ignas | lack of docs? are you referring to my question in #launchpad? | 18:00 |
| Fujitsu | Yeah. | 18:00 |
| ignas | i see :) | 18:00 |
| ignas | hmm, i see CanDo is using cando-project | 18:12 |
| ignas | as a super project | 18:12 |
| *** jfroche has joined #schooltool | 18:43 | |
| *** ignas has quit IRC | 19:01 | |
| *** wbrady has joined #schooltool | 19:50 | |
| *** wbrady has quit IRC | 20:21 | |
| *** mgedmin has quit IRC | 20:24 | |
| *** jfroche has quit IRC | 20:51 | |
| *** jelkner has joined #schooltool | 20:56 | |
| *** test123 has joined #schooltool | 21:03 | |
| *** jhancock has joined #schooltool | 21:03 | |
| *** jelkner has quit IRC | 21:50 | |
| *** test123 has quit IRC | 22:30 | |
| *** ignas has joined #schooltool | 23:53 | |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!