*** menesis has quit IRC | 00:13 | |
*** khildin has joined #schooltool | 08:41 | |
*** menesis has joined #schooltool | 11:22 | |
*** menesis has quit IRC | 12:43 | |
*** Ricza has joined #schooltool | 13:00 | |
*** yvl has joined #schooltool | 13:25 | |
*** menesis has joined #schooltool | 13:49 | |
*** replaceafill has joined #schooltool | 16:04 | |
th1a | hi replaceafill, menesis, yvl. | 16:30 |
---|---|---|
yvl | good morning guys | 16:30 |
replaceafill | good morning/afternoon | 16:30 |
th1a | Would you like to start us off yvl? | 16:32 |
yvl | sure | 16:32 |
yvl | I'll make it short | 16:32 |
yvl | pushed some of the reports to LP | 16:33 |
yvl | now working on decent progress bars | 16:33 |
th1a | Which reports? | 16:33 |
yvl | id cards | 16:34 |
yvl | something else I think | 16:34 |
yvl | oh, nuked XML export | 16:34 |
yvl | core PDFs are done | 16:34 |
yvl | there are some... 3 PDF reports not pushed across other packages | 16:34 |
yvl | (apart for those replaceafill will take care of) | 16:35 |
yvl | and I really want decent progress while exporting to XLS | 16:35 |
yvl | this is sometimes slow | 16:35 |
yvl | also, I want that to be easily pluggable to big PDFs | 16:36 |
th1a | OK, we'll want that for the big CanDo export too. | 16:36 |
yvl | true | 16:36 |
th1a | Where can you see the progress bars? Just in the dialog or also in a message? | 16:36 |
yvl | both | 16:36 |
yvl | well, you will be able to see it once I finish fiddling and push that | 16:37 |
th1a | OK. | 16:37 |
yvl | those do aynchronous requests to our little bottle json server | 16:37 |
yvl | so will not swamp our Zope part | 16:38 |
yvl | (and since status is in-memory redis, overhead is quite low!) | 16:38 |
th1a | Cool. | 16:38 |
yvl | well, that's it. | 16:39 |
yvl | there's a few days worth of work left I think | 16:39 |
th1a | And then the big CanDo aggregate report? | 16:40 |
yvl | yep | 16:40 |
yvl | want to finish everything this week | 16:40 |
yvl | and move on | 16:40 |
th1a | Yes, please. | 16:40 |
th1a | OK. Sounds good. We want to let Glenda and Co. try out these reports. | 16:41 |
th1a | Thanks yvl. | 16:41 |
th1a | replaceafill? | 16:41 |
replaceafill | ok | 16:42 |
replaceafill | i checked the issue reported by Matt last week about sorting in the completion report | 16:42 |
replaceafill | and was able to reproduce | 16:42 |
replaceafill | however i'm not sure how to fix it | 16:42 |
replaceafill | yvl, question | 16:42 |
yvl | listening | 16:43 |
replaceafill | the completion report has this Totals row | 16:43 |
replaceafill | which is supposed to be at the bottom, right? | 16:43 |
replaceafill | so the way i solved it was to use a sort key checking for a dummy object | 16:43 |
replaceafill | http://bazaar.launchpad.net/~replaceafill/schooltool.virginia/celery/view/head:/src/schooltool/virginia/browser/report.py#L420 | 16:43 |
replaceafill | and it works | 16:44 |
replaceafill | however, when you give the user ability to sort either by teacher, course and section | 16:44 |
replaceafill | that logic doesn't work anymore | 16:44 |
replaceafill | can you recommend a way to add the row at the bottom of the report | 16:45 |
replaceafill | it's like, user sorts by section, totals row should always be at the bottom | 16:45 |
replaceafill | user sorts by teacher, same | 16:45 |
replaceafill | etc | 16:45 |
yvl | return (item['section'] is report.placeholder, GetterColumn.getSortKey(self, item, formatter)) | 16:46 |
replaceafill | ah! | 16:46 |
yvl | ;) | 16:46 |
replaceafill | base class | 16:46 |
replaceafill | duh moment! | 16:46 |
replaceafill | :D | 16:46 |
yvl | :D | 16:46 |
replaceafill | thanks, i'll try that | 16:46 |
replaceafill | th1a, so i kind of deviated from the report card | 16:47 |
replaceafill | which i think i'll finish today | 16:47 |
th1a | OK. | 16:47 |
replaceafill | oh | 16:48 |
replaceafill | and i confirmed this: | 16:48 |
replaceafill | https://bugs.launchpad.net/schooltool.cando/+bug/1174684 | 16:48 |
replaceafill | sorry, i forgot to update the bug | 16:48 |
th1a | yvl: btw, I'll give you a pass from dealing with bugs this week if you'll push to get all the reports done this week. | 16:48 |
yvl | ok | 16:49 |
yvl | thanks | 16:49 |
replaceafill | just updated the layers bug | 16:49 |
replaceafill | th1a, that's it from me | 16:49 |
replaceafill | (not sure why the bug happens though) | 16:49 |
th1a | Am I not subscribed to CanDo bugs? | 16:50 |
replaceafill | th1a, it's a schooltool.cando bug | 16:50 |
th1a | I'm not sure what he's saying. | 16:50 |
replaceafill | i think | 16:50 |
replaceafill | ah ok | 16:51 |
th1a | OK, I set schooltool-owners as bug supervisor. | 16:51 |
replaceafill | ah damn | 16:52 |
replaceafill | hilt doesn't have layers | 16:52 |
replaceafill | i wanted to show you the error | 16:52 |
th1a | I'm not sure what he means by "existing." | 16:52 |
replaceafill | but it happens when you're trying to sort the layers | 16:53 |
th1a | OK. | 16:53 |
replaceafill | edit hierarchy iirc | 16:53 |
replaceafill | it's called | 16:53 |
replaceafill | http://69.164.203.135/celery/documents/hilt/edit_hierarchy.html | 16:53 |
replaceafill | if you move something from Available layers to Current layers | 16:53 |
replaceafill | you get the error | 16:53 |
* replaceafill done | 16:54 | |
th1a | OK. That one's yours, replaceafill. | 16:55 |
th1a | Thanks replaceafill. | 16:55 |
replaceafill | kk | 16:55 |
th1a | menesis? | 16:56 |
th1a | Is menesis awake? | 16:56 |
menesis | yes, hi :) | 16:56 |
th1a | hi ;-) | 16:56 |
menesis | I've been catching up to yvl's celery branch | 16:57 |
menesis | recent ztk release | 16:58 |
menesis | tried a newer xlrd library that supports .xlsx files | 16:58 |
menesis | it really does work without any changes to our importer code | 16:58 |
yvl | yay | 16:58 |
menesis | one tiny test change | 16:59 |
menesis | there are bugs requesting this newer version in debian&ubuntu | 17:01 |
menesis | and an updated package in one ppa | 17:01 |
menesis | will try to package it and add to ppa | 17:02 |
menesis | next | 17:03 |
menesis | I got a (personal?) email asking to review Italian translation | 17:03 |
th1a | I don't think I saw it. | 17:03 |
menesis | have you got it? was it sent to schooltool-owners or just me, hard to guess | 17:04 |
menesis | so I have to reply | 17:04 |
menesis | there is a new translation of all modules and the book at http://wiildos.wikispaces.com/SchoolTool | 17:04 |
menesis | complaining that no one is reviewing italian strings and willing to take over it | 17:05 |
th1a | Oh... ok? | 17:05 |
th1a | Is there something we should be doing? | 17:05 |
menesis | not sure, maybe need to create a translation group | 17:06 |
menesis | replaceafill: are you a member of any translation groups? | 17:06 |
replaceafill | menesis, not sure | 17:06 |
* replaceafill checks | 17:07 | |
menesis | we have set schooltool translation policy to "Structured", where there is a team per language | 17:07 |
menesis | but how that works I don't know | 17:07 |
replaceafill | menesis, https://launchpad.net/~schooltool-translators | 17:07 |
menesis | I have many permissions on Launchpad and I could change any translation I wanted | 17:07 |
replaceafill | apparently | 17:07 |
menesis | replaceafill: but no one else wants to translate schooltool to es_SV? | 17:08 |
replaceafill | menesis, not that i know of | 17:08 |
th1a | Basically, I'd be happy to assign this guy to be the team for Italian. | 17:09 |
menesis | yes so I'll just do that | 17:10 |
th1a | Cool. Thanks. | 17:10 |
th1a | That's pretty much the system as I understand it. | 17:10 |
th1a | Open until someone wants to be in charge. | 17:10 |
menesis | yes, but no one has taken advantage of that | 17:11 |
menesis | ok will reply and cc you | 17:11 |
menesis | Debian wheezy was released yesterday | 17:12 |
menesis | so there will be some work on the Debian side I guess | 17:12 |
th1a | Indeed. Does that affect us? | 17:12 |
menesis | no, but development is open now | 17:13 |
menesis | will want to sync packages that are both in debian and ubuntu | 17:13 |
menesis | haven't done anything on that | 17:14 |
menesis | yet | 17:14 |
menesis | ... | 17:15 |
menesis | that's it | 17:16 |
th1a | OK, thanks menesis. | 17:16 |
th1a | So I spoke Friday to a fellow who is going to pitch SchoolTool to the Seventh Day Adventist Church's schools -- well, starting with some schools in New York, I guess. | 17:17 |
th1a | As it turns out, they have thousands of schools around the world though, and it seems like potentially a great fit. | 17:17 |
th1a | So I'll be trying to help that along and PoV might be doing some customization. | 17:18 |
menesis | is this the same person who asked about development of adding financial accounting? | 17:18 |
th1a | So that might be a big breakthrough or... nothing. | 17:18 |
th1a | Yes. | 17:18 |
menesis | what do you think about me working on this? | 17:20 |
menesis | I did not have a chance to talk to Laurynas yet | 17:20 |
th1a | Well, as I was telling the guy on the phone, assuming we're just doing one fairly well defined financial system -- as opposed to an open ended adaptable one -- it should be pretty easy. Computers are good at adding and subtracting numbers. | 17:21 |
th1a | In practice it is a new accordion in the person info and some new reports. | 17:22 |
th1a | Right? | 17:22 |
th1a | Unless he wants SchoolTool to take credit cards or something. | 17:22 |
th1a | Which I doubt. | 17:22 |
th1a | I didn't get into details though. | 17:22 |
menesis | I guess it is a few extra fields on person | 17:23 |
menesis | and school manager entering everything.. | 17:24 |
th1a | Yes... We need to get yvl onto the great permissions remap soon. | 17:24 |
th1a | This would be a clerk thing. | 17:25 |
menesis | I hope so | 17:25 |
menesis | if they want "buy this course" for the public then it's a different thing | 17:25 |
th1a | I doubt it. | 17:25 |
menesis | but yes clerk/teacher separation and permissions to do what they need to do is important for that | 17:27 |
th1a | It'll still work with the three admin permissions lumped together, but it is clearly a clerk type task, since it isn't academic at all. | 17:28 |
th1a | OK, let's wrap this up on schedule. | 17:29 |
th1a | Thanks guys. | 17:29 |
th1a | Let's put these reports to bed. | 17:29 |
th1a | Have a good week; see you Wednesday. | 17:29 |
* th1a drops the bag of gravel. | 17:29 | |
replaceafill | thanks everybody | 17:30 |
yvl | thanks guys | 17:31 |
*** yvl has quit IRC | 17:50 | |
*** yvl has joined #schooltool | 17:53 | |
*** Ricza has quit IRC | 17:59 | |
*** replaceafill has quit IRC | 18:19 | |
*** menesis has quit IRC | 19:31 | |
th1a | OK, transfer of schooltool.org domain to SIELibre, LLC is pending... | 19:59 |
*** menesis has joined #schooltool | 20:07 | |
*** replaceafill has joined #schooltool | 21:09 | |
*** menesis has quit IRC | 21:33 | |
*** menesis has joined #schooltool | 21:35 | |
th1a | menesis: ayt? | 21:44 |
*** Ricza has joined #schooltool | 21:52 | |
menesis | th1a: yes | 22:11 |
*** menesis has quit IRC | 22:21 | |
*** Ricza has quit IRC | 23:03 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!