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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Outsider
December 01, 2023
Technology
1.8k
0
Share
오픈소스에 기여할 때 알면 좋을 개발 프로세스
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.1k
DevOps를 가속화하는 플랫폼 엔지니어링
outsider
0
4.2k
클라우드 시대에 맞는 사이트 신뢰성 엔지니어
outsider
0
1.8k
디자인에 이어 코딩까지 AI가 프로그램 개발을 척척? : GitHub Copilot, 어디까지 알아보셨나요
outsider
0
1.8k
Citizen 개발기
outsider
0
1.1k
오픈소스 뒤에 메인테이너 있어요
outsider
0
140
오픈소스에 기여할 때 해도 되는 일과 하면 안되는 일
outsider
0
110
Lessons from maintaining Mocha, an open source project
outsider
0
3.2k
Other Decks in Technology
See All in Technology
需要創出(Chatwork)×供給(BPaaS) フライホイールとMoat 実行能力の最適配置とAI戦略
kubell_hr
0
1.6k
EMから幅を広げるために最近挑戦していること / Recent challenges I'm undertaking to expand my horizons beyond EM
hiro_torii
1
170
AgentCore×VPCでの設計パターンn選と勘所
har1101
4
360
Agents CLI と Gemini Enterprise Agent Platform で マルチエージェント開発が楽しくなる!
kaz1437
0
200
コードや知識を組み込む / Incorporate Code and Knowledge
ks91
PRO
0
190
運用システムにおけるデータ活用とPlatform
sansantech
PRO
0
150
はじめての MagicPod生成AI機能 機能紹介から活用方法まで
magicpod
0
130
Modernizing Your HCL Connections Experience: Visual Report to chain, Profile Enhancements, and AI Integration
wannesrams
0
230
AgentCore Managed Harness を使ってみよう
yakumo
2
280
フロントエンドの相手が変わった - AIが加わったWebの新しいインターフェース設計
azukiazusa1
9
2k
FessのAI検索モード:検索システムとLLMへの取り組み
marevol
0
150
『生成AI時代のクレデンシャルとパーミッション設計 — Claude Code を起点に』の執筆企画
takuros
2
1.8k
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1032
470k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
190
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.5k
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Side Projects
sachag
455
43k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
270
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Evolving SEO for Evolving Search Engines
ryanjones
0
180
The untapped power of vector embeddings
frankvandijk
2
1.7k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
120
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
760
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
хࢎפ. য়ࣗझী ӝৈೡ ٸ ঌݶ જਸ ѐߊ ۽ࣁझ