*** replaceafill has quit IRC | 00:03 | |
*** th1a has quit IRC | 03:33 | |
*** th1a has joined #schooltool | 03:34 | |
*** menesis has quit IRC | 06:38 | |
*** th1a has quit IRC | 07:17 | |
*** yvl has joined #schooltool | 10:24 | |
*** menesis has joined #schooltool | 12:43 | |
*** th1a has joined #schooltool | 15:21 | |
*** replaceafill has joined #schooltool | 17:22 | |
replaceafill | hey th1a_ th1a | 17:30 |
---|---|---|
th1a_ | hi replaceafill. I guess I'm still logged in on my mother's computer. | 17:31 |
replaceafill | can't you ghost that nick? | 17:32 |
th1a_ | Well, I'm not that worried about it. | 17:32 |
replaceafill | :) | 17:32 |
replaceafill | ok | 17:32 |
th1a_ | All right, so... | 17:32 |
replaceafill | what's your opinion on transfering changes in the edit view for groups? | 17:33 |
th1a_ | Well, let me see what I wrote before I say anything. | 17:33 |
replaceafill | ok | 17:33 |
th1a_ | I said we need a checkbox. | 17:34 |
th1a_ | [ ] Apply to all occurrences. | 17:35 |
replaceafill | do you think we need the checkbox if we allow to select individual instances? | 17:35 |
replaceafill | i mean | 17:35 |
replaceafill | suppose we have july, august and september fees, right? | 17:35 |
replaceafill | and you go to august | 17:35 |
replaceafill | change the value for someone and click the checkbox | 17:36 |
replaceafill | all three instances should be updated in that case? | 17:36 |
th1a_ | Yes. | 17:37 |
replaceafill | to me the checkbox makes sense if we only present the "master" instance | 17:37 |
th1a_ | Hm? | 17:37 |
replaceafill | also | 17:37 |
replaceafill | my biggest concern with the apply to all ocurrences checkbox is selecting students | 17:38 |
replaceafill | in the edit view you can "untick" someone right? | 17:38 |
replaceafill | suppose you go to august, change the amount for Tom and untick Douglas | 17:38 |
th1a_ | Yes. | 17:38 |
replaceafill | will the apply to all checkbox change july, august and september amounts for Tom and remove the three instances for Douglas? | 17:39 |
replaceafill | i mean | 17:39 |
th1a_ | Yes. | 17:39 |
replaceafill | ok | 17:39 |
replaceafill | to me it's confusing | 17:39 |
th1a_ | It is confusing! | 17:40 |
replaceafill | having the ability to untick and edit amount at the same time | 17:40 |
th1a_ | I don't see a better alternative, without making the user keep track of the "master" instance and the recurrences, and modeling all that. | 17:40 |
th1a_ | That is, I think the alternative is more confusing. | 17:41 |
replaceafill | i think she'd be ok with just showing the master in the edit view | 17:41 |
replaceafill | and transfer automatically | 17:41 |
replaceafill | like we do in the add view | 17:41 |
th1a_ | Yes, but then you can't unenroll someone. | 17:41 |
replaceafill | unenroll? | 17:42 |
replaceafill | as in remove fees? | 17:42 |
th1a_ | Yes. | 17:43 |
th1a_ | If someone leaves part way through the year, you have to be able to manually remove later fees. | 17:43 |
replaceafill | you do it through the student profile? | 17:43 |
*** yvl has quit IRC | 17:43 | |
replaceafill | also the apply to all checkbox doesn't help in that case | 17:44 |
replaceafill | if student leaves in august | 17:44 |
replaceafill | you probably want to remove only september | 17:44 |
replaceafill | not "all occurrences" | 17:45 |
replaceafill | in the current group view | 17:45 |
replaceafill | if you want to remove Tom from august and september | 17:45 |
replaceafill | you go to the group fee | 17:45 |
replaceafill | select august, untick Tom, Submit | 17:46 |
replaceafill | go to the fee again, select september, untick Tom, submit | 17:46 |
th1a_ | Yeah. | 17:46 |
replaceafill | if for some reason you don't want to use the student profile... | 17:46 |
th1a_ | I mean, I'd be fine with having the two work differently if that makes sense to Fran. | 17:47 |
replaceafill | she's asking about it "perhaps the code needs to be changed for the edit screen as well as when you add the fees initially" | 17:48 |
replaceafill | so i don't think it makes sense to her | 17:48 |
th1a_ | Well, it doesn't make sense if there is no option. | 17:49 |
th1a_ | I think the choice is: | 17:49 |
th1a_ | 1) We can do a checkbox; | 17:49 |
th1a_ | 2) Make the group edit form always "flow through" and teach people to use the person view for individual fee changes. | 17:49 |
replaceafill | if we go 1) | 17:50 |
replaceafill | to me the checkbox should be "apply to all FUTURE ocurrences" | 17:50 |
replaceafill | i'd go with 2) | 17:50 |
th1a_ | We don't really know if they only want to change future ocurrences. | 17:51 |
th1a_ | OK, do you want me to ask right now? | 17:51 |
replaceafill | please | 17:51 |
replaceafill | either way should be a quick change | 17:51 |
replaceafill | iirc Fran wasn't interested in editing individual recurrences | 17:53 |
th1a_ | Well, it is necessary! | 17:53 |
th1a_ | You can't unenroll someone otherwise. | 17:53 |
replaceafill | student profile! | 17:53 |
replaceafill | and she also said she was ok doing that manually | 17:54 |
replaceafill | when someone leaves | 17:54 |
th1a_ | Well, if she's ok with just doing that from the person view I don't care. | 17:55 |
th1a_ | OK, sent. | 17:58 |
th1a_ | I suppose you could wait an hour and if we don't hear from her, just make them flow through without the checkbox. | 18:05 |
replaceafill | flow through future, right? | 18:06 |
th1a_ | Well, she's never indicated that. | 18:06 |
replaceafill | but do we still allow to select individual instances in that view? | 18:07 |
th1a_ | Ah, you mean just make it one. | 18:07 |
replaceafill | yeah | 18:07 |
replaceafill | like the add view | 18:07 |
th1a_ | I guess just make it one. | 18:07 |
replaceafill | hhmm | 18:07 |
replaceafill | i'm not comfortable with it | 18:08 |
replaceafill | but you're the manager ;) | 18:08 |
th1a_ | I'd prefer to hear from her. | 18:08 |
replaceafill | kk | 18:08 |
replaceafill | me 2 | 18:08 |
th1a_ | But at this point they're all future fees anyhow. | 18:08 |
replaceafill | true | 18:08 |
th1a_ | Part of the problem with this whole process is it is hard to tell what cases she's NOT thinking of. | 18:09 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!