Well, there’s this thread from 2018 about widening participation, coming out of DjangoCon that year.
https://groups.google.com/g/django-developers/c/aiyE__qSHBY/m/0DErKI0gCQAJ
And it comes up every couple of turns, I’d say.
The issues I see are:
- The history. It’s absolutely impossible to work on Django without it. A hard criterion on any option is that we can’t loose that. And it can’t become impossible to filter/search. (This last is a problem with GitHub issues. DRF, for example, a large project that I’ve worked on at length, is much harder to find related issues on, despite probably having only a tenth or less of the history.)
- The freedom. It’s likely we already passed peak GitHub. I’m very sceptical of tying ourselves to a corporate solution. I know many others in our community are too.
- What alternative is actually better? They’re all horrific to use (or not powerful enough) as far as I can see.
Likely there are more, but those are the ones that stand out to me quickly.
@bmispelon is busy pushing the Django Trac forward. I think his opinion is likely the most valuable in terms of the risk we face.