Skip to content

Commit 27b6360

Browse files
authored
Mkdocs Update En Version (#5)
* /ko 리다이렉션 * docs: Ko 버전 내용 완성 * Update README.md * Docs: add English version
1 parent 21cfe84 commit 27b6360

13 files changed

+257
-14
lines changed
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Intent and Purpose
2+
3+
## PyCon Korea Embraces All Participants
4+
5+
The PyCon Korea Code of Conduct (hereinafter referred to as "Code of Conduct") is the minimum commitment that members must adhere to in order to create a Python community where no one is excluded.
6+
7+
**PyCon Korea:**
8+
9+
- Aims to host an event where anyone can comfortably participate.
10+
- Strives to create an atmosphere of recognizing and respecting differences.
11+
- Encourages a welcoming environment.
12+
13+
## Why Is It Important to Embrace All Participants?
14+
15+
PyCon Korea believes that an attitude of respecting diversity is the foundation that enriches both society and the community. Solving difficult problems and continuing to grow as a community to bring about positive changes in the world requires diverse experiences and perspectives. These experiences and perspectives come from respecting and embracing a variety of people.
16+
17+
## PyCon Korea Does Not Tolerate Discrimination or Harassment
18+
19+
In accordance with the Code of Conduct, the PyCon Korea Organizing Committee will:
20+
21+
- Mediate or take disciplinary action if a situation arises where the safety or respect of another participant is compromised.
22+
- Expel participants who violate the Code of Conduct from event spaces (event venue, official SNS, event Slack, etc.), and in such cases, the registration fee will not be refunded.
23+
- Report to legal or medical authorities when necessary or upon request.
24+
25+
## The Code of Conduct Applies to All Situations Related to the Event
26+
27+
The Code of Conduct applies to events organized by the Python User Group, as well as to all participants involved in the event and its processes.
28+
29+
- It applies to all participants (including speakers, partners, sponsors, volunteers, and the organizing committee).
30+
- It applies to all channels used to contact the organizing committee, including on the day of the event.
31+
- It applies to all venues and processes, including presentation content, the event venue, websites, brochures, emails, social networks, meetings, and code repositories.
32+
33+
## Please Read Carefully
34+
35+
This document does not contain a complete list of prohibited behaviors. It is more important to understand the intent behind this Code of Conduct and use it as a guide to treating each other better. We ask that you follow the spirit of this Code of Conduct rather than adhering strictly to its literal wording.

docs/en/coc/b_community.md

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
# Community
2+
3+
## Create a Welcoming Atmosphere
4+
5+
All participants, regardless of their background, should feel welcomed. If someone feels unwelcome or isolated, they may hesitate to engage with the community. Help foster a welcoming environment to ensure the Python community can continue to grow.
6+
7+
- Be kind and warm to beginners or those attending for the first time.
8+
- Be courageous. If you feel more comfortable listening or observing, that's perfectly fine. If you hesitate to join a conversation, remember that the people actively talking might have just met for the first time today.
9+
- Respond. The other person may have gathered the courage to say something to you. Kindly answer questions or requests for help, and express gratitude for the answers you receive.
10+
11+
## Ensure PyCon Korea is Safe
12+
13+
Always take responsibility for your words and actions. PyCon Korea is an event with diverse participants. To ensure that everyone feels safe and secure in the community, avoid any behavior or speech that could threaten or endanger others.
14+
15+
- Be mindful not to engage in unnecessary physical contact with others.
16+
- Examples: Holding someone's hand or putting your arm around them without consent
17+
- Avoid using profanity/slang/vulgar language in conversations. Even with close acquaintances, it can make others uncomfortable or feel threatened.
18+
- Do not threaten others with angry outbursts, aggressive gestures, or by raising your voice.
19+
- Avoid any language, behavior, or objectification that could make someone feel uncomfortable.
20+
- Example: "It felt so dreary with just a bunch of guys, but now that there are women, it feels like a garden!"
21+
- Example: Using slang like "Aang, g**chi" as an exclamation
22+
- Do not touch other people's belongings without permission.
23+
- Example: Cell phones, laptops, etc.
24+
- Example: [Assistive devices](http://knat.go.kr/knw/home/knat_DB/my.html) (hearing aids, wheelchairs, etc.)
25+
- Do not carry dangerous items.
26+
- Example: Baseball bats, chemical substances, firearms, sharp objects, etc.
27+
- Do not engage in any violent behavior that violates the law.
28+
- Do not encourage or incite any of the above behaviors.
29+
30+
## Respect Differences
31+
32+
Create an event where everyone can participate regardless of gender, sexual orientation, gender identity, nationality, race, region, religion, age, social status, education, knowledge level, appearance, disability, illness, or food preferences.
33+
34+
- Avoid gender-stereotyped language and behavior.
35+
- Example: "That's just how men/women are."
36+
- Example: Assuming a female developer is a front-end developer by saying, "You're a front-end developer, right?"
37+
- Do not use sexual orientation, gender identity, or gender expression as a subject of jokes or derogatory comments.
38+
- Example: "Are you gay?", "With hair that short, you look like a lesbian."
39+
- Do not discriminate based on age, social status, or years of experience.
40+
- Example: Speaking informally to someone you've just met just because they are younger
41+
- Example: "You probably don't know this since you don't have many years of experience, but..."
42+
- Do not make assumptions about topics that may vary based on income or wealth.
43+
- Avoid using racial or regional slurs or expressions based on nationality.
44+
- Example: Using slurs based on nationality such as "J***," "C***," or similar
45+
- Example: Using slurs based on race such as "Yankee," "banana," or "black dude"
46+
- Example: Regional slurs like "J**ba," etc.
47+
- Do not insult others' religions or political beliefs, and do not force your own beliefs onto others.
48+
- Example: "People who follow [Religion] are a problem."
49+
- Example: "People who support [Political Party] are a problem."
50+
- Refrain from making unnecessary judgments or discriminatory comments about someone's appearance.
51+
- Example: "You look like a developer" or "You don't look like a developer."
52+
- Example: Referring to someone based on appearance, like "the pretty female developer."
53+
- Do not treat people with disabilities as individuals in need of help based on stereotypes or assumptions.
54+
- Acting in a way you think is helpful without being asked can be disruptive. Check with the person and provide assistance in the way they prefer.
55+
- Do not make derogatory remarks about illnesses or disabilities.
56+
- Avoid using offensive terms for disabilities.
57+
- Example: Terms like "blind," "one-eyed," "deaf," "mute," "cripple," etc.
58+
- Example: "Are you disabled?" or "Do you seem mentally ill?"
59+
- Example: "This legacy code is going to give me cancer."
60+
- Do not make comments that force or disregard other people's dietary choices.
61+
- Example: "If you don't drink, what joy is left in life?"
62+
- Example: "For the sake of your health, you should eat meat."
63+
- You don't need a reason that others find acceptable for your dietary preferences. Do not ask for or force explanations from others.
64+
- Do not make discriminatory remarks based on education or major.
65+
- Example: "Did you only graduate high school?"
66+
- Example: "As a non-major, you probably don't know about this."
67+
- Do not encourage or incite any of the above biases or discrimination.
68+
69+
Regardless of your intention, the other person may feel uncomfortable. If someone expresses discomfort, immediately stop the behavior and apologize.
70+
71+
## Do Not Impersonate PyCon Korea Staff or Spread False Information
72+
73+
Impersonating staff can confuse participants with incorrect information and may prevent those who need help from receiving timely assistance. The PyCon Korea Organizing Committee does not disclose or distribute information outside of official channels to avoid any disadvantages caused by information gaps between participants.
74+
75+
- Do not deliberately act in a way that may lead to confusion with event staff (e.g., using profile pictures or nicknames similar to staff members). If such behavior is deemed disruptive, actions such as profile change requests may be taken.
76+
- Do not spread unofficial information (e.g., rumors, hearsay) outside of official sources (such as the website, announcements, official SNS, or emails sent by PyCon Korea).
77+
- Example: "My friend/acquaintance is on the PyCon Korea organizing committee, and they told me that…"

docs/en/coc/c_communication.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Communication
2+
3+
## Respect the Speaker During Presentations
4+
5+
- Please do not engage in disruptive behavior or make noise that could disturb the speaker or the audience during the presentation.
6+
- Avoid interrupting the presentation until the speaker explicitly signals that they are open to questions. Please follow the designated time and method for asking questions.
7+
8+
## Conversations Are a Shared Experience
9+
10+
- Many people participate in discussions in various places, such as open spaces, the PyCon Korea Slack, and YouTube channels. People from diverse backgrounds and with different levels of knowledge may join these discussions. Differences in opinion are natural, and remember that others' opinions are just as valuable as your own.
11+
- Refrain from interrupting or talking over others, and avoid raising your voice. Constructive criticism is welcome, but do not engage in personal attacks or hurtful criticism aimed at bringing others down.
12+
13+
## Use Polite Expressions
14+
15+
- "That language/library/OS is garbage" ❌
16+
- "I think that language/library/OS has certain shortcomings" ⭕
17+
- Criticize the content, not the person.
18+
- "People who believe in theory X are idiots" ❌
19+
- "Theory X lacks sufficient evidence" ⭕
20+
- Focus on providing alternatives rather than just pointing out flaws.
21+
- Do not hurt others just to showcase your knowledge.
22+
- Ensure that all participants have an equal opportunity to engage in the conversation.
23+
- Even if conflicts arise, maintain a respectful and polite attitude.
24+
25+
## Avoid One-Sided Propaganda or Agitation
26+
27+
- Personal beliefs and political inclinations should be respected. However, do not interfere with other participants' ability to engage in the event, and avoid unsolicited propaganda or agitation that is out of context.
28+
- Including political slogans or excessive promotional material in presentation slides
29+
- Chanting slogans in groups in front of booths
30+
- Repeatedly promoting opinions in the comments on PyCon Korea’s official SNS, Slack, or YouTube channels to the extent that it prevents others from sharing their views

docs/en/coc/d_privacy.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Privacy
2+
3+
## Be Cautious When Taking Photos and Videos
4+
5+
- Always respect the consent of the people being photographed or filmed. Some may not want to be in photos or videos.
6+
- PyCon Korea will provide methods for those who do not wish to be photographed or filmed during any official event organized by the PyCon Korea committee. Specific ways to express this preference will be announced for each event.
7+
- For online events, the following applies:
8+
- Do not capture screenshots of presentation videos and share them without proper attribution.
9+
10+
## Protect Personal Information
11+
12+
- Do not include information in your presentation that can identify someone without their consent.
13+
- Do not capture or share private information such as conversation messages or profiles without the consent of the individuals involved.
14+
- If someone does not wish to answer a question, please do not ask again. Respect others' decisions.
15+
- Even if some information seems trivial to you, it may not be the same for others. Certain questions can be highly inappropriate by themselves.
16+
- Examples: "How old are you?"
17+
- "Are you married?" "Do you have children?" "Do you have a partner?"
18+
- "What kind of medication are you taking?"
19+
- "How did you become disabled?"
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Commercial Activities
2+
3+
PyCon Korea prohibits unauthorized commercial activities by individuals or organizations.
4+
Commercial activities refer to both material and intellectual sales, and include actions that may not provide immediate profit but could lead to financial gain in the long term.
5+
6+
- Approaching participants under the guise of job introductions to collect personal information.
7+
- Promoting individuals/organizations/products without permission during the event.
8+
- Impersonating the organizing committee to gain unfair profits.
9+
- Any other unauthorized commercial activities.
10+
11+
If unauthorized commercial activities are discovered, PyCon Korea reserves the right to take legal action to ensure the smooth running of the event.

docs/en/coc/enforcement.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/en/coc/f_public_decorum.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Public Decorum
2+
3+
The space where PyCon Korea takes place is a public venue where many people gather. Please follow public decorum to ensure that everyone can enjoy the event in a pleasant environment.
4+
5+
## Minimize Noise and Avoid Disturbances to Presentations
6+
7+
- Playing videos/music loudly without using earphones/headphones.
8+
- Hosting side events using microphones or loudspeakers.
9+
10+
## Keep the Space Clean
11+
12+
- Follow the rules of the venue where the event is held.
13+
- Clean up after yourself and leave your space tidy.
14+
- Dispose of trash in the designated bins and follow recycling rules.

docs/en/coc/g_reporting.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Reporting
2+
3+
## How to Report
4+
5+
If you encounter any problems, see someone else in trouble, or have any discomfort, please seek help from the PyCon Korea organizing committee (hereinafter referred to as "the committee"). In emergency situations, please report to both the committee and the relevant authorities, such as the police or fire department.
6+
7+
- **Contact Email:** [email protected]
8+
- The committee is trained on how to respond to violations of the code of conduct.
9+
- In offline spaces, committee members will wear visible shirts to identify themselves. In online spaces, you can contact them via the email provided above.
10+
11+
Upon receiving a report of a code of conduct violation, the PyCon Korea organizing committee will promptly protect the participant according to the incident handling procedures and take steps to stop the violation. If necessary, actions such as expulsion from the event or contacting law enforcement or medical authorities may be taken. Efforts will be made to protect the identity of the reporter or victim during this process.
12+
13+
If you suspect a code of conduct violation but are not sure, please inform the committee. They will gather more information and decide whether or not to take action.
14+
15+
Your courage helps create a safer community.
16+
17+
## Limitations of the Code of Conduct
18+
19+
Despite various efforts to maintain a safe and pleasant community, the code of conduct cannot fully protect participants from all threats. In emergency situations, please seek help from staff and report to the appropriate authorities, such as the police or fire department.
20+
21+
If it is difficult to verify the facts, it can be challenging to take action against the reported person or group based solely on suspicion. Regardless of whether action is taken, if you feel threatened, assistance such as accompaniment can be provided.

docs/en/coc/guidelines.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/en/coc/h_contributing.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# Contributing
2+
3+
The PyCon Korea Code of Conduct may be modified to better convey its intentions, purposes, and values. Your contributions can help the PyCon Korea Code of Conduct continue to evolve.
4+
5+
## References
6+
7+
The contents of the PyCon Korea Code of Conduct are continuously updated based on the thoughts of those who have considered these issues beforehand.
8+
9+
### Documents Referenced
10+
11+
- [FEConf 2024 CoC (2024)](https://2024.feconf.kr/)
12+
- [DebConf CoC (2024)](https://www.debconf.org/codeofconduct.shtml)
13+
- [Debian Code of Conduct (2024)](https://www.debian.org/code_of_conduct)
14+
- [AWS Code of Conduct (2024)](https://d1.awsstatic.com/legal/communitycodesofconduct/AWS_Code_of_Conduct_%20Korean_2023-04-07.pdf)
15+
- [C++Korea Code of Conduct (2024)](https://github.com/CppKorea/CodeOfConduct)
16+
- [Inflearn 2024 - What to Keep (2024)](https://www.inflearn.com/pages/infcon-2024-coc)
17+
- [Google Cloud Next 24 Event Conduct (2024)](https://cloud.withgoogle.com/next/tos?_gl=1%2alu98s9%2a_up%2aMQ..%2a_ga%2aMTIyNzkxMTUyNy4xNzIyMTQ0NzMw%2a_ga_WH2QY8WWF5%2aMTcyMjE0NDczMC4xLjAuMTcyMjE0NDczMC4wLjAuMA..%2a_ga_RZ3F93BX2G%2aMTcyMjE0NDczMC4xLjAuMTcyMjE0NDczMC4wLjAuMA..#conduct)
18+
- [DEFCON Code of Conduct (2021)](https://medium.com/@defcon201/about-us-defcon-201-code-of-conduct-dfe0f26bfd49)
19+
- [OpenInfra Code of Conduct (2020)](https://www.openstack.org/legal/community-code-of-conduct/)
20+
- [Elastic Community Code of Conduct (2019)](https://www.elastic.co/kr/community/codeofconduct)
21+
- [GitHub Open Source Guides Code of Conduct (2019)](https://opensource.guide/ko/code-of-conduct/)
22+
- [JSConf EU 2019 Code of Conduct (2019)](https://2019.jsconf.eu/code-of-conduct/)
23+
- [JSConf Korea 2019 Code of Conduct (2019)](https://2019.jsconfkorea.com/coc)
24+
- [PyCon US 2019 Code of Conduct (2019)](https://us.pycon.org/2019/about/code-of-conduct/#!)
25+
- [Spoqa Creator Code of Conduct (2018)](https://spoqa.github.io/2018/06/28/code-of-conduct.html)
26+
- [How and Why We Improved DjangoCon Europe’s Code of Conduct (2018)](https://medium.com/@mxsash/how-and-why-we-improved-djangocon-europes-code-of-conduct-8c203eb591ee)
27+
28+
## Suggestions Welcome
29+
30+
The PyCon Korea Code of Conduct is continuously evolving for a better community. Despite the efforts of the PyCon Korea organizing committee and many others, there is still room for improvement in this Code of Conduct.
31+
32+
You can also participate in the process of improving the Code of Conduct. Feel free to send any suggestions, comments, or relevant content at any time to **[email protected]**. Your feedback will be carefully reviewed by the committee.
33+
34+
The PyCon Korea organizing committee believes in the values of transparency and record-keeping. If there are changes to the Code of Conduct, all details will be documented and made available on the website.
35+
36+
## Release Notes
37+
38+
- This Code of Conduct was created by the PyCon Korea 2019 organizing committee with the advice of external experts.
39+
- The PyCon Korea 2020 organizing committee modified some contents to suit an online event.

0 commit comments

Comments
 (0)