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

Should we change freeze to ignore? #33

Open
markwhiting opened this issue Mar 20, 2020 · 12 comments
Open

Should we change freeze to ignore? #33

markwhiting opened this issue Mar 20, 2020 · 12 comments

Comments

@markwhiting
Copy link
Member

Freeze doesn't capture what's happening, because actually we're just not paying attention to the worker's reports, we're not literally freezing them, and it doesn't freeze bonuses either.

Ignore better captures it.

@mbernst
Copy link
Member

mbernst commented Mar 22, 2020

"You can review the pending bonuses below and freeze bonuses if something looks unusual. Please remember to trust the workers' estimates, and only freeze bonuses if absolutely needed."

This feels similar to me to the notion of freezing payment. I'm less sure how we'd word this if it were about ignoring — ignore the worker's report?

@markwhiting
Copy link
Member Author

Something like:

You can review the pending bonuses below and click to ignore reports that appear unusual. Please remember to trust the workers' estimates, and only ignore reports when its clear that something is not correct.

@mbernst
Copy link
Member

mbernst commented Mar 22, 2020 via email

@markwhiting
Copy link
Member Author

markwhiting commented Mar 22, 2020 via email

@mbernst
Copy link
Member

mbernst commented Mar 22, 2020 via email

@markwhiting
Copy link
Member Author

markwhiting commented Mar 22, 2020

Just checked, and I think it is paying frozen workers. Here's where the list of workers to be paid is constructed:

workers = Worker.objects.filter(assignment__assignmentaudit__in = requester_to_bonus).distinct()

@tnarg999
Copy link
Collaborator

If my memory is right, we had a meeting last year where we decided that it was best to still pay frozen workers because it would essentially pay the worker the amount they would have gotten if they had reported a more reasonable time. I think we also noted that it discourages requesters from freezing simply because they don't want to pay bonuses.

Do we want to continue paying frozen workers or do we want to reconsider this question?

@mbernst
Copy link
Member

mbernst commented Mar 26, 2020 via email

@markwhiting
Copy link
Member Author

markwhiting commented Mar 26, 2020 via email

@tnarg999
Copy link
Collaborator

For sure, right now the language in the website and the emails definitely makes it sound like the worker won't get paid a bonus when they are frozen.

@mbernst
Copy link
Member

mbernst commented Mar 29, 2020

Maybe "mute this worker's report" or "remove this worker's report"? "Ignore" feels a bit dismissive and also doesn't make clear what happens.

@markwhiting
Copy link
Member Author

If I remember correctly its actually all reports from that worker for that requester, right?

So perhaps:

Omit worker's reports

I think its worth being as clear as possible here, and perhaps even saying a little more. e.g.,

Potential error in duration report. Omit reports from this worker.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants