Enlightenment Open Source Contribution (KOR) - 실전! Enlightenment 오픈소스 컨트리뷰션
1. 실 전 ! Enlightenment
오 픈 소 스 컨 트 리 뷰 션
경 험 에 기 반 한
코 드 리 뷰 와 함 께 떠 나 는
Enlightenment 오 픈 소 스
컨 트 리 뷰 션 이 야 기
삼 성 전 자삼 성 전 자 SWSW 센 터센 터
차 세 대차 세 대 Computing LabComputing Lab
서 주 영 책 임서 주 영 책 임
<juyung.seo@samsung.com><juyung.seo@samsung.com>
2. < 목 차 >
#1 소 개
#2 Enlightenment
#3 사 례 분 석
#4 끝 으 로
4. 오 늘 이 야 기 할 내 용
● 내 가 Enlightenment 컨 트 리 뷰 터 다 ! 라 고
생 각 하 자 .
● Enlightenment 오 픈 소 스 활 동 경 험
● 컨 트 리 뷰 션 사 례 분 석
● 실 습 병 행
● 인 터 랙 티 브 한 시 간
5. 오 늘 이 야 기 할 내 용
● Enlightenment 프 로 젝 트 에 서 는 헌 법
● 하 지 만 이 게 모 든 오 픈 소 스 프 로 젝 트 에 대 한 답
은 아 니 다 .
● 참 고 만 하 자 .
6. 저 는 요
● 삼 성 전 자 SW 센 터
● 차 세 대 Computing Lab
● 서 주 영 책 임
● <juyung.seo@samsung.com>
● 개 발 자
7. 저 는 요
● 네 트 워 크 보 안 익 명 통 신 전 공
● 타 이 젠 UIFW EFL 개 발
● 2010.01 ~
● http://tizen.org
● Enlightenment/EFL 오 픈 소 스 커 미 터
● 2011.02 ~
● http://www.enlightenment.org
8. 저 는 요
● 천 재 태 지 , SeoZ
● http://seoz.com
● 한 때 는 바 이 크 라 이 더
● 사 랑 하 는 아 내 와 딸
13. Enlightenment 는
● 1996 년 윈 도 매 니 저 로 시 작
● 지 금 은 프 로 젝 트 이 름 으 로 도 사 용
● 윈 도 매 니 저 + EFL 라 이 브 러 리 + 유 틸 리 티
+ 애 플 리 케 이 션 등 등
● http://enlightenment.org
14. EFL 은
● 툴 킷
● 미 리 만 들 어 진 편 의 라 이 브 러 리 모 음
● 애 플 리 케 이 션 을 개 발 할 때 사 용
● Enlightenment Foundation Libraries
23. 분 위 기
● 가 족 같 은 분 위 기
● 비 속 어 , 욕 에 연 연 하 지 말 자
● Spank! WTF! 은 욕 이 아 님
24. 개 발 자 유 형
● Contributor
● Probie
● Committer
● Founder
● Release Manager
25. 개 발 자 유 형
● Contributor
● 프 로 젝 트 발 전 에 공 헌 하 는 자
● 공 헌 에 는 여 러 가 지 방 법 이 존 재
● Probie
● Committer
● Founder
● Release Manager
26. 개 발 자 유 형
● Contributor
● Probie
● 견 습 생 .
● 제 한 적 인 커 밋 권 한 을 부 여 받 은 자 .
● 직 접 master 브 랜 치 에 push 하 는 권 한 은 없 다 .
● Committer
● Founder
● Release Manager
27. 개 발 자 유 형
● Contributor
● Probie
● Committer
● Git 에 바 로 push 가 가 능 한 자 .
● 신 뢰 를 기 반 으 로 추 천 에 의 해 권 한 이 부 여 된 다 .
● 반 대 가 있 는 경 우 권 한 을 받 지 못 한 다 .
● Founder
● Release Manager
28. 개 발 자 유 형
● Contributor
● Probie
● Committer
● Founder
● 창 시 자
● Enlightenment/EFL 을 최 초 에 만 든 사 람
● Carsten (Raster) Haitzler
● Release Manager
36. 개 발 자 분 포
● 한 국 인
● Active: 12 명
● Inactive: 3 명
37. 커 밋 권 한 정 리
● [E-devel] the great commit access
purge of march 2014... LOOK FOR YOUR
NAME!
● 2014/03/19
● http://sourceforge.net/p/enlightenment/mailman/message/32119732/
65. 사 례 #2
● 교 훈
● IRC 를 적 극 활 용 할 것 .
● 안 드 로 이 드 의 경 우 AndChat, AndroIRC 추 천 .
● 대 화 가 활 발 하 게 일 어 나 는 여 러 개 채 널 을 한 달 간 켜
두 었 을 때 3MB 데 이 터 전 송 발 생 .
● 단 , 배 터 리 소 모 심 함 .
66. 사 례 #3
● http://git.enlightenment.org/tools/elm-theme-viewer.git/
● https://github.com/seoz/elm-theme-viewer
67. 사 례 #3
● 교 훈
● 커 밋 권 한 이 나 브 랜 치 생 성 권 한 이 없 으 면 github
와 같 은 사 이 트 를 활 용 할 것 .
68. 사 례 #4
● Enventor
● http://git.enlightenment.org/tools/enventor.git/
● https://phab.enlightenment.org/w/projects/enventor/
● EDC 에 디 터
● 여 가 시 간 을 활 용 해 제 작
● Hermet 님
106. 사 례 #13
● 교 훈
● 꾸 준 히 패 치 를 보 내 고 IRC, 메 일 링 리 스 트 에 노 출
을 했 더 니
● 한 국 인 최 초 Enlightenment 프 로 젝 트 커 미 터 가
됨 (SeoZ, Hermet)
● 특 정 분 야 의 메 인 테 이 너 로 인 정 받 음
107. 사 례 #14
● http://sourceforge.net/p/enlightenment/mailman/message/32043837/
● https://phab.enlightenment.org/w/elementary_focus/
● http://www.mail-archive.com/enlightenment-devel%40lists.sourceforge.net/msg61337.html
131. 나 만 의 것 을 찾 아 라
● 자 신 이 특 별 히 흥 미 를 갖 는 무 엇 인 가 를 찾 기 위
해 노 력 하 라 는 것 입 니 다 . 또 한 자 신 이 수 정 하 고
유 지 하 는 , 담 당 자 가 될 수 있 는 무 엇 인 가 를 찾
아 보 라 는 것 입 니 다 .
● http://www.youtube.com/watch?v=vuireCI4pvY