오픈소스컨트리뷰톤 온라인미팅1 후기 : 모던 js 오픈소스 기여순서
모던 js 오픈소스 기여순서
- 본저장소 fork하기
- fork한 주소로 로컬에 clone받기
- 엑셀 대시보드에서 번역 원하는 작업 찜하기
- 본저장소에 진행할 작업 issue하기
- issue제목 예시 : 2-js/04-Forms, controls/03-Events: change, input, cut, copy, paste 번역
- 로컬서버세팅
- 에디터에서 pull하기
- 작업 시작!
- git add.
- git commit 메세지
- commit명 예시 : 다른사람 커밋명 확인할 것
- [이벤트 루프와 매크로·마이크로태스크] 번역
- [정적 메서드와 정적 프로퍼티] 1차 리뷰
- [화살표 함수 다시 살펴보기] 보완
- fork한 내저장소에 push.
- pr.
- PR시 체크박스에 체크
[x]
필수. - CLA(Contributor License Agreement)동의 필수 : 제작물에 나의 저작권을 요구하지 않겠다는 동의.
- PR시 체크박스에 체크
원격저장소 최신버전으로 업데이트하는 방법
- 연결고리만들기 git remote add upstream
- git fetch 또는 rebase
리뷰시 주의사항
- 여러개 리뷰할꺼면 : start a review
- 한문장만 리뷰할꺼면 : add single comment
번역시 주의사항
- 모범사례 정독하기
- 대명사는 명확하게
- 예시 : it works incorrectly면 그냥 작동하지않는다로 번역하는 것이 아니라 대명사 it이 뭔지 제대로 번역할 것.
- 인칭대명사는 생략가능
- 보라님 번역스타일로 하는 것이 문서 통일성을 높여서 좋다. 번역된거 많이 읽어보기
- 번역은 소제목단위로 커밋날리고 한 챕터가 다 되면 pr 남기기