ddodoi 님의 블로그
15주차-파트02: 깃허브 라이선스, 오픈소스 커뮤니티 상태 파일, 깃허브 이슈, Pull Request 본문
CHAPTER 1. 깃허브 리포지토리에 라이선스 추가
프로젝트에 사용시 -> 깃허브 레포지토리 Readme/ License.txt
<깃허브 라이선스 추가에 대한 설명>
리포지토리에 라이선스 추가 - GitHub Docs
다른 사용자가 더 쉽게 기여할 수 있도록 리포지토리에 오픈 소스 라이선스를 포함할 수 있습니다.
docs.github.com

CHAPTER 2. 오픈소스 프로젝트(= 커뮤니티) 상태 파일
<기본 문서>
- LICENSE.md/.txt : 오픈소스 라이선스 전문 명시 문서 : 즉, 이 파일이 프로젝트에 있으면 = 이 프로젝트는 이 오픈소스 라이선스 하에 배포된다, 되어야 한다.
"오픈 소스 프로젝트 최상위 디렉토리"
<추가 문서> / < 커뮤니티 프로필 "권장" 체크리스트>
- README.md : 프로젝트 코드의 목적, 사용 방법 설명 문서
- COPYRIGHT.txt : 저작권
- NOTICE.txt : 오픈 소스 라이선스 개요
- Contributing.md: 프로젝트에 어떻게 기여할 수 있는지 설명한 문서이다.
해당 프로젝트에 기여 절차를 안내 = 기여 대환영

- code of conduct: 오픈소스 프로젝트(커뮤니티)에 참여하는 방법에 대한 표준 = 모든 기여 존중, 서로 존중, ... 호의적! 포용적 환경!
+ 커뮤니티 멤버간 이슈 발생? 문제 해결 방안에 대해서도!
깃허브는 커뮤니티에 대한 행동 기분! 공정한 방식으로 즐겁게 생산하는 환경
커뮤니티 빌딩한다 = 오픈소스 프로젝트를 생성한다.
✔️깃허브 이슈
프로젝트에서 발생할 수 있는 모든 활동에 대한 이슈

- 기획
- 작업
- 추가
- 개선
- 버그
- 질문
- ......
1) Open : 진행 중, 계획(시작 전)
2) Close: 완료, 중단
cf. Jira
깃허브 insights - community standards의 issue templates = 깃허브로 이슈 제기시 정해진 양식 지정

✔️Pull Request
Pull : 당기다
Request : 요청
Pull request를 통해 코드를 받는 사람이 리뷰 가능
Branch가 Branch에게 요청!

'웹풀스택 일일정리' 카테고리의 다른 글
| 15주차-파트04: 라이선스의 제안과 변경 (1) | 2024.11.28 |
|---|---|
| 15주차-파트03: 오픈 소스 구성원 역할, 컨트리뷰션 사용 이유, 주의사항, 절차 (1) | 2024.11.27 |
| 15주차-파트01: 오픈소스, 오픈소스 라이선스 (1) | 2024.11.25 |
| 14주차-파트04 (0) | 2024.11.21 |
| 14주차-파트03 (0) | 2024.11.20 |