Re: Cold-case PRs
Looks cool Max. Filed an Infra ticket: https://issues.apache.org/jira/browse/INFRA-17005 Created a Jira to add a policy file: .github/stale.yml https://issues.apache.org/jira/browse/AIRFLOW-3040 & raised a PR : https://github.com/apache/incubator-airflow/pull/3883 We can manage the Jira backlog separately. -s On Mon, Sep 10, 2018 at 8:38 PM Maxime Beauchemin < maximebeauche...@gmail.com> wrote: > It doesn't deal with Jiras, just PRs and GH issues (which we don't use...) > > Max > > On Mon, Sep 10, 2018 at 6:58 PM Sid Anand wrote: > > > Max, > > How do these manage the JIRAs? > > > > -s > > > > On Mon, Sep 10, 2018 at 6:14 PM Maxime Beauchemin < > > maximebeauche...@gmail.com> wrote: > > > > > I've used https://github.com/bstriner/github-bot-close-inactive-issues > > in > > > the past to auto-close issues / PRs based on a policy around > inactivity. > > It > > > worked alright. > > > > > > There's also https://github.com/probot/stale which seems to be one of > > the > > > leading solutions, but it may require an Apache INFRA ticket to make > the > > > integration work (if they'll allow it). > > > > > > Max > > > > > > On Mon, Sep 10, 2018 at 5:21 PM Sid Anand wrote: > > > > > > > Folks! > > > > It's around that time (over 200 PRs with some 2 years old) when we > need > > > to > > > > consider closing some abandoned PRs. We have a lot more active > > > maintainers > > > > now today than we had 1 or 2 years ago, we are better able to keep up > > > with > > > > new PR demand, but it's still not perfect. > > > > > > > > I've created a GitHub Label : *Potential_Cold_Case_PR.* > > > > > > > > I've started labeling some old PRs likewise and pinging the > submitters. > > > > Anyone in the community can help with labeling and pinging > submitters. > > If > > > > we (maintainers) find the PR abandoned (i.e. no updates from > submitters > > > for > > > > a few days), we can close the PRs. > > > > > > > > Additionally, if the JIRAs themselves are obsolete and no longer > apply, > > > we > > > > can consider closing the JIRAs as obsolete. > > > > > > > > Here's one example : > > > > https://github.com/apache/incubator-airflow/pulls/vijaysbhat > > > > > > > > -s > > > > > > > > > >
Re: Cold-case PRs
It doesn't deal with Jiras, just PRs and GH issues (which we don't use...) Max On Mon, Sep 10, 2018 at 6:58 PM Sid Anand wrote: > Max, > How do these manage the JIRAs? > > -s > > On Mon, Sep 10, 2018 at 6:14 PM Maxime Beauchemin < > maximebeauche...@gmail.com> wrote: > > > I've used https://github.com/bstriner/github-bot-close-inactive-issues > in > > the past to auto-close issues / PRs based on a policy around inactivity. > It > > worked alright. > > > > There's also https://github.com/probot/stale which seems to be one of > the > > leading solutions, but it may require an Apache INFRA ticket to make the > > integration work (if they'll allow it). > > > > Max > > > > On Mon, Sep 10, 2018 at 5:21 PM Sid Anand wrote: > > > > > Folks! > > > It's around that time (over 200 PRs with some 2 years old) when we need > > to > > > consider closing some abandoned PRs. We have a lot more active > > maintainers > > > now today than we had 1 or 2 years ago, we are better able to keep up > > with > > > new PR demand, but it's still not perfect. > > > > > > I've created a GitHub Label : *Potential_Cold_Case_PR.* > > > > > > I've started labeling some old PRs likewise and pinging the submitters. > > > Anyone in the community can help with labeling and pinging submitters. > If > > > we (maintainers) find the PR abandoned (i.e. no updates from submitters > > for > > > a few days), we can close the PRs. > > > > > > Additionally, if the JIRAs themselves are obsolete and no longer apply, > > we > > > can consider closing the JIRAs as obsolete. > > > > > > Here's one example : > > > https://github.com/apache/incubator-airflow/pulls/vijaysbhat > > > > > > -s > > > > > >
Re: Cold-case PRs
I've used https://github.com/bstriner/github-bot-close-inactive-issues in the past to auto-close issues / PRs based on a policy around inactivity. It worked alright. There's also https://github.com/probot/stale which seems to be one of the leading solutions, but it may require an Apache INFRA ticket to make the integration work (if they'll allow it). Max On Mon, Sep 10, 2018 at 5:21 PM Sid Anand wrote: > Folks! > It's around that time (over 200 PRs with some 2 years old) when we need to > consider closing some abandoned PRs. We have a lot more active maintainers > now today than we had 1 or 2 years ago, we are better able to keep up with > new PR demand, but it's still not perfect. > > I've created a GitHub Label : *Potential_Cold_Case_PR.* > > I've started labeling some old PRs likewise and pinging the submitters. > Anyone in the community can help with labeling and pinging submitters. If > we (maintainers) find the PR abandoned (i.e. no updates from submitters for > a few days), we can close the PRs. > > Additionally, if the JIRAs themselves are obsolete and no longer apply, we > can consider closing the JIRAs as obsolete. > > Here's one example : > https://github.com/apache/incubator-airflow/pulls/vijaysbhat > > -s >