*** menesis has quit IRC | 13:21 | |
*** hoffman has joined #schooltool | 13:22 | |
*** hoffman is now known as th1a | 13:22 | |
*** th1a has quit IRC | 13:25 | |
*** th1a has joined #schooltool | 13:28 | |
th1a | It always takes me about 15 minutes to remember how to get my X-Chat to automatically join #schooltool and not #ubuntu. | 13:29 |
---|---|---|
th1a | OTOH, IRC works on the VPN. | 13:29 |
*** menesis has joined #schooltool | 14:04 | |
*** th1a has quit IRC | 14:14 | |
*** th1a has joined #schooltool | 14:29 | |
*** yvl has joined #schooltool | 15:22 | |
*** menesis has quit IRC | 16:22 | |
*** replaceafill has joined #schooltool | 16:23 | |
th1a | hi replaceafill, yvl. | 16:31 |
th1a | Did we lose menesis? | 16:31 |
replaceafill | good afternoon | 16:31 |
yvl | good morning | 16:31 |
yvl | looks like it | 16:31 |
th1a | OK, I'm fairly settled at this point. | 16:32 |
th1a | If I can get amazon.co.uk to take my order for a second monitor, I'll be in good shape. | 16:33 |
*** menesis has joined #schooltool | 16:33 | |
th1a | hi menesis. | 16:33 |
menesis | hi | 16:33 |
th1a | I'll get invoices in tonight and there are some pending questions to answer. | 16:34 |
th1a | yvl, would you like to start? | 16:35 |
yvl | ok | 16:35 |
yvl | made a read-only gradebook mode | 16:35 |
yvl | for admins and clerks | 16:35 |
yvl | was pretty straightforward | 16:36 |
yvl | hats off to replaceafill :) | 16:36 |
replaceafill | :| | 16:36 |
replaceafill | :) | 16:36 |
th1a | Oh, great! | 16:36 |
th1a | Your Lithuanian pessimism had me worried. | 16:36 |
yvl | :D | 16:36 |
yvl | we call it optimism in these parts | 16:36 |
th1a | Do you watch Game of Thrones, by the way? | 16:36 |
yvl | yes :) | 16:37 |
th1a | That assassin dude in the first season seems SO Lithuanian. | 16:37 |
th1a | Second season. | 16:37 |
th1a | I guess. | 16:37 |
yvl | :DDD | 16:37 |
th1a | I guess I've seen two. | 16:37 |
th1a | Don't tell me what happens in the third. | 16:37 |
th1a | Don't you think so? | 16:38 |
* yvl will take that as a compliment :D | 16:38 | |
th1a | OK, moving on... | 16:38 |
yvl | ok | 16:38 |
th1a | Is that in trunk already? | 16:38 |
yvl | yes | 16:38 |
th1a | Cool. | 16:38 |
yvl | one thing still missing though | 16:39 |
yvl | certificate of competency and several other reports will render empty because of some missing permissions | 16:39 |
yvl | tracking them down right now | 16:39 |
th1a | OK. | 16:39 |
yvl | those are the last permissions to tweak | 16:40 |
yvl | unless you'd like to tweak School tab a bit more | 16:40 |
replaceafill | yvl, the zip archive has a weird permission issue too | 16:41 |
replaceafill | could you check that one? | 16:41 |
replaceafill | i'm not sure if you've seen it | 16:41 |
yvl | now we're almost back to "just show everything to all administration" | 16:41 |
yvl | I may have fixed it :) | 16:41 |
yvl | or not | 16:41 |
replaceafill | not really, it's still there | 16:41 |
yvl | ok | 16:41 |
yvl | so no | 16:41 |
replaceafill | i checked on friday | 16:41 |
th1a | Showing wasn't so much the issue. | 16:41 |
yvl | will look at it | 16:41 |
th1a | Editing was more the problem. | 16:41 |
replaceafill | yvl, it's pretty strange, it's in the background tasks part i guess | 16:42 |
replaceafill | you can call the zip view directly | 16:42 |
yvl | yep | 16:42 |
replaceafill | and get the zip downloaded | 16:42 |
replaceafill | but if you call the report thought celery | 16:42 |
yvl | something is not being included | 16:42 |
replaceafill | you get a batch = None | 16:42 |
replaceafill | error | 16:42 |
yvl | same thing happens with certificate of competency | 16:42 |
replaceafill | ah ok | 16:43 |
yvl | and few other reports | 16:43 |
yvl | these loose ends are a bit tricky to track down | 16:44 |
yvl | anyway | 16:44 |
yvl | should be done with them soon | 16:44 |
yvl | giving clerks/admins access to gradebook might have uncovered some loose links | 16:45 |
yvl | so a second/third pair of eyes would be most welcome :) | 16:45 |
* yvl done | 16:45 | |
th1a | OK, so at this point what I should be telling Dave and Glenda is that reports are still getting a little cleanup after the permission change. | 16:46 |
yvl | yes | 16:46 |
th1a | And just to be clear in my head, they were working fine w/celery before that, so it is probably *just* a permissions issue. | 16:46 |
th1a | Correct? | 16:47 |
yvl | yes | 16:48 |
th1a | OK. This is getting a bit dragged out in there eyes so we do need to push a bit to get this resolved. | 16:49 |
yvl | just now ran a test | 16:49 |
yvl | the report is being passed through | 16:49 |
yvl | but viewlets seem to not have enough permissions | 16:49 |
yvl | the viewlets that render the actual content | 16:49 |
* yvl done :) | 16:50 | |
th1a | From their point of view things are going off the rails, but it is more a communications/expectations issue than coding problems. | 16:51 |
th1a | Is that a difficult fix yvl? | 16:52 |
yvl | no | 16:52 |
yvl | I think it will be pushed out tomorrow | 16:53 |
th1a | OK. Great. | 16:53 |
th1a | menesis? | 16:53 |
menesis | I see we will want a proper release to get those permission fixes out | 16:54 |
menesis | ? | 16:54 |
th1a | Which fixes exactly? | 16:55 |
menesis | access to School tab, reports, gradebook for various groups | 16:57 |
menesis | that yvl has been fixing recently | 16:57 |
th1a | That's not necessarily a super high priority because I don't know that anyone is actually using that release yet, but if it is easy, go ahead. | 16:58 |
menesis | and, relationship statuses feature is currently on hold? | 16:58 |
menesis | or how it is called, forgot the word | 16:59 |
th1a | Yes, that will not be in the next major release. | 16:59 |
menesis | oh | 17:00 |
th1a | I think "relationship statuses" is the generic term for a number of status-related features coming down the pike. | 17:00 |
menesis | ok | 17:00 |
menesis | it is time to sort features that can realistically make the next major release, or not | 17:01 |
menesis | yvl: tell me when you thing you have fixed all permission problems | 17:01 |
th1a | Relationship statuses definitely not. | 17:02 |
yvl | menesis, tomorrow | 17:02 |
th1a | Permissions fixes, definitely yes. | 17:02 |
yvl | will do :) | 17:02 |
th1a | We'll go over replaceafill's issues next. | 17:02 |
th1a | Anything else, menesis? | 17:02 |
menesis | I have updated packaging to work both on precise and later releases | 17:03 |
menesis | so now trunk ppa is built for precise, raring and saucy | 17:03 |
th1a | Ah! Yes, that's what I was going to ask. | 17:04 |
* replaceafill too :) | 17:04 | |
menesis | I have to double check that it installs successfuly on precise | 17:04 |
th1a | So as of now David and Glenda should be able to get it no problem. | 17:04 |
menesis | and then reply to the email | 17:04 |
th1a | Ah, ok. | 17:04 |
th1a | I'll let you do that. | 17:04 |
menesis | but it should work | 17:05 |
menesis | and I don't find anything else to add | 17:06 |
menesis | Thursday was a holiday. | 17:06 |
* menesis done | 17:08 | |
th1a | Thanks menesis. | 17:08 |
th1a | replaceafill? | 17:08 |
replaceafill | ok | 17:08 |
replaceafill | th1a, are you replying to dwelsh latest email? | 17:09 |
replaceafill | (the one with 4 questions) | 17:09 |
replaceafill | or should i? | 17:09 |
th1a | We should go over it. | 17:10 |
replaceafill | sure | 17:10 |
th1a | Do you want to do that now or later? | 17:10 |
th1a | Is that a good format for your report? | 17:10 |
replaceafill | sure | 17:11 |
replaceafill | now | 17:11 |
replaceafill | 1) packages are ready, expect menesis email | 17:11 |
th1a | Well, 1) probably ready, menesis is testing. Also, reports need a quick fix, should be ready tomorrow. | 17:11 |
th1a | Yes? | 17:12 |
replaceafill | yes | 17:12 |
replaceafill | 2) yes you can use 2 school years, there are some files you need to download from: http://dev.schooltool.org/cte/ | 17:12 |
replaceafill | to deprecate skills and load the 2013 ones | 17:12 |
th1a | OK. | 17:13 |
replaceafill | (i sent the procedure for this already) | 17:13 |
replaceafill | last week | 17:13 |
th1a | OK. | 17:13 |
replaceafill | 3) same formats will work | 17:13 |
replaceafill | (i think) :) | 17:13 |
replaceafill | 4) we have no answer for this one yet? | 17:14 |
th1a | 3) No reason to think they won't. | 17:14 |
replaceafill | right | 17:14 |
th1a | 4) Is that the same as the format for VA CTE competencies? | 17:14 |
replaceafill | he's talking about using the 2011 format | 17:15 |
th1a | So...? | 17:15 |
th1a | That's pretty much up to you then? | 17:15 |
th1a | Can we just get him to switch to the same format as VA CTE? | 17:16 |
th1a | Or you just have to update your script? | 17:16 |
replaceafill | i tried to make him switch to the current xls importer | 17:16 |
replaceafill | but he refused saying it wasn't user friendly enough | 17:16 |
th1a | I also can write him an email pointing out that he really doesn't need to re-enter the custom competencies if they haven't changed. | 17:17 |
replaceafill | i can update the script to convert from 2011 -> 2013 | 17:17 |
th1a | That's quick, right? | 17:17 |
replaceafill | yes | 17:17 |
replaceafill | and i'd like to send him the script to him | 17:17 |
replaceafill | instead of having me uploading the skills :) | 17:17 |
th1a | Well, that's a trap probably. | 17:18 |
th1a | Then it is like step 1: running Python on Windows... etc. | 17:18 |
replaceafill | :D | 17:18 |
replaceafill | good point | 17:18 |
replaceafill | in any case 4) is done | 17:18 |
replaceafill | i mean | 17:18 |
replaceafill | 4) is no problem | 17:18 |
th1a | OK. | 17:18 |
th1a | I can handle the answer. | 17:19 |
replaceafill | cool, thanks | 17:19 |
replaceafill | so my report: | 17:19 |
replaceafill | last week i checked the test situation in cando | 17:19 |
replaceafill | most of the failures are related to the manager user not having enough permissions anymore | 17:20 |
replaceafill | so i started adding a clerk | 17:20 |
replaceafill | and changing the tests accordingly | 17:20 |
replaceafill | that is: i make the manager a clerk :) | 17:20 |
th1a | sure | 17:21 |
replaceafill | the gradebook has similar issues | 17:21 |
replaceafill | could i go fix those too? | 17:21 |
th1a | Well, we need to get down to finishing your final features for the release first, then you can do tests. | 17:22 |
replaceafill | ah ok | 17:22 |
replaceafill | one of my features is the report card, right? | 17:22 |
replaceafill | i also checked pujendra's issues | 17:22 |
th1a | Report card would be the big one. | 17:22 |
th1a | I'd like to get the names change in if we can. | 17:23 |
replaceafill | ah ok | 17:23 |
th1a | Oh, you mean Pujendra's spacing issue? | 17:23 |
replaceafill | yes | 17:23 |
replaceafill | and the options to customize the report | 17:23 |
replaceafill | vertical vs slanted labels | 17:23 |
replaceafill | labels vs titles | 17:23 |
th1a | That's in the gradebook printout right? | 17:23 |
replaceafill | the request dialog? | 17:24 |
th1a | Yes. | 17:24 |
replaceafill | yes | 17:24 |
replaceafill | so i should work on those this week | 17:24 |
th1a | OK, that would probably be last of the three. It is more of a bugfix. | 17:24 |
replaceafill | ok | 17:24 |
th1a | Well, also, checkbox for turning off dropdowns in gradebooks. | 17:24 |
th1a | Since I'm sure some people will hate it. | 17:25 |
replaceafill | :) | 17:25 |
replaceafill | me too | 17:25 |
th1a | I like how it came out. | 17:25 |
replaceafill | is that going to be a by person preference | 17:25 |
th1a | It will DEFINITELY help in some situations. | 17:25 |
replaceafill | by worksheet? | 17:25 |
th1a | Well... it might be best if it were by component if that's possible. | 17:25 |
th1a | Gradebook/attendance/CanDo. | 17:26 |
th1a | They're pretty different. | 17:26 |
th1a | How someone uses one might not be like the other. | 17:26 |
replaceafill | you mean a global preference? | 17:26 |
th1a | Well, per user, per component. | 17:26 |
replaceafill | ah ok | 17:27 |
replaceafill | so i have 4 "issues" to solve for the release | 17:27 |
replaceafill | question on the names one | 17:27 |
replaceafill | the change is to the gradebook UI, correct? | 17:27 |
replaceafill | and probably make sure reports also split the name | 17:28 |
replaceafill | everywhere (in all components) | 17:28 |
th1a | Hm? | 17:28 |
th1a | Which change? | 17:29 |
th1a | Oh, names. | 17:29 |
replaceafill | the names change | 17:29 |
replaceafill | yes | 17:29 |
th1a | Yes. | 17:29 |
replaceafill | cool, i just wanted to make sure i wasn't forgetting something :) | 17:29 |
th1a | And don't arbitrarily do last name first. | 17:29 |
replaceafill | hm? | 17:30 |
th1a | I mean, don't display the name in reversed order for no reason. | 17:30 |
replaceafill | oh | 17:30 |
replaceafill | that one i didn't know | 17:30 |
replaceafill | i thought it was always going to be | 17:31 |
replaceafill | last name | first name | 17:31 |
replaceafill | i mean, in columns | 17:31 |
replaceafill | should it be: first name | last name? | 17:31 |
th1a | Yeah, what the Thais made me realize is if you don't reverse the names and let them pick the sort, you fix 80% of the problem without deep changes. | 17:32 |
th1a | Yes. | 17:32 |
replaceafill | but the default sort should be always by last name? | 17:32 |
th1a | Yes, but we may need a new persistent setting if we don't have one already. | 17:33 |
th1a | And that would be global per user. | 17:33 |
replaceafill | ah | 17:33 |
replaceafill | got it | 17:33 |
replaceafill | ok, i'll work on those | 17:34 |
replaceafill | push to have them ready this week | 17:34 |
* replaceafill done | 17:34 | |
th1a | We'll have to review the current state of the report card at some point this week too. | 17:35 |
replaceafill | cool | 17:35 |
th1a | I guess I can check one out in trunk. | 17:35 |
replaceafill | ah ok, i'll push what i have tomorrow | 17:35 |
th1a | One thing I became completely unable to do the past couple weeks is sit down and test anything, so I'll catch up on that. | 17:35 |
replaceafill | so you can see it | 17:35 |
replaceafill | :) | 17:35 |
th1a | OK. | 17:35 |
th1a | I won't go looking tonight. | 17:36 |
replaceafill | :D | 17:36 |
replaceafill | ah! | 17:36 |
replaceafill | i found an issue | 17:36 |
replaceafill | with the skills export | 17:36 |
replaceafill | xls sheets can't handle more thant 64k rows | 17:36 |
replaceafill | if CTE tries to export after having their 2 docs set up | 17:37 |
replaceafill | they'll hit a traceback | 17:37 |
replaceafill | "row index (65536) not an int in range(65536)" | 17:37 |
replaceafill | i noticed it last week | 17:37 |
th1a | Ah. Is that if they set up both as one giant one? | 17:38 |
replaceafill | correct | 17:38 |
th1a | So it will have to be two. | 17:39 |
replaceafill | not sure how often they export skills data though :) | 17:39 |
replaceafill | ok, that's it from me | 17:40 |
th1a | Oh, so... ? | 17:40 |
th1a | Do they literally not know what skills ID's they've issued? | 17:41 |
replaceafill | skill IDs have always been a pain :( | 17:41 |
replaceafill | i remember all this work in 2011 just to adapt for "changing" ids... | 17:42 |
replaceafill | i don't think they do th1a | 17:42 |
th1a | OK, we may need some sort of "trick" for them. | 17:43 |
th1a | Look for year somewhere, etc. | 17:43 |
replaceafill | well, we could check the prefix in the doc id | 17:43 |
replaceafill | and start from there | 17:44 |
replaceafill | i guess | 17:44 |
th1a | It would just be nice if they fully realized how INSANE their system is. | 17:44 |
replaceafill | true | 17:44 |
th1a | They are really the craziest edge case we'll ever have. | 17:45 |
th1a | OK. | 17:45 |
th1a | And on that note. | 17:45 |
th1a | Have a great week guys. | 17:45 |
th1a | I will see you on Wednesday. | 17:45 |
yvl | see you soon | 17:45 |
replaceafill | thanks everybody | 17:45 |
yvl | great wee to all :) | 17:45 |
th1a | And a great week too! | 17:46 |
* th1a drops the bag of gravel. | 17:46 | |
replaceafill | wish me luck, i have french exams this week ;) | 17:46 |
yvl | bon courage, replaceafill! | 17:47 |
yvl | oh wait, Canada. | 17:47 |
replaceafill | merci :D | 17:47 |
yvl | bonne chance, replaceafill! :D | 17:47 |
replaceafill | :| | 17:47 |
yvl | (Wikitionary says that in Canada, bonne chance is more commonly used) | 17:49 |
replaceafill | ah, didn't know that :O | 17:49 |
* yvl too :D | 17:49 | |
*** replaceafill has quit IRC | 18:23 | |
*** menesis has quit IRC | 20:08 | |
*** menesis has joined #schooltool | 21:52 | |
th1a | menesis: Apparently Lee is still having some kind of problem. | 21:53 |
menesis | th1a: I see... Replied to his email | 22:00 |
menesis | he posted no error so I don't know what might be wrong | 22:01 |
menesis | just tried in a chroot with nothing else but the trunk ppa enabled, and it worked... | 22:22 |
*** replaceafill has joined #schooltool | 22:37 | |
menesis | so it works. | 23:20 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!