Tip for getting a change you want into an #opensource project:
Given limited time to triage a busy project, maintainers are more likely to focus their time on "pull requests"--- proposed code changes-- than bug reports and feature requests.
Yes, A contributor risks more time by creating a PR that will get ignored or rejected, but they also waste time assuming some volunteering is standing by implement their feature request or fix their bug. Sometimes they are, often the aren't.