Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

EFL Open Source Community & How to Contribute

Open Source Enlightenment/EFL Seminar on May 11, 2013.
by

Daniel Juyung Seo

on 12 August 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of EFL Open Source Community & How to Contribute

EFL
Open Source Community &
How to Contribute

Daniel Juyung Seo (SeoZ)
&
Chuneon Park (Hermet)

1. Introduction
2. EFL Community
3. How to Contribute?
4. Conclusion
Contents
Introduction
How to Contribute?
Conclusion
Presenter
서주영
Daniel Juyung Seo

EFL Open Source Committer
천재태지, SeoZ
http://seoz.egloos.com
Tizen Platform EFL Development
오픈소스는 피할 수 없는 흐름

정부 지원 및 각종 컨퍼런스



"30년의 IT 커뮤니티 경험을 하루에"
LETS에서 오픈소스 세션
오픈소스에 대한
관심이 커지고 있다
Fun with Open Source
"회사 이슈 볼 때는 재미가 없었는데,
오픈소스 컨트리뷰션을 하니 재미가 있다."
- 익명을 요구한 박xx 선임


"개발은 즐거운 것인데
우리는 즐거움을 느끼지 못하는 상황에
처해있다."
- 서주영
Attendees
People + Tools
오픈소스? 그냥 마음대로 써!
마음껏 고쳐보자
그랬더니...
라이선스 문제
오픈소스 변화에 뒤쳐짐
오픈소스 참여
협력 개발자인 EFL 창시자의 제안
패치를 보내보자
메일링 리스트 구독
IRC 대화 참여
Source Code Contribution
단지 가져다 사용하는게 아니라
코드를 기여하고
커뮤니티에
참여하는 행위
When you send a patch
Wait. Wait. Wait.
양식에 맞춰라
Coding Convention
Descriptive commit message
인턴 사례
2013년 1월 ~ 2월 동계 인턴
Elm Theme Viewer 모바일 버전 개발
오픈 소스 컨트리뷰션
Importance of Communication
오픈 소스는 소스 코드가 공개되어 있지만
소스코드가 공개되어 있다고 해서 오픈 소스는 아니다.
- 서주영

I, or any developer, is free to talk about plans for the future and work being done.
- Carsten Haitzler
커밋하고 사라지지 마라
꾸준히 활동하라
공유하라
숨기지 말고 알려라
소통이 중요
오픈소스의 변화를 지속적으로 모니터링하라
영향력을 미치는 것이 중요
커뮤니티마다의 철학, 방식 존중
Linux Torvalds
질문
많은 사람들이 간과하고 있지만
오픈소스에 있어서 정말 중요한 부분?
공개 SW는
기회이자 문화이다
공개SW 세계에서는 새로운 기술에 접근할 수 있는
기회가 누구에게나 주어지고, 그 기술을 완성하고
고도화하는 작업에 참여할 수 있는 기회도 주어진다.
심지어 그 기술을 사업화 할 수 있는 기회까지도
제공된다.

- 이민석 (한성대 교수, NHN Next 부학장)
마지막으로
뛰어드는 바닥의 룰을 알고 뛰어들자
소통! Communicate!
오픈소스에 미쳐보자
자발성이 중요
어렵지 않다
E/EFL 세미나를 위해
한 말씀해주세요.
Be aware of
"자신이 특별히 흥미를 갖는 무엇인가를
찾기 위해 노력하라는 것입니다.
또한 자신이 수정하고 유지하는, 담당자가
될 수 있는 무엇인가를 찾아보라는 것입니다."

- 리누스 토발즈
소.통.
커.뮤.니.케.이.션
커.뮤.니.티
지식경제부, 정보통신산업진흥원(NIPA) 등 지원
오픈소스 SW 라이선스 국제 컨퍼런스
공개 SW 개발자 대회
미국 공공정보 플랫폼 오픈소스로 공개
<리누스의 법칙>

"보는 눈만 많다면,
어떤 버그도 쉽게
잡을 수 있다."
E/EFL Korean Seminar 2013
EFL Community
Patch Authors
Translators
Server Maintainer
Website Maintainer
What is Open Source Community?
E/EFL Korean Meeting
People - Committer
People - Contributor
People - Committer
People - Founder
People - Release Manager
People - b0rker
Tools - Website
Tools - Phabricator
Tools - Mailing List
Tools - IRC
http://www.enlightenment.org
Tools - GIT
EFL Korean User Group
http://efl.or.kr
https://phab.enlightenment.org/
SVN -> GIT
Be aware of
Phabricator + Arcanist
Arcanist, a command-line interface to Phabricator.
http://www.phabricator.com/docs/phabricator/article/Arcanist_User_Guide.html
https://phab.enlightenment.org/w/arcanist/
Full transcript