4 ms·
Ah yes because open source is a spigot you turn on that deserves to be awesome for free. I'm one of the top (50? 25 now?) Devs on GitHub. It's a community, not
by josegonzalez 10y ago
Ah yes because open source is a spigot you turn on that deserves to be awesome for free.
I'm one of the top (50? 25 now?) Devs on GitHub. It's a community, not some place I want people asking for support to be shoveling shit down my well. I want a place where I'm happy to drink your water, not one where I'm like "why the fuck did they fling a bug in it."
I for one am excited for these sorts of changes and will be happy to keep paying for the newsletters to fund them.
- flukus 10y agoIn a community you have to put up with people you don't like and/or people with beliefs you don't like. Github is failing on the latter.
- 8fGTBjZxBcHq 10y agoAs an individual you have to tolerate people you don't like. But as a group you don't have to tolerate behavior that's damaging to the group as a whole. A community doesn't have to accept everyone into it; its members can agree that they all must hold a shared standard of behavior as a condition for membership. That's what's going on here. You've said elsewhere that you don't think github should be a community or encourage community behavior. That's fine, you can move along. Plenty of us do want to collaborate with others in a community environment, and setting standards of behavior is a necessary condition for that. So I'm happy with this change.
- flukus 10y agoAnd in reality it gets used to suppress personal views that have no bearing on the community. The pretend they're protecting the community while actually harming in.
- cameldrv 10y agoAn open source project is a community, but GitHub shouldn't be. Open source projects use lots of tools and services to help keep the community together. Version control, issue tracking, IRC/Slack, mailing lists, web hosting. Each of these are tools that the actual community (the open source project) uses. The project's leaders are free to adopt (or not) codes of conduct, licenses, and community norms. Some communities can be welcoming to newbies, others may require that one prove themselves before they are fully accepted. It's not the place for a site like github to mandate community norms for open source projects. Github itself is only one small piece of what makes an open source project tick, and they are overreaching with trying to control open source projects that happen to choose them to handle version control.