Code Of Conduct
Purpose and Objective
PyCon Korea welcomes all participants
The PyCon Korea Code of Conduct (hereinafter called Code of Conduct, CoC) is the most basic promise that all members must observe to create a Python Community that welcomes everyone.
- Aims to create events that anyone can participate.
- Aims to create an atmosphere where all forms of differences are accepted and respected.
- Aims to create a conference where all participants are treated equally regardless of gender, sexual orientation, gender identity, nationality, race, region, religion, age, social status, education, intellectual level, appearance, disability, disease, preferred diets, and so forth.
- Aims to encourage an atmosphere that welcomes everyone.
Why is it important to embrace all participants?
PyCon Korea believes that an attitude of respecting diversity is the source for making society and the community more abundant. In order to find solutions to solve difficult problems and help the community to continue to grow and bring about positive changes to the world, it is necessary to have various experiences and perspectives are needed.
PyCon Korea does not tolerate discrimination and harassment
Accordance with the Code of Conduct, the PyCon Korea Organizing Team can:
- Intervene or restrict situations where the safety of another participant/s is/are violated or if that person is not being respected.
- Expel participants who violated the Code of Conduct from the event, if necessary. In this case, participation fees will not be refunded.
- Report the situation to judicial or medical institutes if necessary or if requested to do so.
The Code of Conduct applies to all situations related to the event
The Code of Conduct applies to events hosted by Python user groups, processes accompanying the event, and to all participants taking part in such processes.
- Applies to all participants (speakers, cooperative organizations, sponsors, volunteers, Organizing Team, etc.).
- Applies to all communication channels to PyCon Korea Organizing Team including event dates.
- Applies to all places, processes, and outcomes including presentation materials, venue, website, booklets, mail, social media, meetings, code repository, and other places are connected with the event or the community.
Please read carefully
This does not contain the entire list of things that you should not do. What is more important is to truly comprehend the intent of the contents of this Code of Conduct and use it as a guideline to treat each other better. Rather than following this Code of Conduct to the letter, we would like to advice you to think about the consequences and reasoning of the specific action with the CoC in mind.
Let’s create a welcoming mood
All participants should feel that they are welcomed, regardless of their background. People who feel hostile or unwelcomed will hesitate to take part in the community. Please create a welcoming mood to help the Python community grow.
- Please treat beginners or first-time visitors to the event kindly and warmly.
- If you are more comfortable just listening or watching, then that is fine too. But, if you feel hesitation at a time when you want to participate in a conversation, just remember that the people who are talking actively next to you may have also met for the first time today.
A person might have had to build up courage to come talk to you.
- Please answer kindly to questions or requests for assistance.
- Express your appreciation for responses.
- A person might have had to build up courage to come talk to you.
Make PyCon Korea safe
Always take responsibility for what you say and behave. PyCon Korea is an event joined by various people. It is prohibited to speak or act in a way that is threatening or that can be dangerous to others so that everyone can feel that the community is safe and reliable.
Please avoid unnecessary physical contact with others.
- Do not hold hands or put your arms around others without consent
Please do not use profanity, vulgar language, derogatory terms or any form
of speech and action that could offend others during conversations.
- Even if you are talking with a close friend, it might be discomforting or threatening to others.
- Do not threaten others by expressing anger, using violent body language, raising your voice or any action that could make the person threatened.
Do not engage in any sexual dialog including verbal and non-verbal
expressions or behavior that may make the other person feel sexually
harassed or shamed.
- “It was drab with just a bunch of dark men here. How nice it is to have a lady join. This place is basically filled with pretty ladies ~”
- Saying things like ‘Oh, so sexy’ as a mere expression
Do not touch the property of others without consent.
- Mobile phones, laptops, etc.
- Assistance devices for disabilities (hearing aids, wheelchairs, etc.)
Dangerous items are not allowed.
- Baseball bats, chemical substances, weapons, sharp objects, etc.
- Do not engage in any and all violent behavior that are against the law.
- Do not support or encourage any of the aforementioned behavior.
Please respect differences
Please create an event that can be enjoyed by everyone regardless of gender, sexual orientation, gender identity, nationality, race, region, religion, age, social status, education, intellectual level, appearance, disability, disease, preferred diets, etc.
Speech and behavior based on sexual stereotypes is not allowed.
- “All men/women are just like that.”
- Presuming that a female developer is a front-end developer
- Presuming that a counterpart has lower intellectual levels based on the mere fact of being a woman and trying to explain too much
Do not use sexual orientation, gender identity or sexual expressions as
jokes or as expressions of belittlement.
- “Are you gay?”, “Your hair is so short that you look like a lesbian.”
Do not discriminate by age, social status, or seniority.
- Do not talk down to people you meet for the first time just because they are younger
- “You don’t have much seniority, so you probably won’t know, but…”
- Do not speak about matters conclusively when they may differ depending on income and wealth gaps.
Racist / belittling races or using derogatory expressions based on biases
against regions or nations are not allowed.
- Discriminatory language such as Ja*, Goo*, Chin*
- Racial discriminatory language such as black brother, Yankee, banana
- Regional discriminatory language depending on where one lives or is from
Do not criticize another person’s religion or political beliefs and do not
force your beliefs on others.
- “This is why nobody can get along with people who believe in OO religion”
- “This is why nobody can get along with people who support the OO party”
Be careful not to make unnecessary assessments or make discriminatory
comments about the appearance of someone.
- “You look (do not look) like a developer”
- (When describing someone) “That pretty-looking female developer”
Do not act based on biases that people with disabilities always need help.
- Behaving based on your thoughts without being asked is interference. You should first check the intent of the person and offer your services according to the requested method.
- Do not degrade diseases or disabilities.
Do not use the language used for degrading people with disabilities.
Do not use language used for degrading people with disabilities.
- Blind, Cyclops, deaf, dumb, cripple, etc.
- “Are you handicapped?”, “Don’t you think that person is mental?”
- “I think this legacy code is going to give me cancer.”
- Do not use language used for degrading people with disabilities.
Do not coerce other dietary habits and do not be derogative of other diets.
- “What’s the point of living if you don’t drink?”
- “You should eat meats to keep you healthy.”
- There is no reason for a person to explain their dietary habits to you. Do not ask questions or force them to explain their choices.
Do not speak in a way that is discriminatory against education level or
- “Are you a high school grad?”
- “You didn’t major in this, so you probably won’t know.
- Do not support or encourage any of the above biases or discrimination.
Your form of speech and behavior may be taken differently by from what you intended. Stop your speech and behavior as soon as possible if the other person feels uncomfortable.
Please respect the speaker when speaking
- Do not engage in behavior or make noises that can disturb speakers or listeners during presentations.
- Do not stop the speaker until he or she clearly states his or her intent that it is okay. Ask questions according to the prescribed time with the prescribed method.
Discussions are for everybody
Do not support or encourage any of the above biases or discrimination. Always remember that the opinion of others is just as important as yours. Refrain from cutting others off or raising your voice.
- Please take precautions so that a few people do not take excessive amounts of speaking opportunities. Let everyone have equal chances to speak.
- Even if you have a dispute with another person, treat that person in a respectful attitude.
Have constructive discussions
We all have different backgrounds and knowledge. It is natural for people to have different opinions.
Constructive criticism and condemnation are different. Constructive criticism can help with the development of the community and its members. But condemnation focusing on bringing others down or to hurting others is strictly prohibited. If you have a different opinion from another person, state your opinion in a respectful and proper attitude. Have an accepting attitude towards proper criticism which may help you build your knowledge base.
Use respectful expressions. Here are some examples of what not to do.
- That language/library/operating system is garbage (X)
- I think that the language/library/operating system has a OO weakness (O)
Criticize content, not people.
- People who believe in the OO theory are idiots (X)
- The OO theory does not have enough evidential support (O)
- Concentrate on alternatives and not flaws or problems.
- Do not try to humiliate others to show off your knowledge.
Do not engage in one-sided propaganda or incitement
Individual thoughts and political preferences must be respected. However, one-sided propaganda or incitement that can interfere with the smooth participation in events by other participants, or that which is irrelevant to the context are prohibited.
- Adding political slogans or similar political innuendos in presentation slides
- Chanting and yelling slogans in groups in front of booths
- Interfering others’ communication by promoting a content repetitively and continuously on PyCon Korea’s official social media, PyCon Korea’s public Slack channel, or PyCon Korea’s YouTube channel.
Be careful when taking photos or videos
Always respect the intent of the person being filmed when taking a photo or video. Some people may not want to be in photos or videos.
- All events operated by the PyCon Korea Organizing Team have plans for people who do not want to be in videos or photos.
- The detailed method for expressing your intent will be notified for each event.
- When the event is held online, the following rules will apply:
- Do not capture the presentation video without the speaker’s consent.
Protect personal information
- Do not include any information that can identify someone without their permission.
- If your counterpart does not want to answer a question, do not ask again. Please respect the intent of others.
- Please understand that information that may not be sensitive to you, may not be the same for others.
Some questions can be rude no matter how you ask it. (please refrain from
asking the following)
- “How old are you?”
- “Are you married?”, “Do you have a child?”, “Do you have a boyfriend/girlfriend/partner?”
- “What kind of medication do you take?”
- “How did you become disabled?”
PyCon Korea prohibits the profit-seeking behavior of unauthorized organizations. Profit-seeking behavior includes selling items to gain profits and all actions that an individual or organization can gain monetary profits whether in the short-term or long-term.
- Approaching participants and asking for personal information for reasons such as employment opportunities, etc.
- Distributing flyers at the venue without authorization
- Other profit-seeking activities
In the event that profit-seeking activity not authorized by PyCon Korea is discovered, legal measures may be taken for the smooth operation of the event.
PyCon Korea’s event venue is a public space attended by many people. Please keep public manners so that it can be an event for everyone to enjoy pleasantly.
Keep the noise down that can interfere with the presentation
- Videos/music played in high volume without using earphones or headphones
- Holding auxiliary events using microphones or amplifiers
Keep the venue clean
- Observe the rules of the venue where the event is held.
- Clean up after yourself.
- Throw garbage in the garbage can. Observe the recycling rules.
The Reporting process is as follows
If you have any problems, or if you see someone else having problems or you have any complaints, please request help to the PyCon Korea Organizing Team or the staff on site. In the case of emergencies, request help from the staff and also file a report to the competent authorities such as the police or fire station.
- E-mail : firstname.lastname@example.org
- The staff are trained on how to react to violations to the Code of Conduct.
- The staff will be wearing t-shirts that stand out in offline venues.
When a violation of the Code of Conduct report is received, the PyCon Korea Organizing Team shall protect the participant immediately according to the Attendee Procedure for incident handling and shall take actions so that the violation is stopped. If necessary, actions such as removal from the venue or contact to judicial/medical institutes shall be made. Utmost efforts shall be taken to protect the reporter and/or victim during the course of this process.
In the event that you suspect, but are not sure that there was a violation of the Code of Conduct, notify the Organizing Team and the Committee shall collect more information to come to a judgment, and decide whether or not to take action.
Your courage can help us make a safer community.
The Code of Conduct has the following limitations
Despite various efforts to create a safe and pleasant community, the Code of Conduct cannot provide full and complete protection for participants from all threats.
- In the case of emergencies, request help from the staff and also file a report to the competent authorities such as the police or fire station.
- It is difficult to take action against a person or organization that a report was filed against based only on circumstantial evidence. If you feel unsafe regardless of the measures taken or not taken, we can help by accompanying you.
Please respect the Organizing Team
Members of the PyCon Korea Organizing Team are all members of the Python community just like you, and they are volunteering their time and effort without any form of remuneration from PyCon Korea.
The PyCon Korea Organizing Team is working hard to respect and assist participants. We ask that you also show respect to the PyCon Korea Organizing Team.
- You may be asked for your cooperation such as wearing your nametag, etc. for the smooth procession of the event. Please respect and abide to the requests of the staff on site.
- The privacy of the members of the Organizing Team must be protected. If you have any questions about the event, please direct inquiries to the official channel and not in private social media accounts of individual members of the PyCon Organizing Team.
All members of the PyCon Korea Organizing Team shall abide by the Code of Conduct like all other participants. In the event that members of the PyCon Korea Organizing Team violate the Code of Conduct, fair actions in accordance with procedures and standards applied to other participants shall be taken.
The PyCon Korea Code of Conduct may be subjected to change in order to better convey its intent, purpose, and values. Your contributions will help the PyCon Korea Code of Conduct to develop continuously.
The contents of the PyCon Korea Code of Conduct referred to the ideas of people who had the same concerns and conducted research before us.
- Elastic Community Behavior Rules
- Spoqa Creator Code of Conduct
- Github Open Source Guides Code of Conduct
- OpenStack Code of Conduct
- JSConf EU 2019 Code of Conduct
- JSConf Korea 2019 Code of Conduct
- DEFCON Code of Conduct
- PyCon US 2019 Code of Conduct
- How and why we improved DjangoCon Europe’s Code of Conduct
If you have any suggestions, please contribute
PyCon Korea’s Code of Conduct is constantly changing to achieve the goal of creating a better community. Despite the painstaking efforts of the PyCon Korea Organizing Team and many other people, there are still areas for improvement in this Code of Conduct.
You can also participate in the course of improving the Code of Conduct. If you have any suggestions or comments, or anything else regarding the Code of Conduct, please feel free to contact us at email@example.com. The Organizing Team will take a close look at your comments and suggestions.
The PyCon Korea Organizing Team believes in the value of transparency and documentation. If there are any changes to the Code of Conduct, we will record all changes and disclose them through the website. (Release Note)
This Code of Conduct was drafted by the PyCon Korea 2019 Organizing Team with the advice and consultation of outside experts.PyCon Korea 2020 Organizing Team updated the contents to fit the online event.