Contributing - Info-Share/infowater GitHub Wiki
์ด ์ ์ฅ์์ ๊ธฐ์ฌํ ๋ ๋ณ๊ฒฝํ๊ธฐ ์ ์์ด ์ ์ฅ์์ ์์ ์์ ํจ๊ป ๋ฌธ์ , ์ ์ ๋ฉ์ผ ๋๋ ๊ธฐํ ๋ฐฉ๋ฒ์ ํตํด ๋ณ๊ฒฝํ๋ ค๋ ๋ด์ฉ์ ๋จผ์ ๋ ผ์ํ์ญ์์ค.
์ฐ๋ฆฌ๋ ํ๋ ๊ฐ๋ น์ ๊ฐ์ง๊ณ ์์ผ๋ฏ๋ก, ํ๋ก์ ํธ์์ ๋ชจ๋ ์ํธ ์์ฉ์ ๋ฐ๋ผ ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
ํ ์์ฒญ ํ๋ก์ธ์ค
- ๋น๋๋ฅผ ์ํ ํ ๋ ๋ ์ด์ด๊ฐ ๋๋๊ธฐ ์ ์ ๋ชจ๋ ์ค์น ๋๋ ๋น๋ ์ข ์์ฑ์ด ์ ๊ฑฐ๋์๋์ง ํ์ธํ์ญ์์ค.
- README.md๋ฅผ ์ธํฐํ์ด์ค์ ๋ณ๊ฒฝ ์ฌํญ์ผ๋ก ์ ๋ฐ์ดํธํ์ญ์์ค. ์ฌ๊ธฐ์๋ ์๋ก์ด ํ๊ฒฝ ๋ณ์, ๋ ธ์ถ ๋ ํฌํธ, ์ ์ฉํ ํ์ผ ์์น ๋ฐ ์ปจํ ์ด๋ ๋งค๊ฐ ๋ณ์๊ฐ ํฌํจ๋ฉ๋๋ค.
- ์์ ํ์ผ์ ๋ฒ์ ๋ฒํธ์ README.md๋ฅผ์ด ๋์ด ์ค๊ธฐ ์์ฒญ์ด ๋ํ๋ด๋ ์ ๋ฒ์ ์ผ๋ก ๋๋ฆฌ์ญ์์ค. ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ๋ ๋ฒ์ ๊ด๋ฆฌ ์ฒด๊ณ๋ SemVer ์ ๋๋ค.
- ๋ค๋ฅธ ๋ ๋ช ์ ๊ฐ๋ฐ์๊ฐ ์๋ช ํ ํ์ ํ ์์ฒญ์ ๋ณํฉ ํ ์ ์์ต๋๋ค. ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ ๋ ๋ฒ์งธ ๊ฒํ ์๊ฐ ํด๋น ํญ๋ชฉ์ ๋ณํฉํ๋๋ก ์์ฒญํ ์ ์์ต๋๋ค.
์ค๋ฆฌ ๊ฐ๋ น
###์ฐ๋ฆฌ์ ์์ฝ ๊ฐ๋ฐฉ์ ์ด๊ณ ํ์ํ ๋งํ ํ๊ฒฝ์ ์กฐ์ฑํ๊ธฐ ์ํด ์ฐ๋ฆฌ๋ ๊ธฐ๋ถ์ ๋ฐ ์ ์ง์๋ก์ ๋์ด, ์ ์ฒด ํฌ๊ธฐ, ์ฅ์ , ๋ฏผ์กฑ์ฑ, ์ฑ ์ ์ฒด์ฑ ๋ฐ ํํ์ ๊ด๊ณ์์ด ํ๋ก์ ํธ ๋ฐ ์ง์ญ ์ฌํ์ ๋ชจ๋ ์ฌ๋๋ค์ ๋์์ผ๋ก ํญ๋ ฅ์๋ ๊ฒฝํ์ ์ ๊ณตํ๊ฒ ๋ค๊ณ ์์ฝํฉ๋๋ค. ๊ฒฝํ, ๊ตญ์ , ์ธ๋ชจ, ์ธ์ข , ์ข ๊ต ๋๋ ์ฑ ์ ์ฒด์ฑ๊ณผ ์ค๋ฆฌ์ํ ์ด์ ์ ์์ค.
์ฐ๋ฆฌ์ ํ์ค
๊ธ์ ์ ์ธ ํ๊ฒฝ์ ์กฐ์ฑํ๋ ๋ฐ ๊ธฐ์ฌํ๋ ํ๋์ ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ํ์ํ๊ณ ํฌ๊ด์ ์ธ ์ธ์ด ์ฌ์ฉ
- ๋ค์ํ ๊ฒฌํด์ ๊ฒฝํ์ ์กด์คํจ
- ์ ์์ ์ผ๋ก ๊ฑด์ค์ ์ธ ๋นํ์ ๋ฐ์ ๋ค์ธ๋ค.
- ์ง์ญ ์ฌํ์ ๊ฐ์ฅ ์ ํฉํ ๊ฒ์ ์ง์คํ๊ธฐ
- ๋ค๋ฅธ ์ปค๋ฎค๋ํฐ ํ์๋ค์ ๋ํ ๊ณต๊ฐ์ ๋ํ๋
์ฐธ๊ฐ์๋ค์ ์ฉ๋ฉ ํ ์์๋ ํ๋์ ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์ฑ์ ์ธ ์ธ์ด ๋ ์ด๋ฏธ์ง์ ์ฌ์ฉ๊ณผ ํ์๋ฐ์ง ๋ชปํ๋ ์ฑ์ ๊ด์ฌ์ด๋ ์ง๋ณด
- ์กฐ๋กฑ, ๋ชจ์์ ์ธ ๋งํฌ, ๊ฐ์ธ์ ๋๋ ์ ์น์ ๊ณต๊ฒฉ
- ๊ณต์ ๋๋ ์ฌ์ ์ธ ๊ดด๋กญํ
- ๋ช ๋ฐฑํ ํ๋ฝ์์ด ๋ค๋ฅธ ์ฌ๋์ ๊ฐ์ธ ์ ๋ณด (์ : ์ค์ ๋๋ ์ ์ ์ฃผ์) ๊ฒ์
- ์ ๋ฌธ์ ์ธ ํ๊ฒฝ์์ ๋ถ์ ์ ํ ๊ฒ์ผ๋ก ๊ฐ์ฃผ ๋ ์์๋ ๊ธฐํ ํ์
์ฐ๋ฆฌ์ ์ฑ ์
ํ๋ก์ ํธ ๊ด๋ฆฌ์๋ ์์ฉ ๊ฐ๋ฅํ ํ๋์ ํ์ค์ ๋ช ํํ ํ ์ฑ ์์ด ์์ผ๋ฉฐ ์์ฉ ํ ์์๋ ํ๋์ ๋ํ ์ ์ ํ๊ณ ๊ณต์ ํ ์์ ์กฐ์น๋ฅผ ์ทจํ ๊ฒ์ผ๋ก ์์๋ฉ๋๋ค.
ํ๋ก์ ํธ ๊ด๋ฆฌ์๋์ด ํ๋ ๊ฐ๋ น์ ๋ถํฉํ์ง ์๋ ์๊ฒฌ, ์ปค๋ฐ, ์ฝ๋, ์ํค ํธ์ง, ๋ฌธ์ ๋ฐ ๊ธฐํ ๊ธฐ๊ณ ๋ฅผ ์ ๊ฑฐ, ํธ์ง ๋๋ ๊ฑฐ๋ถํ๊ฑฐ๋ ๋ค๋ฅธ ํ๋์ ๋ํด ๊ธฐ๊ณ ์๋ฅผ ์ผ์์ ์ผ๋ก ๋๋ ์๊ตฌ์ ์ผ๋ก ๊ธ์ง ํ ์์๋ ๊ถ๋ฆฌ์ ์๋ฌด๊ฐ ์์ต๋๋ค. ๋ถ์ ์ ํ๊ฑฐ๋, ์ํ์ ์ด๊ฑฐ๋, ๊ณต๊ฒฉ์ ์ด๊ฑฐ๋, ์ ํดํ ๊ฒ์ผ๋ก ๊ฐ์ฃผํฉ๋๋ค.
๋ฒ์
์ด ํ๋ ๊ท๋ฒ์ ๊ฐ์ธ์ด ํ๋ก์ ํธ ๋ ์ง์ญ ์ฌํ๋ฅผ ๋ํ ํ ๋ ํ๋ก์ ํธ ๊ณต๊ฐ๊ณผ ๊ณต๊ณต ์ฅ์ ๋ชจ๋์ ์ ์ฉ๋ฉ๋๋ค. ํ๋ก์ ํธ ๋๋ ์ปค๋ฎค๋ํฐ๋ฅผ ๋ํํ๋ ์๋ก๋ ๊ณต์ ํ๋ก์ ํธ ์ด๋ฉ์ผ ์ฃผ์ ์ฌ์ฉ, ๊ณต์ ์์ ๋ฏธ๋์ด ๊ณ์ ์ ํตํ ๊ฒ์ ๋๋ ์จ๋ผ์ธ ๋๋ ์คํ๋ผ์ธ ์ด๋ฒคํธ์์ ์ง์ ๋ ๋ํ๋ก ํ๋ํ๋ ๊ฒ ๋ฑ์ด ์์ต๋๋ค. ํ๋ก์ ํธ ๋ํ์๋ ํ๋ก์ ํธ์ ํํ์ ๋ ์ ์ํ๊ณ ๋ช ํํ๊ฒ ํ ์ ์์ต๋๋ค.
์ํ
ํ๋, ๊ดด๋กญํ ๋๋ ๊ธฐํ ์ฉ๋ฉ ๋ ์์๋ ํ๋์ ์ฌ๋ก๋ [์ด๋ฉ์ผ ์ฃผ์ ์ฝ์ ] ํ๋ก์ ํธ ํ์ ๋ฌธ์ํ์ฌ๋ณด๊ณ ํ ์ ์์ต๋๋ค. ๋ชจ๋ ๋ถ๋ง ์ฌํญ์ ๊ฒํ ๋๊ณ ์กฐ์ฌ๋๋ฉฐ ์ํฉ์ ํ์ํ๊ณ ์ ์ ํ๋ค๊ณ ํ๋จ๋๋ ์๋ต์ด ๋ฐ์ํฉ๋๋ค. ํ๋ก์ ํธ ํ์ ์ฌ๊ฑด์ ๊ธฐ์์ ๊ด๋ จํ์ฌ ๊ธฐ๋ฐ ์ ์ง ์๋ฌด๊ฐ ์์ต๋๋ค. ํน์ ์งํ ์ ์ฑ ์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ณ๋๋ก ๊ฒ์ ํ ์ ์์ต๋๋ค.
์ ์๋ก ํ๋ ์์น์ ๋ฐ๋ฅด์ง ์๊ฑฐ๋ ์ํํ์ง ์๋ ํ๋ก์ ํธ ๊ด๋ฆฌ์๋ ํ๋ก์ ํธ ๋ฆฌ๋์ญ์ ๋ค๋ฅธ ๊ตฌ์ฑ์์ด ๊ฒฐ์ ํ๋๋ก ์ผ์์ ๋๋ ์๊ตฌ์ ์ธ ํ๊ธ ํจ๊ณผ์ ์ง๋ฉด ํ ์ ์์ต๋๋ค.
์์ฑ
๋ณธ ํ๋ ๊ฐ๋ น์ ๊ธฐ์ฌ์ ๊ท์ฝ ๋ฒ์ 1.4 ( http://contributor-covenant.org/version/1/4) ์์ ๋ฐ์ท ํ ๊ฒ์ ๋๋ค .