Hot take: Bad code written for free is still bad code. If you expect open-source projects to fall over themselves with gratitude and overlook any kind of bare minimum bar of quality just because you deign to "contribute", it isn't the project that's toxic, it's you.
-
Näytä tämä ketju
-
Vastauksena käyttäjälle @TheMogMiner
Addendums on the other side of the fence: * If the code is bad because the contributor simply doesn't know better, the project should ideally help the contributor to improve their work. * Releasing insecure software as a maintainer is irresponsible, free or not.
1 vastaus 0 uudelleentwiittausta 1 tykkäys -
Vastauksena käyttäjille @joepie91 ja @TheMogMiner
For the former, the Rust community's mentorship model is an interesting one to look into. It helps to *decrease* project workload in the long run, by on-boarding new good contributors. For the latter, this obviously only applies for *known* security issues they refuse to fix.
1 vastaus 0 uudelleentwiittausta 2 tykkäystä -
Vastauksena käyttäjille @joepie91 ja @TheMogMiner
And as with everything, mentorship is nuanced: if somebody's just being an arrogant asshat who's convinced that their code is the best in the world, refusing any constructive criticism... just drop their contribution. Not worth the project's resources.
1 vastaus 0 uudelleentwiittausta 2 tykkäystä -
Vastauksena käyttäjille @joepie91 ja @TheMogMiner
Well, that spiraled into three tweets of increasing detail, where I really only intended one...
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjälle @joepie91
All rather good and insightful points, though!
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjälle @TheMogMiner
Heh, thanks, that makes me feel a little less rambly :) Here's a real-world example of Rust's mentoring program in action, by the way: https://github.com/rust-lang/rust/issues/43871 …
1 vastaus 0 uudelleentwiittausta 0 tykkäystä
See, now that is a *dang* fine community!
Lataaminen näyttää kestävän hetken.
Twitter saattaa olla ruuhkautunut tai ongelma on muuten hetkellinen. Yritä uudelleen tai käy Twitterin tilasivulla saadaksesi lisätietoja.