Patrefans
godotengine from patreon
godotengine patreon

Donation Changes, Request for Feedback

🕑 Added 2020-07-06 21:25:35 +0000 UTC

Comments

Evan Nibbe

That is a good take Juan, plus, a bounty system can create perverse incentives such as deliberately creating bugs that contributors see so that those contributors put in a bounty to fix the issue. Of course, GitHub version controls prevent this for the most part with the power to roll back changes, but it’s best to avoid this kind of bounty system anyways.

Godot Engine

The problem is that this would only work if all contributors were generalists that can work on everything, and this is very rarely the case. Our ability to hire depends basically on: -The area a contributor dedicates or has expertise in -How much they have proven to be trustworthy to the project -The availability they have -The budget we have Even though the project has a large amount of contributors, it's not often that all factors converge and allow us to do a hire, this is one of the main reasons why keeping the old voting system was very difficult. That said, our next two intended hires will focus on this exact areas, so keep tuned for an announcement on this around Monday.

Monster Vial

Come to think of it, I would even be fine with just answering a survey of what I am doing and need. Just knowing you guys have stats that include me would probly put me at ease.

Monster Vial

It would be nice to have a general area our donation would be focused in. I, personally, would love it if my donations could be focused toward C# dev and 2D dev. It may be hard to make a system for this that wouldn't get people upset, but it would still be nice to have a "We'll sorta try to put your money in that direction..." thing. I could see something like roadmap voting, but for very very broad budget areas once a quarter... or something...

Godot Engine

We discussed this in the past many times, but the main issue is that generally it's code owners who have the best judgement on how to implement a feature or fix an issue, so you need their time and involvement either way. Many fixes/features are created that take a while to be merged because code owners need time to review them, or because they are not entirely correct. Bounties would not improve upon this situation. Becuase of this, using donations to hire code owners seems like a much better investment than just doing a bounty system, because it is what helps the most to unblock fixes to issues.

Khore Fluxo

Just thinking here: how about a system of bounties? Where people can attribute say half of their contribution to a certain issue. Let's say 50 people at the 5€ level attribute it to an issue, solving that issue can make a contributor earn a one-time (50*2.5€=) 125€ reward. If it's not attractive, perhaps people's next months attribution makes it more attractive? Of course, devising a system like this would also take time; and it might take away from the whole idea/spirit of contribution. Suddenly you might have people trying to solve an issue because it has a 300€ bounty, being mad if their solution is rejected because violation to a standard or what happens if two people get a solution at the same time... On the other hand, since the project also hires people, it's not that all contributions go uncompensated, so there might be something similar that motivates, provides patron influence on roadmap prioritisation, and doesn't kill the FOSS spirit. :-)

Juan Linietsky & Godot Core Contributors

We discussed at some point that a potential reward could be to have an issue looked in one of the contributor meetings, or a proposal looked at a proposal review meetings, but the main problem with this is that most contributors in those meetings would have their time they donate taken away even if they are not working paid for the project. Likewise, things changed a lot the past years and now most areas of Godot have dedicated contributors who maintain them, so it's difficult to promise implementing something if this contributor is not being paid by us. A reward that just gives more visibility to an issue may work, but it's difficult to figure out how to do this.

Core Flux

I did like being able to vote on features to be added to a roadmap. It would be nice if there was a way to retain some if that. Especially since I have some 2D issues that don't seem to get picked up and I wonder if, with all the attention to 3D, 2D is on hold for a bit. I came to Godot especially because of its 2D advantages, and hope we continue to strive for improvement in that field. I wonder if we have numbers on what percentages if users mainly use 2D/3D, what number is working on bigger/"professional"/shippable games. These numbers might offer perspective.

Jasper Brooks

In the end, it has to be done a way, that makes people behind it feel comfortable, anyway I wish we could hear from more core contributors, even if it seems simple, or even a silly feature, always a joy to read more Godot goodness, more fun . . .

Jasper Brooks

The NEWS updates we get, on the official pages, are SO cool, I just wish there was more, I know any given core contributor can't just write things, all the time, so it has to be reasonable . .

Jasper Brooks

However, if it was possible, maybe more people from core contributors could share a little article, about what they're doing, even if it is just a half-way update, I mean like, there's nothing to show, anyway tech - news always make me smile, and I'd love if there was more, since making a massive thing, like Global illumination probably takes MONTHS of work, to post a strong update, it would be nice if important contributors, maybe to C#, could give some updates, or maybe user interface improvements, if that makes sense . . I think the engine is being handled superbly, flawlessly already, I just wish there was more news, from people working on the biggest improvements, across the board . . Like, not just Juan, since there needs to be 2 - 3 months work, or sometimes less, to post a result . . . Would LOVE if some of the core contributors, other than Juan posted either done features or, half-way descriptions of what they're doing, tbh whenever I hear something, it blows my mind, so it doesn't have to be super in-depth or, only when things are 100 %, it would be cool to hear from someone making C# better, a. what they doing, b. how far they've come and, c. how long they estimate it would take, so we get a small road-map, for work-packages, by core contributors, ideally 1 - 2 news updates, every week, on various topics, from rendering, to code, basically anything Godot related . . . Thx . .

Jasper Brooks

You are doing a fantastic job, when we get a new update or, announcements, it's well worth the money, since they really make me very happy, I just wish there were more, but also understand it can take MONTHS to code a feature, so updates simply have to wait, until the work is done . .


More Creators