*** mibofra has quit IRC | 00:06 | |
*** mibofra has joined #schooltool | 00:07 | |
*** menesis has quit IRC | 02:50 | |
*** replaceafill has quit IRC | 05:15 | |
*** khildin has joined #schooltool | 08:28 | |
*** yvl has joined #schooltool | 09:54 | |
*** khildin_ has joined #schooltool | 10:03 | |
*** khildin has quit IRC | 10:04 | |
*** menesis has joined #schooltool | 11:28 | |
*** menesis has quit IRC | 12:35 | |
*** yvl has quit IRC | 13:07 | |
*** menesis has joined #schooltool | 13:33 | |
*** jstraw has joined #schooltool | 13:44 | |
*** Lumiere has quit IRC | 13:46 | |
*** jstraw is now known as Lumiere | 13:46 | |
*** yvl has joined #schooltool | 14:31 | |
*** th1a has joined #schooltool | 14:49 | |
*** replaceafill has joined #schooltool | 15:17 | |
th1a | hi replaceafill, yvl, menesis. | 15:31 |
---|---|---|
th1a | How are you feeling, replaceafill? | 15:31 |
yvl | good morning / afternoon | 15:31 |
replaceafill | good afternoon | 15:31 |
replaceafill | th1a, less annoyed :) | 15:31 |
th1a | By? | 15:32 |
replaceafill | the wound | 15:32 |
th1a | If a wound is at most annoying, that's good. | 15:32 |
replaceafill | :D | 15:32 |
replaceafill | true | 15:32 |
replaceafill | but i'm definitely better | 15:33 |
replaceafill | > 90% i guess | 15:33 |
th1a | Excellent. | 15:33 |
th1a | I was wondering if it is time to get you working on some new core features. | 15:33 |
th1a | Or to get ready for that. | 15:34 |
replaceafill | i think i've got my working rythm back | 15:34 |
replaceafill | i thought we were going to work on reports ;) | 15:35 |
replaceafill | based on course worksheets | 15:35 |
th1a | Well, that would count. | 15:36 |
th1a | But if you're doing any complicated features for the next release, between now and Christmas is probably the time to do it. | 15:36 |
th1a | So we aren't squeezing things in. | 15:36 |
replaceafill | right | 15:37 |
replaceafill | i can take a feature :) | 15:37 |
th1a | The big thing would be the lump of connective tissue around transcripts. | 15:38 |
th1a | That is mostly tying things to levels. | 15:38 |
th1a | So a student in a year is at a certain level, taking classes of a certain level, etc. | 15:38 |
replaceafill | connecting courses to levels, right? | 15:39 |
th1a | Right, that's what I meant. ;-) | 15:39 |
th1a | classes, courses... | 15:40 |
replaceafill | by classes you mean sections? | 15:40 |
th1a | Well, this is what I was just talking about with yvl. | 15:42 |
th1a | Sections have levels insofar as they are instances of courses (with levels). | 15:42 |
th1a | Anyhow... | 15:43 |
th1a | We can start ruminating on that. | 15:43 |
* replaceafill is looking for that log... | 15:43 | |
replaceafill | sure | 15:43 |
th1a | It isn't complicated, just that aside from the course, a section is just a group of people. | 15:44 |
th1a | It wouldn't in itself have a level. | 15:44 |
th1a | I mean, it could. | 15:44 |
th1a | But not really relevant to transcripts. | 15:45 |
replaceafill | in my head you could have sections for the same course for different levels | 15:45 |
th1a | No, those would be different courses. | 15:45 |
th1a | Well... | 15:45 |
th1a | Yeah, we aren't using it that way. | 15:45 |
th1a | We're thinking of it from the point of view of the transcript. | 15:46 |
th1a | I took this course, which is of this difficulty. | 15:46 |
th1a | It doesn't matter who was in the room with me. | 15:46 |
replaceafill | so we'd need courses for "Math 1st grade" and "Math 2nd grade"? | 15:46 |
replaceafill | grade = level | 15:46 |
th1a | Levels would be optional. | 15:47 |
th1a | So you wouldn't have to. | 15:47 |
th1a | But basically that's the right way to do it. | 15:47 |
replaceafill | got it | 15:47 |
yvl | report sheets could be different for Math 1st and 2nd grades, right? | 15:48 |
th1a | Well, this gets into a discussion I just forwarded to replaceafill... | 15:48 |
th1a | Essentially a guy is asking about custom report cards. | 15:48 |
th1a | What would make sense for their case, I think, is course specific report sheets, and then we just need a report card that takes data from them. | 15:49 |
th1a | The transcript... | 15:49 |
th1a | Well, like the report card, it might want to use either. | 15:49 |
th1a | In a lot of cases, just one report sheet to collect the basic grades works for everything. | 15:50 |
th1a | Per course is overly complicated then. | 15:50 |
th1a | But of course, other people need more complicated. | 15:50 |
th1a | So we may wire up this course report-sheet report card first. | 15:51 |
th1a | Does that make any sense? | 15:51 |
th1a | I just forwarded the relevant emails to you. | 15:52 |
replaceafill | th1a, so this new report would use the same layout of the report card | 15:53 |
replaceafill | but would extract data from the course worksheets | 15:53 |
replaceafill | instead of the global deployed report sheets | 15:53 |
replaceafill | ? | 15:53 |
th1a | Similar. | 15:54 |
replaceafill | right, that's the part i'm not entirely clear i guess | 15:54 |
th1a | It probably needs a small table per course. | 15:55 |
th1a | Like his example. | 15:55 |
replaceafill | right | 15:55 |
th1a | So the English Language report sheet would have eight columns (4 scores, 4 comments). | 15:55 |
th1a | So we can do just a "flourish" version of his tables. | 15:56 |
replaceafill | got it | 15:57 |
replaceafill | what about the final grade? | 15:58 |
replaceafill | i guess we're skipping that? | 15:58 |
th1a | I tend to prefer those being explicitly entered. | 15:58 |
th1a | I guess it isn't "contained" in any one term necessarily. | 15:58 |
th1a | We can talk about that. | 15:59 |
replaceafill | sure | 15:59 |
replaceafill | i'll fix this first: | 15:59 |
replaceafill | https://bugs.launchpad.net/bugs/1186231 | 15:59 |
replaceafill | since it involves course worksheets | 15:59 |
th1a | Yeah, there are a few things that just need cleaning up. | 16:00 |
replaceafill | and it's probably just a missing method somewhere | 16:00 |
th1a | OK. Any progress on bugs the last couple days? | 16:02 |
replaceafill | yes | 16:02 |
replaceafill | i fixed the one about hidden report sheets beind deployed to new sections | 16:02 |
replaceafill | https://bugs.launchpad.net/bugs/1220211 | 16:02 |
th1a | OK. | 16:03 |
replaceafill | and i'm in the middel of the one crashing the report card layout: | 16:03 |
replaceafill | https://bugs.launchpad.net/schooltool.gradebook/+bug/1065381 | 16:03 |
th1a | OK. | 16:04 |
replaceafill | also, i imported some skills for dwelsh | 16:04 |
replaceafill | and for isaac | 16:04 |
replaceafill | i fwd'ed you glenda's response | 16:04 |
replaceafill | sorry i missed that email | 16:05 |
th1a | np. | 16:05 |
replaceafill | i was in the hospital though :P | 16:05 |
* replaceafill done | 16:05 | |
th1a | Yeah, next time you get your appendix out try to stay more on top of the email. ;-) | 16:05 |
th1a | Thanks replaceafill. | 16:06 |
replaceafill | :)) | 16:06 |
th1a | yvl? | 16:06 |
yvl | fixed the two bugs yesterday | 16:06 |
yvl | then worked on adding other temporal relationships + evolution | 16:07 |
yvl | nearly done | 16:07 |
yvl | that's it. | 16:07 |
th1a | OK. ;-) | 16:08 |
th1a | Thanks for fixing the bugs. | 16:08 |
th1a | menesis? | 16:08 |
yvl | my pleasure :) | 16:08 |
menesis | sorry, was reading the log | 16:11 |
th1a | np | 16:11 |
menesis | Basically I was working on ID Cards report | 16:11 |
menesis | wrote a unit test while trying to make it work | 16:12 |
menesis | I hoped just changing template structure and base classes would be enough | 16:13 |
menesis | and I got something rendered | 16:14 |
menesis | but the ID cards are empty and they don't fit two in a row | 16:14 |
menesis | so I'm still working on that | 16:15 |
th1a | OK. | 16:16 |
th1a | I think probably early next week we'll be ready for a bugfix release(s). | 16:16 |
menesis | I also answered more questions, now both users who had problems have reported that their problems are solved | 16:17 |
th1a | Yes, it seems everyone's problem is caused by messing with something at some point. | 16:17 |
th1a | Not just failing stock installs. | 16:17 |
menesis | from one of the questions noticed that we depend on dateutil again | 16:18 |
menesis | looked at what it does | 16:18 |
menesis | but it does not do what I need | 16:19 |
menesis | return a system timezone title in the form 'Europe/Vilnius' | 16:19 |
menesis | despite that it gives the system timezone itself | 16:20 |
menesis | so left it as is (a snippet taken from tzlocal) | 16:21 |
th1a | Are you also thinking bugfix release next week? | 16:22 |
menesis | Yes, I looked at/tested/added to changelog the few bugfixes that guys have done | 16:23 |
menesis | sadly I haven't come up with anything that would improve the situation of multiple processes and logs that people have problems with | 16:25 |
th1a | Just in terms of easy bug reporting? | 16:25 |
menesis | crashes are now easy to report thanks to yvl | 16:26 |
menesis | but investigating why reports are not generated... I had a hard time debugging the new report myself. | 16:27 |
th1a | The multiple process bus are always going to be tricky. | 16:27 |
menesis | could be better, but I have no solutions now. | 16:28 |
* menesis done | 16:29 | |
th1a | OK. | 16:31 |
th1a | Thanks guys. | 16:31 |
th1a | Have a good week/end. | 16:31 |
th1a | I figure we'll start new stuff next week replaceafill? | 16:31 |
replaceafill | th1a, is this a good sample for transcript? | 16:31 |
replaceafill | http://imagebin.org/index.php?mode=image&id=275926 | 16:31 |
replaceafill | it helped me understand the word better :) | 16:32 |
replaceafill | my question is, do you always have the same amount of columns for each grade? | 16:32 |
th1a | My internet is a little balky right now. | 16:32 |
yvl | a good week to all | 16:33 |
yvl | see you Mon | 16:33 |
replaceafill | thanks everybody | 16:33 |
* th1a drops the bag of gravel. | 16:33 | |
yvl | and good to see you 90% back on your feet replaceafill | 16:33 |
replaceafill | thanks yvl :) | 16:33 |
th1a | replaceafill: Yeah, that's basically it, although the formatting of course can vary. | 16:37 |
th1a | It can also just be one table essentially. | 16:37 |
replaceafill | got it | 16:39 |
th1a | Enrollment statuses is something you need for this too obviously. | 16:40 |
replaceafill | right | 16:40 |
th1a | OK, gotta get the girls. | 16:40 |
th1a | Thanks replaceafill. | 16:40 |
replaceafill | kk | 16:40 |
replaceafill | later th1a | 16:40 |
*** menesis has quit IRC | 16:58 | |
*** menesis has joined #schooltool | 16:59 | |
*** khildin_ has quit IRC | 17:25 | |
*** menesis has quit IRC | 19:25 | |
*** menesis has joined #schooltool | 20:50 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!