I wish there was a system that lets users put up a donation that is released once a specific bug is fixed or a specific feature is implemented.

Wouldn't that be cool? The company would have a list of tasks with a dollar amount next to it.

I for one have been dabbling with a bug in ThunderBird for days now that drives me mad:

I recently created a folder in Thunderbird and called it "archive". No way would I have expected that this will lead me to a bug and will take hours out of my day: There seems to be no way to get rid of this folder anymore.

Things I have tried:

"Keep message archives in" in "Copies and Folders" is disabled. I tried temporarily enabling it, setting it to some other dir and disabling it again, that did not help.

I have disabled it in "subscribe".

I cannot rename it.

There is no "archive" folder in the web interface of my email provider, so if it Thunderbird somehow created it on the server, there seems to be no way to see, let alone delete it again in the web interface.

I tried deleting archive.msf on disk. That makes the folder disappear after the next start, but it is recreated after about a second.

I deleted folderTree.json and folderCache.json, that did not help.

You can do that. It's called a restricted donation. If you make a donation with a cover letter or a check memoizing a specific purpose and the nonprofit accepts it, then by law they're legally obligated to follow through and use that money for that purpose. With bugs it's probably easier because you can just write the bug ID on the check.

MZLA Technologies, the organization that these donations go to, is not a non-profit.

There are also a couple of bug bounty websites out there for exactly this kind of thing: you and others throw some money into the pot for fixing a given bug or implementing some feature, and coders can claim that bounty once they've written the code.

I've seen a few of these sites over the years but I can't remember the name of any RN. Search engines are your friend.