I would like to point on some problems with donating to Gnome Foundation.
As mentioned in another topic: GNOME donation page is very primitive is really primitive and not appealing (gnome.org website is hosted with WordPress, so there is no easy way of directly contributing to that website )
There is only one way of donating to Gnome. Why donating via well established donating platforms (like Patreon, Ko-fi etc.) is not supported?
(optional idea) Maybe some kind of Bug Bounty would also help with motivating users and external contributors? I am thinking about solution working like https://polar.sh
Reasoning for point 2.
Corrently there are only 2 options of donating. Credit Card and PayPal.
PayPal is problematic because this is just another payment platform which is the most popular in the USA (at least not in my country). So I donât want to create yet another account for single donation.
Credit Card is universal but not that much, because you allow only dontaions in $ (you should at least accept also donations in Euro), so in my case I would have to: 1. Go to my bank 2. get a Credit/Debit card supporting dollars 3. exchange PLN (polish zloty) to USD 4. and then use my new shiny card for that donation. This is cumbersome to say the least.
There is also another reason to add another ways of donating regularly. Some people want to have all of their recurring donations in one place to give them more control.Thatâs why I thank, that Gnome Foundation should at least adopt Patreon.
You make very good points about the GNOME website and the donation page itself. The easiest, first: GNOME historically relied on Wordpress for its website. Then the Foundation website (https://foundation.gnome.org) was split off the main website, and the website was rewritten as a wordpress website. This was controversial already when it happened, but thereâs definitely a consensus nowadays that it makes contributions more difficult than a static page would. In fact @jimmac has already started work on a static website that you can find here.
As for the donation page, I agree that itâs rather bland today. It doesnât incentivise potential donors much, and doesnât give a lot of information. @sonny, @tbernard and the whole STF-funded team did a lot of excellent work in the past year, with the funding of the Sovereign Tech Fund.
The STF has a special set of constraints. In particular it funds infrastructure work which includes libs and utilities. User-facing apps are excluded of the scope that the STF can fund. The Foundation is currently working on creating a coherent set of programs, and will use this to apply to other grants and to expose clear deliverables that the community can support via the crowdfunding page. I acknowledge that it can be frustrating to face that dull page in the meantime, but we really want to avoid coming up with a damp squib: we need to have a clear picture of the fundable work and deliverable, and make sure the various initiatives are not treading on each othersâ toes.
Concerning the donation platform, Iâm going to take my hat from another foundation, the Matrix.org one: supporting multiple donation platforms is an accounting nightmare. The overhead of having to reconcile all the accounts, in addition to the fees the platforms usually take, make it unappealing for the Foundation to open too many venues. With all that said, it should be possible for the Foundation to accept donations in EUR without too much trouble. Iâll add that to my backlog.
And finally for the bug bounty: good news, thereâs already one! It makes sense to me that it should appear somewhere in the redesigned crowdfunding page.
Thank you for quick and informative response.
Iâm glad you someone noticed my concerns
The overhead of having to reconcile all the accounts, in addition to the fees the platforms usually take, make it unappealing for the Foundation to open too many venues. With all that said, it should be possible for the Foundation to accept donations in EUR without too much trouble. Iâll add that to my backlog.
This is a fair point. Maybe in this case some middle ground could be found. Maybe thanks to some community survey, you could check which ways of donating would be the easiest for wide community. And just choose one platform as an addition to regular Credit Card/Bank transfers.
And finally for the bug bounty: good news, thereâs already one ! It makes sense to me that it should appear somewhere in the redesigned crowdfunding page.
I think that my wording was a bit imprecise.
In point 3 I meant not only regular bug bounty (finding bugs for money) but also something more like issue hunt (fixing bugs and implementing small features for money). It could work in this way:
Gnome maintainers see issues in issue tracker which align with teamâs vision and mark it as fundable (for example by applying label on GitLab issue)
Users willing to incentivize other people to fix some specific bugs place bounties on these issues
External contributors submit patches dealing with selected issues.
After review and merging, they get reward from bounty.
I personally donât think it would be a very good model for our project, because it would incentivize work on shiny new things over âboringâ work, such as under-the-hood maintenance and security fixes. Even though thatâs not as interesting to donate to for the average Joe, itâs arguably even more important to fund, as itâs less likely to be done out of motivation alone than working on surface-level fun stuff is.
Thatâs why only issues selected by maintainers could be funded, so they would still control these incentives. For example, they could enable funding only for these âboring thingsâ or for features where they lack expertise (for example implementing integrations with external systems/API-s etc. good example is Gnome Online accounts where additional providers could be implemented by people from outside)
I had a similar idea. I think it could work with a critical mass of donors.
Another way to help fund sustainable maintainence would be to tax the shiny features. So when users donate for some feature, a percentage of that money would go into a non-earmarked fund to be used on whatever cleanups/maintainence is deemed necessary.
For example, letâs say the tax rate is 5%. Users really want feature XYZ so they crowd fund $100k. $95k goes into feature XYZ development, and $5k goes into GNOME Dev Initiative fund to be spent on whatever else - maybe fixes to the accessibility stack, or whatever else.
On a personal note: I did want to donate to GNOME several times, but donât do PayPal (bad actor) nor have a credit card (didnât get one automatically).
End of the story.
At least on an European level almost everyone has a bank account and can thereby do standard transaction EU wide for free.
Does the GNOME foundation not have an EU subsidy or affiliate?
@adrianvovk
This is a good idea (also promoted and supported by Polar, I mentioned earlier). In their case, they proposed 20% cut for maintainer for reviewing and maintaining introduced code.