I have used and enjoyed rails for 10 years. I’ve made a few (a dozen) small documentation and code contributions over the years. Most recently I helped, in my small way, with the upgrade to tzinfo 2. But, some time in the last year, it feels like contributing has become a lot harder.
Staleness seems overused, or used for the wrong reasons. I understand the purpose of staleness, and support it, when used correctly. I just feel it’s being used more broadly than it should, particularly with PRs. For example, I have a simple docs-only PRs that’s been repeatedly marked stale for two years now. It shouldn’t take two years to reach a yes/no decision on a docs-only PR. Most likely “un-stale-ed” things are simply forgotten, and that’s understandable, but it can feel like they’re being ignored. In one case, it felt to me that staleness was being used as a way to avoid disagreement. I get it, saying “no” is hard.
- Perhaps “un-stale-ing” something should result in a notification?
- Perhaps more maintainers could be recruited?
- When repeated “un-stale-ing” does not garner attention, maybe there could be an “appeal” process? Which brings me to …
The mailing list requires a Google account, which not everyone has.
- Maybe the mailing list could be opened to non-Google users?
So, contributing has felt too hard lately, and I just … haven’t. I hope we can find a way to be welcoming to contributions once again.