IRC log of #schooltool for Monday, 2012-11-12

*** menesis has quit IRC02:01
*** th1a_ has quit IRC06:38
*** khildin has joined #schooltool08:48
*** menesis has joined #schooltool08:56
*** yvl has joined #schooltool09:44
*** th1a_ has joined #schooltool15:04
*** th1a_ has quit IRC15:22
*** replaceafill has joined #schooltool16:05
th1ahi replaceafill, aelkner, yvl, menesis.16:31
replaceafillgood morning/afternoon16:31
aelknermorning16:31
yvlgood morning16:31
th1aOK, lets start with aelkner.16:32
aelknerok, i got the index fix from yvl, thanks for that16:32
yvlyou're welcome16:33
aelknerthen i got rid of the skill layers form the node-only table filter used when adding child nodes to nodes16:33
aelknerfinally, i merged the whole lot to trunk, then found two tiny bugs that i fixed16:34
aelkneri merged that fix to trunk as well16:34
th1aSo it is done and we never have to speak of the matter again?16:34
aelkneri'd be happy to move on16:34
th1aThank god.16:34
th1aOK, let's move on for now then.16:35
th1aThanks aelkner.16:35
th1ayvl?16:35
yvlI was "fixing tests" Friday16:35
yvlfound an indexing bug instead, fixed that16:35
yvlrefactored tests a bit16:35
yvltoday I looked at the bug in cando evolution16:36
th1aWhich bug?16:36
replaceafillyvl, do you know why we didn't catch it on thursday?16:37
yvlthat crashed16:37
th1aI guess there's a good reason to give bugs numbers.  ;-)16:37
yvlwell, that one is quite tricky16:37
yvlso probably because we did not test that scenario :)16:37
yvlso, I looked at the fix and I'd like to change it a bit16:38
yvlwhat is the "release" status?16:39
yvlis it deployed?16:39
replaceafillnot yet16:39
th1a?16:39
replaceafilli was waiting for your confirmation16:39
th1aThe package is in the repository isn't it?16:39
replaceafillat least to deploy on dwelsh server16:39
replaceafillyes16:39
replaceafilli think it's built already16:39
th1aSo effectively yes, it is released and theoretically deployed.16:40
yvlit should work16:40
yvlin any case, I'll update the solution in trunk16:40
yvlwhat else...16:41
yvlI did work on loose report ends16:41
yvlupdated templates to fetch content-type from pages they are registered to16:41
yvlsplit some styles16:41
yvlactually, many little things16:42
yvlthen started writing a table formatter16:42
yvland here we are.16:42
th1aOK, thanks yvl.16:43
th1areplaceafill?16:43
replaceafillok16:43
replaceafillnot much to report actually16:43
replaceafilli worked with yvl on testing the score fix on dwelsh data16:43
replaceafilli tried to deploy the fix and realized it had a bug16:44
replaceafillwhich menesis fixed16:44
replaceafilli'm about to update dwelsh server again16:44
replaceafilland he asked me to update joe youcha's server too16:44
th1aOK, ping me after those go through successfully and then I'll ping Glenda.16:45
replaceafilli gave a lightning talk about schooltool during the weekend btw16:45
replaceafillpeople seemed to like we use a lot of stuff :D16:45
replaceafillth1a, kk16:45
replaceafilli'll try now16:45
* replaceafill done16:45
th1aThanks replaceafill.16:45
th1aSo replaceafill still has IEP's to do, right?16:46
replaceafillyes, finish the reports16:46
th1aBut it is mostly done at this point?16:46
replaceafillyes16:46
th1aAre you sprinting now replaceafill?16:46
replaceafillnot yet16:46
replaceafillit starts at 11 am16:47
th1aSo that's going to take up the next few days.16:47
th1aWhen do you fly back?16:47
replaceafilltomorrow16:47
th1aOK.16:47
th1aHow was the conference overall?16:47
replaceafillpretty nice!16:47
replaceafilllearn something we could use for schooltool quiz :D16:47
replaceafillabout the ipython notebook16:47
replaceafilllearned*16:48
replaceafilland people treated me really well :)16:48
th1aGreat.16:48
th1amenesis, ayt?16:49
replaceafilldwelsh server is updated16:50
replaceafillthe fix worked16:50
replaceafilli can see nov 17th grades16:51
th1aOK, so we should talk about going forward with reports with aelkner and yvl, correct?16:55
th1aSo... yvl, how do we get aelkner going on this?16:56
yvlhmm, probably the easiest way is to get some examples :)16:56
th1aWe're looking for a one day plan here.16:56
th1aAnd probably check back in tomorrow.16:56
yvlsure16:57
yvlbtw, I probably won't make the Wed meeting16:57
yvlI could hang out here on Tue and Thu if it's ok?16:57
th1aOK.16:57
* yvl thinking...16:58
yvlok, so I can update my branch from trunk and put it on LP16:59
yvl(it seems it's diverged somewhat)16:59
yvlthe interesting places will be...17:00
yvlskin/flourish/report.py17:00
yvlskin/flourish/report.zcml17:00
yvlskin/flourish/reports/*17:00
yvlcourse/browser/reports/*17:00
yvland SectionRosterPDFView in course/browser.section.py17:01
yvlbtw I started putting pdf templates in separate directory ^17:01
yvlthe main report template, skin/flourish/reports/pdf.pt is kind of self-explanatory17:01
yvlit splits the main parts of a report to viewlets17:02
replaceafillcan we call the templates directories "rml"?17:02
aelknergood idea17:02
yvlsure17:02
replaceafill:)17:02
yvlmost viewlets should be also self-explanatory17:03
yvllike colors17:03
yvlor shcooltool_styles17:03
yvlthere are also two viewlets for the default page template17:04
yvlone for template, second for styles17:04
yvlalso, there is a flourish:pdf directive for zcml17:04
yvlwhat else...17:05
yvlit's important that all report parts would be processed as xml17:05
yvlone way to spot it when debugging would be missing camel case tags17:05
yvlconverted to lowercase17:06
yvland reportlab then ignores them17:06
yvlso, to specify xml17:06
yvlpreferred ways:17:06
yvl- in zcml, always specify the flourish.report.PDFPage (or child class) for the viewlets/content/mangers17:07
yvl- in python, use flourish.templates.XMLFile (and flourish.templates.HTMLFile where appropriate)17:07
yvl- in zcml, prepend template file name with "xml":  template="xml:rml/my_template.pt"17:08
yvlother than that, at the moment there are almost no styles defined17:09
yvlso that is ahead of us17:09
yvlalso, we'll want custom page templates for some reports17:10
yvland I need to write the table formatter(s)17:10
yvlwe may end up with a considerable amount of tables in reports17:10
* yvl done17:11
th1aOK, so aelkner should:17:11
th1aa) review Vinny's reports style guide -- remembering that it is a style guide and not a strict specification for any specific, actual report.17:12
th1ab) look over yvl's changes after he pushes them (coming very soon?)17:12
th1ac) pick whatever simple existing report he's comfortable with17:12
th1a(and in all these cases "report" means printed)17:12
aelknercan you email us the branch address when you've done that yvl?17:13
th1ad) get started on updating the report.17:13
yvlwill do, aelkner17:13
aelknerthanks17:13
yvlsounds right, th1a17:13
aelknersounds like a plan to me17:13
th1aand yvl can continue down that path as well.17:14
yvlsure17:14
th1aAnd we'll meet here tomorrow at the regular time.17:15
aelknerth1a, can you email me the latest version of vinny's style guide17:15
th1aI knew you were going to say that aelkner.17:15
th1aYou should have about five in your mail archive...17:15
replaceafillaelkner, look for "ST Report Guidelines"17:16
replaceafillin your email17:16
replaceafillfrom th1a on oct 15th17:16
th1aIt should be SchoolTool_guidelines5.pdf17:16
aelkneroh, i already have that on my desktop, thanks17:17
th1alol17:17
yvl:)17:18
th1aOK.  I'm going to be working on the annual report this week.17:18
th1aThanks guys.17:20
th1aHave a good trip home, replaceafill.17:20
* th1a drops the bag of gravel.17:20
replaceafillthanks th1a :)17:20
yvlthanks guys17:21
* yvl remembered one thing17:22
aelknerthanks everyone, cya tomorrow17:22
yvlth1a, we should start planing actual dates for the winter sprint17:22
th1ayvl, oh, yes, I keep thinking about that.17:23
th1aDid I send you and replaceafill an email about doing it here?17:23
replaceafillth1a, yes17:24
yvlyes17:24
* yvl looks forward to Bob and Timmy's17:24
th1aOK.  Do you have any preferences?17:25
replaceafill+++++++++111111111111111117:25
replaceafill:)17:25
yvl:D17:25
yvlwell, actually no17:25
yvlif any dates are good for you guys, we can simply look when flights are cheapest17:26
th1aSure, replaceafill can do the same when he gets home.17:26
replaceafilli'd rather doing it in jan actually or maybe first week of feb17:27
replaceafilli'm going to pycon on second week of march :)17:27
replaceafillbut i'll check prices too and see when it's more convenient17:28
* yvl would rather do it jan17:28
yvlth1a, will menesis be coming?17:29
th1ahm...17:29
th1aI haven't decided.17:30
yvlin light of recent interest on JuJu and such17:30
th1aI guess it is likely.17:30
yvlok17:30
yvlwell, keep us posted :)17:30
yvlmeanwhile I'll look into flight prices17:30
yvlone week, Sat...Sun ?17:31
yvlor Mon...Mon?17:31
th1aSat - Sat.17:32
yvlok17:32
th1aOr, whenever you want to leave.17:32
th1aWe'll be sprinting in earnest Mon-Fri.17:32
th1aThat is, you might want to visit something else before going home.17:45
th1aI'll set up the full Lovecraft experience this time at least.17:45
yvl:)))17:48
yvlthanks :)17:48
*** th1a_ has joined #schooltool17:55
*** replaceafill has quit IRC18:03
*** th1a_ has quit IRC18:11
*** replaceafill has joined #schooltool19:07
replaceafillth1a, do you mind if i continue the costa rica conversation in spanish?19:08
th1areplaceafill:  That was the point.19:13
replaceafillth1a, kk19:13
replaceafilljust making sure19:13
th1aIt isn't that I don't like to talk to people in Latin America.  ;-)19:13
replaceafill:D19:13
th1aYou can mention SIELibre, ofc.19:14
replaceafillah ok19:14
replaceafillit would be nice to point him to sielibre's website ;)19:14
replaceafillsomeone asked me my business card during the conference :(19:14
replaceafilli ended up giving him a piece of paper with my email :P19:15
th1aOK, yes, I'll nag Ann again.19:15
*** replaceafill has quit IRC20:13
*** th1a_ has joined #schooltool20:15
*** th1a_ has quit IRC22:23
*** khildin_ has joined #schooltool22:55
*** khildin has quit IRC22:55
*** menesis has quit IRC23:19

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