# Code of Conduct workshop
PoC 로 진행했고 점자 절차를 거쳐서 문서화하고 공유하는 형태로 바뀔 예정
## what is it?
code of conduct 는 단순히 규범집이다.
보통 단체의 지향하는와 지양하는 바를 적어둔것에 불과하다.
하지만 단체의 성격과 방향을 규정하게 된다.
## what for IT community?
IT 커뮤니티의 목적은 대부분 단체의 규모를 늘리고 커뮤니티의 운영이 되게 하는것에 있다.
그러려면 더 많은 것을 포용해야 사람들을 늘릴수 있다.
예를 들자면 여성 발표자가 0명인 컨퍼런스를 생각해보자. -> 그럼 여성들이 발표를 하고 참가를 할까?
컨퍼런스에 아이가 보이지 않는 컨퍼런스를 생각해보자. -> 그럼 어린이들이 참가를 할까?
노년층이 없는 컨퍼런스를 생각해보자. -> 과연 그들이 해당 IT 를 모를까?
한국인 말고 백인말고 동아시아의 발표자나 유색인종이 없는 컨퍼런스가 너무 당연히 느껴진다.
그들은 존재 하지 않는가?
## 파이콘 한국 CoC
https://2023.pycon.kr/coc/community
- PSF 의 CoC 를 한국에 맞게 고친것
- 사례 추가를 한국에 맞게 했다.
- PSF 의 CoC 는 너무 구체적인 사례가 없어서 사람들이 어려워함. 당연한 이야기만 하기도함
- 각 국가별로 다를수 있으므로 가급적이면 국내화를 하는 것을 추천한다.
- 워크샵을 통해서 국내화가 가능하지만 이 때 가급적이면 운영진의 최소 성비는 맞추도록 하는게 좋다.
## how to do it?
- 일단 coc 를 반포한다.
- 적용한다
- 운영한다.
- 운영하면서 운영진이 영향을 받아서 바뀐다.
- 다시 개선한다. 반복
## coc History
- Contributor Covenant ( Coraline Ada Ehmke ) adopted by go community about 2014
- https://www.kernel.org/doc/html/v4.10/process/code-of-conflict.html
- https://medium.com/@jaeykim/linux-foundation%EC%9D%98-%EC%83%88%EB%A1%9C%EC%9A%B4-commit-code-of-conduct-8fec92d7e0d7
## coc 의 여러가지 종류와 문제점
### coc 적용 scope 의 문제
- 장소나 영역에 따른 문제
- 커뮤니티의 영역이냐?
- 사적인 영역까지 보느냐?
- 사적 제제가 아니고 변화를 목적으로 한다고 생각했을때도 어려운 부분이 있다.
- 범죄자거나
- 다른곳에서 문제를 일으킨 경우, 우리 커뮤니티에서 문제가 없을까?
## numfocus 문서 읽기
- https://discover-cookbook.numfocus.org/intro.html
- must 와 good to have 를 분리해서 읽어보기
- 대부분 비용과 일정에 대한 문제
- 한국에서도 조금만 신경쓰면 가능한것이 많다.
## enforcement
어떻게 coc enforcement 를 할지에 대해서 다룬다.
- https://gitlab.com/otter-tech/coc-incident-response-workshop/blob/master/incident-training-slides.pdf
- 제일 중요한 점은 *처벌* 이 아니라 *변화* 를 요구한다는 점
- 리포터에게 감정을 이입하거나 judgement 를 하게되면 판단이 어렵게 됨
- *처벌* 이 아니라 변화가 되기를 요구한다
- 개인의 정보를 공유하지 않도록 한다.
- 가벼운 경고부터 영구금지까지 가능하지만 가급적이면 신고된 사람의 변화를 요구하자.
## progress
- code of conduct 는 끝이 없다. 다만 진행상황이다
- 가급적이면 계속 사례를 늘리는게 좋다.
## limitation
모두에게 적용할순 없다.
국가별로 다르고 커뮤니티 마다 다르게 해석하고 천천히 접근이 가능함
- PSF 의 Grant 의 한계
- US 랑 문제있는 국가는 못줌 ( 이건 어쩔수 없음, 미국의 비영리법인이라서 )
- LGBTQ 가 불법인 국가에도 Grant 를 지원함
- 포용이 중요하지 처벌이나 제외가 목적이 아님
## 토론 및 q&a
- coc 신고가 안들어왔지만 운영진이 지나가다가 본경우에는?
- 운영진이 coc 채널로 신고를 한다.
- 절차대로 진행한다.
- 다른 곳에서 coc 같은 문제를 일으킨 참가자를 개인적으로 아는데 그 사람이 컨퍼런스에 참가했을때는?
- judgement 를 하지 않는다. 이번 행사 그리고 우리 커뮤니티에서 같은 문제를 일으키면 그때 coc 로 제제를 한다.
- 스폰서가 coc 를 일으키면?
- 스폰서에게도 coc 에 동의하는 법적인 문서를 싸인 받는다.
- 변호사를 통해서 검토해야하고 coc 문제를 일으키고 바꾸지 않는다면 스폰서를 행사에 참가시키지 않는다.
- 운영진의 성비문제를 맞추기가 어렵다.
- 사실이다. 어떻게든 자원봉사자 출신이든 아는 사람이든 끌어들여야한다.
- 남자만으로 이루어진 운영진에서는 Microaggression 에 대한 인지가 어렵다.
- 다양한 분야의 사람들, 굳이 개발자가 아니어도 운영진에 참가할수 있고 참가해야한다.