Draft DEPs do not always have a related Forum discussion, and when they do, the posts are not named or linked consistently making them difficult to find.
a draft DEP should be presented to the Django Forum.
Is this something that should be enforced more strongly?
I find the discussions on the Forum helpful and accessible. The Forum also has more community engagement than GitHub or Trac; a Forum post is crucial to giving the community a fair chance to weigh in. I think it would be good if all DEP Pull Requests had a related Forum post beginning with the DEP number. For example: DEP 1: DEP Purpose and Guidelines
The Python Enhancement Proposal (PEP) process, for inspiration, is quite structured. Recent PEP 823 received a forum post, PEP 823: None-aware access operators and it is linked in the front matter of the PEP draft.
I don’t see any harm in you creating the threads for them if you’re willing to do it. Maybe tag them on the post so they get notifications? I think that’d be more efficient and shouldn’t step on toes.