11
Pandas Governance Document 원본: https://github.com/pandas-dev/pandas-governance/blob/master/governance.md Pandas Governance 한국어 정리 ver 0.1.0 만든 이: Rocket-Hyun [email protected]

Pandas governance 한국어 정리

Embed Size (px)

Citation preview

Page 1: Pandas governance 한국어 정리

Pandas Governance Document 원본:https://github.com/pandas-dev/pandas-governance/blob/master/governance.md

Pandas Governance한국어정리

ver 0.1.0

만든이: [email protected]

Page 2: Pandas governance 한국어 정리

The Project

Pandas 프로젝트는 NumFOCUS 재단과제휴를맺고있는오픈소스소프트웨어 프로젝트다.

Pandas 프로젝트의 목표는파이썬프로그래밍 언어를위한데이터의수집, 준비, 분석및시각화를위한오픈소스소프트웨어를 개발하는것이다.

Pandas 프로젝트에 의해개발된 이소프트웨어는*BSD 오픈소스 라이선스하에서공개되며

PyData GitHub 조직아래 **public Github 리포지토리에서공개적으로 개발되고있다.

*BSD 허가서위키피디아링크: https://ko.wikipedia.org/wiki/BSD_허가서**Pandas Github 리포지토리: https://github.com/pandas-dev/pandas

Page 3: Pandas governance 한국어 정리

The Project

Pandas 프로젝트는 ‘Contributors’라고 불리는흩어져있는개발자들로 구성된팀에의해개발되고있다.

‘Contributors’는 코드, 문서작업, 디자인또는다른일들을프로젝트에 기여한개인들을말하며누구나 ‘Contributors’가 될 수있다.

프로젝트의 커뮤니티는 모든 ‘Contributors’와 사용자로 구성되며이둘의장벽을최대한낮게유지하기 위해노력하고있다.

Pandas 레포지토리의 현재 Contributors 리스트는다음과같다:https://github.com/pandas-dev/pandas/graphs/contributors

Page 4: Pandas governance 한국어 정리

Governance

프로젝트의 Governance는다음과같다

- 개방성과투명성- 활발한기여

- 제도적중립성

Page 5: Pandas governance 한국어 정리

Governance

전통적으로 프로젝트의 리더쉽은 BDFL(Wes McKinney)과Core Team으로불리는일부 “Commit Rights”을 획득한

핵심 Contributors로 이루어져있다.

일반적으로 모든프로젝트의 결정은커뮤니티의 input과함께Core Team간의합의를통해결정된다.

(드물지만) BDFL이 Core Team을무시하고최종결정을내릴수있다.

Page 6: Pandas governance 한국어 정리

BDFL

Pandas 프로젝트는 BDFL(Benevolent Dictator for Life)가있고BDFL은 프로젝트를 위한모든최종결정을만들권한을갖고있다.

실질적으로 BDFL은 커뮤니티토론채널의합의와Core Team에게그권한을맡긴다.

BDFL은 최종권한을거의행사하지않으며,그렇기때문에 BDFL의 최종권한을특별/최우선투표로간주한다.

BDFL의 전반적인결정에동의하지 않으면프로젝트를 fork하여 작업하는것을권장한다.

Page 7: Pandas governance 한국어 정리

Core Team

Pandas 프로젝트의 Core Team은프로젝트에 최소 1년이상동안지속적으로 양적/질적기여를한

Contributors로 구성된다.

Core Team의전반적인 역할은 BDFL과 협력하고커뮤니티의 의견을받음으로써 기술적, 그리고커뮤니티로서의

프로젝트의 장기적인안녕을보장하는것이다.

Page 8: Pandas governance 한국어 정리

Institutional Partners and Funding

어떠한외부기관, 개인또는법인도Pandas의프로젝트의 Contributors와 Core Team으로참여하는것말고는

프로젝트를 소유하거나, 통제하거나, 침해하거나프로젝트에영향끼칠수없다.

하지만기관들이프로젝트에대한자금조달메커니즘이기 때문에,프로젝트의 조직적인참여를공식적으로 인정하는것은중요하며

이를 Institutional Partners라고 한다.

Page 9: Pandas governance 한국어 정리

License

Pandas 프로젝트의 저자들은법아래가능한한도까지Pandas 프로젝트의 governance에대한모든저작권과 관련된모든권한들을

*CC-0 public domain dedication / 라이선스를 따르기로했다.

* https://creativecommons.org/publicdomain/zero/1.0/deed.ko

Page 10: Pandas governance 한국어 정리

Pandas와 Numpy의차이점

둘다모든프로젝트의 결정을주로커뮤니티의 합에의해결정하지만,

Pandas는 Numpy와다르게절대적인결정을내릴수있는 BDFL을 갖고있다.

Page 11: Pandas governance 한국어 정리

수정기록

2017.11.11 초판완성 ver 0.1.0