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-developers
django-i18n
django-updates
django-users
#django-dev
#django
All this — and much more — is explained in the docs!
django-users
and #django
Everyone 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 |