Entries published on November 20, 2018
Core no more
If you’re not the sort of person who closely follows the internals of Django’s development, you might not know there’s a draft proposal to drastically change the project’s governance. It’s been getting discussion on GitHub and mailing lists, but I want to take some time today to walk through and explain what this proposal does and what problems it’s trying to solve. So. Let’s dive in.
What’s wrong with Django?
Django the web framework is doing pretty well. It’s a stable, popular piece of software. Django the open-source project is OK right now, but there are some things that need to be solved. The biggest issue is one that most large open-source projects run into sooner or later: difficulty in recruiting and retaining enough active contributors.
Some of the biggest open-source projects dodge this by having, effectively, corporate sponsorship of contributions: companies which rely on the software also have employees whose jobs, at …