킴스큐 오픈소스 프로젝트 운영 지침
  • 레드블럭
  • 2015.05.14 07:59
  • 조회 37750

안녕하세요. 킴스큐 운영팀 입니다.

rb2를 릴리즈 하며 kimsQ의 모든 소스코드는 github.com 을 통해서 관리하고 있습니다.

관련하여 운영 가이드를 공지합니다.


https://github.com/kimsQ/rb/wiki 

꾸준한 학습과 시행착오의 과정을 통해 이제는 익숙졌지만, Git과 Github.com을  통한 소스코드 관리와 협업은 저희 코어개발팀/운영팀에게도 생소하고 어려운 과정이었습니다.


초반 학습에 대한 진입장벽이 만만치 않지만 저희의 경험으로도 체계적이며 효율적이고 강력한 오픈소스 프로젝트 운영 도구임에는 틀림이 없다고 판단하고 있습니다.


또한 이러한 오픈소스 프로젝트 운영은 국외는 물론 국내에서도 표준적인 방법으로 정착 되고 있습니다.


일반 참여자의 참여방법은 두가지 입니다.

  1. 이슈 (https://github.com/kimsQ/rb/issues)
  2. 코드제안(pull request)


이슈참여는 게시판과 유사한 사용방법 이므로 참여에 어려움이 없으실 것 입니다.

그러나 코드제안(pull request)의 경우 git과 github.com 에 대한 학습이 필요한 부분 입니다.

다소 번거롭고 어려움이 있으시더라도 협조와 참여 부탁 드리겠습니다.


킴스큐 오픈소스 프로젝트 운영 지침


프로젝트 개요

역할정의

킴스큐 저장소의 효율적인 운영을 위해서 코어개발팀과 메인테이너의 권한과 역할을 아래와 같이 정의 합니다.

코어개발팀 (Core Team )

  • 마일스톤 등록관리
  • 릴리즈 등록관리
  • 업데이트 등록관리
  • 이슈 등록관리 ( 답변, 라벨링, 할당, 종결처리 )
  • 브랜치 생성 및 병합
  • 코드제안(pull request)에 대해 병합여부 결정

메인테이너 (Maintainers)

  • 이슈 관리 ( 답변, 라벨링, 할당, 종결처리, 커밋 연결 )
  • 코드제안(pull request) 관리 ( 답변, 라벨링, 할당, 종결처리, 커밋 연결 )
  • 릴리즈 노트 작성

일반 참여자 (Contributors)

  • 이슈, 이슈의견 등록
  • 코드제안 ( pull-request)

참여 가이드

일반 참여자들께서는 '이슈등록'과 '코드제안' 의 2가지 참여방법이 있습니다. 아래의 참여가이드를 참조해 주세요.

이슈

  • 단일 이슈에 복수의 오류,개선,추가 사항이 포함되지 않게 해주세요 (복수의 오류,개선,추가사항에 대해서는 단위별로 쪼개서 단일 이슈로 등록해주세요)
  • 오류이슈 등록시에는 테스트 환경(OS 종류, 브라우저 버전, 디바이스 종류)과 오류발생 상황을 스텝으로 재현하여 기재해 주세요.( 스크린샷을 포함해 주시면 도움이 됩니다. )
  • 개선 및 기능 제안시에는 문제점과 필요성, 구현방안에 대해 상세히 기록해 주세요.

코드제안(pull request)

  • "왜 이 코드가 필요한가?", "어떻게 이슈를 해결했는가?", "패치가 어떤 영향을 만드는가?" 에 대한 내용을 포함해 주세요.
  • 제출된 코드는 코어개발팀의 검토과정을 통해 병합여부가 결정됩니다.
  • 관련 이슈가 있을 경우 코드제안 제목 말머리로 #이슈번호를 포함 해주세요.
  • 제출 코드에서 추가 개선사항이 있을 경우 코어개발팀에 의해 1차 병합 후, 2차 재수정 될 수 있습니다.

FAQ

1. 개발 및 개선관련하여 참여하게 된다면. 고려사항이나 기본적인 규칙이 있는지 궁금합니다. 저장소 운영팀에서 제시하는 가이드를 참고해 주세요.

2. Pull request 를 올리면 누가 담당하고 처리하는지. 어떤 절차에서 거절이나 수긍되는지 현재까지의 일반화된 업무 처리를 간략하게 공유해주시면 감사하겠습니다.

코어개발팀과 메인테이너와의 협업을 통해서 관리 되며, 제출된 코드의 병합여부에 대한 최종 결정은 코어개발팀에서 하게 됩니다.

3. 킴스큐 저장소를 중심으로 한 오픈소스 프로젝트 기여자/참여자들에 대한 어떤 리워드 제공 방안을 가지고 있나요 ?

공식 릴리즈 반영된 이슈와 코드제안의 양과 질을 측정하여 기여자 분들에게 킴스큐 포인트를 제공할 것입니다. 킴스큐 포인트와 회원 레벨에 따른 차별화된 혜택제공을 계획하고 있습니다. 구체적사항은 운영하며 추가 공지하도록 하겠습니다.



9704