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
December 01, 2023
Technology
1.9k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
오픈소스에 기여할 때 알면 좋을 개발 프로세스
12월 1일 공개SW 페스티벌 2023에서 발표
Outsider
December 01, 2023
More Decks by Outsider
See All by Outsider
GitHub Actions의 다양한 기능 활용하기 - GitHub Universe '24 Recap
outsider
0
1.1k
당근 개발자 플랫폼은 어떤 문제를 해결하고 있는가?
outsider
1
4.2k
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
Lessons from maintaining Mocha, an open source project
outsider
0
3.2k
Other Decks in Technology
See All in Technology
壊して学ぶAWS CDK: そのcdk deployで消えるもの、残るもの
k_adachi_01
1
440
AIとハーネスで育てるトランスコンパイラ / 20260722 Yasushi Katayama
shift_evolve
PRO
0
460
Network Firewallやっていき!
news_it_enj
0
220
ボーイスカウトルールでメモリやスキルを改善しよう
azukiazusa1
4
1.5k
OpenTelemetryにおけるGoのゼロコード・コンパイル時計装について #fukuokago
quiver
0
160
OPENLOGI Company Profile for engineer
hr01
1
74k
AI x 開発生産性を取り巻く予算戦略と投資対効果
i35_267
3
1.9k
「早く出す」より「事業に効く」 ── 顧客の業務サイクルから逆算するAI時代の二重ループ開発と「変化の設計者」 / devsumi2026
rakus_dev
1
510
実践!既存 Project への AI-Driven Development 適用〜 一ヶ月で Project 唯一のフロントエンドエンジニアを作り出せ〜
lycorptech_jp
PRO
0
350
AI Coding Agent時代のcdk-nagガードレール 〜組織ルールを強制CIで守り抜く設計の挑戦〜
mhrtech
3
460
Making sense of Google’s agentic dev tools
glaforge
1
300
探索・可視化・自動化を一本化 Amazon Quickでデータ活用スピードを上げる方法
koheiyoshikawa
0
130
Featured
See All Featured
Building AI with AI
inesmontani
PRO
1
1.1k
The Curious Case for Waylosing
cassininazir
1
430
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
470
Art, The Web, and Tiny UX
lynnandtonic
304
22k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
410
Thoughts on Productivity
jonyablonski
76
5.2k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
540
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
620
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
490
Paper Plane
katiecoart
PRO
2
52k
A designer walks into a library…
pauljervisheath
211
24k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
430
Transcript
변정훈 당근마켓 য়ࣗझী ӝৈೡ ٸ ঌݶ જਸ ѐߊ ۽ࣁझ
README
README
CONTRIBUTING
CONTRIBUTING
Contributing - Code of Conduct - 질문하는 방법 - 이슈
남기는 방법 - 이슈 관리 방법 - 개발환경 설정 - Pull Request 남기는 방법 - 코드 리뷰 절차
Issue
Issue
Issue
Issue ✅ 검색 후 이슈 남기기 ✅ 가능한한 많은 정보
제공하기 ✅ 필요한 정보 도움 요청하기 ❌ 이슈 처리해달라고 재촉하기 ❌ 메인테이너 소환하기
Git
Fork
Fork Upstream Repo
Fork Upstream Repo Foked Repo Fork
Fork Upstream Repo Foked Repo Local Fork git clone URL
Git Upstream Repo Foked Repo Local Fork git clone URL
git remote add upstream URL git fetch upstream
git rebase upstream/main origin/my-pr-branch
git rebase upstream/main origin/my-pr-branch
git rebase
git rebase
git rebase upstream/main origin/my-pr-branch
git rebase upstream/main origin/my-pr-branch
git rebase upstream/main origin/my-pr-branch git push --force origin my-pr-branch
Local Development Environment
Local Development Environment - 실행 환경 구성 - 테스트 환경
구성 - 특정 테스트만 실행 - 수정 사항을 검증하는 테스트 추가
Pull Request
gh
Pull Request
Pull Request
Pull Request -close -closes -closed -fix -fixes -fixed -resolve -resolves
-resolved
CI Continuous Integration
Continuous Integration
Continuous Integration 테스트는 종종 깨진다 (flaky test, secret access)
CI
CLA / DCO
CLA Contributor License Agreement
CLA
CLA
DCO Developer's Certificate of Origin
DCO
Verified Signature
Release
Release
Release
хࢎפ. য়ࣗझী ӝৈೡ ٸ ঌݶ જਸ ѐߊ ۽ࣁझ