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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ROADMAP] Bounties 馃捀 #29

Open
7 tasks
jobenjada opened this issue Mar 14, 2024 · 1 comment
Open
7 tasks

[ROADMAP] Bounties 馃捀 #29

jobenjada opened this issue Mar 14, 2024 · 1 comment
Labels

Comments

@jobenjada
Copy link
Member

jobenjada commented Mar 14, 2024

Stories

As a player, I want to have an incentive to contribute to a specific repository other than xp / points / merch

As a maintainer, I want to attract new contributors to our repository as well as retain senior engineers who know the code base.


Tasks

  • Check out the bounty system Bailey built for [muddle.co](https://github.com/muddleco/muddle)
  • Take what we need to make the following possible
    • Automatically pay out bounties to contributors if a PR gets merged that has a bounty attached to it
    • Allow /bounty 50 to add a bounty to an issue or PR
    • Allow /tip 10 to immediately payout a bounty to a contributor who is assigned to an issue or opened a PR. If they are registered with oss.gg, send them instructions to cash in their tip. If they are not registered, store the github user name along with the tip and post a comment for the player to sign up. Once the user signed up, check if there is an open bounty for this user and then send it to their email
  • Allow maintainers to set a max limit for bounties and tips in [oss.gg](http://oss.gg) which are paid out immediately. All tips and bounties which are higher need approval first. Allow maintainers to add an email for approvals. Send an email with a notice that a bounty exceeding the auto bounties needs approval (UI following)
  • Make sure that the ability to set up bounties and tip is restricted to the organisation members of the repository
@jobenjada
Copy link
Member Author

jobenjada commented May 18, 2024

We've merged the first scope of bounties here:

#79

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

No branches or pull requests

1 participant