IRC log of #schooltool for Wednesday, 2014-05-14

*** th1a has quit IRC00:27
*** th1a has joined #schooltool00:58
*** menesis has quit IRC02:40
*** replaceafill has quit IRC02:50
*** th1a has quit IRC02:59
*** khildin has joined #schooltool08:48
*** th1a has joined #schooltool11:40
*** menesis has joined #schooltool11:43
*** khildin has quit IRC12:04
*** menesis has quit IRC15:02
*** menesis has joined #schooltool15:36
*** replaceafill has joined #schooltool19:23
*** menesis has quit IRC20:33
*** nedosa has joined #schooltool20:52
th1ahi replaceafill.22:04
replaceafillhey th1a22:04
th1aHow's it coming?22:04
replaceafilli'm almost done with the report22:05
replaceafilli noticed a couple of issues22:05
replaceafill1. page numbers are not being rendered in pdfs22:05
replaceafillit seems like you cannot place a <pageNumber /> tag in <place> elements anymore22:06
replaceafillso i used a <drawString> instead22:06
th1aSince?22:06
replaceafilland it works22:06
replaceafillthat's what i've been trying to find out :(22:06
replaceafillthe only source of info i could get was this openerp bug:22:06
th1aOK, well, don't get hung up on it.22:06
replaceafillhttps://bugs.launchpad.net/openobject-server/+bug/113810222:07
replaceafillsure22:07
replaceafilli fixed it anyway22:07
replaceafilland 2.22:07
replaceafilli needed to add a different requirement for AM/PM attendance22:07
replaceafilli've been subclassing the standard school attendance view22:08
replaceafillto reuse its functionality22:08
replaceafilland for teachers it's ok22:08
replaceafillsince they don't get grades/attendance in sections22:08
replaceafillbut for students, the functionality is affected by the homeroom period22:09
replaceafillso if you mark someone as absent in the homeroom, it appears as absent for the AM/PM22:09
replaceafillthe solution was to add a new requirement22:09
replaceafillbut i needed to override the gradebook view just for that22:10
replaceafillyvl's designs still blow my head :D22:10
th1aOK... just keep in mind that we don't need to fix things like that right now if they aren't using homerooms.22:10
replaceafillok22:10
replaceafillthat's about it22:11
replaceafillah22:11
replaceafilland the request view for the report (with the date) works now too22:11
* replaceafill done22:12
replaceafillth1a, i know what you mean (time-wise), but i feel more confortable not letting these little things slide22:13
th1aThat's fine.22:13
th1aI updated the latest news section of schooltool.org and pushed it but I don't think I know how to push it to the live site.22:14
replaceafillah22:15
replaceafillwe need a make upload for the homepage22:15
th1aYeah.22:15
replaceafilli'll update it after the meeting22:15
th1aOK.  I just changed a couple sentences, really.22:15
replaceafillyeah, i noticed22:15
th1aOK, a couple other issues you don't need to do anything about atm.22:16
th1aI did get an import error when I tried to run the large import today.22:16
th1aJust a conflict error.22:17
replaceafillzodb conflict?22:17
th1aYeah.22:17
th1adatabase conflict error (oid 0x02eb, class BTrees.IOBTree.IOBucket, serial this txn started with 0x03a6d6be81d7ccdd 2014-05-14 13:18:30.431946, serial currently committed 0x03a6d6c099a52800 2014-05-14 13:20:36.010580)22:17
replaceafilli've been importing the small sample data a lot (for testing) and haven't seen it22:19
th1aI can see how often it comes up for me.22:19
th1aIt may be something that just comes up occasionally.22:20
th1aSomeone says this: "If your code is committing transactions explicitly using transaction.commit(), then you can catch this exception and try again."22:20
th1ahttp://alexmarandon.com/articles/zodb_bfg_pyramid_notes/22:20
replaceafillremote task do that22:21
th1aOr at least maybe we can catch the exception and ask the user to try again.22:21
replaceafill(use commit)22:21
th1aOK, so anyhow, there's that.22:22
th1aThis exists now: https://bitbucket.org/shimizukawa/sphinx-intl22:22
replaceafilli tested it22:23
replaceafillon december22:23
replaceafill(vacations) :D22:23
th1aAh.22:24
replaceafillimho we need something like what mahara does22:24
replaceafillhttps://gitorious.org/mahara/manual/source/7f3e9bbe7d816fe9a3b95013755c06d601130379:Makefile22:24
replaceafillthe thread yesterday made me remind the point where i hit the wall22:24
replaceafilli'd like to use rosetta for the translations22:25
th1aYeah.22:25
replaceafillbut sphinx, when you use the i18n options it has, produces several files22:25
replaceafillseveral PO files22:25
replaceafillwhat i didn't get to, was a way to convert a single template that you can upload to rosetta22:26
replaceafillthat sphinx can use22:26
replaceafillsome multiple POs -> single rosetta template (and viceversa)22:26
replaceafillmahara also uses the Makefile to get the screenshots22:26
replaceafillfrom diferent locations22:27
replaceafillwhen you're building the html/pdf22:27
th1aOK...22:29
th1aso in the meantime we'll muddle through a bit.22:29
replaceafillsure22:29
replaceafillthat's what the spanish version does :)22:29
th1abtw, menesis is going to set aside pretty much a week a month, give or take, for SchoolTool for the medium term future.22:30
replaceafillgreat22:30
th1aSo maybe he can work on that in a few weeks.22:31
replaceafilldefinitely22:31
th1aThe other thing I was considering today is trying to get my friend Matt booked for some writing in the fall.22:31
replaceafillwriting?22:32
replaceafillfor the book?22:32
th1aGoing over the whole book with me, filling it out some more, and probably doing the app/book links.22:32
th1aYes.22:32
replaceafillgot it22:32
th1aThat's probably more productive than trying to hire a programmer.22:32
replaceafill:D22:32
th1aA book sprint, essentially.22:32
th1aAlso, I should probably try to have another crack at redesigning the School page.22:33
th1aMaybe I can do a rough version and just get a designer to do icons and polish it.22:33
replaceafillgood22:34
replaceafillthe sidebar is confusing imho22:34
replaceafillthe non-year stuff22:35
replaceafillglobal stuff22:35
th1aYeah, we need another crack at it.22:35
th1aOK, that's all I've got.22:36
th1aI'll let you get to work.22:36
th1aThanks replaceafill.22:37
* th1a drops the bag of gravel.22:37
replaceafillthanks th1a22:37
* replaceafill updates the homepage22:37
replaceafillth1a, site updated22:52
th1aThanks replaceafill.22:57

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