-
Notifications
You must be signed in to change notification settings - Fork 14
Toc
Minho Hwang edited this page Jan 12, 2021
·
1 revision
- 오픈소스 사용하기
- 오픈소스를 사용하면 좋은가? (직접 사용하면서 얻을 수 있는 이점들)
- 회사를 위한 가이드
- TBD (정책 마련, 검수 시스템 마련 ... )
- 개발자를 위한 가이드
- TBD (오픈소스를 사용할때 컴플라이언스와 관련해서 확인해야할 것들 ...)
- 오픈소스 기여하기
- 오픈소스에 왜 기여해야하는가? (기여를 통해 얻을 수 있는 이점들)
- 회사를 위한 가이드
- 기여 규칙 마련
- 기여 주체 확인(개인의 기여를 허용할 것인가? 회사 차원의 기여를 허용할 것인가?)
- 기여 범위 확인(허용하는 라이선스 범위 정하기(CLA), 특허/보안 등 유관부서에 미리 오픈소스 기여의 취지 설명하고 리뷰 프로세스 결정하기)
- 추적/기록 방법 확인(어떤 방식으로 개별 직원들의 기여를 추적하거나 기록할 것인지)
- 문서화
- 전파 (팀 리더를 포함한 전체 개발자를 대상으로 오픈소스 기여 프로세스를 설명하고 오픈소스 기여에 친화적인 분위기 조성)
- 기여 규칙 마련
- 개발자를 위한 가이드
- 기여 준비하기
- 일감 찾기
- 소통 수단 확인
- 기여 규칙 확인
- 저작권/라이선스 확인
- 회사의 정책 확인하기
- 기여하기(깃헙에 공개된 오픈소스들의 보편적인 프로세스): fork - clone - branch - develop - test - push(CI, code coverage ... ) - code review - apply - merge
- 기여 준비하기
- 오픈소스 공개하기
- 오픈소스를 왜 계속 만들어야하는가? (공개를 통해 얻을 수 있는 이점들)
- 회사를 위한 가이드
- 공개 규칙 마련
- 공개 주체 확인 (개인이 직접 공개? 회사에서 공개?)
- 공개에 적합한 라이선스 후보군 정하기
- 유관부서들과 조율
- 커뮤니티 활성화 방법 마련 (커뮤니케이션 채널, 기여 가이드, 템플릿, 홍보 수단 등)
- ...
- 문서화
- 전파
- 공개 규칙 마련
- 개발자를 위한 가이드
- 회사 정책 확인해서 개발하고 공개하기
- 오픈소스 사용자를 배려하는 운영 팁
-
README.md
작성 방법 -
CONTRIBUTING.md
작성 방법 - issue tracker 활용 best practice
- pull request 운영 best practice
-
-
OSPO - 장학성
1.1. OSPO 소개 -
오픈소스 사용 - 황민호
2.1. 오픈소스 사용하기
2.3. 오픈소스 사용 가이드 - 회사편
2.3. 오픈소스 사용 가이드 - 개발자편 -
오픈소스 기여 - 장학성
3.1. 오픈소스 기여하기
3.2. 오픈소스 기여 가이드 - 회사편
3.3. 오픈소스 기여 가이드 - 개발자편 -
오픈소스 공개 - 이서연
4.1. 오픈소스 공개하기
4.2. 오픈소스 공개 가이드 - 회사편
4.3. 오픈소스 공개 가이드 - 개발자편