*** ignas has joined #schooltool | 00:29 | |
*** dlobo has quit IRC | 00:31 | |
*** dlobo has joined #schooltool | 00:31 | |
*** ignas has quit IRC | 01:11 | |
*** mattva01_ has joined #schooltool | 01:22 | |
*** mattva01 has quit IRC | 01:24 | |
*** mattva01_ has left #schooltool | 01:25 | |
*** mattva01 has joined #schooltool | 01:26 | |
mattva01 | replaceafill: tarball is here, : http://dl.dropbox.com/u/3674052/cando.tgz | 01:26 |
---|---|---|
replaceafill | mattva01, thanks | 01:27 |
Lumiere | hi mattva01 | 01:29 |
mattva01 | hey, i moved upstairs sorry :p | 01:29 |
mattva01 | if you said anything in the last 15 minutes i missed it,lumiere | 01:30 |
replaceafill | mattva01, you can delete it now if you want | 01:30 |
replaceafill | i already download it | 01:30 |
replaceafill | downloaded | 01:30 |
mattva01 | gotta love dropbox :p | 01:31 |
*** dlobo has quit IRC | 01:33 | |
replaceafill | Lumiere, do you remember about a RAM issue you got when you were compiling lxml? | 01:36 |
mattva01 | replaceafill, you have everything you need from me? | 01:38 |
replaceafill | mattva01, i think so, thanks | 01:38 |
replaceafill | mattva01, did jelkner tell you about the ssl stuff? | 01:38 |
mattva01 | yeah | 01:39 |
replaceafill | ok | 01:39 |
mattva01 | replaceafill, give me a little bit to implement it in your apache setup | 01:40 |
replaceafill | np, thanks | 01:40 |
mattva01 | replaceafill, mind giving me an account with sudo access temporarily | 01:40 |
mattva01 | also | 01:40 |
*** pcardune has quit IRC | 01:41 | |
mattva01 | do you want the private cert on the server to be encrypted (more secure, but requires you to type in the passphrase everytime you start apache) | 01:41 |
replaceafill | how was set up in the old schooltool.gctaa.net? | 01:42 |
replaceafill | if i do "sudo /etc/init.d/apache restart" it will ask me for the passphrase? | 01:42 |
mattva01 | yes | 01:44 |
dkg0 | if you have an encrypted key, it'll prompt you via the SSLPassPhraseDialog option | 01:44 |
dkg0 | http://httpd.apache.org/docs/2.2/mod/mod_ssl.html#sslpassphrasedialog | 01:45 |
mattva01 | dkg0: thanks :p | 01:45 |
dkg0 | np | 01:45 |
replaceafill | dkg0, great! thanks | 01:45 |
dkg0 | mattva01: i think you were away when i asked earlier: is there a way to run schooltool using system-installed zope components? | 01:45 |
dkg0 | i'd rather not have schooltool have its own local copies of everything for maintenance reasons. | 01:46 |
*** pcardune has joined #schooltool | 01:46 | |
mattva01 | dkg0: afaik, no it is not. but th1a,aelkner and replaceafill may know better then I | 01:47 |
Lumiere | dkg0: the people to ask are ignas or yvl | 01:48 |
Lumiere | they're the ones who made the buildout | 01:48 |
Lumiere | (menesis might be able to help) | 01:49 |
Lumiere | dkg0: all 3 of them are GMT+2 | 01:49 |
dkg0 | Lumiere: thanks. i'm still a n00b when it comes to this deployment approach. | 01:49 |
Lumiere | dkg0: the truth is... it doesn't copy that much | 01:49 |
Lumiere | and the eggs are to ensure that it is using our zope kgs | 01:50 |
dkg0 | it copies the system python binary, actuall! | 01:50 |
Lumiere | yes | 01:50 |
Lumiere | the eggs may be a requirement... | 01:50 |
dkg0 | what is kgs? (sorry, new to the terminology) | 01:50 |
Lumiere | because of the known good set | 01:50 |
dkg0 | ah, thanks. | 01:50 |
mattva01 | Lumiere: thanks, I had forgotten who was actually in charge of the buildout | 01:50 |
Lumiere | we use a versions file (it's in buildout.cfg) | 01:51 |
Lumiere | that sets the max or min versions we need | 01:51 |
dkg0 | i'll read up on that, thanks. that gives me something to go on. | 01:52 |
*** dlobo has joined #schooltool | 02:13 | |
*** dlobo has quit IRC | 02:15 | |
*** mattva01 has quit IRC | 02:59 | |
*** jelkner has quit IRC | 03:12 | |
*** pcardune has quit IRC | 03:24 | |
*** pcardune has joined #schooltool | 03:31 | |
*** dlobo has joined #schooltool | 03:56 | |
*** dlobo has quit IRC | 04:35 | |
*** alga has quit IRC | 04:56 | |
*** pcardune has quit IRC | 05:03 | |
*** dlobo has joined #schooltool | 06:02 | |
*** dlobo has quit IRC | 06:25 | |
*** dlobo has joined #schooltool | 06:41 | |
*** aelkner_ has quit IRC | 07:14 | |
*** aelkner_ has joined #schooltool | 07:15 | |
*** aelkner has joined #schooltool | 07:15 | |
*** lisppaste5 has quit IRC | 07:44 | |
*** dlobo has quit IRC | 07:51 | |
*** replaceafill has quit IRC | 08:00 | |
*** lisppaste5 has joined #schooltool | 08:09 | |
*** yvl has joined #schooltool | 10:34 | |
*** alga has joined #schooltool | 11:08 | |
*** mgedmin has joined #schooltool | 11:09 | |
*** lfaraone has left #schooltool | 16:05 | |
*** aelkner has quit IRC | 16:49 | |
*** aelkner has joined #schooltool | 16:50 | |
*** Aiste has joined #schooltool | 16:57 | |
*** dlobo has joined #schooltool | 16:58 | |
*** aelkner has left #schooltool | 17:00 | |
*** ignas has joined #schooltool | 17:02 | |
* Lumiere bashes his head into the desk repeatedly | 17:06 | |
yvl | ahh, ye olde http://voices.mysanantonio.com/stepfaniebishop/stress-picture-stress-relief-kit.jpg | 17:11 |
Lumiere | thank you | 17:11 |
*** aelkner_ has joined #schooltool | 17:15 | |
*** aelkner_ has quit IRC | 17:18 | |
*** aelkner has joined #schooltool | 17:18 | |
aelkner | testing | 17:19 |
Lumiere | wb | 17:19 |
aelkner | Lumiere: thanks much for your help | 17:20 |
Lumiere | np | 17:21 |
*** Lumiere sets mode: -o Lumiere | 17:21 | |
aelkner | Lumiere: why do you happen to be removing yourself as channel operator? | 17:21 |
Lumiere | cause I set those modes | 17:22 |
Lumiere | a few days ago | 17:22 |
Lumiere | and never did so | 17:22 |
* Lumiere also set +t | 17:22 | |
Lumiere | so no more random /topic changes | 17:22 |
aelkner | who besides you has the rights to change topic? | 17:23 |
Lumiere | th1a: ignas yvl | 17:24 |
aelkner | in what sense did you take the randomness away? | 17:24 |
*** ChanServ sets mode: +o yvl | 17:25 | |
*** ChanServ sets mode: -o yvl | 17:25 | |
ignas | Lumiere, yes? | 17:26 |
Lumiere | you have op still | 17:26 |
ignas | nope | 17:26 |
*** replaceafill has joined #schooltool | 17:30 | |
*** dlobo has quit IRC | 17:46 | |
*** dlobo has joined #schooltool | 17:47 | |
*** dlobo has quit IRC | 18:04 | |
*** dlobo has joined #schooltool | 18:06 | |
*** dlobo has quit IRC | 18:22 | |
*** dlobo has joined #schooltool | 18:22 | |
*** Aiste has quit IRC | 18:59 | |
*** dlobo has quit IRC | 19:13 | |
*** Lumiere has quit IRC | 19:20 | |
*** dkg0 has quit IRC | 19:20 | |
*** krushik has quit IRC | 19:20 | |
*** dkg0 has joined #schooltool | 19:22 | |
*** Lumiere has joined #schooltool | 19:22 | |
*** krushik has joined #schooltool | 19:22 | |
*** dlobo has joined #schooltool | 19:25 | |
*** mgedmin has quit IRC | 20:30 | |
*** alga has quit IRC | 20:35 | |
*** replaceafill has quit IRC | 20:39 | |
*** replaceafill has joined #schooltool | 20:53 | |
*** pcardune has joined #schooltool | 20:53 | |
*** replaceafill has quit IRC | 20:58 | |
*** ignas has quit IRC | 21:00 | |
*** jelkner has joined #schooltool | 21:30 | |
jelkner | th1a, hi tom, i've got a few questions about configuring out intervention system... | 21:32 |
jelkner | are you around? | 21:33 |
*** th1a_ has joined #schooltool | 21:35 | |
jelkner | good afternoon th1a_ | 21:35 |
th1a_ | Hey. | 21:36 |
jelkner | ann and i will be setting up interventions this afternoon | 21:36 |
jelkner | we started looking at it this morning... nice! | 21:36 |
th1a_ | It has been a little crazy here... Vivian has pneumonia and I had a new water heater put in. | 21:36 |
jelkner | oh, is this a bad time? | 21:36 |
th1a_ | Now is quiet. | 21:36 |
jelkner | ok, i'll get right to the point | 21:37 |
jelkner | our ST instance is a copy of the main cando one | 21:37 |
jelkner | so the admins in the system include the IT supervisor, the Adult Ed supervisor, etc. | 21:37 |
jelkner | that is totally appropriate for CanDo, but not for Interventions | 21:38 |
*** dlobo has quit IRC | 21:38 | |
th1a_ | Uh. | 21:38 |
jelkner | interventions will be much more inhouse people | 21:38 |
th1a_ | Can you elaborate? | 21:38 |
jelkner | our guidence councilor, the directors of our two in school programs | 21:39 |
jelkner | sure | 21:39 |
jelkner | it boils down to two different focii: | 21:39 |
th1a_ | Note that we have "site manager" and "school administrator" roles, but at this point treat them as equivalent in most cases. | 21:39 |
jelkner | 1. a system wide one -- cando | 21:39 |
jelkner | 2. a school only one -- intervention | 21:40 |
jelkner | cando is a CTE concern | 21:40 |
jelkner | CTE comprises a small slice of each school, but goes across our system | 21:40 |
jelkner | so Kris Martini, for example, who is the head of ICT within APS, will want CanDo data | 21:41 |
th1a_ | He wants reports? | 21:41 |
jelkner | he will *not* be involved in interventions | 21:41 |
*** pcardune has quit IRC | 21:41 | |
jelkner | yes, CanDo reports, but I'm not trying to address that now | 21:41 |
jelkner | that's dave's concern | 21:41 |
jelkner | i'm only concerned with interventions at the moment | 21:41 |
jelkner | Kris Martini shows up on interventions when we create them | 21:42 |
jelkner | he shouldn't | 21:42 |
jelkner | so my first order of business is figuring out how to turn that off | 21:42 |
th1a_ | What does Kris Martini need to do with CanDo? | 21:42 |
jelkner | he is responsible for competency tracking APS wide | 21:42 |
jelkner | just competencies | 21:43 |
Lumiere | jelkner: s/for/for CTE/ | 21:43 |
th1a_ | Does he need anything other than reports? | 21:43 |
jelkner | not grades | 21:43 |
jelkner | not interventions | 21:43 |
jelkner | no | 21:43 |
jelkner | i guess not | 21:43 |
* Lumiere notes kmartini should be a clerk | 21:43 | |
Lumiere | not an admin | 21:43 |
th1a_ | That's what I'm thinking. | 21:43 |
aelkner | guys: i could see the need for different types of administrator groups being needed here | 21:43 |
aelkner | 1) person admin | 21:43 |
th1a_ | I think he is essentially a clerk. | 21:43 |
aelkner | 2) cando admin | 21:43 |
jelkner | aelkner, yes indeed | 21:43 |
aelkner | 3) intervention admin | 21:43 |
th1a_ | No. | 21:43 |
jelkner | that's what i'm driving at | 21:43 |
*** dlobo has joined #schooltool | 21:43 | |
Lumiere | we got away from that for a reason | 21:44 |
th1a_ | Here's the concept right now: | 21:44 |
th1a_ | school administrator is the principal. | 21:44 |
th1a_ | Essentially someone who should be able to drill down into everything because it is his business. | 21:44 |
th1a_ | site manager currently has the same permissions because if someone has a bug he's the first point of contact to look in there and see what is going on. | 21:45 |
th1a_ | I don't know exactly how schools manage the permissions of IT guys, but basically, if they want to get at the data, I imagine they can. | 21:45 |
th1a_ | So currently, they can see everything. | 21:45 |
Lumiere | we sign our lives away on NDAs and contracts | 21:46 |
th1a_ | Yes. | 21:46 |
*** replaceafill has joined #schooltool | 21:46 | |
th1a_ | It isn't based on technical fixes. More on sending you to jail. | 21:46 |
jelkner | th1a_ there is another category of administrator | 21:46 |
Lumiere | yea | 21:46 |
jelkner | Phyllis Gandy is the supervisor of Business, Marketing, and Computer Science | 21:46 |
jelkner | she cuts across schools | 21:47 |
th1a_ | Well, SchoolTool isn't actually designed to be used that way. | 21:47 |
Lumiere | jelkner: schooltool is not multi-school yet | 21:47 |
jelkner | but only needs / should have access to teachers under her (not math, science, etc) | 21:47 |
aelkner | jelkner: i think th1a is going to get to explaining about using security crowds instead of groups | 21:47 |
jelkner | i understand | 21:47 |
Lumiere | but | 21:47 |
th1a_ | No, | 21:47 |
th1a_ | I'm just saying that the next category of administrator only really needs reports. | 21:47 |
Lumiere | which is the point of the clerk group | 21:48 |
th1a_ | They don't have to and probably shouldn't be able to peer into your gradebook. | 21:48 |
th1a_ | It is close enough to the point of the clerk group. | 21:48 |
*** dlobo has quit IRC | 21:48 | |
th1a_ | Clerks can also do things like add students to the school, etc. | 21:48 |
jelkner | th1a_ so i should change phyllis and kris to clerks? | 21:48 |
th1a_ | In theory. | 21:49 |
jelkner | i will also need to add analia and peggy as administrators | 21:49 |
Lumiere | cando doesn't support it atm | 21:49 |
jelkner | since we will want them in on all interventions | 21:49 |
Lumiere | the truth is | 21:49 |
jelkner | and the guidence councilor | 21:49 |
Lumiere | we need to use the @leaders functionality | 21:49 |
Lumiere | or w/e it is on courses | 21:49 |
th1a_ | Don't go apeshit adding people as administrators. | 21:49 |
jelkner | i'm not doing *anything* until i talk to you | 21:49 |
jelkner | that's why i'm here | 21:50 |
th1a_ | aelkner: Doesn't SLA add their counselor somehow? | 21:50 |
jelkner | but ann and i want to setup interventions this afternoon if we can | 21:50 |
aelkner | to the admin group | 21:50 |
th1a_ | OK, that's not quite right. | 21:50 |
jelkner | and we will need 3 people in this building to be able to see them all | 21:50 |
aelkner | we don't have a guidance group | 21:50 |
jelkner | 1. supervisor of the HILT program | 21:50 |
jelkner | 2. supervisor of the Academic Academy | 21:51 |
aelkner | we have an advisors crowd | 21:51 |
aelkner | but that's dynamic | 21:51 |
jelkner | 3. Guidance Councilor | 21:51 |
th1a_ | Right now you can only add people to the message list if they're in the auto-generated choices, right? | 21:51 |
jelkner | yes | 21:51 |
aelkner | yes | 21:51 |
jelkner | admins are all automatically there | 21:51 |
jelkner | this is what brought up the issue | 21:51 |
jelkner | kris and phyllis are there | 21:51 |
jelkner | but shouldn't be | 21:51 |
aelkner | admins, advisors, teachers of the student | 21:51 |
jelkner | sweet | 21:52 |
jelkner | now i know what to do with advisor | 21:52 |
jelkner | peggy should be set as advisor to all academic academy students | 21:52 |
th1a_ | Yes, in the short term making those people advisors would be the best route. | 21:52 |
jelkner | and analia as advisor to all HILT students | 21:52 |
jelkner | that would work wonderfully | 21:53 |
jelkner | then we just change the unwanted admins to clerks | 21:53 |
th1a_ | OK. | 21:53 |
jelkner | and we are done | 21:53 |
th1a_ | Well, yes, but making them clerks won't help them much. | 21:53 |
jelkner | why | 21:53 |
th1a_ | Clerks probably don't have permission to do anything in CanDo. | 21:53 |
jelkner | we don't want them in our inverventions | 21:53 |
aelkner | yes, good point | 21:53 |
jelkner | for this year | 21:53 |
Lumiere | because welsh doesn't like "clerk" as an idea | 21:53 |
jelkner | i could just remove them entirely | 21:54 |
jelkner | since we are only doing this on our in house instance | 21:54 |
jelkner | but for next year i hope to be able to use all these ST's features on 1 instance | 21:54 |
jelkner | so we would have til september to figure that out | 21:54 |
aelkner | it's good that you raised these issues now | 21:55 |
th1a_ | Yes, if they don't need to log into CanDo and do anything, they shouldn't be admins anyhow. | 21:55 |
jelkner | aelkner, that's what i'm here for ;-) | 21:55 |
* Lumiere calls jelkner out on that... | 21:55 | |
Lumiere | jelkner: next year you'll be on your own instance | 21:55 |
Lumiere | using whatever the bleeding edge features of next year are | 21:55 |
jelkner | Lumiere, believe it or not, i'm not isolated any more | 21:56 |
jelkner | i'm getting my colleagues onto ST | 21:56 |
jelkner | so i can't screw around with them | 21:56 |
jelkner | and need to work with them | 21:56 |
jelkner | so i'll change, you'll see ;-) | 21:56 |
Lumiere | jelkner: I'm not holding my breath ;) | 21:57 |
* jelkner acknowledges his past history leaves big reasons for doubt... | 21:57 | |
jelkner | anyway | 21:58 |
jelkner | for now | 21:58 |
jelkner | can i just remove the offending admins and add analia and peggy as advisors? | 21:58 |
jelkner | that will solve all problems except the guidance councilor | 21:58 |
jelkner | who need to see all interventions in our building | 21:58 |
th1a_ | You could do that. | 21:58 |
th1a_ | I'd just add her as advisor too. | 21:59 |
th1a_ | It is a list. | 21:59 |
jelkner | cool! | 21:59 |
jelkner | that rocks | 21:59 |
jelkner | nice design | 21:59 |
aelkner | that's a short-term solution | 21:59 |
th1a_ | Actually, it may be best. | 21:59 |
jelkner | aelkner, what i need now is a short-term solution | 21:59 |
Lumiere | I like that it is | 22:00 |
aelkner | but i wouldn't think a large school would want to add guidance counselors as advisors to all students | 22:00 |
th1a_ | The long term solution may just require making it easier to efficiently assign advisors to multiple students. | 22:00 |
aelkner | take SLA for instance | 22:00 |
th1a_ | Well... what's the drawback? | 22:00 |
jelkner | and as flint always tells me... "there is *nothing* so permanent as a temporary solution"! | 22:00 |
* Lumiere suggests the global interventions system get an advisors list | 22:00 | |
th1a_ | Many schools have several counselors who are responsible for different groups of kids. | 22:00 |
jelkner | aelkner, a large school with have several | 22:00 |
jelkner | each with their own group | 22:01 |
th1a_ | Yeah. | 22:01 |
Lumiere | Yorktown had multiple per grade | 22:01 |
th1a_ | That gives the school the right flexibility if it is reasonably easy to make the assignments. | 22:01 |
jelkner | ok, eveyone, thanks! | 22:01 |
jelkner | i'm going to get to work now | 22:01 |
th1a_ | kk | 22:01 |
jelkner | you have been most helpful... | 22:01 |
aelkner | i see the point | 22:01 |
Lumiere | and your counselor followed you 9->12 | 22:01 |
Lumiere | then went back to 9 | 22:01 |
*** jelkner has quit IRC | 22:01 | |
aelkner | we could use xml import for asigning large blocks f students to a counselor advisory | 22:02 |
th1a_ | We could use xml import, if we wanted to make it much more difficult for people than using the xls import. | 22:03 |
th1a_ | Which might already work, btw. | 22:04 |
th1a_ | That is, it *should* already work. | 22:04 |
*** ignas has joined #schooltool | 22:19 | |
*** pcardune has joined #schooltool | 22:38 | |
*** th1a has quit IRC | 22:44 | |
*** th1a_ is now known as th1a | 22:44 | |
*** th1a has quit IRC | 22:46 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!