|
9 | 9 | if: github.repository_owner == 'ory'
|
10 | 10 | runs-on: ubuntu-latest
|
11 | 11 | steps:
|
12 |
| - - uses: actions/stale@v3 |
| 12 | + - uses: actions/stale@v4 |
13 | 13 | with:
|
14 | 14 | repo-token: ${{ secrets.GITHUB_TOKEN }}
|
15 | 15 | stale-issue-message: |
|
16 |
| - I am marking this issue as stale as it has not received any engagement from the community or maintainers in over half a year. That does not imply that the issue has no merit! If you feel strongly about this issue |
| 16 | + Hello contributors! |
| 17 | +
|
| 18 | + I am marking this issue as stale as it has not received any engagement from the community or maintainers a year. That does not imply that the issue has no merit! If you feel strongly about this issue |
17 | 19 |
|
18 | 20 | - open a PR referencing and resolving the issue;
|
19 | 21 | - leave a comment on it and discuss ideas how you could contribute towards resolving it;
|
| 22 | + - leave a comment and describe in detail why this issue is critical for your use case; |
20 | 23 | - open a new issue with updated details and a plan on resolving the issue.
|
21 | 24 |
|
22 |
| - We are cleaning up issues every now and then, primarily to keep the 4000+ issues in our backlog in check and to [prevent](https://www.jeffgeerling.com/blog/2020/saying-no-burnout-open-source-maintainer) [maintainer](https://www.jeffgeerling.com/blog/2016/why-i-close-prs-oss-project-maintainer-notes) [burnout](https://docs.brew.sh/Maintainers-Avoiding-Burnout). Burnout in open source maintainership is a [widespread](https://opensource.guide/best-practices/#its-okay-to-hit-pause) and serious issue. It can lead to severe personal and health issues as well as [enabling catastrophic](https://haacked.com/archive/2019/05/28/maintainer-burnout/) [attack vectors](https://www.gradiant.org/en/blog/open-source-maintainer-burnout-as-an-attack-surface/). |
| 25 | + Throughout its lifetime, Ory has received over 10.000 issues and PRs. To sustain that growth, we need to prioritize and focus on issues that are important to the community. A good indication of importance, and thus priority, is activity on a topic. |
| 26 | +
|
| 27 | + Unfortunately, [burnout](https://www.jeffgeerling.com/blog/2016/why-i-close-prs-oss-project-maintainer-notes) has become a [topic](https://opensource.guide/best-practices/#its-okay-to-hit-pause) of [concern](https://docs.brew.sh/Maintainers-Avoiding-Burnout) amongst open-source projects. |
| 28 | +
|
| 29 | + It can lead to severe personal and health issues as well as [opening](https://haacked.com/archive/2019/05/28/maintainer-burnout/) catastrophic [attack vectors](https://www.gradiant.org/en/blog/open-source-maintainer-burnout-as-an-attack-surface/). |
| 30 | +
|
| 31 | + The motivation for this automation is to help prioritize issues in the backlog and not ignore, reject, or belittle anyone. |
| 32 | +
|
| 33 | + If this issue was marked as stale erroneous you can exempt it by adding the `backlog` label, assigning someone, or setting a milestone for it. |
23 | 34 |
|
24 |
| - Thank you for your understanding and to anyone who participated in the issue! 🙏✌️ |
| 35 | + Thank you for your understanding and to anyone who participated in the conversation! And as written above, please do participate in the conversation if this topic is important to you! |
25 | 36 |
|
26 |
| - If you feel strongly about this issues and have ideas on resolving it, please comment. Otherwise it will be closed in 30 days! |
| 37 | + Thank you 🙏✌️ |
27 | 38 | stale-issue-label: 'stale'
|
28 |
| - exempt-issue-labels: 'bug,blocking,docs' |
29 |
| - days-before-stale: 180 |
| 39 | + exempt-issue-labels: 'bug,blocking,docs,backlog' |
| 40 | + days-before-stale: 365 |
30 | 41 | days-before-close: 30
|
31 | 42 | exempt-milestones: true
|
32 | 43 | exempt-assignees: true
|
|
0 commit comments