*** yvl has joined #schooltool | 06:57 | |
*** th1a has joined #schooltool | 15:30 | |
*** menesis has joined #schooltool | 15:56 | |
*** replaceafill has joined #schooltool | 16:31 | |
replaceafill | hey th1a | 16:32 |
---|---|---|
th1a | hi replaceafill. | 16:35 |
*** menesis has quit IRC | 16:59 | |
*** menesis has joined #schooltool | 17:00 | |
*** yvl has quit IRC | 18:16 | |
*** menesis has quit IRC | 21:44 | |
*** FNCS has joined #schooltool | 22:12 | |
FNCS | I need help please! I can't log in to schooltol when I changed the manager password | 22:14 |
*** FNCS has quit IRC | 22:17 | |
*** menesis has joined #schooltool | 22:49 | |
replaceafill | th1a, zyt? | 22:53 |
th1a | Aye. | 22:53 |
replaceafill | have a few minutes to talk promotion? | 22:53 |
th1a | Sure, but I don't think I can give you a raise right now. | 22:54 |
replaceafill | ¬¬ | 22:54 |
replaceafill | :D | 22:54 |
replaceafill | ok | 22:54 |
replaceafill | http://postimg.org/image/ary8ergtl/ | 22:54 |
replaceafill | currently | 22:55 |
replaceafill | the Enrollment column changes the enrollment status in the active year | 22:55 |
replaceafill | and the 2016 column changes the active level for the person | 22:55 |
th1a | Might the active year be either year? | 22:55 |
replaceafill | no, it works from the active year | 22:56 |
replaceafill | in this case 2015 | 22:56 |
th1a | OK. | 22:56 |
th1a | So this should be done before the new year is activated. | 22:56 |
replaceafill | correct | 22:56 |
th1a | ok | 22:56 |
th1a | Enrollment status is per year? | 22:57 |
replaceafill | Fran's comment in the spreadsheet: | 22:57 |
replaceafill | yes | 22:57 |
replaceafill | it's the status in the Students group | 22:57 |
th1a | Sorry you have to remind me. | 22:57 |
th1a | OK, yes. | 22:57 |
replaceafill | this is what she wrote: | 22:57 |
replaceafill | "Firstly, any changes to the drop down occur in 2014, not 2015. E.g. we changed the students that were in S4 (2014) to graduated and then selected "--" under 2015, however, this actually changed them in 2014, not 2015 (perhaps due to the order of the columns?). " | 22:57 |
th1a | I have to switch context from writing about someone's promotion in the painters union. | 22:57 |
th1a | ;-) | 22:57 |
replaceafill | :D | 22:58 |
replaceafill | i'm not sure if she's expecting several levels for a person to be listed or something | 22:58 |
replaceafill | i think her first sentence refers to the Enrollment column functionality we just talked | 22:59 |
replaceafill | (it works on the current year) | 22:59 |
th1a | Is there a date at the bottom of this? | 22:59 |
replaceafill | no | 23:00 |
replaceafill | it works from "today" | 23:00 |
th1a | Ah, well, add an effective date widget then. | 23:00 |
th1a | I mean, the main thing is that it has to flow from the effective date into the future. | 23:01 |
th1a | And then any other changes in the future are manual. | 23:01 |
th1a | (per student) | 23:01 |
replaceafill | but this view is not going to affect enrollment status in 2016 Students group, right? | 23:01 |
replaceafill | i thought that was the bug | 23:02 |
th1a | Yes... it needs to flow into the future as well. | 23:04 |
th1a | into... the... future... | 23:04 |
th1a | (imagine a reverby sci-fi voice) | 23:04 |
replaceafill | :)) | 23:05 |
replaceafill | ok | 23:06 |
replaceafill | Enrollment column changes current year Students group status (as it does now) | 23:06 |
replaceafill | (but with effective date) | 23:06 |
replaceafill | 2016 column changes person level (but with effective date) | 23:06 |
replaceafill | AND | 23:07 |
th1a | The effective date might be in the next year. | 23:07 |
th1a | I guess you might want to limit it to those two years. | 23:07 |
th1a | Make it today by default. | 23:07 |
replaceafill | effective date validation? | 23:07 |
th1a | Yeah... well, I don't know what we'd do if it wasn't in one of those two years. | 23:08 |
replaceafill | if it's before current active enrollment date in the active year it won't affect | 23:09 |
replaceafill | i mean, if the person was enrolled in students group on 2014-08-01 | 23:09 |
replaceafill | and you set effective date to 2014-01-01 | 23:09 |
replaceafill | the person would still be considered a student | 23:10 |
th1a | OK... | 23:10 |
th1a | As long as it makes sense. | 23:10 |
th1a | I mean, the problem with all these convenient mass changes is you can completely mess up a lot of data at once. | 23:11 |
th1a | That's just the tradeoff. | 23:11 |
replaceafill | i'm unconfortable with the 2016 Students change by default | 23:11 |
replaceafill | if you change someones level to "---" | 23:12 |
th1a | I don't understand why. | 23:12 |
replaceafill | does that mean he left the school? | 23:12 |
replaceafill | he graduated? | 23:12 |
th1a | It has no meaning other than you've not assigned them a level. | 23:12 |
replaceafill | but you're putting him as student into next year...? | 23:13 |
replaceafill | ok | 23:13 |
th1a | If you leave them enrolled and set no level, yes. | 23:13 |
th1a | What it *means* is up to the user. | 23:14 |
replaceafill | ok | 23:14 |
replaceafill | i guess that's all i need | 23:14 |
th1a | Cool. | 23:16 |
replaceafill | for some reason i think that Fran understands the view differently to use | 23:16 |
replaceafill | us | 23:16 |
th1a | Well... | 23:16 |
replaceafill | btw | 23:17 |
th1a | If you set someone as graduated it is up to you whether you want them to have no level (that is an option, right) or just leave it at whatever. | 23:17 |
replaceafill | yes | 23:17 |
replaceafill | it's an option | 23:17 |
th1a | But it definitely should show up that way in the next year! | 23:17 |
th1a | That's the problem. | 23:17 |
replaceafill | but you're asking to put him (no matter what?) in the next years group | 23:18 |
replaceafill | Graduated in this context means the students group status | 23:18 |
replaceafill | not a "school" status or whatever | 23:18 |
th1a | Ooh. | 23:19 |
th1a | I see what you're saying. | 23:19 |
th1a | Well, | 23:19 |
th1a | at this point they've already moved the students into next year's student group, right? | 23:20 |
replaceafill | in my opinion this view needs a level status column | 23:20 |
replaceafill | not sure, i'd think so | 23:20 |
th1a | What would the level status column do? | 23:21 |
replaceafill | allow you to set the last level as graduated | 23:21 |
replaceafill | for S4 students in 2014 | 23:22 |
th1a | Well, is that implicit in all this? | 23:22 |
replaceafill | no at all | 23:22 |
replaceafill | if the user selects "---" as the level | 23:22 |
replaceafill | all the view does is to set the *active* level as inactive | 23:22 |
th1a | Is graduated a level? | 23:23 |
replaceafill | no | 23:23 |
th1a | I mean, shouldn't this always set the previous level as completed if you select a new one? | 23:23 |
replaceafill | the view currently just deactivates the current level, it doesn't mark anything as Graduated | 23:25 |
replaceafill | if there's a new level, it relates to that as *new* active | 23:25 |
th1a | OK, but it could and should also mark the previous one as complete. | 23:25 |
replaceafill | ok | 23:25 |
th1a | There is a lot of abstraction there that has to be hidden from the user. | 23:26 |
replaceafill | in any case you saw my point: | 23:27 |
replaceafill | <th1a> I see what you're saying | 23:27 |
replaceafill | about putting the person automatically in next years group | 23:28 |
replaceafill | how about if we add logic to that related to the "---" level option | 23:28 |
th1a | That would be ok with me. | 23:29 |
replaceafill | if user select no level, person is not put in next years group | 23:29 |
replaceafill | cool | 23:29 |
th1a | They're probably already there though? | 23:29 |
replaceafill | you mean in Uganda's case? | 23:30 |
th1a | Do you have the option to move the groups over when you create the new year or when you activate it? | 23:31 |
replaceafill | when you create the new year | 23:31 |
replaceafill | copy members | 23:31 |
replaceafill | which btw doesn't take effective dates into account | 23:32 |
th1a | Yeah, that's kind of the bug in my mind at this point. Maybe just take the student group out of that? | 23:32 |
replaceafill | why not remove the copy members option? | 23:33 |
replaceafill | with temporal, i think it needs extra data | 23:33 |
replaceafill | for some reason i want to expose all the abstractions you want to hide :D | 23:33 |
th1a | Well, I guess it needs some love either way. | 23:34 |
th1a | I can't focus on it right now tbh. Gotta make dinner. | 23:34 |
replaceafill | and we don't have the time either | 23:34 |
replaceafill | to give it love | 23:34 |
replaceafill | i'll make these changes to the view | 23:34 |
replaceafill | and we can discuss it with Fran to see if we're all on the same page | 23:35 |
th1a | I think allowing graduated students to pile up (as graduated) in next year's student group we can live with for a little while. | 23:35 |
replaceafill | i keep looking at this as low priority.... | 23:35 |
replaceafill | ok | 23:36 |
th1a | It is on of the last obviously missing core features. | 23:36 |
replaceafill | thanks th1a | 23:37 |
th1a | Thanks replaceafill. | 23:37 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!