kamaalsultan / santa-bringyouwishes

5 stars 0 forks source link

ttt #104

Open kamaalsultan opened 1 year ago

kamaalsultan commented 1 year ago

Concerning the ubiquity/ubiquibot#272 issue, it is essential to maintain support for tracking and totaling contributions on the connected or merged pull requests. This functionality will enable us to compensate the reviewers of pull requests and ensure that the calculation and generation of rewards occur seamlessly once the bounty is fulfilled. However, it is crucial to establish a limit on the rewards given per contributor based on the bounty price.

For example, suppose the bounty price is set at 100, and an individual contributor has earned 100 through comments. In that case, the bot should promptly leave a warning comment informing them that their contribution rewards are capped at $100. By implementing this measure, we aim to discourage the core team from excessively assisting or "tutoring" underperforming bounty hunters.

To complete this overall plan, we need to address the issue of allowing reviewers to abandon a bounty in a manner that is fair to the expectations of the bounty hunters. It is crucial to consider solutions that do not make the bounty hunter feel discouraged or belittled. Currently, reviewers take a risk by supporting a bounty that may not be completed by a low-performing hunter. While it's technically feasible for reviewers to push the completion of the code and close the pull request themselves (which I have done in the past) to collect their comment incentives, this action should only be taken if the bounty is successfully fulfilled. If the bounty remains incomplete, no rewards should be distributed to anyone involved.

ubiquipm[bot] commented 1 year ago

Similar issue (Contributor Comment Financial Incentives - On Pull Request) found at https://github.com/byteballet/santa-bringyouwishes/issues/88. Similarity is about 100%