오픈 소스로 미래를 연마하라 (오픈 소스 기술, 인간관계, 문화, 커뮤니티의 모든 것)

오픈 소스로 미래를 연마하라 (오픈 소스 기술, 인간관계, 문화, 커뮤니티의 모든 것)

$18.00
Description
“차세대 오픈 소스 개발자를 위한 맞춤 안내서”
자유 소프트웨어 오픈 소스(FOSS)는 오늘날 인터넷 세상을 움직이는 소프트웨어 개발 기술의 근간을 이루며 바로 여러분과 같은 사람들이 만들고 유지 보수한다. 이 책은 독자들의 기술 숙련도나 전문 분야에 상관없이 독자들이 FOSS 프로젝트에 어떻게 기여할 수 있는지 알려 준다. 실용적인 접근 방식을 통해 독자들은 FOSS 기여 방식뿐 아니라 FOSS 커뮤니티를 비롯해 자신의 경력에도 도움이 되는 참여 방법을 배우게 될 것이다.
저자

VM(비키)브라수어

20년간IT업계에서소프트웨어개발부서를이끌었고중소기업을대상으로기술관리와컨설팅을수행했다.현재는30년간의자유소프트웨어?오픈소스경험과비즈니스경력을바탕으로오픈소스,커뮤니티,비즈니스에관한컨설팅을하고있다.비키는2014년펄화이트캐멀상(PerlWhiteCamelAward),2016년오라일리오픈소스상(O’ReillyOpenSourceAward)을받았다.또한opensource.com필자이자여러오픈소스콘퍼런스와행사에서자주볼수있는인기있는강연자다.현재오레곤주포틀랜드에서사랑하는고양이퍼시,나이젤과함께살고있다.

목차

1장자유소프트웨어ㆍ오픈소스의기초와철학
사람이중요하다
왜철학을알아야할까?
FOSS는어디에나있다
그외운동들
자유소프트웨어의기원
오픈소스의기원
자유소프트웨어와오픈소스의차이
용어에대한여담
저작권과라이선스에대한간단한소개
FOSS라이선스의종류
이제탄탄한기초가잡혔다

2장자유소프트웨어ㆍ오픈소스에서얻을수있는것
기술적혜택
경력상혜택
인맥적혜택
준비하면서얻는혜택

3장기여준비하기
기여하는방법
프로젝트와커뮤니티에있는일반적인역할
시작하기전에알아야할파일들
이슈트래킹
일반적인의사소통경로
CLA와DCO
프로젝트를찾을준비가됐다

4장프로젝트찾기
목표세우기
요구사항모으기
후보프로젝트모으기
프로젝트선택하기
할일선택하기
무엇이‘성공’인가?

5장기여하기
기여준비하기
기여물만들기
골칫거리
복제와브랜치
원자적커밋
기여테스트하기
기여제출하기
검토,개정,협업
정리하기
윈도우기반기여에서특별히고려할점
코드이외의기여

6장코드작성이외의기여도중요하다
기여검토
테스트하기
이슈선별
덜흥미로운일에자원하기
많은옵션이있다

7장커뮤니티와소통하기
첫번째기여후
도움받기
토론에참여하는데도움이되는팁
기대치를설정하고관리하는것의중요성
의사소통채널과사용법
메일링리스트
이슈트래커
실시간대화
콘퍼런스콜
빙산의일각

8장사람들이중요하다
만나기
콘퍼런스나모임에서대처팁
직접모임만들기
커뮤니티에서더중요한역할맡기
FOSS는사람이다

9장무언가잘못되어갈때
FOSS세계에대한나쁜평판
기여할프로젝트를찾을수없을때
회사정책
기여과정이불분명할때
언어장벽
기여가거절당할때
커뮤니티문제
때로는여러분이문제다
커뮤니티에서떠나는방법
덫에걸렸다고느낄필요는없다

10장자신만의프로젝트를시작하라
자신만의프로젝트를공개하는빠른시작가이드
목표가무엇인가?
커뮤니티최적화
개방적으로일하라
간단하고알기쉽게하라
부담을미리나누라
의사소통경로선택
이슈트래커는어떻게사용해야할까?
스타일가이드
라이선스선택
라이선스를적용하는방법
프로젝트를공개하면다됐다!

11장회사업무로기여하기
외부FOSS프로젝트에기여하기
자신이일하는회사의FOSS프로젝트에기여하기
FOSS를지원하도록고용주를설득하기
미래를연마하라

출판사 서평

*이책에서다루는내용
-FOSS의정의,기원,중요성
-기여를시작하기전익혀야할프로젝트구조와도구
-자신에게맞는프로젝트선택
-코드,문서작성,디자인,커뮤니티조직등기여방법
-프로젝트가예상과달랐을때대처방법
-자신만의프로젝트시작하기