김연준

Add detailed contribution guide

1 +# Request for contributions
2 +
3 +Please contribute to this repository if any of the following is true:
4 +- You have expertise in community development, communication, or education
5 +- You want open source communities to be more collaborative and inclusive
6 +- You want to help lower the burden to first time contributors
7 +- You want to enhance this project for your assignment project
8 +
9 +# How to contribute
10 +
11 +Prerequisites:
12 +
13 +- Familiarity with [pull requests](https://help.github.com/articles/using-pull-requests) and [issues](https://guides.github.com/features/issues/).
14 +- Knowledge of [Markdown](https://help.github.com/articles/markdown-basics/) for editing `.md` documents.
15 +
16 +In particular, this project members seeks the following types of contributions:
17 +
18 +- **Ideas**: participate in an issue thread or start your own to have your voice
19 +heard.
20 +- **Writing**: contribute your expertise in an area by helping us expand the included
21 +content.
22 +- **Copy editing**: fix typos, clarify language, and generally improve the quality
23 +of the content.
24 +- **Formatting**: help keep content easy to read with consistent formatting.
25 +
26 +# Conduct
27 +
28 +We are committed to providing a friendly, safe and welcoming environment for
29 +all, regardless of gender, sexual orientation, disability, ethnicity, religion,
30 +or similar personal characteristic.
31 +
32 +Please avoid using overtly sexual nicknames or other nicknames that
33 +might detract from a friendly, safe and welcoming environment for all.
34 +
35 +Please be kind and courteous. There's no need to be mean or rude.
36 +Respect that people have differences of opinion and that every design or
37 +implementation choice carries a trade-off and numerous costs. There is seldom
38 +a right answer, merely an optimal answer given a set of values and
39 +circumstances.
40 +
41 +Please keep unstructured critique to a minimum. If you have solid ideas you
42 +want to experiment with, make a fork and see how it works.
43 +
44 +We will exclude you from interaction if you insult, demean or harass anyone.
45 +That is not welcome behaviour. We interpret the term "harassment" as
46 +including the definition in the
47 +[Citizen Code of Conduct](http://citizencodeofconduct.org/);
48 +if you have any lack of clarity about what might be included in that concept,
49 +please read their definition. In particular, we don't tolerate behavior that
50 +excludes people in socially marginalized groups.
51 +
52 +Private harassment is also unacceptable. No matter who you are, if you feel
53 +you have been or are being harassed or made uncomfortable by a community
54 +member, please contact one of the channel ops or any of the
55 +[CONTRIBUTING.md](https://github.com/jden/CONTRIBUTING.md) core team
56 +immediately. Whether you're a regular contributor or a newcomer, we care about
57 +making this community a safe place for you and we've got your back.
58 +
59 +Likewise any spamming, trolling, flaming, baiting or other attention-stealing
60 +behaviour is not welcome.
61 +
62 +# Communication
63 +
64 +In both contexts, please follow the conduct guidelines above. Language issues
65 +are often contentious and we'd like to keep discussion brief, civil and focused
66 +on what we're actually doing, not wandering off into too much imaginary stuff.
67 +
68 +# Frequently Asked Questions
69 +
70 +*please add*