Add the ability for the tasking manager to show different panels to mappers, validators, and perhaps those who are mapping previously invalidated tasks #6687
Labels
type: enhancement
Improving an existing functionality
Is your feature request related to a problem? Please describe.
Mapping and validating is not the same process; why should the instructions be the same for both?
It is my understanding that currently users who engage in validation are assumed to be more skilled and experienced than the users mapping on any given project. I think that this is one of, if not the main reason as to why mappers are so heavily catered to in the task instructions and completion panel, those validating are just expected to know what they're doing. However, it is not necessarily the case that more skilled and experienced users are doing the validating, I think it happens fairly often. If they're interseted; I'd rather help them do a better job that push them away.
Many projects have rather relaxed validation permissions.
I think this is partly due to the issue of permission options I describe in #6686, however, it is not the only cause. Generally for a user to validate they need not have received any training, nor demonstrated their ability. The only requirement currently is that they meet the project permissions.
The task panels could then describe a validation workflow, and/or have a checklist on the completion page to reduce the likelihood that they miss something. The completion panel could then be different for mappers reminding them to take certain actions before submiting the task like posting a comment with the offset they used on imagery, or to ask questions about anything they were unsure about. This would mean that contributors recieve the information that is relevant to them, so that the panels are as easy to read and reference as possible: hopefully that'll mean more users do that.
Some good examples of validator specific instructions could be to;
Check and map the surrounding areas of task grids generated via the use of mapswipe or something similar. Not everyone knows to do this.
Modify highway tags when looking at the bigger picture and modify the configuration where neccesary. This usually can be done more easily when validating.
Provide feedback to mappers.
Describe the solution you'd like
I would like it to be possible for the tasking manager to display different panels when a task is locked based upon which avtivity a user is engaged in.
Describe alternatives you've considered
Validators write/create their own checklists and workflows. This does work and can be effective however, it takes time and effort on the part of a validator to devise and create. Perhaps some share this information with others.
Given that any user can validate on certain projects, and that for most projects it is possible to validate after uploading only 250 changesets. I doubt that most users who engage in validation have created their own checklist(s), so I think that this would be a very useful feature for many (in particular those looking to get their start in validation).
Learning materials exist. Perhaps those could be linked to in one of the panels when a user is validating in case they haven't come accross them otherwise.
Additional context
Here is an example of a project where a message to mappers and validators has been put on the completion panel. I think it would be useful to seperate these and show them to users based on what they are doing.
The text was updated successfully, but these errors were encountered: