This is a great idea. I was also at the talk and felt Luís' pain at not having an answer about the topic. We sure can make some work in the community about this.
Thanks, Erik, +1
--
You received this message because you are subscribed to the Google Groups "Crystal" group.
To unsubscribe from this group and stop receiving emails from it, send an email to crystal-lang...@googlegroups.com.
To post to this group, send email to crysta...@googlegroups.com.
Visit this group at http://groups.google.com/group/crystal-lang.
To view this discussion on the web visit https://groups.google.com/d/msgid/crystal-lang/D71BBDBF-717C-4ED9-8B8B-D366119AEB5F%40gmail.com.
For more options, visit https://groups.google.com/d/optout.
Hi jmascis,
I think the link Erik posted is for people to read the text, not because he's proposing that all projects done in Crystal are forced to it. He's proposing that Crystal itself adopts it (and I second that), for the development of the language itself. Packages authors would not be forced to adopt it (although setting the example is important IMHO).
Bundler doesn't force package authors to actually have a code of conduct, it's a suggestion.
--
You received this message because you are subscribed to the Google Groups "Crystal" group.
To unsubscribe from this group and stop receiving emails from it, send an email to crystal-lang...@googlegroups.com.
To post to this group, send email to crysta...@googlegroups.com.
Visit this group at http://groups.google.com/group/crystal-lang.
To view this discussion on the web visit https://groups.google.com/d/msgid/crystal-lang/ec03ac55-0afd-4ae0-939e-4fdb2d3be715%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/crystal-lang/CAFBTLcg7s%3DnSAu7mpoAsB6RmZE_A3OcApnDV2gT7rSqV14259g%40mail.gmail.com.
Please, you don't even have a CLA yet AFAIK ( https://en.wikipedia.org/wiki/Contributor_License_Agreement ) . That's what you should worry about at first place, not a code of conduct. If you want to put politics in before code at least do it in a way that will protect the project itself. A code of conduct doesn't.
I don't see the relation between a COC and a CLA, can't they? Both can be good ideas independently. More specifically, I don't see the absence of a CLA as a reason to oppose the adoption of a COC. If anything, it's a reason to propose a CLA.
Also, the absence of any previous harassment incident is not a valid reason to oppose the adoption of a COC. A COC doesn't (unfortunately) avoid harassment because they're not magic. They signal to current and potential contributors that there will be a specific way to respond to them when/if they happen. The mere absence of previous incidents doesn't signal that.
--
You received this message because you are subscribed to the Google Groups "Crystal" group.
To unsubscribe from this group and stop receiving emails from it, send an email to crystal-lang...@googlegroups.com.
To post to this group, send email to crysta...@googlegroups.com.
Visit this group at http://groups.google.com/group/crystal-lang.
To view this discussion on the web visit https://groups.google.com/d/msgid/crystal-lang/146bad7d-2eb2-4fae-b893-c007666a455f%40googlegroups.com.
With `bundle gem <lib_name>` you get the option of adding a CoC. Maybe this is the ultimate goal, but I was thinking small steps. If we added a CoC by default it can just be be deleted if the user doesn't agree with it.
Erik