3 months ago
- GitHub maintainers face challenges with low-effort contributions, exacerbated by tools like Copilot.
- Discussions on tools for repository owners include disabling AI, deleting PRs, and using AI for reviews, but each has drawbacks.
- Reputation scores are proposed as a solution, inspired by Hacktoberfest's spam labeling which effectively reduced low-quality contributions.
- Current GitHub lacks visibility into user trustworthiness, such as PR history or issue relevance.
- Proposed 'contributor controls' include account age restrictions, issue assignment for PRs, social labeling, synthetic reputation scores, and financial escrows, each with potential downsides.
- Reputation systems risk being gamed, could lead to account theft, and may disadvantage certain contributors.
- Examples from other platforms (Telegram, AirBnB, Uber) show potential for reputation systems to mitigate spam.
- Comments suggest concerns about centralization on GitHub for reputation and discouraging infrequent but valuable contributors.