Temporary interaction limits
Problem to solve
Temporarily restrict which users can interact with your repository (comment, open issues, or create pull requests) for a 24-hour period. This may be used to force a "cool-down" period during heated discussions.
Further details
Use cases
- We can disable those users who have created their account recently.
- Users who have not previously committed to the repository’s master branch will be unable to interact with the repository.
- Users that have not been granted push access will be unable to interact with the repository.
Even more, restriction can be added to create some rules in a repository.
Benefits
Helps to maintain the consistency of the repository and avoid unwanted or restricted people to mess around with the repository.
Proposal
What does success look like, and how can we measure that?
This is a good way of maintaining open source projects.