Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Allow project creators to choose mapping and validation permissions on projects based on all contributor experience levels in the TM #6686

Open
Pseudorandom-Pseudonym opened this issue Jan 11, 2025 · 0 comments
Labels
type: enhancement Improving an existing functionality

Comments

@Pseudorandom-Pseudonym
Copy link

Describe the bug

It is my understanding that currently available project permissions fall into the following categories;

  • all users

  • Users with intermediate or advanced level

  • selected teams

This does not make use of all of the currently employed user experience levels.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'create project'
  2. Click on 'project permissions'
  3. See error

Expected behavior

To increase the likelihood that projects progress continuously, and to improve the quality of data produced (particularly on more challenging projects), I think that it would be beneficial to make the permissions more granular and have the following categories;

  • all users

  • Users with intermediate or advanced level

  • Advanced users

  • selected teams

This would allow for the following combinations of mapping and validation permissions to be employed.

Who can map? Who can validate?
All users Intermediate or advanced
intermediate or advanced Advanced users
Advanced users Validation Team(s)
Mapping Team(s) Validation Team(s)

Project creators can select standard validation teams like the HOT global validators, however capacity is limited. Furthermore project creators are even less likely to have specific mapping teams available to contribute to projects, so generally that option is not on the table.

Given that three difficulty levels are offered for projects uploaded to the tasking manager, it would make a certain kind of sense (to me) that project creators have at least three options for mapper permissions available to them.

Image

This change will also add an extra option to validation permissions which I think will be beneficial in terms of data quality, because the previous jump was essencially from intermediate to selected teams. Moreover, it would allow project creators and managers to more precisely strike the balance of contributor capacity and data quality for any given project.

Desktop (please complete the following information):

  • OS: [Windows 10]
  • Browser [Firefox]
  • Version [134]

Additional Context

This change could also be beneficial to contributors (provided that project creators and managers correctly choose project permissions), becasue they will be able to better search for and participate in projects of an appropriate difficulty level. It is my hope that this will also reduce the average time and effort required to validate tasks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement Improving an existing functionality
Projects
None yet
Development

No branches or pull requests

2 participants