Hi Penghui,

Thanks for your feedback! Comments inline:

> If we removed the stale label, how can we know which issues/PRs are
active?

GitHub Search supports filter by updated time:

*
https://github.com/apache/pulsar/issues?q=is%3Aissue+is%3Aopen+updated%3A%3E2022-07-01
updated in this month
*
https://github.com/apache/pulsar/issues?q=is%3Aissue+is%3Aopen+created%3A%3E2022-07-01
recently created

You can see more information at:

* Understanding the search syntax
https://docs.github.com/en/search-github/getting-started-with-searching-on-github/understanding-the-search-syntax
* Searching issues and pull requests
https://docs.github.com/en/search-github/searching-on-github/searching-issues-and-pull-requests

> IMO, it is just a tool that can help us to get a list of all active PRs
and issues.

Yes. We can achieve this goal as mentioned above in this mail, while a box
is unfriendly for interaction and wastes CI resources.

Besides, we have even two labels (Stale, lifecycle/stale). Project entropy
increases if we treat broken windows as not a big deal.

Best,
tison.


PengHui Li <codelipeng...@gmail.com> 于2022年7月30日周六 09:38写道:

> Hi tison,
>
> Thanks for bringing up this discussion.
>
> The stale label can help contributors to filter out inactive PRs and
> issues(no active comments for more than a month)
> So that the contributors can focus on the active issues and PRs.
>
> I think we should start to consider closing the issues and PRs with the
> stale label manually.
> If we removed the stale label, how can we know which issues/PRs are active?
>
> > From my experience, any process won't work. The only way is to inspire
> more reviewers act on PRs
>
> Totally agree, the purpose of the stale label is to help contributors
> participate in the review work of active PRs.
> IMO, it is just a tool that can help us to get a list of all active PRs
> and issues.
>
> Best,
> Penghui
> On Jul 29, 2022, 23:09 +0800, tison <wander4...@gmail.com>, wrote:
> > Hi,
> >
> > Previous discussion:
> >
> > * [DISCUSS] How to handle stale PRs [1]
> > * [DISCUSS] Add icebox label for issues and PRs that have been inactive
> for
> > more than 4 weeks [2]
> >
> > I notice that over 80% (1527/1891 ATM) issues are marked as stable but
> > nothing happens later. In an offline discussion with @codelipenghui I
> > learned that we ever wanted to focus on non-stable issues to handle more
> > inputs but it seems now we don't achieve this goal.
> >
> > Refrain my comment in [1] that:
> >
> > > From my experience, any process won't work. The only way is to inspire
> > more
> > reviewers act on PRs.
> > > Instead of talking about how to do it, reviewing one PR now can help
> the
> > case.
> > > Also, it's reasonable to close inactive PR if there is a successor.
> But do
> > not let a bot do it, which will create many corner (bad) cases.
> >
> > I observe that those stale comments like a spammer in some thread[3][4]
> and
> > IIRC some audiences reacted with negative emoji to those comments.
> >
> > Thus, I'd like to know whether you gain some value from the stale bot.
> >
> > To me, it seems a potential spammer, frustration maker, and resource
> > consumer (we run a workflow to label them, and even tried to optimize its
> > resource occupation[5]).
> >
> > Best,
> > tison.
> >
> > [1] https://lists.apache.org/thread/xxmxwnhnlcptv8wr73200qvprnvrfjt1
> > [2] https://lists.apache.org/thread/0lm9tyjqtgtvwkfowkfhbxy24nh8tyxh
> > [3] https://github.com/apache/pulsar/issues/15100
> > [4] https://github.com/apache/pulsar/issues/13864
> > [5] https://github.com/apache/pulsar/pull/14466
>

Reply via email to