IRC log of #schooltool for Wednesday, 2013-11-06

*** mibofra has quit IRC00:06
*** mibofra has joined #schooltool00:07
*** menesis has quit IRC02:50
*** replaceafill has quit IRC05:15
*** khildin has joined #schooltool08:28
*** yvl has joined #schooltool09:54
*** khildin_ has joined #schooltool10:03
*** khildin has quit IRC10:04
*** menesis has joined #schooltool11:28
*** menesis has quit IRC12:35
*** yvl has quit IRC13:07
*** menesis has joined #schooltool13:33
*** jstraw has joined #schooltool13:44
*** Lumiere has quit IRC13:46
*** jstraw is now known as Lumiere13:46
*** yvl has joined #schooltool14:31
*** th1a has joined #schooltool14:49
*** replaceafill has joined #schooltool15:17
th1ahi replaceafill, yvl, menesis.15:31
th1aHow are you feeling, replaceafill?15:31
yvlgood morning / afternoon15:31
replaceafillgood afternoon15:31
replaceafillth1a, less annoyed :)15:31
replaceafillthe wound15:32
th1aIf a wound is at most annoying, that's good.15:32
replaceafillbut i'm definitely better15:33
replaceafill> 90% i guess15:33
th1aI was wondering if it is time to get you working on some new core features.15:33
th1aOr to get ready for that.15:34
replaceafilli think i've got my working rythm back15:34
replaceafilli thought we were going to work on reports ;)15:35
replaceafillbased on course worksheets15:35
th1aWell, that would count.15:36
th1aBut if you're doing any complicated features for the next release, between now and Christmas is probably the time to do it.15:36
th1aSo we aren't squeezing things in.15:36
replaceafilli can take a feature :)15:37
th1aThe big thing would be the lump of connective tissue around transcripts.15:38
th1aThat is mostly tying things to levels.15:38
th1aSo a student in a year is at a certain level, taking classes of a certain level, etc.15:38
replaceafillconnecting courses to levels, right?15:39
th1aRight, that's what I meant.  ;-)15:39
th1aclasses, courses...15:40
replaceafillby classes you mean sections?15:40
th1aWell, this is what I was just talking about with yvl.15:42
th1aSections have levels insofar as they are instances of courses (with levels).15:42
th1aWe can start ruminating on that.15:43
* replaceafill is looking for that log...15:43
th1aIt isn't complicated, just that aside from the course, a section is just a group of people.15:44
th1aIt wouldn't in itself have a level.15:44
th1aI mean, it could.15:44
th1aBut not really relevant to transcripts.15:45
replaceafillin my head you could have sections for the same course for different levels15:45
th1aNo, those would be different courses.15:45
th1aYeah, we aren't using it that way.15:45
th1aWe're thinking of it from the point of view of the transcript.15:46
th1aI took this course, which is of this difficulty.15:46
th1aIt doesn't matter who was in the room with me.15:46
replaceafillso we'd need courses for "Math 1st grade" and "Math 2nd grade"?15:46
replaceafillgrade = level15:46
th1aLevels would be optional.15:47
th1aSo you wouldn't have to.15:47
th1aBut basically that's the right way to do it.15:47
replaceafillgot it15:47
yvlreport sheets could be different for Math 1st and 2nd grades, right?15:48
th1aWell, this gets into a discussion I just forwarded to replaceafill...15:48
th1aEssentially a guy is asking about custom report cards.15:48
th1aWhat 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
th1aThe transcript...15:49
th1aWell, like the report card, it might want to use either.15:49
th1aIn a lot of cases, just one report sheet to collect the basic grades works for everything.15:50
th1aPer course is overly complicated then.15:50
th1aBut of course, other people need more complicated.15:50
th1aSo we may wire up this course report-sheet report card first.15:51
th1aDoes that make any sense?15:51
th1aI just forwarded the relevant emails to you.15:52
replaceafillth1a, so this new report would use the same layout of the report card15:53
replaceafillbut would extract data from the course worksheets15:53
replaceafillinstead of the global deployed report sheets15:53
replaceafillright, that's the part i'm not entirely clear i guess15:54
th1aIt probably needs a small table per course.15:55
th1aLike his example.15:55
th1aSo the English Language report sheet would have eight columns (4 scores, 4 comments).15:55
th1aSo we can do just a "flourish" version of his tables.15:56
replaceafillgot it15:57
replaceafillwhat about the final grade?15:58
replaceafilli guess we're skipping that?15:58
th1aI tend to prefer those being explicitly entered.15:58
th1aI guess it isn't "contained" in any one term necessarily.15:58
th1aWe can talk about that.15:59
replaceafilli'll fix this first:15:59
replaceafillsince it involves course worksheets15:59
th1aYeah, there are a few things that just need cleaning up.16:00
replaceafilland it's probably just a missing method somewhere16:00
th1aOK.  Any progress on bugs the last couple days?16:02
replaceafilli fixed the one about hidden report sheets beind deployed to new sections16:02
replaceafilland i'm in the middel of the one crashing the report card layout:16:03
replaceafillalso, i imported some skills for dwelsh16:04
replaceafilland for isaac16:04
replaceafilli fwd'ed you glenda's response16:04
replaceafillsorry i missed that email16:05
replaceafilli was in the hospital though :P16:05
* replaceafill done16:05
th1aYeah, next time you get your appendix out try to stay more on top of the email.  ;-)16:05
th1aThanks replaceafill.16:06
yvlfixed the two bugs yesterday16:06
yvlthen worked on adding other temporal relationships + evolution16:07
yvlnearly done16:07
yvlthat's it.16:07
th1aOK.  ;-)16:08
th1aThanks for fixing the bugs.16:08
yvlmy pleasure :)16:08
menesissorry, was reading the log16:11
menesisBasically I was working on ID Cards report16:11
menesiswrote a unit test while trying to make it work16:12
menesisI hoped just changing template structure and base classes would be enough16:13
menesisand I got something rendered16:14
menesisbut the ID cards are empty and they don't fit two in a row16:14
menesisso I'm still working on that16:15
th1aI think probably early next week we'll be ready for a bugfix release(s).16:16
menesisI also answered more questions, now both users who had problems have reported that their problems are solved16:17
th1aYes, it seems everyone's problem is caused by messing with something at some point.16:17
th1aNot just failing stock installs.16:17
menesisfrom one of the questions noticed that we depend on dateutil again16:18
menesislooked at what it does16:18
menesisbut it does not do what I need16:19
menesisreturn a system timezone title in the form 'Europe/Vilnius'16:19
menesisdespite that it gives the system timezone itself16:20
menesisso left it as is (a snippet taken from tzlocal)16:21
th1aAre you also thinking bugfix release next week?16:22
menesisYes, I looked at/tested/added to changelog the few bugfixes that guys have done16:23
menesissadly I haven't come up with anything that would improve the situation of multiple processes and logs that people have problems with16:25
th1aJust in terms of easy bug reporting?16:25
menesiscrashes are now easy to report thanks to yvl16:26
menesisbut investigating why reports are not generated... I had a hard time debugging the new report myself.16:27
th1aThe multiple process bus are always going to be tricky.16:27
menesiscould be better, but I have no solutions now.16:28
* menesis done16:29
th1aThanks guys.16:31
th1aHave a good week/end.16:31
th1aI figure we'll start new stuff next week replaceafill?16:31
replaceafillth1a, is this a good sample for transcript?16:31
replaceafillit helped me understand the word better :)16:32
replaceafillmy question is, do you always have the same amount of columns for each grade?16:32
th1aMy internet is a little balky right now.16:32
yvla good week to all16:33
yvlsee you Mon16:33
replaceafillthanks everybody16:33
* th1a drops the bag of gravel.16:33
yvland good to see you 90% back on your feet replaceafill16:33
replaceafillthanks yvl :)16:33
th1areplaceafill:  Yeah, that's basically it, although the formatting of course can vary.16:37
th1aIt can also just be one table essentially.16:37
replaceafillgot it16:39
th1aEnrollment statuses is something you need for this too obviously.16:40
th1aOK, gotta get the girls.16:40
th1aThanks replaceafill.16:40
replaceafilllater th1a16:40
*** menesis has quit IRC16:58
*** menesis has joined #schooltool16:59
*** khildin_ has quit IRC17:25
*** menesis has quit IRC19:25
*** menesis has joined #schooltool20:50

Generated by 2.15.1 by Marius Gedminas - find it at!