Web: BUILD - Reserve Bounties

Created on 20 Aug 2018  Β·  41Comments  Β·  Source: gitcoinco/web

User Story

As a funder, I want to fund and send a bounty directly to a certain group of individuals (or perhaps, just one individual).

Why Is this Needed

This is needed so that select group of individuals can work on a project.

Summary: Right now, I sometimes get unnecessary noise on bounties that I would rather send directly to a smaller group of people that I know from prior work on the platform.

Description

Type: Feature

Current Behavior

Post a bounty on the main issue explorer, make it approval-only, and approve the worker of my choosing. If I don't get to approve within 24 hours, perhaps deal with auto-approvals of people I didn't want to get involved.

Definition of Done

Funder Form

  • [ ] On the funder form under Permissions Field add the following: Reserved for ___________________.
  • [ ] User should be able to type in a username in the input field

Issue Details

  • [ ] The Issue Details should display that this issue is Reserved for X Contributor with the contributor's icon, linking to their profile.
  • [ ] Only the contributor(s) that have been selected to work this issue can click start work.
  • [ ] Group information and line the information up like this (Will Tip Extra)
    screen shot 2018-08-27 at 7 43 16 am

Email

  • [ ] User(s) should be notified that an issue has been reserved for them to work on.

Reviewed by

@owocki @PixelantDesign @thelostone-mc Thoughts?

Gitcoin Bounties needs-testing high will tip for review

Most helpful comment

@gitcoinbot Yes i'm still working on this issue, in fact im just about to PR in a few hours πŸ˜ƒ

All 41 comments

We've had multiple requests from funders to be able to reserve for specific users. I think we would be able to achieve the same goals using a reserve feature, would you mind reframing @vs77bb? A simple input field capturing the GitHub user name should do the trick I think.

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


__This issue now has a funding of 200.0 DAI (200.0 USD @ $1.0/DAI) attached to it.__

Any feedback? I'm very eager to start and finish this issue by Sunday, thanks πŸ™‚

@mul1sh I just approved you! Looking forward to seeing what you come up with!

@PixelantDesign Awesome thanks, let me get cracking πŸ‘ πŸ™‚

looking forward to what you come up with @mul1sh! :)

@PixelantDesign I have a a few questions about the following issues,

  • On the funder form under Permissions Field add the following: Reserved for _.
    Will this be a text input field or a label or a checkbox?

  • User should be able to type in a username in the input field Issue Details
    Where is this input field Issue Details? Can't seem to find it or do I add it as well. Also does this search and api as I type and get the list of users or something?

  • The Issue Details should display that this issue is Reserved for X Contributor.
    Same question as above where under Issue Details should i display this or will I display this in the Issue Details text input field?

Thanks πŸ™‚

@vs77bb @PixelantDesign @frankchen07 any help with the above queries? Thanks πŸ™‚

Hey @mul1sh

  • [ ] User should be able to type in a username in the input field.

Issue Details is a header (sorry if that was confusing.

Would you also be able to group information and line the information up like this (Will Tip Extra)?
screen shot 2018-08-27 at 7 43 16 am

For the display of the name - would be great if we could show the icon and link to the user's profile.

Let me know if you have questions!

Thanks!

@PixelantDesign thanks for the clarification, appreciate it. And yes I can group the information like that no worries. Let me continue with the coding then, will do a PR in a few hours, thanks

Awesome!

@PixelantDesign as I type the reservedFor username, in the funder form, should it autosearch/autocomplete this field. If so what api endpoint should i use for this? thanks

@mul1sh my man @octavioamu has got a PR out at https://github.com/gitcoinco/web/pull/2108 for this !
we'll be merging it in later today

@thelostone-mc perfect thanks, i'll wait for it then πŸ‘

Thanks @thelostone-mc! @mul1sh you're in good hands! Let us know if you have any other questions.

Excited about this!

@thelostone-mc any luck with the PR yet? thanks πŸ™‚

@mul1sh sorry about it ! Had to make a few minor tweaks which took a bit of reviewing
It's done ^_^

@thelostone-mc Awesome thanks for alerting me, let me continue with this feature then πŸ™‚

@mul1sh Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an β€˜Open’ status. Please let us know if you have questions!

  • [x] warning (3 days)
  • [ ] escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

@gitcoinbot Yes i'm still working on this issue, in fact im just about to PR in a few hours πŸ˜ƒ

^ snoozed Gitcoin bot for you - looking forward to the PR!

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


__Work for 200.0 DAI (200.0 USD @ $1.0/DAI) has been submitted by__:

  1. @mul1sh
  2. @mul1sh

@vs77bb please take a look at the submitted work:

  • PR by @mul1sh
  • PR by @mul1sh

@thelostone-mc @frankchen07 @PixelantDesign i've submitted the PR, though i'm getting code coverage errors and i'm not sure how to sort them, kindly advise. Thanks.

@vs77bb @PixelantDesign @frankchen07 @PixelantDesign any feedback on the PR? Thanks πŸ™‚

@mul1sh left some comments on the PR ^_^

@thelostone-mc awesome thanks, let me act on it then πŸ™‚

Hey @thelostone-mc, looks like @mul1sh just added another pull request. Do you think you could review it? Thanks :)

@thelostone-mc could you review please?

Ah sorry ! Got pulled into dev πŸ˜…
Checked out the code and it looks alright πŸ‘
will pull it in locally and test it later this week after merge freeze is lifted

Hi @PixelantDesign and @thelostone-mc is there still a merge freeze? Getting this merged in would be super helpful for paying out ETHPrize bounties :)

Nah we've lifted off the merge freeze ^_^
@mul1sh could you address the comments left out by @pinkiebell + do a rebase while you are at it?

@thelostone-mc or @SaptakS could y'all review this? #2950

Still interested in this one! :)

Opening a discuss ticket over at https://github.com/gitcoinco/web/issues/3502
@pinkiebell and @mul1sh thanks for getting this in ^_^

@thelostone-mc @vs77bb glad this is now done πŸ˜„. I was also wondering for the payout how will it be done? Maybe i get like half and @pinkiebell gets half too since he did alot of work to get it to the finish line, what do you think, about this? πŸ€”

Makes sense to be ^_^
Are you good with that @pinkiebell ?

@mul1sh @thelostone-mc
That's fine with me πŸ‘

⚑️ A tip worth 100.00000 DAI (100.0 USD @ $1.0/DAI) has been granted to @mul1sh for this issue from @vs77bb. ⚑️

Nice work @mul1sh! Your tip has automatically been deposited in the ETH address we have on file.

⚑️ A tip worth 100.00000 DAI (100.0 USD @ $1.0/DAI) has been granted to @pinkiebell for this issue from @vs77bb. ⚑️

Nice work @pinkiebell! Your tip has automatically been deposited in the ETH address we have on file.

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


__This Bounty has been completed.__

Additional Tips for this Bounty:

  • vs77bb tipped 100.0000 DAI worth 100.0 USD to pinkiebell.
  • vs77bb tipped 100.0000 DAI worth 100.0 USD to mul1sh.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

abitrolly picture abitrolly  Β·  4Comments

mbeacom picture mbeacom  Β·  4Comments

Skyge picture Skyge  Β·  3Comments

sethmcleod picture sethmcleod  Β·  4Comments

pelsasser picture pelsasser  Β·  4Comments