Comment by ivanstepanovftw

4 months ago

My worst experience is to submit two decent PR that was ignored by maintainers. I had burden to support them for a month, solving merge conflicts, solving new bugs in the main branch that were merged without testing, and to adapt test system to prove my changes are solving something.

And then I saw that maintainer not just ignores but closes every else PR with these words:

> your contributions are too undisciplined and difficult to review. please just make sure there are issues filed for the problems and let a core team member or other contributor solve it. [1]

I have directly asked maintainers to merge at least one PR [2], because I see someone is in the middle of refactoring whole backend, but got ignored.

I have rage closed all my contributions and made most of my projects private. I think I will never go open ever again.

[1]: https://github.com/ziglang/zig/pull/21426#issuecomment-30823...

[2]: https://github.com/ziglang/zig/pull/24317

There are plenty of inconsiderate assholes in FOSS. Some communities are worse than others. Some are tolerable too.

Wow, what on earth? That second link is not a good showing. I assume there must have been some out-of-GitHub interaction to provoke that kind of response.

  • The only out-of-GitHub interaction was as Zulip chat, where I asked maintainers to review and merge it [3], and another one to Ali, telling him my feelings about getting banned for closing my contributions, discussing further actions.

    Two deleted messages on ZSF had this content:

    > SPIR-V at master is still broken. I tried to help Zig. But PR never gets merged. I had to update it 3 times. It lasted for a month. I have updated all SPIR-V dependencies. You don't care about SPIR-V anyway, why I was threatened this way?

    > Sorry for my contributions.

    I was really disappointed when I wrote this, and I thought that nobody should see this to not harm maintainers and the project itself, so I deleted them. Then I got banned on Zulip without a reason.

    I just wanted to make Zig closer to 1.0 release.

    [3]: https://zsf.zulipchat.com/#narrow/channel/454360-compiler/to...

That was quite rude of Andrew. If someone doesn't want to review a PR, then they should just ignore it IMHO.

You should be a bit more humble imo. An open source maintainer (author) is _not_ required to look at PRs. Besides, who wants to work with a (quote) "unreliable rightless russian troll backdoor vibecoder fake individual"? ...