Andrii Doroshenko 🇺🇦 Profile picture
Jun 27, 2022 35 tweets 18 min read Read on X
The Russian member and maintainer of @godotengine, called @YuriSizov, aka pycbouh, and other people like him, will destroy Godot faster than me. Let me explain why.

#GodotEngine #CancelGodotEngine Image
Russian maintainer, @YuriSizov, joined Godot community in 2020 or so. While Godot already had problems with its governance, @YuriSizov exacerbated it further. In fact, the reason why Godot leadership accepted him was mostly because of his toxic behavior towards Godot users.
I know the above sounds like a contradiction, but since Godot is governed by top-down, autocratic approach, toxic leadership thrives in Godot:

Not to mention that Godot shares all characteristics of being an actual cult. Extremely welcoming on the outside, yet abusing on the inside and defensive when you talk negatively about Godot. You can read a story such as this one that confirms this:

But lets focus on this rising Russian star in Godot as a prime example of leadership toxicity in Godot. @YuriSizov is very stubborn, and will oftentimes go for lengthy rants just to prove you wrong, on Godot Proposals or Contributors Chat etc.
@YuriSizov says the objective opinion is a fallacy, that it's the authority that should decide the best course of action, even when such decisions go against the majority, because "people don't know what they really want", as he says: Image
@YuriSizov wants to have only a few decision makers in Godot, saying that "community-driven" does not put community in charge. But that's wrong! Community-driven literally means that community makes decisions using "bottom-up" approach (read above): Image
@YuriSizov says there's no voting system in Godot. I agree. The adoption of the feature largely depends on maintainer's whims, not community requests. He also says that you need to build your reputation and trust, but that's exactly what describes top-down, autocratic approach: Image
@YuriSizov will often make up imaginary arguments to prove you wrong or make them look inadequate. Some people react appropriately to such gaslighting. Here, someone says that they are not frustrated by rejections, but by reasonings, and I agree here: Image
@YuriSizov constantly tells people they must say and how they must behave. But when people comment his own problematic behavior, he suggests them to "keep suggestions to yourself": Image
@YuriSizov says "don't invalidate people's workflow", but that's exactly what describes @YuriSizov's behavior, so that's hypocrisy and gaslighting, and then he tells people to "stop arguing": Image
@YuriSizov will close proposals on his own, labelling them as duplicate or when he "feels" that it won't be implemented (despite user requests), and saying that this decision is final, even when other maintainers haven't decided anything yet, or provided their official feedback: Image
Other users in Godot say similar things as I do, and they get confused about such hypocritical decisions in Godot (and rightfully so): Image
I noticed this pattern of behavior, so I created a proposal asking not to close them immediately, and instead patiently wait for maintainers' feedback, at least for limited period of time. But @YuriSizov says "there's no problem": Image
Proposals get locked and blocked, and the freedom of expression gets banned in Godot. This problem becomes more severe with each year of Godot's existence: Image
@YuriSizov disregards and generally devalues opinions which is different from his own: Image
@YuriSizov harshly denies usefulness of proposed features, sometimes hiding limitations behind "lack of understanding" of existing features: Image
@YuriSizov will denote that people are wrong because of some kind of misconception (without backing his statement up): Image
Oftentimes, @YuriSizov doesn't read proposals entirely or mindfully, so he often makes superficial comments. Therefore, you'll see people suggesting @YuriSizov that he should read the proposal again. But instead, @YuriSizov suggests people to read Godot's Code of Conduct instead: Image
But @YuriSizov doesn't follow Godot's Code of Conduct himself, because he doesn't assume best positive intentions from people, and that's the very first expectation written down in Godot's CoC: Image
@YuriSizov's actions and pervasive, intrusive style of discussing things makes him look like he's the sole judge in Godot (he's not). Instead of pointing to older discussions, he says: "Pass". Image
Due to the above, people have a wrong impression that @YuriSizov is the sole judge in Godot, even when he's not, to the point when he must say he's not a sole judge explicitly: Image
Hopefully, the above should make it clear to you that @YuriSizov's behavior is definitely trouble-making. Don't let yourself be fooled: even when you see "Contributor" label on him, he's an official member of Godot, and leadership of Godot agrees to what he says.
So, some of you, even after all evidences I provided above, may still ask: "What's the problem? I want to have autocratic leadership in Godot!" The problem lies within Godot's hypocrisy.
When I started to explain to people why their proposals get constantly ignored or rejected in Godot, saying that decisions are not made by community (despite the "community-driven" term used in Godot), my comments were met with anger by Godot leadership:

A year later, and after Russian invasion of Ukraine, I had a conversation with Godot core developers and contributors chat, including YuriSizov (aka pycbouh). You can read the incident here:

So, hopefully, it should become obvious that when I replied to @YuriSizov's statement, I implied that people of Russia live under autocratic putin's regime, so no wonder why @YuriSizov thinks this way.
But for some reason, my phrase to @YuriSizov and only a few links on GitHub where I explain people Godot's governance model, somehow warrants a permanent ban by @Akien. But why wouldn't @Akien ban @YuriSizov as well, then?
@YuriSizov also warrants a ban according to Godot's standards. The problem is that Godot has double standards. @Akien permanently banned an Ukrainian contributor with 5 years of experience. What for? What does this achieve?

Speaking of hypocrisy, @YuriSizov hides the reason why I'm banned in Godot, since he became the cause of my permanent ban. See what he says in one of my proposals, attempting to save his face in Godot: Image
At the same time, @YuriSizov plays a victim, literally telling people how the war affects him (and that's again a lie, it's his country that invaded Ukraine, and not the other way): Image
Have I mentioned already that @YuriSizov's old nickname literally translates to "Russian Warrior"?

And this at the time, when @Akien knew about Russian invasion of Ukraine, and that's me who suffers from the war. Was @Akien's decision to permanently ban me from all Godot communities a heartless and even idiotic decision? Yes, absolutely.
And here's another case: there was also an incident when the lead developer of Godot, @reduzio, said that to me that "you don't represent Ukrainians to me", when I decided to tell him about my relationship with Godot in private:

Conclusion: Godot does not #StandWithUkraine. The cult environment promotes toxic leadership. If putin's regime wins, then we'll see many more instances like these in #OpenSource and in the real-life world. Do you want to live in a world of blind compliance?

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Andrii Doroshenko 🇺🇦

Andrii Doroshenko 🇺🇦 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @Xrayez

Dec 23, 2023
Godot Forums and The Mirror, the next Roblox-like platform, announced a business partnership.

What does it mean to @GodotEngine's supposedly bright future? 🙃

#TruthAboutGodot

Read the thread below. 🧵👇 Image
To start off, Ariel Manzur, co-founder of Godot, has come on board with The Mirror as a technical advisor. Similar to Juan Linietsky, the lead developer of Godot, he represents Godot PLC and retains a permanent seat at Godot.

prnewswire.com/news-releases/…
Juan Linietsky, another co-founder of Godot, once floated the idea and tested the waters within the Godot community, seeking their thoughts on platforms similar to Roblox. He posed some "philosophical" questions and even collaborated with Ariel on a similar game in the past.


Image
Image
Image
Image
Read 16 tweets
Jul 25, 2023
A case study for everyone interested in knowing how cults operate and their thinking processes, as seen in some #OpenSource communities.

They adore their leader, and despite facts, are unable to recognize Juan's undue influence over followers of Godot.

#Psychology #Godoctor
He insinuates that people with negative experiences have no right to "ruin it for everybody". This narrative implies that the information could somehow ruin the entire project. If words hold such power, it raises questions about Godot's true capabilities.

Eventually, the follower of Godot uses other insinuations in an attempt to undermine the authority of the critic and labels genuine criticism as a conspiracy theory, which is typical behavior of members who are part of a toxic cult.

Read 8 tweets
Feb 17, 2023
Godot leadership banned a Ukrainian maintainer amidst Russian invasion of Ukraine, which became the straw that broke camel's back.

Many people misunderstand my motivation on why I talk about Godot's wrongdoings for so long.

Read further! 🧵👇

#GodotEngine #TruthAboutGodot
While I do have an emotional attachment to the project, which shows absolutely all signs of being an actual cult, as a former member of it, it's my ethical duty to talk about it. Some people may not understand the entire notion of ethics or duty in the first place, though...
Godot leadership's political stance against a Ukrainian contributor and maintainer has lead to unprecedented consequences for Godot leadership. They didn't expect that I'd continue talking about their wrongdoings for so long, and they thought that they could get away with this.
Read 10 tweets
Feb 15, 2023
The admin of Godot forums keeps locking the discussion concerning Godot's governance.

Several people attacked my character in a thread which discussed the fact of Godot leadership founding commercial companies for Godot.

web.archive.org/web/2023021519…

#GodotEngine #TruthAboutGodot
Non-archived version available here: godotforums.org/d/32795-commer…
Someone in the discussion asked what kind of goal I have in mind. After the discussion got locked, I asked him the same question in private.

He left the private conversation, that's exactly how cultists operate, they don't answer the questions. 😉
Read 4 tweets
Sep 7, 2022
When I say that Juan keeps striking community with his stupidity, I mean it. @reduzio expresses his "Messiah complex", once again.

"What kind of jokes are these?", you may ask. Let's see what #Godoctor says about Juan, cult leader of #GodotEngine.

#CancelGodotEngine #GodotCult
The "Messiah complex" of Juan stems from his desire to save the world from those "evil" corporations. Taken together with above, he probably wants to show that he's a "Superman":

But perhaps this has more deep roots. Recall the "Thanos" tweet of Juan? Perhaps this "Godot meteor" is connected with his desire to "purge" the userbase that use "commercial software"?

Read 6 tweets
Aug 14, 2022
Godot leadership betrays their ideology!

Lead developer @reduzio and project manager @Akien launched a commercial company called W4 Games!

Free and #OpenSource game engine wants to have a cake and eat it too!

#GodotEngine #CancelGodotEngine #TruthAboutGodot #GameDev
W4 Games website.

Notice how Godot leadership deliberately leaves out important information when they say it's a company of "Godot veterans", but those "Godot veterans" and Godot leadership are the same persons.

w4games.com
Feel free to familiarize yourself with my previous threads on this topic to understand why Godot is not community-driven and my explanation of why the mentality of Godot leadership is not open as you might have expected:

Read 13 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(