Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
London Django Sprint Intro
Search
Baptiste Mispelon
March 21, 2015
Technology
980
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
London Django Sprint Intro
Introduction slides to the Django Sprint London 2015
Baptiste Mispelon
March 21, 2015
More Decks by Baptiste Mispelon
See All by Baptiste Mispelon
What's New in Django 1.9
bmispelon
1
210
Jezdezcon - Stickers vs Buttons
bmispelon
0
120
Baptiste's adventures in Djangoland
bmispelon
0
1.6k
Budapest.py January 2015 Intro
bmispelon
0
90
Announcing: Django Under the Hood
bmispelon
1
220
Stdlib Safari - Exotic Animal Edition
bmispelon
2
260
Tales From the Django Circus
bmispelon
0
230
Other Decks in Technology
See All in Technology
ガチで放置できるClaude Code実行環境の作り方.pdf
lamaglama39
5
9.8k
AI駆動開発におけるハーネスエンジニアリングの勘所
tsukuboshi
1
790
契約で守るコンパウンドプロダクトのデザインシステム
yug1224
1
1.5k
【データ横丁主催】AI エージェント時代のTranslytical Data Platform
shisyu_gaku
0
300
ドメインエキスパートは いかにして AI を使って プロダクト開発をするか
tatsuyashiraishi
1
200
1週間、Opus封印でお願いします
kintotechdev
0
200
導入から定着へ ~コーディングエージェントを日常業務に組み込む実践知~
yukisakai1225
0
240
撮るだけでは終わらない。ソニーが挑むB2Bカメラソリューション開発
sony
0
110
Claude Codeから見る、エンジニアの世界の変容とその先
oikon48
6
4.3k
AI時代のGraphQL
joere
3
410
Kiro Crewで「みのるん式」仕事術やってみた
minorun365
PRO
3
1.1k
Filter What the LLM Reads: RAG Governance with AgentCore Gateway
yakumo
0
110
Featured
See All Featured
Accessibility Awareness
sabderemane
1
260
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
460
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.2k
The Curse of the Amulet
leimatthew05
3
16k
Mind Mapping
helmedeiros
1
410
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
310
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
560
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
280
Making the Leap to Tech Lead
cromwellryan
135
10k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
610
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Transcript
How Can I Help? Contributing to Django in a nutshell
!
Meeeee • Baptiste Mispelon (bmispelon) • Emojli: ! " #
• Web developer • Budapest, Hungary • Django, Django Girls, ... ❤
Django Facts • Open-sourced in 2005 • 1.0 release in
2008 • 20000 commits git rev-list --no-merges --count master • 890 committers ! git log --format=%an | sort -u | wc -l • 25000 tickets, 1200 open ones
How to contribute? • File bugs ! • Fix bugs
" (including documentation) • Triage bugs #
!!!? In Django? No way! Test your project with latest
alpha/beta: pip install --pre django==1.8c1
Find bugs to fix https://code.djangoproject.com https://dashboard.djangoproject.com • Easy pickings !
• Accepted tickets ✅ (Make sure you assign the ticket to yourself)
Pull requests • ! Fork Django on Github • git
clone
[email protected]
:YOU/django.git • git checkout -b ticket-12345 • git commit -m “Fixed #12345 -- blablabla”` • git push origin ticket-12345 • Create pull request on Github • Comment on ticket with link to PR and has_patch=1
It’s not all about pull requests!
Triaging • Reproduce new issues ! Accepted • Reproduce old
issues ! Fixed • Write test cases • Review pull requests ! Ready for checkin
How to contribute? • File bugs ! • Fix bugs
" (including documentation) • Triage bugs #
Tips and tricks ! • Ask questions if you’re stuck
! • Ask anyone, not just sprint leaders • Pair program " # $ • Contribute to Django website, Django Girls tutorial, ...
Have FUN! !
!!!!!