@@ -104,8 +104,8 @@ or too broad. If in doubt, split your DEP into several well-focused ones.
104
104
105
105
The DEP Author (see below for the formal definition of an Author)
106
106
should first attempt to ascertain whether the idea is DEP-able. Posting to
107
- `django-developers <https://docs .djangoproject.com/en/dev/ internals/mailing-
108
- lists /#django-developers-mailing-list> `_ is the best way to go about this.
107
+ `Django Internals on the forum <https://forum .djangoproject.com/c/ internals/5 >`_
108
+ is the best way to go about this.
109
109
110
110
Vetting an idea publicly before going as far as writing a DEP is meant to save
111
111
the potential author time. Many ideas have been brought forward for changing
@@ -164,7 +164,7 @@ Submitting the draft
164
164
--------------------
165
165
166
166
Once the idea's been vetted and the roles are filled, a draft DEP should be
167
- presented to the Django Forum and/or django-developers . This gives the author a
167
+ presented to the Django Forum. This gives the author a
168
168
chance to flesh out the draft DEP to make sure it's properly formatted, of high
169
169
quality, and to address initial concerns about the proposal.
170
170
@@ -176,7 +176,7 @@ until proper formatting rules are followed.
176
176
177
177
At this point, contributors will review the pull request. In most cases the reviewer
178
178
will be the Shepherd of the DEP, but if that's not possible for some reason the
179
- author may want to ask on django-developers and/or the Django Forum to ensure
179
+ author may want to ask on the Django Forum to ensure
180
180
that this review happens quickly. A reviewer will do the following:
181
181
182
182
* Read the DEP to check if it is ready: sound and complete. The ideas
@@ -435,7 +435,7 @@ a competing DEP.
435
435
If you are interested in assuming ownership of a DEP, first try to contact the
436
436
original author and ask for permission. If they approve, ask them to open a pull
437
437
request transferring the DEP to you. If the original author doesn't respond to
438
- email within a few weeks, contact django-developers .
438
+ email within a few weeks, raise it on the Django Forum .
439
439
440
440
441
441
Differences between DEPs and PEPs
@@ -471,7 +471,7 @@ Relative to the PEP process, we made the following changes in DEPs:
471
471
index by status isn't needed.
472
472
- DEP file names are more descriptive (e.g. ``0181-orm-expressions.rst ``),
473
473
again to avoid the need for additional tooling.
474
- - DEPs are "edited" (e.g. pull request approved) by any core developer ,
474
+ - DEPs are "edited" (e.g. pull request approved) by any core contributor ,
475
475
rather than an explicit "editor" role like the PEP editors.
476
476
477
477
- DEPs are pronounced upon by the Steering Council, rather than a BDFL (because
@@ -481,9 +481,9 @@ Relative to the PEP process, we made the following changes in DEPs:
481
481
and Shepherd) before submission and throughout the process. With PEPs, most
482
482
are authored and implemented by the same person, but the same doesn't seem to
483
483
be true of DEPs (so far), hence the "implementer" role. As for the "shepherd":
484
- the BDFL or BDFL-delegate tends to be much more hands-on than the Technical
485
- Board , so the role of commenting and critiquing will be fulfilled by the
486
- shepherd, rather than the board . Further, we've observed that features are
484
+ the BDFL or BDFL-delegate tends to be much more hands-on than the Steering
485
+ Council , so the role of commenting and critiquing will be fulfilled by the
486
+ shepherd, rather than the Council . Further, we've observed that features are
487
487
tremendously unlikely to make it into Django without a committer on board to
488
488
do the detail-work of merging a patch.
489
489
@@ -498,6 +498,9 @@ Relative to the PEP process, we made the following changes in DEPs:
498
498
Revision History
499
499
================
500
500
501
+ 2024-10-04
502
+ Further updates to reflect current governance.
503
+
501
504
2023-10-23
502
505
Updates to reflect changes in governance since this document was originally
503
506
written, including changes from "Technical Board" to "Steering Council",
0 commit comments