News for hackers. Stuff that matters.
Re:Professional maintainers: a wake-up call by alecthomas on Saturday December 11, 2021 @06:24PM (#29525297)
I maintain a lot of open source projects, but IMO this is not the right approach. I think the [anecdote from @jbk](https://news.ycombinator.com/item?id=29524103) about ffmpeg illustrates that.

I also don't think the problem it solves gives the greatest benefit for the amount of work required. I think making it easier for companies to pay open source contributors is the right approach. For any company that builds software, finding and paying the open source projects they use is a massive amount of work and there's nothing that helps with that. If there was much less friction to paying maintainers, more companies would do it.

I would love to see a tool that, given a pool of money, will collect dependencies from projects in any language (extensible), find the authors (git commit history, etc.), find where they accept contributions (extensible), and pay them, based on both computed and hand crafted weights.

Re:Professional maintainers: a wake-up call by fri_sch on Sunday December 12, 2021 @04:52AM (#29528319)
> I think making it easier for companies to pay open source contributors is the right approach.

Making it easier and making it a common habit. Companies need to realize, that paying maintainers/contributors pays off for them.

> I would love to see a tool that, given a pool of money, will collect dependencies from projects in any language (extensible), find the authors (git commit history, etc.), find where they accept contributions (extensible), and pay them, based on both computed and hand crafted weights.

Looking at https://flossbank.com/, this seems like just what you describe. I don't know how it works exactly, though.

Re:Professional maintainers: a wake-up call by alecthomas on Sunday December 12, 2021 @05:49AM (#29528581)
> Making it easier and making it a common habit. Companies need to realize, that paying maintainers/contributors pays off for them.

Definitely agreed.

> Looking at https://flossbank.com/, this seems like just what you describe. I don't know how it works exactly, though.

That looks ... related, but I _detest_ that it relies on injecting ads into package managers. It's also not extensible.

I think an open source tool would be preferable so that incentives don't get skewed by for-profit motives.

I would also prefer if the payments didn't go through a single company. Paying developers through GitHub Sponsors, Patreon, Flattr, or whatever their preferred mechanism is.