+1 to the proposal.

> +1 generally, this seems to be the approach many other projects follow,
so it seems reasonable. One note - the 7 day deadline feels a little too
strict. I'd propose to change this to 150 days + 30 days, the total would
be the same, but people can have more time to react.

This seems reasonable to me, though I will note that reopening an issue is
always an option. But I probably still like 30 days.

Thanks,
Danny

On Tue, May 27, 2025 at 10:50 AM Jan Lukavský <je...@seznam.cz> wrote:

> Hi XQ,
>
> +1 generally, this seems to be the approach many other projects follow, so
> it seems reasonable. One note - the 7 day deadline feels a little too
> strict. I'd propose to change this to 150 days + 30 days, the total would
> be the same, but people can have more time to react.
>
> Thanks for this proposal,
>
>  Jan
> On 5/27/25 16:36, XQ Hu via dev wrote:
>
> Hi, Beam developers,
>
> I was reviewing the Apache Beam repository statistics on OSS Insight (
> https://ossinsight.io/analyze/apache/beam#issues) and wanted to discuss
> our current issue management strategy (the previous discussion in 2020 is
> https://lists.apache.org/thread/41yvgw5ymvkkzt3ws1160j58t9hbf2mt).
>
> According to the "Issues" overview section on the page, we currently have
> approximately 7,230 total issues. While it's positive to note that in the
> last 28 days, more issues were closed (74) than opened (56) , the overall
> size of the backlog remains substantial. A large backlog can make it
> challenging to effectively triage, prioritize, and address the most
> relevant items.
>
> I am proposing this PR (https://github.com/apache/beam/pull/35052) and
> suggest the following:
>
>
>    - Initial Staling: Issues that have seen no updates or meaningful
>    activity for 173 days will be automatically labeled as stale .
>    - Notification: When an issue is marked stale, an automated comment
>    will be posted: "This issue has been marked as stale due to 173 days of
>    inactivity. It will be closed in 1 week if no further activity occurs. If
>    you think that’s incorrect or this issue still needs to be addressed,
>    please simply write any comment. If closed, you can reopen the issue at any
>    time. Thank you for your contributions." .
>    - Auto-Closure: If, after an additional 7 days, there is still no
>    activity on the issue, it will be automatically closed . A comment will be
>    added: "This issue has been closed due to lack of activity. If you think
>    that is incorrect, you can reopen the issue at any time." .
>
> This means an issue would be closed after a total of 180 days of
> inactivity.
>
> Rationale:
>
>    - Focus & Efficiency: This process, now backed by an implemented
>    workflow, will help us systematically manage the backlog, allowing the
>    community to focus on active and pressing issues.
>    - Clarity & Consistency: Adopting these specific parameters (173 days
>    to stale, 7 days to close) provides a clear and consistent expectation for
>    issue lifecycle management.
>    - Community Input: The 7-day warning period after an issue is marked
>    stale provides a window for community members to intervene if an issue is
>    still relevant or requires further attention.
>
> This approach seems like a good balance, giving ample time (nearly 6
> months) before an issue is flagged, and then a clear warning period before
> closure.
>
> Let me know if you have any concerns or other suggestions. Thanks.
>
> Best,
> XQ
>
>

Reply via email to