Code Of Conduct
Purpose and Objective
PyCon Korea welcomes all participants
The PyCon Korea Code of Conduct (hereinafter called Code of Conduct) 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 equal 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 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 to the Code of Conduct, the PyCon Korea preparatory committee 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, preparatory committee, etc.).
- Applies to all places, processes and outcomes including venue, website, booklets, mail, social media networks, 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 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.
- Be brave.
- 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.
- Please react.
- 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 the 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.
- Example 1: “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 ~”
- Example 2: 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
- Example 1: “All men/women are just like that.”
- Example 2: Presuming that a female developer is a front-end developer
- Example 3: 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.
- Example 1: “Are you gay?”, “Your hair is so short that you look like a lesbian.”
- Do not discriminate by age, social status or seniority.
- Example 1: Do not talk down to people you meet for the first time just because they are younger
- Example 2: “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 is not allowed
- Example 1:Discriminatory language such as Ja*, Goo*, Chin*
- Example 2: Racial discriminatory language such as black brother, Yankee, banana
- Example 3: Regional discriminatory language depending on where one lives or is from
- Do not criticize another person’s religion or political belief and do not force your beliefs on others.
- Example 1: “This is why nobody can get along with people who believe in OO religion”
- Example 2: “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.
- Example 1: “OO, you look (do not look) like a developer”
- Example 2: (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 language used for degrading people with disabilities.
- Example 1: 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.
- Example 1: “What’s the point of living if you don’t drink?”
- Example 2: “You should eat meats to keep you healthy.”
- Example 3: 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 major.
- Example 1: “Are you a high school grad?”
- Example 2: “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
In open spaces, many people participate in conversations. Always remember that the opinion of others is just as important as yours. Refrain from cutting others off or raising your voice.
- Please take precaution 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 are 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.
- Example 1: That language/library/operating system is garbage X
- Example 2: I think that language/library/operating system has a OO weakness O
- Criticize content, not people.
- Example 1: People who believe in the OO theory are idiots X
- Example 2: 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
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 Preparatory Committee 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.
Protect personal information
- 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)
- Example 1: “How old are you?”
- Example 2: “Are you married?”, “Do you have a child?”, “Do you have a lover?”
- Example 3: “What kind of medication do you take?”
- Example 4: “How did you become disabled?”
PyCon Korea prohibits 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.
The space where PyCon Korea is held is a public space attended by many people. Please keep public manners so that it can be an event for everyone to enjoy pleasantly.
Don’t be loud
- 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.
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 Preparatory Committee 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 will be wearing t-shirts that stand out and they are trained on how to react to violations to the Code of Conduct.
When a violation of the Code of Conduct report is received, the PyCon Korea Preparatory Committee shall protect the participant immediately according to the Incident Handling Procedures 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 Preparatory Committee 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 Preparatory Committee
Members of the PyCon Korea Preparatory Committee are all members of the Python community just like you, and they are volunteering their time and effort without form of remuneration from PyCon Korea.
The PyCon Korea Preparatory Committee is working hard to respect and assist participants. We ask that you also show respect to the PyCon Korea Preparatory Committee.
- You may be asked for your cooperation such as wearing your nametag, etc. for smooth procession of the event. Please respect and abide to the requests of the Preparatory Committee on site.
- The privacy of the members of the Preparatory Committee 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 Preparatory Committee.
All members of the PyCon Korea Preparatory Committee shall abide by the Code of Conducts like all other participants. In the event that members of the PyCon Korea Preparatory Committee 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 Preparatory Committee 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 Preparatory Committee will take a close look at your comments and suggestions.
The PyCon Korea Preparatory Committee 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.
This Code of Conduct was drafted by the PyCon Korea 2019 Preparatory Committee with the advice and consultation of outside experts.