The Django community is not short of ideas that could be added to Django's core repository. Some of these ideas are great, and are just waiting for the right implementation or the attention of a core developer. Other ideas are just not going to happen.
However, it's may not always be obvious why an idea has been rejected by the core team. This talk will attempt explain the reasoning behind a couple of specific decisions. More broadly, this talk will aims to provide more general guidance on the decision making process behind the decisions made by the Django core team.