참여·공유·개방·협업하는 공개SW 프로젝트 개발방법 체험과
최고급 개발자 멘토로부터 개발 노하우를 경험할 수 있는
2018 공개SW Contributhon 개최!
Contributhon?
오픈소스 기여(Contribute)와 마라톤(Marathon)의 합성어로, 일정기간 내에 오픈소스 프로젝트를 선택하여
하나 이상의
컨트리뷰션(Contribution)을 하는 프로그램
- 2018년 8월 16일(목) ~ 10월 31일(수)
- SW개발과 공개SW에 관심이 있는 대학(원)생, 일반인 누구나
- 공개SW 프로젝트에 직접 참여할 기회를 갖고 싶은 개발자
- 과학기술정보통신부 & 정보통신산업진흥원
- 프로젝트별 내용 작성법 예시 (2017년 최우수 프로젝트 - absolute / bacardi )
프로젝트1. ankus-Lite for web data analysis (멘토 장동훈 외)
프로젝트2. Chromium / Blink (2개팀) (멘토 방진호, 고병권)
프로젝트3. Contiribute to Keras(+Tensorflow) Documentation (멘토 김태영, 이상훈)
프로젝트4. CUBRID DBMS를 적용한 CMS(Content Management System) (멘토 김병욱)
프로젝트5. GitShare (멘토 김동우, 장기영)
프로젝트6. Guider (멘토 이평화)
프로젝트7. it-chain (멘토 이준번, 안휘)
프로젝트8. Netfilter (멘토 유태희)
프로젝트9. OpenStack (2개팀) (멘토 최영락, 신호철, 조성수, 공용준)
프로젝트10. Presto Music (멘토 소현섭)
프로젝트11. Tizen C#/Xamarin Sample App 개발 (멘토 손기성)
프로젝트12. Tizen NN API & Runtime (멘토 손기성)
프로젝트13. uftrace (2개팀) (멘토 송태웅, 박한범, 김재중)
프로젝트14. webOS Open Source Edition (2개팀) (멘토 배창혁, 김민재, 강성재, 고석하)
프로젝트15. 구름입력기 (멘토 정윤원)
프로젝트16. 캐글 속 커널 한글화 작업을 통한 데이터 사이언스 대중화 (멘토 이유한, 강천성, 김준태)
- 프로젝트에 대한 자세한 내용은 홈페이지에서 확인
- 총 상금 1600만원
시간 | 주요 내용 |
---|---|
17:30-17:40 | 개회 및 환영사 「정보통신산업진흥원 (미정)」 |
17:40-18:00 | (기조연설3) Diversity & Inclusion 「Apache Software Foundation Member 윤진석」 |
18:00-19:00 | 컨트리뷰톤 참가자 저녁식사 |
19:00-22:00 | 프로젝트별 미팅 |
- 프로젝트 리더 선출 - 참가자 중 멘토와 함께 프로젝트 진행에 도움을 줄 리더 선출(1명)
- 활동내역 정리 제출 - 프로젝트 참가자들의 활동 내역을 정리 - 멘토는 프로젝트 진행 시 참가자들의 성과를 정리한 결과물을 특정 주기로 github 리파지토리에 업데이트
- 오프라인 활동 진행
- 온라인 활동을 주로 하되, 오프라인 활동을 통한 멘토링 진행
- 오프라인 활동 시 사전 일정을 사무국으로 공유 (장소지원 및 일정 조정을 위한 공유 필요)
- 멘토 회의 개최 - 프로젝트 별 진행상황 논의
- 팀별 활동 마감 - 10월 31일(수) 오후 3시를 기준으로 프로젝트 활동 마감
- 발표 및 심사 진행 (11월 진행 예정) (추후 공지) - 소스나 산출물, 발표자료 등을 정리하여 사무국으로 제출 - SW주간 코엑스에서 발표 진행 - 프로젝트 리더(혹은 팀원) 프로젝트 결과 발표
- 16개 프로젝트를 github 페이지 (github.com/kosslab-kr)에 포크(Fork)하여 진행 *포크가 불가능한 프로젝트는 링크로 연결
- 실제 프로젝트 진행은 포크된 프로젝트 내에서 진행되며 정리된 결과물은 'kosscontributhon2018'에서 확인 가능
- 'kosscontributhon2018' Repository의 'Code'에는 컨트리뷰톤 소개, 진행일정, 프로젝트 소개, 프로젝트 별 중간보고서 등 행사전반에 대해 확인 가능
- 프로젝트별로 성과 정리 문서를 통해 참가자들의 프로젝트 개발 및 기여 현황을 확인할 수 있음
- 멘토가 작성하는 중간보고서에는 프로젝트 진행, 참가자 별 /풀리퀘스트 등의 참가자들의 활동 내역과 이슈, 오프라인 활동사진 등이 담김
- 프로젝트를 리딩하는 멘토의 재량으로 오프라인 활동 진행
- 멘토와 참가자 간의 일정을 조정하여, 오프라인 활동 장소 및 시간 결정
- 오프라인 활동 참석이 불가능할 시, 화상채팅으로 참여하여 오프라인 활동 진행(단, 개막식과 시상식은 필수 참석)