I attended Django Under The Hood 2016, in sprints there is a comment passing around which Django is boring. Django is boring is actually a good news for the framework users, but it's sad one for developers want to contribute to the framework.
Every time I go to check Django tickets to contribute, I found they are difficult and in depth, because Django is a mature project now and the amount of contribution needed to the codebase is rare, but if you want to contribute you can check easy pickings tickets. In DUTH before the sprints projects leaders start to ask attendees for contributions, I found this is a good opportunity for me and for anyone wants to help the community and start to contribute to Django community.
If you want to contribute to Django and help the community, I have some suggestions for you:
- Write blog posts on How-tos, tips, and tutorials for Django, and Django packages for example Django REST Framework.
- Help Django team to move the ticket from stage to another.
- Contribute to one of Django’s packages, specially packages you are using, check their github page and help them.
- Tried more than one package for X? Perfect write Why you picked this over other, and please be gentle we are helping the community.
Django is boring because it’s a mature framework, and I’m enjoying using it, every day I’m learning new things in Django, and trying to help the best community I ever joined. I’m so proud to be part of this community.