First steps with Django in August 2008
Contributor since January 2011
Core developer since October 2011
Unreviewed | Accepted | Ready for checkin
| Design Decision Needed | Someday/Maybe
| Fixed on a branch
Normal | Release blocker
☑ Has patch
☐ Needs documentation
☐ Needs tests
☐ Patch needs improvement
Uncategorized | Bug | New feature | Cleanup/optimization
contrib.admin | ... | Database layer (models, ORM) | ...
SVN | 1.4 | 1.4-rc2 | 1.4-rc1 | 1.3.1 | ...
☑ Easy pickings
☑ UI/UX
Source: https://docs.djangoproject.com/en/dev/internals/contributing/triaging-tickets/#triage-workflow
django-developersdjango-i18ndjango-updatesdjango-users#django-dev#djangoAll this — and much more — is explained in the docs!
django-users and #djangoEveryone knows how to report a bug, right?
Reduce the "Unreviewed tickets" count.
With tests and docs. Or improve existing patches.
Reduce the "Patches needing review" count.
$ svn checkout \
https://code.djangoproject.com/svn/django/trunk
$ git clone https://github.com/django/django.git
$ hg clone https://bitbucket.org/django/django
Pull requests must be referenced in a Trac ticket!
$ svn di > $TICKETID.patch # in the trunk dir
$ git diff > $TICKETID.patch
$ wget https://code.djangoproject.com/attachment/\
ticket/$TICKETID/$TICKETID.patch
$ patch -p0 < $TICKETID.patch # -p1 for a git/hg diff
$ git apply $TICKETID.patch
If you're really serious, install djpatch.py:
$ djpatch.py $TICKETID
"If we do it in Django, let's do it right."
"There aren't any tests" isn't an excuse :)
| Table of Contents | t |
|---|---|
| Exposé | ESC |
| Full screen slides | e |
| Presenter View | p |
| Source Files | s |
| Slide Numbers | n |
| Toggle screen blanking | b |
| Show/hide slide context | c |
| Notes | 2 |
| Help | h |