Stale github issues #8524
Replies: 2 comments 1 reply
-
I'm really not sure about this. I have checked all the issues, from beginning to end at least twice since last year. I made sure they were all relevant and I closed a lot of them when not reproduced or else. Meaning about all current issues currently open are legitimate. I have a pretty good memory so when I see a new issue that popped up before, I try to find it and close the new one as duplicate. If we closed old ones just to reopen them later, we would end up loosing history (and me trying to describe what has to be done to fix the issue on some discussions) I agree the situation is different on enhancements. Most of those will probably never see the light of day - unless more contributor steps in. But it's not the fact that they're old, it's just we lack contributors motivated to work on those. Some real good ideas are described in currently opened issues. If we just close all enhancement after a year of inactivity, we'll just close about all of them, this is pretty sad. I prefer having a well maintained backlog than just letting people create issues just for them to be closed by a bot later. What I would really love to help maintain issues is something phpstan has and I'm quite jealous of it 😄 Their bot will automatically post on each issue whenever the output of the reproducer changed. This basically creates a second CI based on all the currently open issues, each change on the code will get confronted to a lot of cases. It will help find fixed issues automatically and also detect regressions by having a lot of user code that is often on the edge of what's working and what is not. |
Beta Was this translation helpful? Give feedback.
-
Oh ok, that's good. I thought those issues are left and forgotten :D
Maybe we can see how they do it and implement it in a similar way?
That's kind of what rector does: https://getrector.org/demo/61323bb5-4d27-4990-81a0-610b880a5109 click on "Create a Test" |
Beta Was this translation helpful? Give feedback.
-
Since issues are piling up and the more issues there are the less likely people are to contribute from my experience, I think the github bot should be updated.
This will also ensure that issues that might have been fixed in the meantime to be automatically closed.
If more than 6 months since the last contribution, have the bot comment
If more than 7 months, auto-close the issue as "Not planned", since it will never get fixed/implemented anyway - and the issue can be reopened, if there is interest in it anyway.
Only exceptions I'd say:
Beta Was this translation helpful? Give feedback.
All reactions