Really we should have something similar to https://choosealicense.com/ for codes of conduct. Both are things that every project needs, and both are things that are hard to have a full grasp on all the tradeoffs and their consequences
-
-
Replying to @sgrif @maybekatz
I’ve done a lot of training and consulting on this, and CoC and license adoption have way different needs. A checkbox approach tends to leave people very unprepared for enforcement, especially the governance aspects.
1 reply 0 retweets 4 likes -
Replying to @ameschright @maybekatz
I 100% agree, especially WRT enforcement. But I don't think the outcome has been folks become better informed, they've just reached for what's easiest without understanding the implications
1 reply 0 retweets 3 likes -
I'm not necessarily arguing for a checkbox approach as much as somewhere that has a curated list of what the options even are, and talks a bit about the tradeoffs between them. Maybe with education that these are not legal docs and you can change them more freely
1 reply 0 retweets 4 likes -
e.g. I think https://opensource.guide/code-of-conduct/ … is one of the better sources out there right now, and is where many folks are currently finding this at all, but it lists a total of 3 options, and gives no information about the differences other than "this one is really popular"
2 replies 0 retweets 4 likes -
Replying to @sgrif @maybekatz
So -- with the caveat that I'm just going to focus on open source projects for a minute, and not other uses -- I'm one of the primary authors of the Citizen Code of Conduct and we didn't know we'd be listed in GitHub's materials.
1 reply 1 retweet 3 likes -
I've written my own guide at http://safetyfirstpdx.org/resources/ . I wouldn't personally encourage open source projects to add a CoC to their repo en masse -- I think it leaves people on all sides unprepared and leads to backlash.
1 reply 2 retweets 5 likes -
If a project doesn't have a license, the outcome is that companies won't use the software because it's an open liability. So, projects that don't care very much about controlling their IP choose something permissive. That also makes it easy for contributors.
1 reply 1 retweet 3 likes -
There isn't an equally permissive, low-barrier option for CoCs. Either you have one & you enforce it adequately & teach your contributors what that means, you pick the popular one & people use their backchannels to figure out if it's enforced, or you skip it and tank diversity.
2 replies 4 retweets 8 likes -
Kat and I were talking the other day about how the ubiquity of GitHub shapes open source practices, and I think this is an interesting piece of that. I hope my answers are helpful -- CoC work is very important!
1 reply 0 retweets 2 likes
They were, and I appreciate you taking the time to give them. I'm definitely coming at this as a maintainer who is less informed than they should be, and has often picked CC because I wanted a CoC for my project and it seemed easy
-
-
Coraline Ada Ehmke Retweeted Coraline Ada Ehmke
I would have preferred direct feedback, but I’m still listening.https://twitter.com/CoralineAda/status/1177390238878093312 …
Coraline Ada Ehmke added,
0 replies 0 retweets 1 likeThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.