이미 소장하고 있다면 판매해 보세요.
|
1장 자유 소프트웨어·오픈 소스의 기초와 철학
사람이 중요하다 왜 철학을 알아야 할까? FOSS는 어디에나 있다 그 외 운동들 자유 소프트웨어의 기원 오픈 소스의 기원 자유 소프트웨어와 오픈 소스의 차이 용어에 대한 여담 저작권과 라이선스에 대한 간단한 소개 FOSS 라이선스의 종류 이제 탄탄한 기초가 잡혔다 2장 자유 소프트웨어·오픈 소스에서 얻을 수 있는 것 기술적 혜택 경력상 혜택 인맥적 혜택 준비하면서 얻는 혜택 3장 기여 준비하기 기여하는 방법 프로젝트와 커뮤니티에 있는 일반적인 역할 시작하기 전에 알아야 할 파일들 이슈 트래킹 일반적인 의사소통 경로 CLA와 DCO 프로젝트를 찾을 준비가 됐다 4장 프로젝트 찾기 목표 세우기 요구 사항 모으기 후보 프로젝트 모으기 프로젝트 선택하기 할 일 선택하기 무엇이 ‘성공’인가? 5장 기여하기 기여 준비하기 기여물 만들기 골칫거리 복제와 브랜치 원자적 커밋 기여 테스트하기 기여 제출하기 검토, 개정, 협업 정리하기 윈도우 기반 기여에서 특별히 고려할 점 코드 이외의 기여 6장 코드 작성 이외의 기여도 중요하다 기여 검토 테스트하기 이슈 선별 덜 흥미로운 일에 자원하기 많은 옵션이 있다 7장 커뮤니티와 소통하기 첫 번째 기여 후 도움 받기 토론에 참여하는 데 도움이 되는 팁 기대치를 설정하고 관리하는 것의 중요성 의사소통 채널과 사용법 메일링 리스트 이슈 트래커 실시간 대화 콘퍼런스 콜 빙산의 일각 8장 사람들이 중요하다 만나기 콘퍼런스나 모임에서 대처 팁 직접 모임 만들기 커뮤니티에서 더 중요한 역할 맡기 FOSS는 사람이다 9장 무언가 잘못되어 갈 때 FOSS 세계에 대한 나쁜 평판 기여할 프로젝트를 찾을 수 없을 때 회사 정책 기여 과정이 불분명할 때 언어 장벽 기여가 거절당할 때 커뮤니티 문제 때로는 여러분이 문제다 커뮤니티에서 떠나는 방법 덫에 걸렸다고 느낄 필요는 없다 10장 자신만의 프로젝트를 시작하라 자신만의 프로젝트를 공개하는 빠른 시작 가이드 목표가 무엇인가? 커뮤니티 최적화 개방적으로 일하라 간단하고 알기 쉽게 하라 부담을 미리 나누라 의사소통 경로 선택 이슈 트래커는 어떻게 사용해야 할까? 스타일 가이드 라이선스 선택 라이선스를 적용하는 방법 프로젝트를 공개하면 다 됐다! 11장 회사 업무로 기여하기 외부 FOSS 프로젝트에 기여하기 자신이 일하는 회사의 FOSS 프로젝트에 기여하기 FOSS를 지원하도록 고용주를 설득하기 미래를 연마하라 |
VM(Vicky) Brasseur
송우일의 다른 상품
|
이 책에서 다루는 내용
- FOSS의 정의, 기원, 중요성 - 기여를 시작하기 전 익혀야 할 프로젝트 구조와 도구 - 자신에게 맞는 프로젝트 선택 - 코드, 문서 작성, 디자인, 커뮤니티 조직 등 기여 방법 - 프로젝트가 예상과 달랐을 때 대처 방법 - 자신만의 프로젝트 시작하기 |
|
“시시각각 변할 오픈 소스 생태계를 마주하는 ‘내가’ 어떻게 행동해야 하는지 나침반이 되어 줄 가이드.” - 신정규 (래블업 CEO)
|
|
“오픈 소스 프로젝트에 참여를 꿈꾸고 있다면 반드시 먼저 읽어 봐야 할 친절한 여행 가이드와 같은 책.” - 허준회 (웹킷 커미터)
|
|
“FOSS를 인간관계, 회사 프로젝트로 바꿔도 무방할 정도로 협업 그 자체에 대한 고찰이 담겨 있는 책. FOSS에 기여하고자 하는 사람뿐 아니라 사회 속에서 건설적이고 효율적으로 함께 일하고 싶은 모든 사람을 위해 큰 도움이 되는 책.” - 박현우 (zerobased.co)
|
|
“누가 ‘오픈 소스에 참여하려면 어떻게 해야 하나요?’ 같은 질문을 했을 때 상대방의 수준과 목표를 파악하느라 쩔쩔맬 필요 없이 그냥 이 책을 소개해 주고 싶다.” - 김준기 (래블업 CTO)
|