*** menesis__ has quit IRC | 01:55 | |
*** menesis__ has joined #schooltool | 08:24 | |
*** khildin has joined #schooltool | 09:31 | |
*** menesis__ has quit IRC | 09:38 | |
*** menesis__ has joined #schooltool | 11:04 | |
*** Tarun has joined #schooltool | 12:07 | |
*** th1a has joined #schooltool | 15:03 | |
*** yvl has joined #schooltool | 15:21 | |
th1a | Hi yvl! | 15:21 |
---|---|---|
yvl | hey :) | 15:22 |
*** replaceafill has joined #schooltool | 15:28 | |
th1a | hi replaceafill, menesis__, yvl. | 15:30 |
replaceafill | good afternoon | 15:31 |
yvl | happy New Year everybody :) | 15:31 |
menesis__ | hi | 15:31 |
*** menesis__ is now known as menesis | 15:31 | |
th1a | I have to admit, the holiday season in Scotland was long and... distracting. | 15:32 |
th1a | But the girls are back in school now, so back to work. | 15:33 |
th1a | menesis: thanks for fielding some bug reports. | 15:33 |
th1a | I'm a little unsure of how to handle this going forward. | 15:34 |
th1a | But basically, if you want to keep spending a few hours a week helping with those, I think we'll be able to afford it. | 15:34 |
th1a | It is kind of up to you. | 15:34 |
menesis | bug reports? I haven't reported any | 15:35 |
th1a | "fielding" as in "responding to" | 15:36 |
th1a | Like catching a ball in the field, if you were, say, playing baseball. | 15:36 |
th1a | As Lithuanians love to do. | 15:36 |
th1a | ;-) | 15:36 |
replaceafill | :D | 15:36 |
menesis | oh. Yes one was addressed to me so I answered | 15:37 |
menesis | Without looking at the code | 15:37 |
menesis | yet | 15:37 |
th1a | Yes. We'll see how this plays out. | 15:38 |
menesis | But thanks, my plan is do what I can when I have time, on evenings. | 15:38 |
th1a | Sending an email to Laurynas is high on my to-do list. | 15:38 |
th1a | menesis: OK, that should work. | 15:40 |
th1a | Let's see... other 2014 issues... | 15:41 |
th1a | I'm not planning on having an in-person meeting, in case you didn't infer that already. | 15:41 |
th1a | replaceafill should send me a tentative invoice for december (and PoV) and I'll figure out the bonus to be added. | 15:43 |
replaceafill | ah ok | 15:43 |
th1a | Should we move the meeting time back? | 15:44 |
th1a | We could do it in the evening my time? | 15:44 |
replaceafill | around 9 pm your time? | 15:45 |
th1a | I've been assuming we don't need menesis regularly. | 15:45 |
th1a | menesis works in the evening anyhow, so it might be better when we need him... | 15:45 |
th1a | menesis? | 15:45 |
menesis | I can change the time, later would be better | 15:46 |
th1a | OK. What time is that for you replaceafill? | 15:46 |
replaceafill | iirc 9 pm your time is 2 pm mine | 15:47 |
th1a | OK. that's fine for me. | 15:47 |
th1a | Good thing our IRC channel admin is here. | 15:47 |
menesis | 9 pm UTC is 11 pm here... | 15:49 |
th1a | Ah... is that too late? | 15:49 |
th1a | Is 8 pm UTC better? | 15:49 |
th1a | I can do that. | 15:49 |
replaceafill | me 2 | 15:49 |
th1a | 7 pm I can't. | 15:50 |
menesis | look what's better for you, I don't have much family duties | 15:50 |
menesis | in the evening I'll be at home anyway | 15:50 |
th1a | Lets try to do 8:00. | 15:51 |
th1a | I may need to shift it back sometimes, we'll see. | 15:51 |
menesis | that's acceptable | 15:52 |
replaceafill | starting next wed, right? | 15:52 |
th1a | The 8th? | 15:52 |
replaceafill | yes | 15:52 |
th1a | Yes. | 15:52 |
replaceafill | ok | 15:52 |
th1a | OK. yvl, are you here on business or pleasure? ;-) | 15:53 |
yvl | always a tough question to answer | 15:53 |
replaceafill | :D | 15:54 |
yvl | I thought I'd drop in | 15:54 |
yvl | since I made last commits yesterday ;) | 15:54 |
yvl | just to update you to what's been done | 15:55 |
th1a | We appreciate it. | 15:55 |
* replaceafill is already setting up a new trunk instance :) | 15:55 | |
yvl | ok, so... | 15:55 |
yvl | I only did very rudamentary parent access | 15:55 |
yvl | there is no parent group | 15:56 |
yvl | you can go to a contact, click enable parent access, choose username/password | 15:56 |
yvl | and he is converted to a full ST user | 15:56 |
yvl | you might consider marking these converts and filtering out in some lists | 15:57 |
yvl | like School -> People | 15:57 |
yvl | a parent gets a Parent tab | 15:57 |
yvl | now it is just an example | 15:57 |
yvl | with a list of links to his children | 15:57 |
yvl | and list of links to their gradebooks | 15:57 |
th1a | The hardest part about this was just settling on an approach, so this should help a lot. | 15:58 |
yvl | good :) | 15:59 |
yvl | what else | 15:59 |
yvl | well, remote imports are in | 15:59 |
yvl | oh | 15:59 |
yvl | replaceafill, you'll have to write some evolution I missed | 15:59 |
replaceafill | ah ok, for? | 16:00 |
yvl | see schooltool/generations/linkcatalogs.py | 16:00 |
yvl | there is requireURICache | 16:00 |
yvl | so other ST modules that have URIs will need such evolution | 16:00 |
yvl | just cache = app['schooltool.relationship.uri'] = URICache() | 16:00 |
yvl | and cache.cache(uri) | 16:00 |
replaceafill | got it | 16:01 |
yvl | oh, I also updated sample data xls | 16:01 |
yvl | but it would be nice to change dates to 2014 at some point :) | 16:02 |
replaceafill | +1 | 16:02 |
yvl | I think that's it | 16:02 |
yvl | there were a few small bugs I fixed along the way | 16:03 |
th1a | Those dates are a pain. | 16:03 |
yvl | true | 16:04 |
yvl | oh, I also added links to tracebacks if reports fail | 16:04 |
th1a | I was going to encourage replaceafill to not hesitate to bug yvl in coming months. | 16:04 |
replaceafill | yvl, as far as i can see only cando has URI objects defined | 16:04 |
th1a | Ah, yes thanks for that link! | 16:04 |
yvl | replaceafill, there may be some custom dev out there... Philipines? | 16:05 |
replaceafill | oh, intervention too | 16:05 |
replaceafill | and quiz! ;) | 16:06 |
yvl | there are also "More..." links to expand short messages in person home | 16:06 |
yvl | well, some of them | 16:06 |
yvl | mainly tracebacks | 16:06 |
yvl | I think you can also look get import progress from there | 16:07 |
yvl | ok | 16:08 |
yvl | replaceafill, if you run into rough edges, email me :) | 16:08 |
yvl | can't promise immediate answer though :) | 16:08 |
replaceafill | yvl, will do | 16:09 |
replaceafill | i understand :) | 16:09 |
yvl | allright then | 16:10 |
yvl | best of luck to you all! | 16:10 |
yvl | have a great year and a great bunch of features :) | 16:10 |
th1a | Thanks yvl! | 16:11 |
replaceafill | thank you very much yvl | 16:11 |
th1a | What we need now is a great bunch of customers. ;-) | 16:11 |
replaceafill | :)) | 16:11 |
th1a | Then we may have to contract with yvl for more features. | 16:11 |
yvl | :)) | 16:12 |
th1a | In the past day I got emails from local companies in Tanzania and India wanting to do SchoolTool hosting. | 16:13 |
th1a | OK, menesis? | 16:14 |
th1a | Anything to add? | 16:14 |
menesis | I had to help finish another project whose deadline was yesterday.. | 16:15 |
th1a | Sure. | 16:15 |
menesis | today I looked at the merge yvl's branch | 16:15 |
menesis | buildbot is full of test failures | 16:16 |
menesis | and it doesn't work for me | 16:16 |
menesis | AFAICS there are two major causes – catalogs not found, and schooltool.tasks entry point initialization failure | 16:16 |
menesis | evolution failed for me | 16:17 |
menesis | will investigate myself why | 16:17 |
menesis | other than that I tweaked the ckeditor move, there are two branches (core and gradebook) | 16:18 |
th1a | yvl: Do you know how to change the channel message for the meeting time? | 16:18 |
menesis | I see two problems: bottom toolbar is empty, but visible. | 16:19 |
yvl | yes: /msg chanserv op #schooltool th1a | 16:19 |
yvl | and: /msg chanserv #schooltool and enter the new topic here | 16:20 |
menesis | and in the gradebook, when I click on comment cell and the dialog appears, the editor empty one the first click | 16:20 |
menesis | but there is data in the cell | 16:20 |
menesis | not always. | 16:20 |
th1a | Is this stuff replaceafill should try to sort out? | 16:21 |
menesis | yes I would like | 16:22 |
menesis | he had a look | 16:22 |
replaceafill | menesis, both of your /ckeditor branches, correct? | 16:23 |
menesis | yes | 16:23 |
replaceafill | i see one for core and one for the gradebook | 16:24 |
menesis | other than that, I created 2.6 series and branches that do not include temporal relationships | 16:25 |
menesis | and that's all | 16:25 |
th1a | OK. Thanks menesis. | 16:26 |
th1a | replaceafill? | 16:26 |
replaceafill | ok | 16:26 |
th1a | Can you have a business meeting tonight? | 16:26 |
th1a | At our new meeting time? | 16:26 |
replaceafill | sure | 16:26 |
th1a | OK. | 16:26 |
replaceafill | so, i worked on a few different things | 16:27 |
replaceafill | i did some quiz fixes the arlington folks had requested for some time | 16:27 |
replaceafill | filtered some quizzes from the student views | 16:27 |
replaceafill | so students who get late into the year don't get confused by a lot of old data | 16:28 |
replaceafill | i also experimented a little with translating the book | 16:28 |
replaceafill | using sphinx features | 16:28 |
replaceafill | i wanted to update my spanish translation | 16:28 |
replaceafill | but the way it's done right now makes hard to see what's new in the english version | 16:29 |
replaceafill | and differentiate | 16:29 |
th1a | Yeah, I don't know what to do about that. | 16:29 |
replaceafill | (if that's a valid word :D) | 16:29 |
replaceafill | well, the gettext extraction could work | 16:30 |
replaceafill | but it's not like our extraction procedure in ST which produces a single file | 16:30 |
th1a | OK, yes that's worth some effort. | 16:30 |
replaceafill | but it's definitely worth | 16:30 |
replaceafill | yes | 16:30 |
th1a | I just forwarded an email to you about an Argentine Spanish translation. | 16:31 |
replaceafill | i think that with some tweaking to the Makefile in the book we could do it | 16:31 |
replaceafill | ah yes | 16:31 |
replaceafill | i just saw it | 16:31 |
replaceafill | i'll answer after the meeting | 16:31 |
replaceafill | he wants to do something like i did for es_SV | 16:31 |
replaceafill | but for argentina es_AR | 16:32 |
replaceafill | i also checked menesis jquery branch | 16:32 |
replaceafill | and installed 13.10 to see the actual error with the dialog | 16:33 |
replaceafill | doing that i got caught with the position feature of jquery ui :D | 16:33 |
replaceafill | i wish i'd use that for positioning the popup menus :P | 16:33 |
replaceafill | someday i hope we have time for doing some good cleaning | 16:34 |
th1a | Might have saved us some time? | 16:34 |
menesis | you don't need 13.10. the jquery-1.10 is included in the branch | 16:34 |
replaceafill | th1a, not sure, but it's way easier than all that custom logic i put in place :( | 16:35 |
menesis | and there is no error. just some weird spacing in the accordion | 16:35 |
replaceafill | menesis, right | 16:35 |
replaceafill | i just wanted to see it from the packages first :D | 16:35 |
replaceafill | i remember th1a reporting it a while back and i didn't have a chance to look at it | 16:36 |
replaceafill | oh | 16:36 |
replaceafill | and finally | 16:36 |
replaceafill | th1a, i worked on the report card by levels report | 16:37 |
replaceafill | and i have a question | 16:37 |
replaceafill | ok, so far we have relationships for course <-> level | 16:37 |
replaceafill | and person <-> level | 16:37 |
replaceafill | i don't see how to use the person <-> level relationship in the report | 16:38 |
replaceafill | for me, course <-> level is enough | 16:38 |
th1a | For the report card, not the transcript. | 16:38 |
th1a | ? | 16:38 |
replaceafill | since you can get from section <-> course <-> level | 16:38 |
replaceafill | oh sorry | 16:38 |
replaceafill | the transcript | 16:38 |
replaceafill | yes | 16:38 |
menesis | in 13.10 included jquery-ui is used. and the problem is missing ".ui-front: z-index: 100" style | 16:38 |
replaceafill | i keep calling it report card by year :D | 16:38 |
th1a | Well, definitely for a report card, the level would just be part of the header info. | 16:39 |
th1a | For the transcript, the grade level for the year might be there, might not. | 16:39 |
th1a | It is a little messy because you'd want to deal with switches during the year, etc., so maybe leave it out of there. | 16:40 |
th1a | Student level doesn't DO much, which is how we've gotten along without this seemingly essential bit of info. | 16:40 |
th1a | So no, you don't NEED it for either. | 16:41 |
replaceafill | ah ok | 16:41 |
replaceafill | i'm now copying the current ACC db | 16:41 |
th1a | For starters, just leave it out of the transcript. | 16:41 |
replaceafill | i'm going to try the new trunk branch with it | 16:41 |
th1a | We should add it to the report cards in the header. | 16:42 |
replaceafill | ah ok | 16:42 |
replaceafill | oh th1a | 16:42 |
replaceafill | did you get any email from steven celmer? | 16:42 |
replaceafill | about the social skills stuff? | 16:42 |
th1a | No, but I'll just dig up the old one and we'll start on that tomorrow. We'll discuss it tonight. | 16:43 |
th1a | But that's first order of business. | 16:43 |
replaceafill | ah cool, because i found an old one from may 10 2013 | 16:43 |
replaceafill | with some attachments | 16:43 |
replaceafill | and requests | 16:43 |
th1a | Yeah, I have it. | 16:43 |
replaceafill | kk | 16:44 |
* replaceafill done then | 16:44 | |
th1a | OK. Thanks guys. | 16:44 |
th1a | See you later today replaceafill. | 16:44 |
* th1a drops the bag of gravel. | 16:44 | |
replaceafill | thanks everybody, see you later th1a | 16:45 |
replaceafill | menesis, quick question | 16:45 |
replaceafill | what series should i recommend this user to translate? | 16:46 |
replaceafill | flourish or trunk? | 16:46 |
replaceafill | oh, there's also a 2.6 series? | 16:46 |
menesis | translate what? the interface? | 16:46 |
replaceafill | yes, he wants a custom es_AR translation | 16:46 |
menesis | just translate the default, trunk | 16:46 |
replaceafill | ah ok | 16:46 |
replaceafill | thanks | 16:46 |
menesis | flourish == 2.4 | 16:47 |
*** yvl has quit IRC | 16:55 | |
replaceafill | menesis, do you know why languages such as es_SV or es_AR are not showed in https://translations.launchpad.net/schooltool/trunk/+translations | 17:05 |
replaceafill | i've always edited the URL myself | 17:05 |
replaceafill | changing es to es_SV | 17:05 |
replaceafill | i wonder if it's because that "Active in Launchpad: False" setting in https://translations.launchpad.net/+languages/es_SV | 17:07 |
menesis | replaceafill: they do not show up there until there are some translations | 17:09 |
replaceafill | menesis, but es_SV has some translations | 17:09 |
replaceafill | and it doesn't show | 17:10 |
menesis | but if you edit the url you can translate to a new language | 17:10 |
menesis | hmm | 17:10 |
replaceafill | right | 17:10 |
menesis | no, I do not remember | 17:10 |
replaceafill | unfortunately i'll have to suggest that | 17:10 |
replaceafill | np | 17:10 |
menesis | there was another language, es_CL, that was not exported or imported | 17:11 |
menesis | there is an info box at the top suggesting to „add it to your preferred languages“ | 17:13 |
menesis | there is also a page "import queue" | 17:14 |
menesis | where such languages get stuck with "No import target selected yet." | 17:15 |
replaceafill | oh | 17:15 |
replaceafill | i need to import the spanish translations for the es_AR user? | 17:16 |
menesis | https://translations.launchpad.net/schooltool/trunk/+imports?field.filter_status=all&field.filter_extension=all | 17:16 |
menesis | don't know | 17:17 |
menesis | but you can modify and rename the es.po file and upload it | 17:17 |
menesis | to start with existing Spanish translation | 17:17 |
replaceafill | downloading the po file right now :) | 17:17 |
*** replaceafill has left #schooltool | 17:18 | |
*** replaceafill has joined #schooltool | 17:18 | |
replaceafill | oops, closed the wrong tab ;) | 17:18 |
menesis | import queue I think only takes from the branch | 17:18 |
menesis | and previously some languages were created by adding a country specific file to the branch | 17:19 |
menesis | but that's all just hints, I'm not really sure what works or not | 17:20 |
replaceafill | ok, i'll download the PO from LP | 17:20 |
replaceafill | i mean the spanish PO | 17:20 |
replaceafill | and i'll upload it as es_AR | 17:20 |
menesis | maybe start with es_SV? I don't know which one is closer | 17:25 |
menesis | can't even add es_SV to Chrome preferences | 17:25 |
replaceafill | i used plain "es" | 17:27 |
replaceafill | it's more complete | 17:27 |
replaceafill | lol | 17:33 |
replaceafill | ok | 17:33 |
replaceafill | https://translations.launchpad.net/schooltool/ | 17:33 |
replaceafill | doesn't show es_SV | 17:33 |
replaceafill | but | 17:33 |
replaceafill | https://translations.launchpad.net/schooltool/trunk/+pots/schooltool/ | 17:33 |
replaceafill | does | 17:33 |
replaceafill | :D | 17:33 |
replaceafill | and there's agentina already! | 17:33 |
replaceafill | LP is hard ;) | 17:34 |
replaceafill | ok, finished setting up the es_AR translations | 17:57 |
replaceafill | thanks menesis :) | 17:57 |
*** menesis has quit IRC | 20:06 | |
*** th1a has left #schooltool | 21:44 | |
*** th1a has joined #schooltool | 21:45 | |
*** replaceafill_ has joined #schooltool | 22:29 | |
*** replaceafill has quit IRC | 22:29 | |
*** replaceafill_ is now known as replaceafill | 22:29 | |
*** menesis has joined #schooltool | 22:54 | |
*** th1a has quit IRC | 23:38 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!