actually I hate the hostile mentality all across the FOSS community of "well I am the maintainer of this project and I will accept the changes *I* deem acceptable and if you don't like that fork your own project!"
because it's so fucking common everywhere in every project
project maintainers should be co-operative with their users, and not the other way around
it's why I like Rust; the project is so nice to its users and open to feedback
make Mastodon nice like Rust
sorry all caps Show more
@typhlosion like literally anything but ruby pls
@clar rewrite Mastodon in a kludge of INTERCAL and Befunge-98
@typhlosion so mean :(
@clar rewrite Mastodon in a Whitespace program hidden in the whitespace of a fork of Mastodon
@typhlosion @clar what is wrong with Russian!?!?
@clar Rust, as in the Mozilla project, aka a FOSS project? 🤔
Or Rust as in the videogame? Hmm
@clar Anyways, if you do program in Rust, then you should check out Redox OS (another FOSS project 😉). I'm looking to install it on my box and tinker around with it. It's finally progressing into some really cool, usable stuff. Plus, it will give me a chance to program in Rust and do some systems programming in a modern language.
@clar It appears to be hostile because communication is hard. It's exhausting to explain nth time why PS is not desirable. That the project has direction and the change doesn't align with it. Or that the change is OK, but its quality is crap and they are not willing to support it forever.
FOSS often lacks extrinsic motivation (i.e. monetary compensation). It's almost entirely fuelled by intrinsic motivation (e.g. curiosity, skill validation, social status, etc.). In combination with limited time maintainers have to consider the cost of change as well as its value.
Another factor is project maturity. In Rust every project is young. A lot of feature space is not covered (and not even explored).
Ruby on the other hand has relatively developed feature set. You can find a gem (lib) for pretty much anything the language is capable of.
I will only mention "contributor entitlement" but not will go into details right now. That is a thing. Feel free to ask if you want to discuss it.
Finally, "fork off" is not an insult (even though often said in spite), it's an invitation to start your own maintainership journey. Forking is good. After all you do exactly that before you send a pull reque.st..
@clar rewrite Mastodon in Ru- [chased out by two separate angry mobs]