*** replaceafill has quit IRC | 01:52 | |
th1a | zwelch: I'm afraid we don't support 16.04. | 02:43 |
---|---|---|
*** povbot has joined #schooltool | 03:05 | |
*** zwelch has quit IRC | 03:30 | |
*** yvl has joined #schooltool | 08:12 | |
*** yvl has quit IRC | 10:45 | |
*** yvl has joined #schooltool | 10:55 | |
*** yvl has quit IRC | 12:39 | |
*** yvl has joined #schooltool | 12:51 | |
*** yvl has quit IRC | 13:18 | |
*** yvl has joined #schooltool | 13:19 | |
*** replaceafill has joined #schooltool | 18:27 | |
th1a | hi replaceafill. | 18:29 |
replaceafill | hey th1a | 18:29 |
th1a | I did a little more qa and I think they just need to remove/re-add people from the streams to fix the issue once we push the change. | 18:30 |
replaceafill | does that solves Piyali's problem? | 18:31 |
replaceafill | i haven't tested it | 18:31 |
th1a | I think so. | 18:32 |
replaceafill | ok | 18:32 |
th1a | Her example is a little vague. | 18:32 |
th1a | It seemed more like the student wasn't withrawn properly from the old stream. | 18:32 |
th1a | But basically, noting odd seems to be happening now, so a do-over on the same date should work. | 18:33 |
replaceafill | ok | 18:33 |
th1a | I can reply. | 18:35 |
replaceafill | cool | 18:35 |
replaceafill | nothing new from me | 18:35 |
th1a | Pretty much just gather yourself and move on? | 18:36 |
replaceafill | yeah... | 18:37 |
th1a | OK. Didn't hear back from Dinwiddie. | 18:37 |
replaceafill | i'll try to work on the remaining estimates | 18:37 |
replaceafill | ok | 18:38 |
th1a | Guess that's it... | 18:39 |
th1a | Thanks replaceafill. | 18:39 |
replaceafill | ok, thanks th1a | 18:39 |
th1a | replaceafill: ayt? | 19:01 |
replaceafill | th1a, yes | 19:02 |
th1a | OK, so... let's say we can nail down that 1000 VMS students essentially have the same issue at this point, e.g., they were removed from a stream but not removed from its sections. | 19:03 |
th1a | Is it not insane to try to fix that with evolution or a script? | 19:03 |
th1a | I know we don't want to get into sort of open ended stream/section fixing. | 19:03 |
replaceafill | anything well tested would work th1a | 19:05 |
replaceafill | problem is how we test it reliably | 19:05 |
th1a | Well, assuming we have their database and they test it on the dev server. | 19:05 |
replaceafill | it'd need: ok, run script, check students, provide feedback | 19:05 |
replaceafill | didn't work | 19:05 |
replaceafill | rinse | 19:05 |
replaceafill | repeat | 19:05 |
replaceafill | and probably some of the students would still be wrong | 19:06 |
th1a | OK, should I try to nail down exactly what the problem that would need to be fixed is? | 19:06 |
replaceafill | because they moved them in different dates | 19:06 |
th1a | Well... it should be checkable insofar as we can say, if you were removed from a stream, but still in its sections, we should re-trigger the remove stream as of the same date. | 19:07 |
replaceafill | my point is, evolve scripts are for things that are 100% or nothing | 19:07 |
th1a | OK, so would we want to use another mechanism? | 19:08 |
*** replaceafill has quit IRC | 19:10 | |
th1a | I don't know if we could just use evolve to add a new instance of each stream event "on top of" the existing one. | 19:10 |
*** replaceafill has joined #schooltool | 19:10 | |
replaceafill | sorry th1a | 19:10 |
th1a | OK, so would we want to use another mechanism? | 19:10 |
replaceafill | electricity hiccucp | 19:10 |
th1a | np | 19:10 |
th1a | I don't know if we could just use evolve to add a new instance of each stream event "on top of" the existing one. | 19:10 |
th1a | To re-trigger the changes. | 19:10 |
replaceafill | i'd first list how many students are affected | 19:11 |
replaceafill | and confirm that with Piyali | 19:11 |
replaceafill | i mean, through a script or something | 19:11 |
replaceafill | before running some fix on the db | 19:11 |
th1a | OK, so why don't I try to nail down the scope of this particular issue. | 19:12 |
replaceafill | ok | 19:12 |
th1a | Since we've been talking about several related ones. | 19:12 |
replaceafill | my concern is that i remember seeing students | 19:12 |
replaceafill | having two streams | 19:12 |
replaceafill | and different "un-enroll" dates | 19:12 |
replaceafill | (when i was debugging the old issue) | 19:12 |
replaceafill | but maybe i'm mistaken, we should ask | 19:13 |
th1a | I can't think of any other workaround on their end. | 19:13 |
*** zwelch has joined #schooltool | 19:14 | |
replaceafill | i was thinking about using the importer, but that can make things even worst | 19:15 |
th1a | At this point I am not sure whether the problem is students not removed from sections or not added to sections. | 19:16 |
replaceafill | little of both i guess | 19:17 |
th1a | OK, that's what I am asking. | 19:17 |
th1a | I mean, based on what I looked at this morning, the manual fix is literally just to repeat the withdrawal event. | 19:18 |
th1a | If I was doing it manually, I'd be a step away from a human Selenium script. | 19:19 |
th1a | ok sent | 19:20 |
replaceafill | thanks | 19:21 |
zwelch | th1a: i'm an experienced developer... is it technically or administratively unsupported on 16.04? | 19:21 |
th1a | hi zwelch. We haven't looked at 16.04 at all. | 19:22 |
* zwelch notes that it seems to be running fine, right out of the standard package repository | 19:22 | |
th1a | There seem to be some jquery bugs. | 19:22 |
th1a | I mean, we don't know if there are or aren't really. | 19:22 |
zwelch | th1a: ah, that might explain the bugs that i am seeing | 19:22 |
th1a | Yes. | 19:22 |
zwelch | cool. i'd be happy to help debug them, as i'm only just starting my school. i am willing to run a custom version in production for a while, but i prefer to see anything i do go upstream | 19:24 |
th1a | Sure. | 19:25 |
* th1a goes to get lunch. | 19:26 | |
* zwelch continues to work through the tutorial and will probably start asking a lot of questions here when finished :) | 19:26 | |
*** robb_nl has joined #schooltool | 19:38 | |
*** robb_nl has quit IRC | 22:26 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!