IRC log of #schooltool for Tuesday, 2014-03-25

*** replaceafill has quit IRC00:12
*** th1a has quit IRC00:24
*** menesis has quit IRC04:49
*** khildin has joined #schooltool08:38
*** menesis has joined #schooltool12:34
*** replaceafill has joined #schooltool13:39
*** th1a has joined #schooltool14:33
th1ahi replaceafill.14:42
replaceafillhey th1a14:43
th1aI'm wondering about a package that would just be a skeleton of a custom report card.  that is, a new report card that started out literally being a copy of the original that people could fiddle with.14:44
replaceafillah14:44
replaceafilli was thinking kind of the same when i started David's report14:44
replaceafillthere's one issue though14:44
replaceafillthe layout (code-wise) of the report card is very complex14:45
replaceafilllots of viewlets for reuse14:45
replaceafillin other reports14:45
replaceafillgrades grid is in one place14:45
replaceafillcomments come from another and so on14:45
th1aOK.14:45
th1aHm...14:45
th1aWhere are those templates?14:45
th1aOr, the main one...14:46
replaceafillin the gradebook/browser/rml directory14:46
replaceafillhold on14:46
replaceafillhttp://bazaar.launchpad.net/~schooltool-owners/schooltool.gradebook/trunk/files/head:/src/schooltool/gradebook/browser/rml/14:47
replaceafillthe templates with a rev number > 600 are the ones currently used in the new reports14:49
replaceafilland most of the work is done in the pdf_views.py module14:49
replaceafillhttp://bazaar.launchpad.net/~schooltool-owners/schooltool.gradebook/trunk/view/head:/src/schooltool/gradebook/browser/pdf_views.py14:49
th1aOK.14:50
replaceafillth1a, maybe we could create a monolithic version for the custom package14:54
replaceafill?14:54
th1aThat's one possibility.14:54
replaceafilli think that if it's well documented it could work14:54
th1aYeah, I'm just thinking about people adding static text, tweaking the layout, at this point.14:55
replaceafillthe way i coded David's report is more innefficient, but easier to understand14:55
replaceafillwith rows being simply:14:55
replaceafill['Activity title', grade, grade, grade, average]14:56
replaceafilland so on14:56
replaceafillthe report card uses a grid14:56
replaceafillwhich is very powerful and flexible14:56
replaceafillbut you need to understand its dictionary like access14:56
th1aIf we could even just let people hack the area at the top of the report card.14:56
replaceafillthat's also kind of split14:59
replaceafillhttp://bazaar.launchpad.net/~schooltool-owners/schooltool/trunk/files/head:/src/schooltool/skin/flourish/rml15:00
replaceafillagain, a monolithic version could be possible15:01
replaceafillor at least15:01
replaceafillhaving all this logic in a single place15:01
replaceafillwould help15:01
replaceafillinstead of tracking several packages15:01
th1aYeah.15:02
th1aI'd say the only question would be if it ended up that creating a static editable template took almost as long as a through the web customization thing.15:03
th1aWould it mostly just take a few hours of copy/pasting?15:05
replaceafilli think the single package approach is faster than allowing customization ttw15:05
replaceafillyeah, + documenting each part15:07
th1aI would hope.15:07
replaceafillschooltool.sakeji is the 4th report i've worked on of this same type15:07
replaceafilleach time i get the same feeling15:08
replaceafillbaseclass!15:08
replaceafilleven the gradebook doesn't calculate class averages :(15:08
replaceafillor column averages for that matter15:08
th1aAh.15:09
th1aOK.15:09
replaceafillso every time i discover something missing :)15:10
th1aSo this does have the shape of a medium sized project.15:10
replaceafillyeah15:10
replaceafilli guess you're thinking post 14.04, right?15:10
th1aOK.15:10
th1aThat might be immediately post 14.04 then.15:10
replaceafillok15:10
th1aWell... or maybe the gradebook half pre-14.04, because people have asked about some new columns.15:11
th1aSo maybe tidying up that part of it would be quick?15:11
th1aAnd the first step anyhow?15:11
replaceafillnew columns?15:11
th1aAh... numeric average?15:13
th1aHopefully I created bugs...15:14
th1aThat might be the only one.15:14
replaceafillah15:14
replaceafillthe one about the 0-7 score system?15:15
replaceafillsimple arithmetic average of the "grades" instead of the % average15:15
replaceafillthat's a change in the gradebook itself,  similar to the column averages i mentioned15:16
replaceafillyeah, that could be done pre-14.0415:16
th1aRight.15:16
*** khildin has quit IRC15:54
*** khildin has joined #schooltool16:07
*** menesis has quit IRC16:14
*** menesis has joined #schooltool16:55
*** th1a has quit IRC17:59
*** th1a has joined #schooltool18:08
*** khildin has quit IRC20:02
*** khildin has joined #schooltool20:02
*** khildin has quit IRC20:06
*** khildin has joined #schooltool20:06
*** menesis has quit IRC21:42
*** khildin has quit IRC22:15
*** replaceafill has quit IRC22:20
*** replaceafill has joined #schooltool22:33
*** replaceafill has joined #schooltool22:34
*** menesis has joined #schooltool22:38

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!