Time restrictions are unclear
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Switchboard Parental Controls Plug |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
It's a bit hard to follow currently if the time restrictions are a white list or a blacklist. Different widgets seem to tell conflicting stories.
The top line says "Limit computer use:" with a switch. This seems to indicate that the off state of the switch means that we're not limiting use. So far so good.
The combobox text says "on weekdays and weekends", "only on weekdays", or "only on weekends". This seems to indicate that we're going to limit computer use during this selection. If this is the case, I think the word "only" maybe doesn't fit here since when talking about when we're limiting the use and not when we're permitting the use. or perhaps we should say "during" instead of "on".
This is where it gets more confusing. At the moment we're only setting sensitivity on the time pickers. So let's see I've elected to limit computer use on weekends, only the weekends time pickers are sensitive. I'm not sure it's entirely clear enough that we're not limiting the usage during weekdays. Maybe this should have some kind of text that reinforces that computer use is permitted all day on weekdays.
And then then conflict comes in. So far we've been dealing in terms of a blacklist, but the time pickers seem to operate in terms of a whitelist. This really throws off the whole thing. It's not super clear anymore when the user should be able to log in. Are we saying that we're only disallowing the user to log in from 9pm-6am during weekends? I feel like that's kind of counter-intuitive.
Unsure of how to solve it yet, just leaving my thoughts of the process
Changed in switchboard-plug-parental-controls: | |
status: | New → Confirmed |
After poking around at the way some other folks do it, I wonder if we should just go to a straight up blacklist, ditch the combobox and use switches right on the sections. Another interesting idea was to define "School nights" and "weekends" a bit differently. I think this probably makes more sense for what this would actually be used for: preventing kids from playing games until 1am when they have school in the morning.