Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
오픈소스 생태계 일원으로서의 개발자
Search
Outsider
February 23, 2018
Technology
290
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
오픈소스 생태계 일원으로서의 개발자
https://naver.github.io/OpenSourceGuide/book/Seminar/2nd-seminar.html
Outsider
February 23, 2018
More Decks by Outsider
See All by Outsider
GitHub Actions의 다양한 기능 활용하기 - GitHub Universe '24 Recap
outsider
0
1.1k
당근 개발자 플랫폼은 어떤 문제를 해결하고 있는가?
outsider
1
4.2k
오픈소스에 기여할 때 알면 좋을 개발 프로세스
outsider
0
1.9k
DevOps를 가속화하는 플랫폼 엔지니어링
outsider
0
4.2k
클라우드 시대에 맞는 사이트 신뢰성 엔지니어
outsider
0
1.9k
디자인에 이어 코딩까지 AI가 프로그램 개발을 척척? : GitHub Copilot, 어디까지 알아보셨나요
outsider
0
1.9k
Citizen 개발기
outsider
0
1.1k
오픈소스 뒤에 메인테이너 있어요
outsider
0
150
오픈소스에 기여할 때 해도 되는 일과 하면 안되는 일
outsider
0
110
Other Decks in Technology
See All in Technology
複数プロダクトで進めるAI機能実装 ── 実践から得たリアルな学びとロードマップ実現への挑戦 / AICon2026_yanari
rakus_dev
0
230
AI時代におけるエンジニアの新たな役割──FDEとクオリアの探求/登壇資料(戸井田 裕貴)
hacobu
PRO
0
110
生成 AI 時代にいま一度「問い合わせ」について考えてみる
kazzpapa3
1
100
個人開発で育てる「大規模設計の苗床」 - AI時代の1人開発から始める業務への知識接続 / The Seedbed for Large-Scale Design - From AI-Era Solo Projects to Professional Knowledge
bitkey
PRO
1
290
「早く出す」より「事業に効く」 ── 顧客の業務サイクルから逆算するAI時代の二重ループ開発と「変化の設計者」 / devsumi2026
rakus_dev
1
500
【公開用】AI_Dev_Ex2026_AI_登壇資料
matsuritechnologies
PRO
0
170
Vポイント分析基盤におけるデータモデリング20年史
taromatsui_cccmkhd
3
410
AICoEでAIネイティブ組織への進化
yukiogawa
0
210
インシデント事例と パッケージの全量解析に学ぶ ソフトウェアサプライチェーンの守り方 / supply-chain-attack-defense
flatt_security
0
550
仕様駆動開発、導入半年。「本当に速くなってるの?」にデータで答える / AICon2026_hirakawa
rakus_dev
0
260
AIと1000本ノックしてたどり着いた、最速のプロダクト開発 ~toC向けAIエージェントUXを、動く選択肢とAIキャパシティで設計する~
lycorptech_jp
PRO
1
100
Alphaモジュール使っていいのかい!?いけないのかい!?どっちなんだいっ!?
watany
1
300
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
135
10k
Into the Great Unknown - MozCon
thekraken
41
2.6k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
190
How to Talk to Developers About Accessibility
jct
2
420
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
550
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
390
Ruling the World: When Life Gets Gamed
codingconduct
0
280
Docker and Python
trallard
47
4k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
220
Test your architecture with Archunit
thirion
1
2.3k
Bash Introduction
62gerente
615
220k
Transcript
오픈소스 생태계 일원으로서의 개발자 2018.02.23 Outsider @ Naver OpenSource Seminar
I ♥ OpenSource
개인 프로젝트의 소스코드 공개 (저장소 사용 목적) 1
2 다른 사람들이 사용하는 오픈소스 (프레임워크, 라이브러리, 도구)
t 처음에 왜 오픈소스를 시작했나요?
https://unsplash.com/photos/yjePAp-tpmQ
None
2010 개인 목적의 웹사이트 dotfiles 관리 학습 목적으로 만든 데모
프로그램 주변 개발자들과의 그룹 프로젝트
공개 저장소는 공짜니까
None
None
첫 PR은 무참히 Closed! 회심의 첫 Pull Request가!!
None
2015 2013 2014 2014
개발하다 보니 어느새 오픈소스에 참여
오픈소스가 없는 개발은 상상하기 어렵다
오픈소스 프로젝트에 참여(기여)하는 방법
나 회사 오픈소스
나 회사 오픈소스
나 회사 오픈소스
이미 오픈소스 생태계에 속해 있다 참여하는게 아니라...
Contribution?
Contribution 사용 홍보 번역 리포팅 문서화 코드 제출
오픈소스를 하는 이유는....
오픈소스를 하는 이유는.... 오픈소스 생태계에 의존하고 있으므로
오픈소스 회사 나
I ♥ OpenSource
I love 오픈소스 프로젝트 오픈소스 생태계 소스 코드 공개 공유
문화 사이드 프로젝트
오픈소스가 가장 진보된 개발 프로세스를 가지고 있다
What I learned 커뮤니케이션의 방법 협업의 방법과 중요성 테스트 코드의
중요성 지속적 통합 / 지속적 배포 코드의 품질 관리
오픈소스 개발자들에게 조금 더 고마운 마음을 가질 필요가 있다
내가 못하는 영역을 대신 개발해 주는 사람 오픈소스 개발자들에게 조금
더 고마운 마음을 가질 필요가 있다
https://www.flickr.com/photos/neliofilipe/37664592172/ https://twitter.com/jkup/status/909887066103676928
https://www.flickr.com/photos/neliofilipe/37664592172/ 오픈소스를 구매한 제품처럼 대하지 말고 자신이 속한 팀처럼 대하라.
오픈소스 생태계가 더 잘 돌아가도록 만들 책임이 있다
오픈소스 생태계가 더 잘 돌아가도록 만들 책임이 있다 알아서 잘
돌아가지 않는다
대부분의 프로젝트는 컨트리뷰션이 더 필요하다
버스 팩터(Bus factor): 팀원 중 일부가 버스에 치였을 때 프로젝트에
영향을 줄 수 있는 수
babel/babel
webpack/webpack
expressjs/express
spring-projects/spring-framework
spring-projects/spring-framework
메인테이너나 프로젝트를 비난하지 말자
오픈소스 생태계에 생산적인 방향으로... 의견은...
오픈소스 생태계에 생산적인 방향으로... 메인테이너들이 지치지 않도록 해야 한다 의견은...
메인테이너들은 상상 이상으로 바쁘다
None
특정 오픈소스에 대한 비난 보다는 피드백 1
이슈 보고를 할 때는 재현가능한 예제와 상황을 제공해야 한다 2
자신의 이슈를 빨리 처리해 달라고 요청하지 말자 3
처리할 수 있는 이슈는 답변을 달거나 Pull Request를 제출한다 4
후원하기
https://www.flickr.com/photos/neliofilipe/37664592172/ https://opencollective.com/
https://www.flickr.com/photos/neliofilipe/37664592172/ https://opencollective.com/
None
한달에 $2씩 5개 프로젝트에 기부
감사합니다 https://twitter.com/outsideris https://github.com/outsideris
[email protected]