Join the #django-sprint channel on IRC (Freenode). If IRC won't connect, try the web client at http://webchat.freenode.net/
Our website: https://www.djangoproject.com/
Full contributing guide: https://docs.djangoproject.com/en/dev/internals/contributing/
Bug tracker: https://code.djangoproject.com/
Dashboard (easier to navigate): https://dashboard.djangoproject.com/
Django's repository: https://github.com/django/django
Django's website: https://github.com/django/djangoproject.com (uses github issues)
Django's bug tracker: https://github.com/django/code.djangoproject.com (uses github issues)
- Get the test suite to run (https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/unit-tests/)
- Always claim the ticket you're working on (assign it to yourself in the bug tracker)
- Ask questions (to the sprint leader or anyone sitting around)
- Work in pairs
- Documentation tickets are great (easy to review & merge)
- Help review other pull requests
- Triage tickets: https://docs.djangoproject.com/en/1.8/internals/contributing/triaging-tickets/
- Filter the bug tracker by "component"
- Before making your contribution, follow the checklist: https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/submitting-patches/#patch-review-checklist