Hi Kafka Developers, The Apache Kafka JIRA currently has 2138 open JIRA tickets. As Charlie Munger <https://en.wikipedia.org/wiki/Charlie_Munger> once said, “Simplicity has a way of improving performance through enabling us to better understand what we are doing.”
What are everyone’s thoughts on adopting what the k8s community is doing and auto close any ticket that has not seen any updates for 90 days. https://github.com/kubernetes/community/blob/master/contributors/devel/automation.md Prow will close pull-requests that don't have human activity in the last 90 days. It will warn about this process 60 days before closing the pull-request, and warn again 30 days later. One way to prevent this from happening is to add the lifecycle/frozen label on the pull-request. If we were to adopt this practice, we could reduce our open ticket count to 553, a 74% decrease. project = KAFKA AND resolution = Unresolved AND updated >= "-90d" ORDER BY created DESC So how might this work? - a bot, let’s call it Bender, would ping the ticket reporter after 30 days of inactivity - After 60 days, Bender would again ping the reporter warning them that the ticket will be closed due to inactivity - After 90 days of inactivity, bender would resolve the ticket with the status Auto Closed and a comment that the ticket was resolved due to inactivity. - Bender would ignore all tickets with the label bender-ignore [image: image.png] Let me know what you think? \ah