*** ignas has quit IRC | 05:53 | |
*** yvl has joined #schooltool | 09:07 | |
*** mgedmin has joined #schooltool | 10:11 | |
*** ignas has joined #schooltool | 11:40 | |
*** jelkner has joined #schooltool | 15:39 | |
*** th1a has joined #schooltool | 16:05 | |
jelkner | good morning dad! | 16:07 |
---|---|---|
jelkner | I just added links to modified screen shots on the gradebook bug I'm waiting for: https://bugs.edge.launchpad.net/schooltool/+bug/364852 | 16:08 |
jelkner | one showing how it looks now | 16:09 |
jelkner | and another showing how I would like it to look | 16:09 |
jelkner | I've been telling my students that it will be fixed within the next several weeks. | 16:09 |
jelkner | I hope that is accurate. | 16:10 |
th1a | It should be. | 16:14 |
jelkner | thanks! | 16:17 |
*** replaceafill has joined #schooltool | 16:21 | |
*** dwelsh has joined #schooltool | 16:23 | |
th1a | Good morning ignas, yvl, aelkner, jelkner, Lumiere, replaceafill. | 16:30 |
aelkner | good morning | 16:30 |
yvl | morning th1a | 16:30 |
dwelsh | and welsh | 16:31 |
th1a | Sorry dwelsh! | 16:31 |
dwelsh | morning all | 16:31 |
jelkner | good morning all | 16:31 |
ignas | hi | 16:31 |
replaceafill | good morning everybody | 16:31 |
th1a | dwelsh: What's the status of the grant proposal? | 16:31 |
Lumiere | hi | 16:31 |
dwelsh | We got it off, this past Thursday. | 16:31 |
dwelsh | It's an NSF pre-proposal | 16:32 |
th1a | Cool. | 16:32 |
dwelsh | One of the four main objectives was further development of SchoolTool | 16:32 |
th1a | You'll have to send me a copy. | 16:32 |
dwelsh | We will know in a month if we are encouraged to submit full proposal Oct. 15th | 16:32 |
dwelsh | Money would start flowing Jan. 2010 | 16:32 |
dwelsh | the grant would run for three years | 16:33 |
dwelsh | Thanks Tom Hoffman for meeting with me to kick the whole thing off -- a huge help | 16:33 |
dwelsh | I'll let everyone know once we hear back in May. | 16:33 |
th1a | Thank you dwelsh. | 16:34 |
th1a | ignas: OK, where are we now? | 16:34 |
dwelsh | Copy coming -- all 38 pages worth | 16:34 |
th1a | Thanks dwelsh. | 16:34 |
jelkner | i've already read all 38 pages | 16:34 |
ignas | th1a: well - the only critical piece that is missing is the section linking stuff | 16:34 |
dwelsh | How are they? | 16:34 |
ignas | other than that - it seems that everything is working fine | 16:34 |
jelkner | great | 16:34 |
dwelsh | Awesome | 16:35 |
th1a | ignas: Ah, right. | 16:35 |
jelkner | it occurs to me that the biggest win will be having NVCC directly involved with ST | 16:35 |
dwelsh | I always want to congratulate Ignas and Jason for helping VA Commonewealth | 16:35 |
dwelsh | I checked in with Lee Capps on Friday and everything was smooth resolving the addition of students to group "students" issue | 16:35 |
th1a | Good. | 16:35 |
dwelsh | Douglas and Jason also got Arlington and the State through a smooth update | 16:35 |
th1a | ignas: We just need more UI around linking, right? | 16:36 |
dwelsh | And Douglas' fixes and minor features were top-notch. | 16:36 |
th1a | And making it do more useful things? | 16:36 |
ignas | th1a: yeah, the backend is kind of there, though yvl knows better than I do | 16:36 |
yvl | th1a, I think we will release it tomorrow | 16:36 |
dwelsh | Another similar issue we have is batch-enroll. | 16:36 |
th1a | Doing what? | 16:37 |
dwelsh | I understand that "batch-enroll" of students functionality is "basically" there | 16:37 |
Lumiere | dwelsh: that will be solved by xls import | 16:37 |
dwelsh | I would like to be walked through this functionality | 16:37 |
dwelsh | It will be quite important in the near future | 16:37 |
th1a | yvl: What will we be able to do with linking? | 16:37 |
dwelsh | So what is status of xls import? | 16:37 |
ignas | dwelsh: batch enrolling to sections and groups is in 2009.04 2008.10 and trunk already | 16:38 |
yvl | th1a: copy sections from a previous term in a view similar to trem/sections. The copied sections will be linked. | 16:39 |
ignas | 08.10 has CSV enrollment, 09.04 has both csv and xls enrollment, though CSV will probably be more convenient for the teacher | 16:39 |
ignas | xls at the moment is more of an administrator thing | 16:39 |
th1a | yvl: Good. | 16:40 |
th1a | ignas: Anything else you're working on this week? | 16:40 |
ignas | th1a: not really, mostly releasing, waiting for bug reports and polishing/extending xls importer | 16:41 |
ignas | th1a: as soon as we get section linking visible in the UI we will want it to appear in the XLS export/import too for example | 16:41 |
th1a | Yes. | 16:42 |
ignas | also - adding contacts to XSL export/import would be very very nice | 16:42 |
th1a | If nothing else comes up polishing xls import is a good use of time. | 16:42 |
th1a | Esp. since everyone runs into it quickly. | 16:42 |
th1a | aelkner: How are you doing? | 16:43 |
aelkner | nothing much report, i mostly took off last week | 16:43 |
aelkner | i did respond to a bug at SLA | 16:43 |
aelkner | they were getting program failures adding a goal when the user id had a "." in it | 16:44 |
th1a | Ah. | 16:44 |
aelkner | so i fixed the code to be more flexible handling that case | 16:44 |
th1a | What did you do? | 16:44 |
th1a | What was happening? | 16:45 |
aelkner | it was the code that interpreted the request | 16:45 |
aelkner | the checkboxes for the persons responsible had field names starting with 'person." | 16:45 |
aelkner | and i was mistakenly using split(".") | 16:46 |
Lumiere | bbiab... I'm going into Lockdown | 16:46 |
aelkner | which broke under the condition of the user id having a "." in it | 16:46 |
th1a | I see. | 16:47 |
aelkner | it was a dumb assumption in the first place | 16:47 |
aelkner | anyway, i know what i need to do for jelkner's bug | 16:47 |
aelkner | as we discussed last week, summary columns will be configurable | 16:47 |
aelkner | i disagree with jelkner's assersion that the total column is not useful (SLA wanted it) | 16:48 |
aelkner | but your solution to make it removable makes everyone happy | 16:48 |
aelkner | also, after reading jelkner's latest change to the description | 16:49 |
aelkner | it occurs to me that we can add a label attribute for each summary comment | 16:49 |
aelkner | so | 16:49 |
aelkner | in addition to being able to turn a column on or off | 16:49 |
aelkner | and choosing a score system for it | 16:49 |
aelkner | we can also allow the user to specify an alternative label for a column | 16:50 |
th1a | summary comment? | 16:50 |
aelkner | summary column is what i meant to say | 16:50 |
th1a | That doesn't seem particularly necessary, but easy, so... I have no opinion. | 16:51 |
aelkner | so jelkner can configure his schooltool instance to display 'Current Grade' for the average column | 16:51 |
aelkner | jelkner: do you think this would be a helpful feature? | 16:51 |
aelkner | uh, he doesn't seem to be responding | 16:52 |
aelkner | anyway... | 16:52 |
aelkner | i met someone at a party this weekend who sets up charter schools | 16:52 |
jelkner | aelkner: totally! | 16:53 |
jelkner | (i was grading ;-) | 16:53 |
aelkner | he sets up charter schools and was interested in schooltool | 16:53 |
Lumiere | ok, I am backish. my Unscheduled lockdown drill just ended | 16:53 |
aelkner | funny thing is, his organization is based in your home town | 16:54 |
aelkner | i.e., Providence | 16:54 |
aelkner | i don't remember the name of it | 16:54 |
th1a | BIg Picture? | 16:54 |
aelkner | hmm, i think that's the name | 16:55 |
th1a | Well, there are lots of people we can talk to now that we have a more or less working application. | 16:55 |
aelkner | it started with an A | 16:55 |
aelkner | yeah, well i'll keep in touch with him and point him to the mailing list | 16:56 |
dwelsh | Jeff, you should know that an item on the agenda of the next Arlington Public Schools technical committee in May is the status of OUR gradebook | 16:56 |
dwelsh | it would be interesting to see what their concerns are | 16:56 |
th1a | Send me his contact info, aelkner, just so I can try to figure out who it is. | 16:56 |
aelkner | i'll forward you his email | 16:57 |
Lumiere | dwelsh: I think I know who the next APS gradebook will be... | 16:57 |
th1a | replaceafill: What have you been up to? | 16:58 |
Lumiere | dwelsh: raj has expressed interest in integrating eS+'s gradebook plugin | 16:58 |
Lumiere | and making a parent portal in eS+ | 16:58 |
replaceafill | well i added the section member import functionality | 16:58 |
replaceafill | also put the "Export XLS" in the gradebook's index view | 16:59 |
replaceafill | and now i'm looking at fixing two other csv import bugs | 16:59 |
replaceafill | ignas, i studied the validation in the basicperson addform for the username | 17:00 |
replaceafill | it uses the NameChooser.checkName method | 17:01 |
ignas | ahh, yeah, can recall something like that | 17:01 |
replaceafill | so it doesn't allow a username to start with "+" or "@" | 17:01 |
replaceafill | and doesnt allow "/" in the username | 17:01 |
aelkner | sounds reasonable | 17:01 |
replaceafill | i guess that's enough for sanitizing, right? | 17:02 |
th1a | Shouldn't that be done closer to the model anyhow? | 17:02 |
ignas | th1a: well - NameChooser usage is left to be done in views in Zope3, not sure why ;) | 17:02 |
Lumiere | shouldn't username be char+number+_+- and nothing else | 17:03 |
ignas | Lumiere: well - as aelkner just mentioned - some schools have dots in usernames | 17:03 |
Lumiere | ignas: ok dots are odd | 17:04 |
replaceafill | and the other bug is related to the csv importers failing on blank lines | 17:04 |
ignas | yeah, BaseCSVImporter should strip the input | 17:04 |
replaceafill | ignas, yes | 17:04 |
replaceafill | i'll be working on those and that's all from me | 17:05 |
th1a | Thanks replaceafill! | 17:06 |
th1a | OK, so the only significant change we have coming this week is section linking. | 17:06 |
ignas | yeah | 17:06 |
th1a | OK. | 17:07 |
aelkner | th1a: so has 1.0 been officially released yet? | 17:07 |
th1a | No... we moved it back a week. | 17:07 |
th1a | Julia's early arrival screwed up my schedule. | 17:08 |
aelkner | ok, cause Isaac (guy at party) wanted to know | 17:08 |
aelkner | and i couldn't tell him | 17:08 |
* th1a finds aelkner's detachment from the rest of the project to be amusing. | 17:08 | |
aelkner | you have his contact info now | 17:08 |
th1a | Thanks. | 17:08 |
aelkner | th1a: glad you're amused :) | 17:08 |
th1a | That's why you're not on the sales staff ususally. | 17:09 |
aelkner | true, true | 17:09 |
th1a | I need to get jinty's attention so we can do the website update. | 17:10 |
aelkner | good idea because Isaac was checking out the site on his IPhone | 17:10 |
ignas | yeah, i'd suggest you talk to menesis, bug he is in Turkey at the moment | 17:10 |
th1a | When's he getting back? | 17:11 |
ignas | 3d of May | 17:11 |
th1a | Shoot. | 17:11 |
th1a | Well, I don't need anything complicated, so I should be able to get jinty to do it if he isn't in Turkey too. | 17:12 |
ignas | :) | 17:12 |
th1a | Just need to un-complicate the website. | 17:12 |
ignas | yeah, other person who could help is mgedmin, but he is in Sweden ;) | 17:12 |
mgedmin | you say that as if the website were in Lithuania | 17:13 |
th1a | That's what I was thinking. | 17:13 |
th1a | No ssh from Turkey or Sweden. | 17:13 |
mgedmin | international shipping rates for IP packets are very high, you know? | 17:13 |
ignas | mgedmin: i am saying that, because you are kind of busy in there ;) | 17:14 |
mgedmin | plus, there's import duties | 17:14 |
ignas | mgedmin: we sold you, you know ;) | 17:14 |
th1a | So basically, I just need to buckle down and write my bits now. Things have settled down and my parents are here to help around the house, so I should be ok. | 17:15 |
th1a | I guess this is Ignas's last Monday meeting as "official lead developer." | 17:16 |
ignas | yeah, will miss the next meeting | 17:16 |
ignas | will be in ... | 17:16 |
ignas | Turkey | 17:16 |
th1a | For a vacation? | 17:16 |
ignas | yeah | 17:16 |
mgedmin | what's in Turkey what everyone's going there? | 17:17 |
th1a | Well, I think it goes without saying that without ignas's dedication and hard work over the past 2? 3? years, SchoolTool would probably never have seen 1.0. | 17:18 |
yvl | mgedmin, "fleeing there" ;) | 17:18 |
th1a | Thank you for everything Ignas, | 17:19 |
th1a | and stay in touch. | 17:19 |
ignas | will do | 17:20 |
ignas | SchoolTool is my Open Source hobby project now ;) | 17:20 |
th1a | Excellent. | 17:20 |
th1a | Can you tell us about your new job? | 17:20 |
ignas | doing an integrated Wiki/Forums/Mailing Lists/File storage system for students and teachers to share study information | 17:22 |
ignas | something in between wikipedia and google groups | 17:22 |
th1a | This is for a startup? | 17:22 |
ignas | yeah | 17:22 |
th1a | Python? Zope? | 17:22 |
ignas | Python, and probably Pylons, maybe Pylons + grokcore and ver maybe Grok | 17:23 |
th1a | Interesting. | 17:23 |
ignas | not much need for heavy framework stuff to go full Zope3 | 17:24 |
th1a | I'm not sure anybody really needs that. | 17:24 |
ignas | well - as soon as you want to have 3-4 different configurations running, Zope3 starts giving benefits | 17:25 |
ignas | SchoolBell/SchoolTool/CanDo for example | 17:25 |
ignas | but if you have 1 server 1 application 1 configuration | 17:26 |
ignas | you don't need much pluggabillity IMHO | 17:26 |
*** jelkner has quit IRC | 17:26 | |
ignas | also - I have managed to integrate grokcore and pylons pretty easily ;) | 17:27 |
ignas | so if I will need pluggability - it's there ;) | 17:27 |
th1a | Nice. | 17:27 |
th1a | OK, well, 1.0 on Thursday. Good luck this week everyone, and thank you all for your hard work on this release. | 17:28 |
ignas | Indeed, thank you all. It would not be as good without you! | 17:29 |
replaceafill | ignas, good luck man | 17:29 |
ignas | Thanks. | 17:29 |
replaceafill | ignas, and thanks for all the teaching :) | 17:29 |
aelkner | ignas: you will be missed | 17:29 |
*** Citadel has quit IRC | 17:34 | |
*** jelkner has joined #schooltool | 18:04 | |
jelkner | th1a: u here? | 18:04 |
jelkner | aelkner: u here? | 18:05 |
th1a | jelkner: I am here. | 18:05 |
jelkner | i just talked to dwelsh | 18:06 |
jelkner | we will try to setup our annual trip to richmond for monday may 11 | 18:06 |
jelkner | we would want you and aelkner to come with us | 18:06 |
th1a | Richmond? | 18:07 |
jelkner | yes | 18:07 |
jelkner | the state capitol of virginia | 18:07 |
jelkner | where the department of ed is located | 18:07 |
jelkner | we will be discussing deploying schooltool in 140 districts throughout the state next year | 18:08 |
th1a | You do this annually? | 18:08 |
jelkner | yes | 18:08 |
jelkner | we have for the last 4 years | 18:08 |
th1a | To discuss CanDo? | 18:08 |
jelkner | exactly | 18:08 |
Lumiere | jelkner: were you planning for me to come to that? | 18:09 |
jelkner | indeed | 18:09 |
jelkner | i have class back later | 18:09 |
Lumiere | jelkner: I need you and dwelsh to send that in email so I can start setting my schedule with my principal | 18:10 |
Lumiere | th1a: I am unlikely to be here for next weeks schedule | 18:10 |
Lumiere | err s/schedule/scheduled meeting | 18:11 |
th1a | OK. | 18:11 |
Lumiere | I have to support a teacher preparing for online Standardized Testing | 18:11 |
jelkner | then you can't go | 18:11 |
Lumiere | jelkner: no... may 4 != may 11 | 18:12 |
Lumiere | jelkner: the cando meeting is 2 weeks from today if you mean may 11 | 18:13 |
*** replaceafill_ has joined #schooltool | 18:41 | |
*** replaceafill has quit IRC | 18:43 | |
*** replaceafill_ is now known as replaceafill | 18:43 | |
*** mgedmin has quit IRC | 19:38 | |
*** lisppaste5 has quit IRC | 20:50 | |
*** jelkner_ has joined #schooltool | 20:57 | |
jelkner_ | hi all | 20:57 |
jelkner_ | there is a strange bug in my gradebook | 20:57 |
Lumiere | jelkner: I am talking to matt about it | 20:58 |
Lumiere | he's going to screenshot and get it into launchpad | 20:58 |
jelkner_ | yes | 20:58 |
Lumiere | then I'll send a note to th1a and aelkner about it | 20:58 |
jelkner_ | but on my side (teacher) | 20:58 |
jelkner_ | i don't see it | 20:58 |
Lumiere | it is likely a view issue | 20:58 |
Lumiere | rather then a data problem | 20:59 |
jelkner_ | i hope so | 20:59 |
Lumiere | actually... it has to be | 20:59 |
jelkner_ | yes | 20:59 |
jelkner_ | that makes sense | 20:59 |
Lumiere | the only place the average would ever exist | 20:59 |
Lumiere | is in UI | 20:59 |
jelkner_ | but it is weird | 20:59 |
jelkner_ | students are seeing 14/4 for their grade | 21:01 |
jelkner_ | ahh | 21:01 |
jelkner_ | they have 10 more than they should have | 21:01 |
jelkner_ | because students with 0 are seeing 10/4 | 21:01 |
*** jelkner has quit IRC | 21:02 | |
Lumiere | err | 21:03 |
Lumiere | jelkner_: so a student with 0/4 is seeing 14/4 | 21:03 |
Lumiere | or is it a student with 4/14? | 21:03 |
Lumiere | that sees 14/4 | 21:03 |
jelkner_ | Lumiere: 0/4 sees 10/4 | 21:13 |
jelkner_ | 4/4 sees 14/4 | 21:13 |
jelkner_ | they see 10 more in the numerator than they have | 21:13 |
Lumiere | that is quite odd | 21:15 |
Lumiere | jelkner_: what is the name of the view it happens on? | 21:18 |
jelkner_ | we need a student for that | 21:20 |
jelkner_ | a better question for matt | 21:20 |
*** jcrowley has joined #schooltool | 21:21 | |
Lumiere | ask him to look at it? | 21:21 |
*** jcrowley has quit IRC | 21:21 | |
*** jelkner_ has quit IRC | 21:23 | |
*** replaceafill has quit IRC | 21:25 | |
*** jcrowley has joined #schooltool | 21:38 | |
*** dwelsh has left #schooltool | 22:01 | |
*** jcrowley has quit IRC | 22:07 | |
*** replaceafill has joined #schooltool | 22:07 | |
th1a | yvl: ayt? | 22:54 |
th1a | one would assume not | 22:54 |
*** jelkner has joined #schooltool | 23:07 | |
th1a | jelkner: Did you get that email I forwarded to you? | 23:07 |
jelkner | let me look | 23:08 |
jelkner | wow! | 23:24 |
jelkner | th1a: did you see my message to you? | 23:25 |
*** lisppaste5 has joined #schooltool | 23:29 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!