From 3d9f04289bb82e4a4f74b1f2139a06e1a6e8a5b2 Mon Sep 17 00:00:00 2001 From: Amar Ahmed Deina Date: Wed, 14 Jan 2026 07:17:18 +0000 Subject: [6.0.x] Fixed #36856 -- Mentioned needsnewfeatureprocess resolution in contributor docs. Co-authored-by: James Bligh Backport of 07a16407452f5b62594661ae7ae589eca8cccd4d from main. --- docs/internals/_images/contribution_process.pdf | Bin 110334 -> 49210 bytes docs/internals/_images/contribution_process.svg | 2 +- docs/internals/contributing/bugs-and-features.txt | 3 +++ docs/internals/contributing/triaging-tickets.txt | 15 +++++++++++---- docs/spelling_wordlist | 1 + 5 files changed, 16 insertions(+), 5 deletions(-) diff --git a/docs/internals/_images/contribution_process.pdf b/docs/internals/_images/contribution_process.pdf index 19378575f0..1d4fb3c270 100644 Binary files a/docs/internals/_images/contribution_process.pdf and b/docs/internals/_images/contribution_process.pdf differ diff --git a/docs/internals/_images/contribution_process.svg b/docs/internals/_images/contribution_process.svg index 6e005a572b..5d6396ee23 100644 --- a/docs/internals/_images/contribution_process.svg +++ b/docs/internals/_images/contribution_process.svg @@ -1,4 +1,4 @@ -
Needs Triage
Ready For Checkin
Accepted
Needs Patch
Needs PR Review
Closed
fixed
Closed
duplicate
invalid
needsinfo
wontfix
worksforme
Ticket Progress
100%
5%
Waiting On Author
Django Maintainers
Mergers
Anyone in the Community
Triagers
Reviewers
Bug Fixers
\ No newline at end of file +
Needs Triage
Needs Triage
Ready For Checkin
Ready For Checkin
Accepted
Accepted
Needs Patch
Needs Patch
Needs PR Review
Needs PR Review
Closed
fixed
Closed...
Closed
duplicate
invalid
needsinfo
needsnewfeatureprocess
wontfix
worksforme
Closed...
Ticket Progress
Ticket Progress
100%
100%
5%
5%
Waiting On Author
Waiting On Author
Django Maintainers
Django Maintainers
Mergers
Mergers
Anyone in the Community
Anyone in the Community
Triagers
Triagers
Reviewers
Reviewers
Bug Fixers
Bug Fixers
Text is not SVG - cannot display
\ No newline at end of file diff --git a/docs/internals/contributing/bugs-and-features.txt b/docs/internals/contributing/bugs-and-features.txt index 1f39a61595..4249424b69 100644 --- a/docs/internals/contributing/bugs-and-features.txt +++ b/docs/internals/contributing/bugs-and-features.txt @@ -27,6 +27,9 @@ Before reporting a bug on the `ticket tracker * Don't reopen issues that have been marked "wontfix" without finding consensus to do so on the `Django Forum`_. +* Don't reopen issues that have been marked "needsnewfeatureprocess" without + shepherding an issue through the `new feature ideas`_ GitHub project. + * Don't use the ticket tracker for lengthy discussions, because they're likely to get lost. If a particular ticket is controversial, please move the discussion to the `Django Forum`_. diff --git a/docs/internals/contributing/triaging-tickets.txt b/docs/internals/contributing/triaging-tickets.txt index 66f0cc661e..3ac720ebce 100644 --- a/docs/internals/contributing/triaging-tickets.txt +++ b/docs/internals/contributing/triaging-tickets.txt @@ -327,6 +327,11 @@ A ticket can be resolved in a number of ways: close a ticket. Always use the forum to get a consensus before reopening tickets closed as "wontfix". +* needsnewfeatureprocess + Used when the ticket merits a new feature, which will need to get + community input and support. + See the :ref:`process for suggesting new features `. + * duplicate Used when another ticket covers the same issue. By closing duplicate tickets, we keep all the discussion in one place, which helps @@ -344,8 +349,10 @@ A ticket can be resolved in a number of ways: If you believe that the ticket was closed in error -- because you're still having the issue, or it's popped up somewhere else, or the triagers have made a mistake -- please reopen the ticket and provide further information. -Again, please do not reopen tickets that have been marked as "wontfix" and -bring the issue to the `Django Forum`_ instead. +Again, please do not reopen tickets that have been marked as "wontfix" or +"needsnewfeatureprocess". For "wontfix" tickets, bring the issue to the +`Django Forum`_ instead. For "needsnewfeatureprocess" tickets, propose the +feature through the :ref:`new features process `. .. _how-can-i-help-with-triaging: @@ -361,8 +368,8 @@ reset page`_. Then, you can help out by: -* Closing "Unreviewed" tickets as "invalid", "worksforme", or "duplicate", or - "wontfix". +* Closing "Unreviewed" tickets as "invalid", "worksforme", "duplicate", + "wontfix", or "needsnewfeatureprocess". * Closing "Unreviewed" tickets as "needsinfo" when the description is too sparse to be actionable. diff --git a/docs/spelling_wordlist b/docs/spelling_wordlist index 2898f85d5b..1d4e5f1efe 100644 --- a/docs/spelling_wordlist +++ b/docs/spelling_wordlist @@ -309,6 +309,7 @@ Nanggroe natively nd needsinfo +needsnewfeatureprocess německy nginx noding -- cgit v1.3