That guy is... Well, he was a large contributing factor to the previous Solvespace lead maintainer quitting. I find him both useful for bug reports and some feature ideas, but he can also be one to overstep (to put it kindly). He goes under multiple user names, and it's not entirely clear if he Ukrainian or Russian - he did contribute one of those language translations, but I forget which one.
On GitHub my account name is "Symbian9", but nickname is `app4soft` too.
> I find him both useful for bug reports and some feature ideas, but he can also be one to overstep (to put it kindly).
Its just because I'm a human living in free country, where each citizen has a right to being criticize something in same time trying to help fix & improve it.
> it's not entirely clear if he Ukrainian or Russian.
I'm Ukrainian living in Ukraine. Here is my statement for HN:[0]
I has nothing to connect me with Russia, so do not do that anymore.
> he did contribute one of those language translations, but I forget which one.
Common man, You know that I contributing to Ukrainian locale:[1]
> Well, he was a large contributing factor to the previous SolveSpace lead maintainer quitting.
Not true: `whitequark`, being on HRT therapie, completely broke communication between bug reports & feature request contributors and main SolveSpace development branch.
Also, `whitequark` resigned from SolveSpace project itself, just after `Evil-Spirit` (Russian living in Russia) mistakenly call they "him", instead of "she/they" — `Evil-Spirit` did not know that `whiteaqurk` was on HRT and transited gender from men to girl.[2]
Also, `whitequark` is the man who near converted SolveSpace to doble-licensed open-source, far away from its inital GPLv3.[3]
Thanks to `jwesthues` (SolveSpace founder), we rolled to GPLv3, removing CLA & double-licensing.
Since then SolveSpace is FLOSS, fully Free/Libre Open-Source Software again.
> he was a large contributing factor to the previous SolveSpace lead maintainer quitting
If you look at https://github.com/solvespace/solvespace/issues/714, it refers to "a few people [who] behave in a way that is unconstructive and directly leads to maintainer burnout [...] have not encountered this level of entitlement and persistence when working on any other OSS, of which I maintain plenty, and I do not wish to encounter it ever again.". That's this guy. At the time I chose not to name him publicly nor to ban him from the organization; the latter was clearly a mistake.
(The unfortunate incident with Aleksey was the proverbial straw. I regret that it happened, since Aleksey has done a lot of good work for the project; if memory serves, at the time I was looking for other ways to fund his work.)
> who near converted SolveSpace to doble-licensed open-source, far away from its inital GPLv3.[3]
This happened after I spent several months paying Aleksey Egorov (Evil-Spirit), who did some of the best and most important work on SolveSpace, a competitive salary out of my own pocket, and it has been done in coordination with Jonathan Westhues. (You'll see his name on the CLA.) SolveSpace had a commercial licensing option before the initial open-source release, which provided a (small, but useful) revenue stream, and that seemed like a good option to continue using.
Knowing this, you can also see why Aleksey's unfortunate statement about gender felt so painful. All I wanted was to keep developing a great FOSS CAD!
To be clear I had nothing personal against `whiteqark`[0,1] and LGBTQ in whole - they (`whitequark`) did a lot of hard work on cleaning SolveSpace core code.
But in same time they almost broke SolveSpace development management (due to their own mental health issues increased with HRT side effects[2]), in which development I'm joined in as QA since 2013.
BTW, I should clarify that `whitequark` is ex-Russian boy Peter Zotov (rus. Петр Зотов), who is actually trying blame me, Ukrainian living in Ukraine, while Russian Army kills Ukrainian kids in Ukraine, bombing cities, schools, maternity hospitals, shooting whole families in cars when they tried to escape Russia's occupation...[2,3]