Of course, changing the workflow cannot magically increase the bandwidth to
handle stale issues. That is what the triage guide wants to encourage
committers to practice. But such a move can reduce the frustrating
experience and explicitly express who is responsible for taking the next
action to nudge the conversation.

Best,
tison.


tison <wander4...@gmail.com> 于2023年5月14日周日 15:28写道:

> Hi devs,
>
> Recently, I have handled a large number of stale issues and noticed that
> periodically notifying users that "the issue is stale" without any human
> reaction can be a frustrating experience, e.g., ISSUE-13925[1].
>
> Learning from the INFRA JIRA project experience, I propose we replace the
> stale bot with a ping-pong workflow. That is -
>
> ping - Labeling waiting-for-reviewer on issue created and commented by
> non-committers
> pong - Labeling waiting-for-user on issue responded by committers
>
> Here is a demo implementation[2] you can refer to and you can try the
> workflow in my fork[3].
>
> Previous references -
>
> * The triage guide[4]
> * [DISCUSS] Does stale bot make value for you?[5]
> * [COMMITTER ATTENTION] You can close stale issues as not planned [6]
>
> Looking forward to your feedback :D
>
> Best,
> tison.
>
> [1] https://github.com/apache/pulsar/issues/13925
> [2] https://github.com/apache/pulsar/pull/20319
> [3] https://github.com/tisonkun/pulsar
> [4] https://pulsar.apache.org/contribute/develop-triage
> [5] https://lists.apache.org/thread/tv774jqohdpx8x0dymsskrd90xwwfvgp
> [6] https://lists.apache.org/thread/x2c7xod8y0wvh14nsb6bknf0dq3r9gls
>
>

Reply via email to