There’s an open source project on GitHub that is very useful, but doesn’t have a feature I want and which a fair number of other users have been clamoring for in the issues.
There’s already an advanced discussion of the issue, and I get the impression that good_enough
is pretty feasible, it’s just stalled because perfect
is complicated, and good_enough !== perfect
.
The Right™ way to go would be to to absorb the discussion, add the feature, present a pull request, address the critiques and polish it for contribution. In this case it’s outside my core focus.
It’s a utility library, developed for actual work not just for games, so an alternative way might be to offer to sponsor that feature with money. But that doesn’t seem like the done thing, can’t find any examples. Could try hiring this out but the best people for it seem like those already thinking about it.
What’s a polite way to proceed? Or just wait and see if the feature gets added organically?
2
Personally I believe the best option would be to out-source the work (perhaps on Freelancer or something along those lines) so that you personally have the features you desire.
Thereafter you can offer the patch back to the community, and it’ll be their decision whether or not to adopt it. At the end of the day, this solution will be functional for you as an individual.