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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Baptiste Mispelon
March 21, 2015
Technology
940
0
Share
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
200
Jezdezcon - Stickers vs Buttons
bmispelon
0
100
Baptiste's adventures in Djangoland
bmispelon
0
1.5k
Budapest.py January 2015 Intro
bmispelon
0
78
Announcing: Django Under the Hood
bmispelon
1
170
Stdlib Safari - Exotic Animal Edition
bmispelon
2
230
Tales From the Django Circus
bmispelon
0
220
Other Decks in Technology
See All in Technology
15年メンテしてきたdotfilesから開発トレンドを振り返る 2011 - 2026
giginet
PRO
2
270
Bref でサービスを運用している話
sgash708
0
220
40代からのアウトプット ― 経験は価値ある学びに変わる / 20260404 Naoki Takahashi
shift_evolve
PRO
4
760
【関西電力KOI×VOLTMIND 生成AIハッカソン】空間AIブレイン ~⼤阪おばちゃんフィジカルAIに続く道~
tanakaseiya
0
110
Zephyr(RTOS)でARMとRISC-Vのコア間通信をしてみた
iotengineer22
0
120
Blue/Green Deployment を用いた PostgreSQL のメジャーバージョンアップ
kkato1
1
230
AI時代のIssue駆動開発のススメ
moongift
PRO
0
350
Kubernetesの「隠れメモリ消費」によるNode共倒れと、Request適正化という処方箋
g0xu
0
170
TUNA Camp 2026 京都Stage ヒューリスティックアルゴリズム入門
terryu16
0
670
OCI技術資料 : 証明書サービス概要
ocise
1
7.2k
「活動」は激変する。「ベース」は変わらない ~ 4つの軸で捉える_AI時代ソフトウェア開発マネジメント
sentokun
0
140
Cortex Codeでデータの仕事を全部Agenticにやりきろう!
gappy50
0
230
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
331
21k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
68
38k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
200
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
My Coaching Mixtape
mlcsv
0
92
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
RailsConf 2023
tenderlove
30
1.4k
4 Signs Your Business is Dying
shpigford
187
22k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
130
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
The Curse of the Amulet
leimatthew05
1
11k
How to Ace a Technical Interview
jacobian
281
24k
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! !
!!!!!