love 2 contribute to open source software
(thread for reference: https://gitlab.gnome.org/GNOME/gimp/merge_requests/124#note_598675)
@SuricrasiaOnline Oh I have a bit of a story.
Once I added a feature to a popular open source project with a PR. I asked the maintainers what to do and followed their advice to the letter.
They decided to ban me from IRC and from creating issues and pull requests for this.
About a week later someone created an almost identical patch, the only difference was it passed a tiny bit more state.
@gudenau @SuricrasiaOnline I found an issue in an FOSS project due to an obscure issue with the use of select() rather than poll(), wrote up a detailed message about the problem including a link to an article I write about the issue, a bug repro, and a very simple fix. I submitted it to their bugs list and the core maintainer called me an idiot for not formatting my email to his exacting, unpublished standards, insisted the issue was all in my head, and told me to see a therapist.
@gudenau @SuricrasiaOnline then there’s the time that I reported an issue with an RSS reader where a combination of UX factors made it unpleasant with brief internet outages and the maintainer told me I should get better internet. When my response was that internet isn’t 100% reliable he said I should move to a better country, then.
@gudenau @SuricrasiaOnline yeah and the issue was one of bad design; it polled the server once a second to see if there was new content, switched the screen to an error page if it couldn’t contact the server ONCE, and also marked items read as soon as they became visible. So I’d start to read an article and then suddenly the error page comes up, I reload and the article is gone forever.
@gudenau @SuricrasiaOnline in both of these anecdotes the people involved were going out of their way to have Torvaldsian insult pissing matches with me. I found it easier to just opt not to use them anymore and suggest others not do the same.
So this is why I no longer use FreeGLUT or Tiny Tiny RSS (the latter of which is not particularly tiny and is in fact way over designed).
anyway, yeah, you're right
i've dropped out of (using) a bunch of FLOSS, most prominently: LineageOS for its excellent IRC support: https://gist.github.com/igalic/6065107d17440a88483505d5a282d4ba
Cybrespace is an instance of Mastodon, a social network based on open web protocols and free, open-source software. It is decentralized like e-mail.