Web: People shouldn't be able to start work on more than 3 issues at a time

Created on 22 Feb 2018  路  8Comments  路  Source: gitcoinco/web

Right now, there is a pattern of people being greedy with 'starting work' on many issues at a time, but not truly working on them. We could consider having an upper limit on the number of issues one can have actively claimed at one time.

Most helpful comment

I've been noticing the same pattern. @owocki

Can we display a message if they tried to click start work on the 4th time that says :
"Looks like you are currently working on 3 open issues, please complete this prior to starting additional issues." The '3 open issues could link to their profile so that they could see what is currently open. We would need that same message to sync on the github page? Not sure how we'd do this since users usually just tag themselves to let us know they're starting work. Thoughts?

All 8 comments

I've been noticing the same pattern. @owocki

Can we display a message if they tried to click start work on the 4th time that says :
"Looks like you are currently working on 3 open issues, please complete this prior to starting additional issues." The '3 open issues could link to their profile so that they could see what is currently open. We would need that same message to sync on the github page? Not sure how we'd do this since users usually just tag themselves to let us know they're starting work. Thoughts?

@vs77bb have you experienced this?

Yes. Additional feedback from Phil last week on one of his bounties:

If you are currently working on other bounties for us, please do not grab this issue until work has been submitted for the other issues you are working on. This allows us to get more people involved as well as parallelize the process!

There is a part of me that remembers that in our 'future of work' example, a developer should be able to pick and choose the projects that are interesting to him and that might be a few at a time. Maybe we set the limit at 4 or 5 to be more conservative about rolling this into the platform?

I don't think it'd need to sync on Github @PixelantDesign. If a user tried to click 'Start Work' on Gitcoin, but had three already open, an error message should come up on Gitcoin / Gitcoin Bot should never comment on Github saying that user 'Started Work'.

should we close this down in favor of https://github.com/gitcoinco/web/issues/567 or https://github.com/gitcoinco/web/issues/463 ?

or maybe the two issues augment each other instead of replace each other.. i could see us doing all three

I think it might be best to move forward on all three.
As for this issue, limiting a user to three active "started" bounties should be a fairly simple addition.

Agree let move forward on all 3. We will need messaging on why a user is limited to 3 and what they can do if they want to work on something else.

Agree let move forward on all 3. We will need messaging on why a user is limited to 3 and what they can do if they want to work on something else.

I started a PR for 2 of the 3 last night ( https://github.com/gitcoinco/web/pull/663 and https://github.com/gitcoinco/web/issues/463 ).. I will throw a bounty on the third. @PixelantDesign ill leave it to you to bring the copy for messaging, that work?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

uluhonolulu picture uluhonolulu  路  3Comments

thelostone-mc picture thelostone-mc  路  4Comments

wizzfile picture wizzfile  路  3Comments

christianbundy picture christianbundy  路  3Comments

Skyge picture Skyge  路  3Comments