Hi Pulsar Community, I want to start a discussion about introducing an icebox label that can be added to the issue or PR by pulsar bot automatically to help us can focus on the active PRs and issue. To avoid missing merge PRs, review PRs, triage issues.
It looks like the following: 1. If the issue or PR is inactive for more than 4 weeks, the pulsar bot add the icebox label 2. If the issue or PR is re-active again, the pulsar bot remove the icebox label How to determine the PR or issue is inactive? 1. No comments for 4 weeks. 2. No code review(approve, comment, or change request) for 4 weeks. 3. No commits for 4 weeks. 4. No description update for 4 weeks. How to determine the PR or issue is re-inactive? With the icebox label first and: 1. New comment added 2. New commits pushed 3. Description updated 4. New code review updates Note: all the approved PRs we should not add the icebox label This will help us to focus on the active issues and PRs so that we can track the active issues and PRs better first. After we get this part done (maybe keep active opened PR under 20 and active opened issue under 50?), we can move forward to continue to handle the stale PRs (already discussed in https://lists.apache.org/thread/k7lyw0q0fyc729w0fqlj5vqng5ny63f2). Thanks, Penghui