Nevertheless

MDN Web Docs 기여 실습 본문

데브코스

MDN Web Docs 기여 실습

hxx_1 2024. 12. 10. 20:09

contributor 되어보기

1. 문서 저장소 두 곳에 대해 Fork & Clone

https://github.com/mdn/content

 

GitHub - mdn/content: The content behind MDN Web Docs

The content behind MDN Web Docs. Contribute to mdn/content development by creating an account on GitHub.

github.com

https://github.com/mdn/translated-content

 

GitHub - mdn/translated-content: The source repository of all translated content for MDN Web Docs

The source repository of all translated content for MDN Web Docs - mdn/translated-content

github.com

 

2. 작업 브랜치 생성 후 체크아웃

git checkout -b [comment]

 

3. 파일 설정

  • .env 파일 설정
  • translated-content/
  • content/ 경로 아래에 .env 만들기
  • .env 파일 작성하기 
CONTENT_TRANSLATED_ROOT=C:/mdn_proj/translated-content/files
EDITOR=code

 

4. 실행

yarn install
yarn start

 

5. 수정하고자 하는 파일 수정하고 해당 브랜치에 push 후 PR 올리기

 

이슈 활용하기

이슈란?

  • 깃허브 이슈
  • 프로젝트의 작업, 개선 사항, 버그 제보 등을 위한 게시판
  • 담당자, 라벨 등을 이용해 분류 가능

➡️ 깃허브 issue 탭에서 위와 같은 작업이 가능하다. 

 

PR 에 이슈 연결

  • close
  • closes
  • closed
  • fix
  • fixes
  • fixed
  • resolve
  • resolves
  • resolved

✨ 출처

 

https://github.com/mdn/translated-content/issues/827

 

[ko] 한국 첫 기여자들을 위한 가이드라인 · Issue #827 · mdn/translated-content

현재 이슈는 공식 가이드가 존재하기 전에 작성된 이슈입니다. 현재는 MDN 공식 안내서가 작성되어 있습니다. 해당 안내서를 우선으로 참고 부탁드립니다. 기여 방법 안내(최신): https://github.com/md

github.com

 

🌟 배운 점

오늘은 직접 오픈 소스에 기여하는 실습을 해봤다. 처음에 오픈 소스에 기여하기라고 생각하면, 어떻게 해야되는지 감이 안잡혔는데 오늘 실습을 통해 생각보다 간단하다는 것을 알게 되었다. 기여하고 싶은 부분을 잘 찾아서 해보면 영어 독해력 향상 등 많은 부분에 도움이 될 것 같다는 생각이 들었다.