-
Notifications
You must be signed in to change notification settings - Fork 5
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
Proposed Code of Conduct #22
Changes from all commits
f29f400
49ce7b6
690461d
f0bfa12
6dede47
3d2a6d8
8ae3d08
ae944a0
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,103 @@ | ||
.. image:: https://www.cs.utah.edu/~gk/atwork/img/hevequip2.gif | ||
:target: http://www.textfiles.com/underconstruction/ | ||
|
||
The Mission of Hacker Society | ||
============================= | ||
|
||
Hacker Society (HacSoc) at Case Western Reserve University is a time and place | ||
for people to learn about technology from each other, in order to build a | ||
community, empower the individual, promote equality, and foster an open society. | ||
|
||
**Open Society**: An open society promotes freedom of thought and expression, | ||
personal responsibility, individualism, cooperation, and equality of all | ||
citizens. | ||
|
||
Code of Conduct | ||
=============== | ||
|
||
It is expected that members behave in a way that allows Hacker Society to | ||
achieve its mission. Participants in Hacker Society events are expected to | ||
respect each other's perspectives and treat each other with dignity and respect. | ||
In particular, participants should recognize that people of all skill levels are | ||
welcome, and should always be willing to help others learn. | ||
|
||
To support its mission, Hacker Society must be a place where people can be | ||
comfortable regardless of gender, gender identity and expression, sexual | ||
orientation, disability, physical appearance, body size, race, age, or religion. | ||
Therefore, we do not tolerate: | ||
|
||
- Rude or unwelcome comments about a person's gender, gender identity, gender | ||
expression, sexual orientation, disability, physical appearance, attire, race, | ||
age or religious expression. | ||
- Sexual images in public spaces | ||
- Deliberate intimidation, stalking, or following | ||
- Harassing photography or recording | ||
- Sustained disruption of talks or other events | ||
- Inappropriate physical contact | ||
- Unwelcome sexual attention | ||
- Advocating for, or encouraging, any of the above behavior | ||
|
||
Necessarily, the goals of learning, community, and equality are in tension | ||
with the goals individual empowerment, freedom of thought, and freedom of | ||
expression. We encourage polite, civil discourse but we also strive to | ||
make all welcome, even those with unpopular ideas or thoughts. However, in | ||
order to foster our community, certain limits on free expression must be | ||
observed. We expect that debate and constructive criticism are part of this | ||
open atmosphere. We expect that some members of the community may express | ||
ideas which are not politically correct. We expect that some ideas expressed | ||
by a minority may be deeply unpopular and distasteful to the majority. | ||
However, if these ideas or discussions devolve into attacks against a person | ||
and/or their intrinsic characteristics, we believe that this is unacceptable. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Reword to get rid of the word "believe" - this is a code of conduct and must be written with authority, not an expression of our beliefs. Also, you can't police ideas (1984 :) ), so focus on tangible things - people's expression of their ideas On that note, may want to change "their" to "his or her" or "his/her" throughout There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think we should keep the 'however', so "However, it is unacceptable if expression of these ideas ..." There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Following the Washington Post's decision we are using the singular their. It is quickly becoming the accepted gender neutral pronoun. His/her and his or her are both awkward constructions. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. On the word "believe." To me this is a living document and statement of community norms. We are claiming this belief not just saying that this is unacceptable. This paragraph is meant to explain the reasoning and philosophy behind the code. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. sweet! There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
It appears that the concensus is to leave this as is. A new issue can be opened for disagreement. |
||
|
||
Enforcement | ||
----------- | ||
|
||
This policy applies at all Hacker Society events and spaces, online and | ||
offline. This includes, but is not limited to: | ||
|
||
- Weekly talks | ||
- Open Hacks | ||
- Link-State | ||
- HackCWRU | ||
- Mailing lists (hackers-discuss, cwru-hackers) | ||
- GitHub organization | ||
- Slack team | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Do we want to claim IRC? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. As long as the current maintainers consent, I don't see why not. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. As the dude in charge of the IRC server right now: I do not consent to this policy being applied to IRC because there is already a notice that the server is under the CWRU Acceptable Use Policy. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think that is fine. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. non-change here |
||
|
||
The policy applies to attendees as well as any speakers, sponsors, or other | ||
participants in these activities and communication streams. Although we don't | ||
have any direct authority over behavior in our typical spaces such as the | ||
Glennan Student Lounge, we expect that HacSoc participants will adhere to these | ||
guidelines, and we also note that `Case's policies | ||
<https://students.case.edu/handbook/policy/>`_ are always in force. | ||
|
||
We expect participants asked to stop any harassing behavior to comply | ||
immediately. If participants do not comply, the Maintainer and HacSoc officers | ||
retain the right to take any actions to keep HacSoc a welcoming environment for | ||
all participants. This includes warning the offender, or removing them from the | ||
event or communication streams they are abusing. This also includes further | ||
measures, such as pursuing University action, should it become necessary. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. who pursues university action? Am I supposed to if someone is harassing me at hacsoc or is HacSoc supposed to? Both? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I didn't draft this section but from the context it seems that the leadership who asked the person to stop doing something is pursuing university action. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I did write this. I wanted to include University action as an explicit option for resolving disputes when necessary. I wasn't trying to come up with a rule for who take this action, just explicitly state that University repercussions could happen for poor behavior at HacSoc. It seems like regardless of who appeals to the university, the person who is being harassed should be able to say whether or not they would like to pursue university action. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. non-change here |
||
|
||
Reporting | ||
--------- | ||
|
||
If someone is making you feel unsafe or unwelcome at HacSoc, please report it as | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yo... so what if the person making you feel unsafe or unwelcome is an officer? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. this is a really good question. who can they report to in this case? another officer? somewhere anonymous? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I suggest the department specifically Kim Yurchick as an alternate. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This is a very good question. Policies I've looked at before have mentioned anonymous reporting options. We don't currently have one set up, but it was something I thought about bringing up. Of course, the problem still remains that even with anonymous reporting, if the anonymous reports go to the officer list, the person you're reporting about still sees the message, and probably is more likely to connect the dots about who is reporting about them. So I guess that leaves another officer. If anyone has suggested strategies for this, I'd like to hear it. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Another thing to think about is "What if I am an officer and someone is harassing me", especially if the other person is also an officer. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The university has anonymous reporting options. We should refer people to those. For conferences/hackCWRU it is a different matter (but they have their own CoC). There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think, with Kim's permission, we should list her as an alternative. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Suggested change:
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Can we take that parenthetical and replace it with "for any reason" There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Took the change, removed parenthetical. |
||
soon as possible. At events such as Link-State and HackCWRU, staff can be | ||
identified by their shirts. At other events, you can talk to the officers or | ||
Maintainer. And you may always report harassing behavior to officers via email | ||
(hacsoc-officers@case.edu) or via private message on Slack. If you don't feel | ||
comfortable reporting a problem to an officer, consider reporting the problem | ||
directly to any of the faculty or staff of the EECS department. | ||
|
||
Other Policies | ||
-------------- | ||
|
||
As mentioned above, the policies of the `CWRU Handbook | ||
<https://students.case.edu/handbook/policy/>`_ are always applicable at HacSoc | ||
events and in HacSoc gathering spaces. Other policies that apply here are `ACM's | ||
<http://www.acm.org/about-acm/acm-code-of-ethics-and-professional-conduct>`_ and | ||
`IEEE's <http://www.ieee.org/about/ieee_code_of_conduct.pdf>`_, since HacSoc | ||
represents chapters of both organizations. | ||
|
||
.. [#hacsoc] In this code of conduct, we're using Hacker Society to refer to | ||
"everything" - the ACM and IEEE chapters as well as the talk series | ||
and mailing lists that are the backbone of our HacSoc community. |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -12,6 +12,7 @@ Contents: | |
|
||
hacsoc | ||
position_roles | ||
conduct | ||
slack | ||
linkstate | ||
ordering_food | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yo this sentence is hard to understand. I had to read it a few times and it sounds very ivory tower-y once I figured it out. Also, I don't think that these goals are mutually exclusive as you have made it sound.
...can we just dump this sentence? I don't think it adds anything :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This paragraph came out of this discussion: #22 (diff) . I think it is important to say that yes there is conflict. It isn't mutually exclusive but there is conflict between those two goals. Freedom from being offended is absolutely in conflict with freedom of expression. We aren't going for the former but rather a very specific subset of the former.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The way it is intended is not to say that there is a mutual exclusion, just a tension, like a sliding scale. The more "freedom of expression" there is, the more potential for people saying things that are damaging to the community or harassing to people. When there is lots of focus on maintaining a community without offensive things being said, there is less freedom of expression as a result. So the idea is to find a balance where people can feel comfortable while also being able to freely express ideas.
Something like how the Bill of Rights says we have the right to free speech, but you still can't yell "fire" in a crowded movie theater.
At least, that's the way I thought this line was going. It may not be how it's being received by readers though.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
agree with @brenns10 explanation. My reasoning: we have had people in hacsoc who have been made rude comments but have also been valuable members of the community in other ways. College is a time when many people push boundaries on what is polite and acceptable. The larger hacker community also has many people who views that are sometimes significantly outside of the mainstream. We need a line in the sand to achieve our mission but we also need to recognize that their is a balance to strike. I will admit that it is a difficult balance to find.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Although on the other hand, significant technical (or other) contributions should not excuse unacceptable behaviour.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Anyone who believes women cannot code is subject to one free code review from Michelle Bergeron.
I agree that leaving it unchanged is probably fine; @timtadh
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mrb113 ✔️ We will have you give them a code review!
Ok. Lets ship this non-change.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I very nearly added a line about a free code review from Michelle Bergeron, but left it unchanged :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thank God, someone would probably try taking me up on it
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mrb113 please see: https://github.com/pulls?utf8=%E2%9C%93&q=is%3Apr+author%3Aajm188+