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
London Django Sprint Intro
Search
Baptiste Mispelon
March 21, 2015
Technology
0
930
London Django Sprint Intro
Introduction slides to the Django Sprint London 2015
Baptiste Mispelon
March 21, 2015
Tweet
Share
More Decks by Baptiste Mispelon
See All by Baptiste Mispelon
What's New in Django 1.9
bmispelon
1
180
Jezdezcon - Stickers vs Buttons
bmispelon
0
87
Baptiste's adventures in Djangoland
bmispelon
0
1.4k
Budapest.py January 2015 Intro
bmispelon
0
71
Announcing: Django Under the Hood
bmispelon
1
140
Stdlib Safari - Exotic Animal Edition
bmispelon
2
190
Tales From the Django Circus
bmispelon
0
210
Other Decks in Technology
See All in Technology
Snowflake Summit 2025全体振り返り / Snowflake Summit 2025 Overall Review
mtpooh
2
440
Claude Code Actionを使ったコード品質改善の取り組み
potix2
PRO
6
2.6k
CI/CD/IaC 久々に0から環境を作ったらこうなりました
kaz29
1
200
ビギナーであり続ける/beginning
ikuodanaka
1
180
KubeCon + CloudNativeCon Japan 2025 Recap by CA
ponkio_o
PRO
0
240
Yamla: Rustでつくるリアルタイム性を追求した機械学習基盤 / Yamla: A Rust-Based Machine Learning Platform Pursuing Real-Time Capabilities
lycorptech_jp
PRO
4
170
無意味な開発生産性の議論から抜け出すための予兆検知とお金とAI
i35_267
0
860
Github Copilot エージェントモードで試してみた
ochtum
0
130
強化されたAmazon Location Serviceによる新機能と開発者体験
dayjournal
3
250
Oracle Cloud Infrastructure:2025年6月度サービス・アップデート
oracle4engineer
PRO
2
310
Witchcraft for Memory
pocke
1
660
Tokyo_reInforce_2025_recap_iam_access_analyzer
hiashisan
0
140
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
940
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Navigating Team Friction
lara
187
15k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
Writing Fast Ruby
sferik
628
62k
Music & Morning Musume
bryan
46
6.6k
Agile that works and the tools we love
rasmusluckow
329
21k
It's Worth the Effort
3n
185
28k
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! !
!!!!!