Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clarify "community venues" in CoC #53

Merged
merged 2 commits into from
Nov 15, 2015

Conversation

ceedubs
Copy link
Contributor

@ceedubs ceedubs commented Nov 13, 2015

This is a first pass at a resolution for #32. There is almost certainly
room for improvement and expansion. I wanted to get something out
there, as this has been delayed for far too long.

@kpfell if you are still interested in this matter, I would greatly appreciate a review from you!

This is a first pass at a resolution for typelevel#32. There is almost certainly
room for improvement and expansion. I wanted to get _something_ out
there, as this has been delayed for far too long.
@milessabin
Copy link
Member

👍

2 similar comments
@non
Copy link
Contributor

non commented Nov 13, 2015

👍

@tpolecat
Copy link
Member

👍

@k4y3ff
Copy link

k4y3ff commented Nov 13, 2015

Hiya, @ceedubs!

Two suggestions:

  1. Since this CoC is for Typelevel, I think it would be clearer to list the Typelevel locations first, then the more general category those locations fall into second--if at all.
  2. In the first line, I'd rephrase "community venues" and "social events associated with the community," as I'm not sure they're specific enough.

For example,

We expect participants to follow these rules at all Typelevel-supported venues--including online venues--and social events associated with Typelevel. These venues include but are not necessarily limited to: 
* All GitHub repositories and comments under the [Typelevel organization](https://github.com/typelevel)
* All Gitter channels under the [Typelevel organization](https://gitter.im/orgs/typelevel/rooms),
* The #typelevel IRC channel on Freenode,
* The [Typelevel Google Group](https://groups.google.com/forum/#!forum/typelevel), and
* All conferences organized by the Typelevel organization.

It would also be useful if you could specify who/what is "the Typelevel organization," if possible.

tl;dr I think generalizing codes of conduct is useful in some cases, but given that you can't enforce the CoC outside of the repositories, chat rooms, etc. that you, yourselves, run, I'd leave the generalizations out for the time being.

@ceedubs
Copy link
Contributor Author

ceedubs commented Nov 13, 2015

@kpfell thank you very much for the prompt, detailed, and helpful response.

It seems that we hitting an awkward point by trying to have a code of conduct that can be generally adopted by interested parties but that is specific enough to provide clear guidelines for typelevel projects/venues.

I think that your recommendations of being as specific and clear as possible are good ones (so long as it is noted that these are not necessarily all-encompassing). I will update this PR when I have a little more time, which I expect to be no later than Monday.

This change is pretty much a direct copy of a snippet suggested by
@kpfell.
@ceedubs
Copy link
Contributor Author

ceedubs commented Nov 14, 2015

I have pushed a new commit that basically directly copies the suggestion by @kpfell.

It would also be useful if you could specify who/what is "the Typelevel organization," if possible.

I agree. I think right now Typelevel is really only defined in a few peoples' minds, and I don't think that all of those people necessarily have the exact same mental definition. Furthermore, I think the Typelevel website doesn't portray the current focuses of Typelevel very well. My thought here is that hopefully "who is Typelevel" will be better answered after #54, and that "what is Typelevel" is a question that we need to work on a bit and that probably shouldn't block having fairly well-defined "venues" in the CoC. How does that sound?

@k4y3ff
Copy link

k4y3ff commented Nov 15, 2015

@ceedubs Ah, alright. 👍, then!

@milessabin
Copy link
Member

👍 to the updates.

@ceedubs
Copy link
Contributor Author

ceedubs commented Nov 15, 2015

It looks like there are quite a few 👍s on this and #54. FYI I don't have merge rights, so if these are ready to merge, someone else will need to do that.

@milessabin
Copy link
Member

Merging :-)

milessabin added a commit that referenced this pull request Nov 15, 2015
Clarify "community venues" in CoC
@milessabin milessabin merged commit 7bbe035 into typelevel:master Nov 15, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants