mirror of
https://github.com/django/django.git
synced 2025-03-03 13:34:26 +00:00
[5.1.x] Fixed #35908 -- Retired the django-developers and django-users mailing lists.
Co-authored-by: Chaitanya Rahalkar <chaitanyarahalkar@squareup.com> Backport of 86493307f97b9795a74227b6af2d59a267160847 from main.
This commit is contained in:
parent
e479ccb064
commit
481b82802d
@ -32,9 +32,6 @@ To get more help:
|
|||||||
* Join the ``#django`` channel on ``irc.libera.chat``. Lots of helpful people
|
* Join the ``#django`` channel on ``irc.libera.chat``. Lots of helpful people
|
||||||
hang out there. `Webchat is available <https://web.libera.chat/#django>`_.
|
hang out there. `Webchat is available <https://web.libera.chat/#django>`_.
|
||||||
|
|
||||||
* Join the django-users mailing list, or read the archives, at
|
|
||||||
https://groups.google.com/group/django-users.
|
|
||||||
|
|
||||||
* Join the `Django Discord community <https://chat.djangoproject.com>`_.
|
* Join the `Django Discord community <https://chat.djangoproject.com>`_.
|
||||||
|
|
||||||
* Join the community on the `Django Forum <https://forum.djangoproject.com/>`_.
|
* Join the community on the `Django Forum <https://forum.djangoproject.com/>`_.
|
||||||
|
@ -21,7 +21,6 @@ Then, please post it in one of the following channels:
|
|||||||
|
|
||||||
* The Django Forum section `"Using Django"`_. This is for web-based
|
* The Django Forum section `"Using Django"`_. This is for web-based
|
||||||
discussions.
|
discussions.
|
||||||
* The |django-users| mailing list. This is for email-based discussions.
|
|
||||||
* The `Django Discord server`_ for chat-based discussions.
|
* The `Django Discord server`_ for chat-based discussions.
|
||||||
|
|
||||||
.. _`"Using Django"`: https://forum.djangoproject.com/c/users/6
|
.. _`"Using Django"`: https://forum.djangoproject.com/c/users/6
|
||||||
@ -33,22 +32,6 @@ your choice of words.
|
|||||||
|
|
||||||
.. _Django Code of Conduct: https://www.djangoproject.com/conduct/
|
.. _Django Code of Conduct: https://www.djangoproject.com/conduct/
|
||||||
|
|
||||||
.. _message-does-not-appear-on-django-users:
|
|
||||||
|
|
||||||
Why hasn't my message appeared on *django-users*?
|
|
||||||
=================================================
|
|
||||||
|
|
||||||
|django-users| has a lot of subscribers. This is good for the community, as
|
|
||||||
it means many people are available to contribute answers to questions.
|
|
||||||
Unfortunately, it also means that |django-users| is an attractive target for
|
|
||||||
spammers.
|
|
||||||
|
|
||||||
In order to combat the spam problem, when you join the |django-users| mailing
|
|
||||||
list, we manually moderate the first message you send to the list. This means
|
|
||||||
that spammers get caught, but it also means that your first question to the
|
|
||||||
list might take a little longer to get answered. We apologize for any
|
|
||||||
inconvenience that this policy may cause.
|
|
||||||
|
|
||||||
Nobody answered my question! What should I do?
|
Nobody answered my question! What should I do?
|
||||||
==============================================
|
==============================================
|
||||||
|
|
||||||
@ -63,12 +46,6 @@ everybody that can help is busy.
|
|||||||
You can also try asking on a different channel. But please don't post your
|
You can also try asking on a different channel. But please don't post your
|
||||||
question in all three channels in quick succession.
|
question in all three channels in quick succession.
|
||||||
|
|
||||||
You might notice we have a second mailing list, called |django-developers|.
|
|
||||||
This list is for discussion of the development of Django itself. Please don't
|
|
||||||
email support questions to this mailing list. Asking a tech support question
|
|
||||||
there is considered impolite, and you will likely be directed to ask on
|
|
||||||
|django-users|.
|
|
||||||
|
|
||||||
I think I've found a bug! What should I do?
|
I think I've found a bug! What should I do?
|
||||||
===========================================
|
===========================================
|
||||||
|
|
||||||
|
@ -16,15 +16,15 @@ Otherwise, before reporting a bug or requesting a new feature on the
|
|||||||
* Check that someone hasn't already filed the bug or feature request by
|
* Check that someone hasn't already filed the bug or feature request by
|
||||||
`searching`_ or running `custom queries`_ in the ticket tracker.
|
`searching`_ or running `custom queries`_ in the ticket tracker.
|
||||||
|
|
||||||
* Don't use the ticket system to ask support questions. Use the
|
* Don't use the ticket system to ask support questions. Use the `Django Forum`_
|
||||||
|django-users| list or the `Django Discord server`_ for that.
|
or the `Django Discord server`_ for that.
|
||||||
|
|
||||||
* Don't reopen issues that have been marked "wontfix" without finding consensus
|
* Don't reopen issues that have been marked "wontfix" without finding consensus
|
||||||
to do so on the `Django Forum`_ or |django-developers| list.
|
to do so on the `Django Forum`_.
|
||||||
|
|
||||||
* Don't use the ticket tracker for lengthy discussions, because they're
|
* 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
|
likely to get lost. If a particular ticket is controversial, please move the
|
||||||
discussion to the `Django Forum`_ or |django-developers| list.
|
discussion to the `Django Forum`_.
|
||||||
|
|
||||||
.. _reporting-bugs:
|
.. _reporting-bugs:
|
||||||
|
|
||||||
@ -39,7 +39,7 @@ particular:
|
|||||||
* **Do** read the :doc:`FAQ </faq/index>` to see if your issue might
|
* **Do** read the :doc:`FAQ </faq/index>` to see if your issue might
|
||||||
be a well-known question.
|
be a well-known question.
|
||||||
|
|
||||||
* **Do** ask on |django-users| or the `Django Discord server`_ *first* if
|
* **Do** ask on `Django Forum`_ or the `Django Discord server`_ *first* if
|
||||||
you're not sure if what you're seeing is a bug.
|
you're not sure if what you're seeing is a bug.
|
||||||
|
|
||||||
* **Do** write complete, reproducible, specific bug reports. You must
|
* **Do** write complete, reproducible, specific bug reports. You must
|
||||||
@ -49,7 +49,7 @@ particular:
|
|||||||
small test case is the best way to report a bug, as it gives us a
|
small test case is the best way to report a bug, as it gives us a
|
||||||
helpful way to confirm the bug quickly.
|
helpful way to confirm the bug quickly.
|
||||||
|
|
||||||
* **Don't** post to |django-developers| only to announce that you have filed a
|
* **Don't** post to `Django Forum`_ only to announce that you have filed a
|
||||||
bug report. All the tickets are mailed to another list, |django-updates|,
|
bug report. All the tickets are mailed to another list, |django-updates|,
|
||||||
which is tracked by developers and interested community members; we see them
|
which is tracked by developers and interested community members; we see them
|
||||||
as they are filed.
|
as they are filed.
|
||||||
@ -94,10 +94,10 @@ part of that. Here are some tips on how to make a request most effectively:
|
|||||||
suggest that you develop it independently. Then, if your project gathers
|
suggest that you develop it independently. Then, if your project gathers
|
||||||
sufficient community support, we may consider it for inclusion in Django.
|
sufficient community support, we may consider it for inclusion in Django.
|
||||||
|
|
||||||
* First request the feature on the `Django Forum`_ or |django-developers| list,
|
* First request the feature on the `Django Forum`_, not in the ticket tracker.
|
||||||
not in the ticket tracker. It'll get read more closely if it's on the mailing
|
It'll get read more closely and reach a larger audience. This is even more
|
||||||
list. This is even more important for large-scale feature requests. We like
|
important for large-scale feature requests. We like to discuss any big
|
||||||
to discuss any big changes to Django's core before actually working on them.
|
changes to Django's core before actually working on them.
|
||||||
|
|
||||||
* Describe clearly and concisely what the missing feature is and how you'd
|
* Describe clearly and concisely what the missing feature is and how you'd
|
||||||
like to see it implemented. Include example code (non-functional is OK)
|
like to see it implemented. Include example code (non-functional is OK)
|
||||||
@ -132,9 +132,9 @@ How we make decisions
|
|||||||
=====================
|
=====================
|
||||||
|
|
||||||
Whenever possible, we strive for a rough consensus. To that end, we'll often
|
Whenever possible, we strive for a rough consensus. To that end, we'll often
|
||||||
have informal votes on |django-developers| or the Django Forum about a feature.
|
have informal votes on the Django Forum about a feature. In these votes we
|
||||||
In these votes we follow the voting style invented by Apache and used on Python
|
follow the voting style invented by Apache and used on Python itself, where
|
||||||
itself, where votes are given as +1, +0, -0, or -1.
|
votes are given as +1, +0, -0, or -1.
|
||||||
Roughly translated, these votes mean:
|
Roughly translated, these votes mean:
|
||||||
|
|
||||||
* +1: "I love the idea and I'm strongly committed to it."
|
* +1: "I love the idea and I'm strongly committed to it."
|
||||||
@ -167,7 +167,7 @@ Since this process allows any steering council member to veto a proposal, a
|
|||||||
convert that "-1" into at least a "+0".
|
convert that "-1" into at least a "+0".
|
||||||
|
|
||||||
Votes on technical matters should be announced and held in public on the
|
Votes on technical matters should be announced and held in public on the
|
||||||
|django-developers| mailing list or on the `Django Forum`_.
|
`Django Forum`_.
|
||||||
|
|
||||||
.. _searching: https://code.djangoproject.com/search
|
.. _searching: https://code.djangoproject.com/search
|
||||||
.. _custom queries: https://code.djangoproject.com/query
|
.. _custom queries: https://code.djangoproject.com/query
|
||||||
|
@ -109,14 +109,14 @@ Django's Git repository:
|
|||||||
discuss the situation with the team.
|
discuss the situation with the team.
|
||||||
|
|
||||||
* For any medium-to-big changes, where "medium-to-big" is according to
|
* For any medium-to-big changes, where "medium-to-big" is according to
|
||||||
your judgment, please bring things up on the `Django Forum`_ or
|
your judgment, please bring things up on the `Django Forum`_ before making
|
||||||
|django-developers| mailing list before making the change.
|
the change.
|
||||||
|
|
||||||
If you bring something up and nobody responds, please don't take that
|
If you bring something up and nobody responds, please don't take that
|
||||||
to mean your idea is great and should be implemented immediately because
|
to mean your idea is great and should be implemented immediately because
|
||||||
nobody contested it. Everyone doesn't always have a lot of time to read
|
nobody contested it. Everyone doesn't always have a lot of time to read
|
||||||
mailing list discussions immediately, so you may have to wait a couple of
|
discussions immediately, so you may have to wait a couple of days before
|
||||||
days before getting a response.
|
getting a response.
|
||||||
|
|
||||||
* Write detailed commit messages in the past tense, not present tense.
|
* Write detailed commit messages in the past tense, not present tense.
|
||||||
|
|
||||||
@ -228,14 +228,14 @@ When a mistaken commit is discovered, please follow these guidelines:
|
|||||||
* If the original author can't be reached (within a reasonable amount
|
* If the original author can't be reached (within a reasonable amount
|
||||||
of time -- a day or so) and the problem is severe -- crashing bug,
|
of time -- a day or so) and the problem is severe -- crashing bug,
|
||||||
major test failures, etc. -- then ask for objections on the `Django Forum`_
|
major test failures, etc. -- then ask for objections on the `Django Forum`_
|
||||||
or |django-developers| mailing list then revert if there are none.
|
then revert if there are none.
|
||||||
|
|
||||||
* If the problem is small (a feature commit after feature freeze,
|
* If the problem is small (a feature commit after feature freeze,
|
||||||
say), wait it out.
|
say), wait it out.
|
||||||
|
|
||||||
* If there's a disagreement between the merger and the reverter-to-be then try
|
* If there's a disagreement between the merger and the reverter-to-be then try
|
||||||
to work it out on the `Django Forum`_ or |django-developers| mailing list. If
|
to work it out on the `Django Forum`_ . If an agreement can't be reached then
|
||||||
an agreement can't be reached then it should be put to a vote.
|
it should be put to a vote.
|
||||||
|
|
||||||
* If the commit introduced a confirmed, disclosed security
|
* If the commit introduced a confirmed, disclosed security
|
||||||
vulnerability then the commit may be reverted immediately without
|
vulnerability then the commit may be reverted immediately without
|
||||||
|
@ -21,16 +21,11 @@ Join the Django community
|
|||||||
There are several ways you can help the Django community and others to maintain
|
There are several ways you can help the Django community and others to maintain
|
||||||
a great ecosystem to work in:
|
a great ecosystem to work in:
|
||||||
|
|
||||||
* Join the `Django forum`_. This forum is a place for discussing the Django
|
* Join the `Django Forum`_. This forum is a place for discussing the Django
|
||||||
framework and applications and projects that use it. This is also a good
|
framework and applications and projects that use it. This is also a good
|
||||||
place to ask and answer any questions related to installing, using, or
|
place to ask and answer any questions related to installing, using, or
|
||||||
contributing to Django.
|
contributing to Django.
|
||||||
|
|
||||||
* Join the |django-users| mailing list and answer questions. This
|
|
||||||
mailing list has a huge audience, and we really want to maintain a
|
|
||||||
friendly and helpful atmosphere. If you're new to the Django community,
|
|
||||||
you should read the `posting guidelines`_.
|
|
||||||
|
|
||||||
* Join the `Django Discord server`_ to discuss and answer questions. By
|
* Join the `Django Discord server`_ to discuss and answer questions. By
|
||||||
explaining Django to other users, you're going to learn a lot about the
|
explaining Django to other users, you're going to learn a lot about the
|
||||||
framework yourself.
|
framework yourself.
|
||||||
@ -44,10 +39,9 @@ a great ecosystem to work in:
|
|||||||
ecosystem of pluggable applications is a big strength of Django, help us
|
ecosystem of pluggable applications is a big strength of Django, help us
|
||||||
build it!
|
build it!
|
||||||
|
|
||||||
.. _posting guidelines: https://code.djangoproject.com/wiki/UsingTheMailingList
|
|
||||||
.. _community page: https://www.djangoproject.com/community/
|
.. _community page: https://www.djangoproject.com/community/
|
||||||
.. _Django Discord server: https://chat.djangoproject.com
|
.. _Django Discord server: https://chat.djangoproject.com
|
||||||
.. _Django forum: https://forum.djangoproject.com/
|
.. _Django Forum: https://forum.djangoproject.com/
|
||||||
.. _register it here: https://www.djangoproject.com/community/add/blogs/
|
.. _register it here: https://www.djangoproject.com/community/add/blogs/
|
||||||
|
|
||||||
Getting started
|
Getting started
|
||||||
|
@ -24,7 +24,7 @@ mistakes. Trac is "mostly accurate", and we give allowances for the fact that
|
|||||||
sometimes it will be wrong. That's okay. We're perfectionists with deadlines.
|
sometimes it will be wrong. That's okay. We're perfectionists with deadlines.
|
||||||
|
|
||||||
We rely on the community to keep participating, keep tickets as accurate as
|
We rely on the community to keep participating, keep tickets as accurate as
|
||||||
possible, and raise issues for discussion on our mailing lists when there is
|
possible, and raise issues for discussion on the `Django Forum`_ when there is
|
||||||
confusion or disagreement.
|
confusion or disagreement.
|
||||||
|
|
||||||
Django is a community project, and every contribution helps. We can't do this
|
Django is a community project, and every contribution helps. We can't do this
|
||||||
@ -308,12 +308,11 @@ A ticket can be resolved in a number of ways:
|
|||||||
* wontfix
|
* wontfix
|
||||||
Used when someone decides that the request isn't appropriate for
|
Used when someone decides that the request isn't appropriate for
|
||||||
consideration in Django. Sometimes a ticket is closed as "wontfix" with a
|
consideration in Django. Sometimes a ticket is closed as "wontfix" with a
|
||||||
request for the reporter to start a discussion on the `Django Forum`_ or
|
request for the reporter to start a discussion on the `Django Forum`_ if
|
||||||
|django-developers| mailing list if they feel differently from the
|
they feel differently from the rationale provided by the person who
|
||||||
rationale provided by the person who closed the ticket. Other times, a
|
closed the ticket. Other times, a discussion precedes the decision to
|
||||||
discussion precedes the decision to close a ticket. Always use the forum
|
close a ticket. Always use the forum to get a consensus before reopening
|
||||||
or mailing list to get a consensus before reopening tickets closed as
|
tickets closed as "wontfix".
|
||||||
"wontfix".
|
|
||||||
|
|
||||||
* duplicate
|
* duplicate
|
||||||
Used when another ticket covers the same issue. By closing duplicate
|
Used when another ticket covers the same issue. By closing duplicate
|
||||||
@ -333,7 +332,7 @@ 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
|
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.
|
made a mistake -- please reopen the ticket and provide further information.
|
||||||
Again, please do not reopen tickets that have been marked as "wontfix" and
|
Again, please do not reopen tickets that have been marked as "wontfix" and
|
||||||
bring the issue to the `Django Forum`_ or |django-developers| instead.
|
bring the issue to the `Django Forum`_ instead.
|
||||||
|
|
||||||
.. _how-can-i-help-with-triaging:
|
.. _how-can-i-help-with-triaging:
|
||||||
|
|
||||||
@ -354,7 +353,7 @@ Then, you can help out by:
|
|||||||
|
|
||||||
* Closing "Unreviewed" tickets as "needsinfo" when the description is too
|
* Closing "Unreviewed" tickets as "needsinfo" when the description is too
|
||||||
sparse to be actionable, or when they're feature requests requiring a
|
sparse to be actionable, or when they're feature requests requiring a
|
||||||
discussion on the `Django Forum`_ or |django-developers|.
|
discussion on the `Django Forum`_.
|
||||||
|
|
||||||
* Correcting the "Needs tests", "Needs documentation", or "Has patch"
|
* Correcting the "Needs tests", "Needs documentation", or "Has patch"
|
||||||
flags for tickets where they are incorrectly set.
|
flags for tickets where they are incorrectly set.
|
||||||
@ -372,7 +371,7 @@ Then, you can help out by:
|
|||||||
reports about a particular part of Django, it may indicate we should
|
reports about a particular part of Django, it may indicate we should
|
||||||
consider refactoring that part of the code. If a trend is emerging,
|
consider refactoring that part of the code. If a trend is emerging,
|
||||||
you should raise it for discussion (referencing the relevant tickets)
|
you should raise it for discussion (referencing the relevant tickets)
|
||||||
on the `Django Forum`_ or |django-developers|.
|
on the `Django Forum`_.
|
||||||
|
|
||||||
* Verify if solutions submitted by others are correct. If they are correct
|
* Verify if solutions submitted by others are correct. If they are correct
|
||||||
and also contain appropriate documentation and tests then move them to the
|
and also contain appropriate documentation and tests then move them to the
|
||||||
@ -399,12 +398,12 @@ the ticket database:
|
|||||||
review a patch that you submit.
|
review a patch that you submit.
|
||||||
|
|
||||||
* Please **don't** reverse a decision without posting a message to the
|
* Please **don't** reverse a decision without posting a message to the
|
||||||
`Django Forum`_ or |django-developers| to find consensus.
|
`Django Forum`_ to find consensus.
|
||||||
|
|
||||||
* If you're unsure if you should be making a change, don't make the
|
* If you're unsure if you should be making a change, don't make the
|
||||||
change but instead leave a comment with your concerns on the ticket,
|
change but instead leave a comment with your concerns on the ticket,
|
||||||
or post a message to the `Django Forum`_ or |django-developers|. It's okay to
|
or post a message to the `Django Forum`_. It's okay to be unsure, but your
|
||||||
be unsure, but your input is still valuable.
|
input is still valuable.
|
||||||
|
|
||||||
.. _Trac: https://code.djangoproject.com/
|
.. _Trac: https://code.djangoproject.com/
|
||||||
.. _`easy pickings`: https://code.djangoproject.com/query?status=!closed&easy=1
|
.. _`easy pickings`: https://code.djangoproject.com/query?status=!closed&easy=1
|
||||||
|
@ -151,12 +151,11 @@ or introduces breaking changes.
|
|||||||
|
|
||||||
The following are different approaches for gaining feedback from the community.
|
The following are different approaches for gaining feedback from the community.
|
||||||
|
|
||||||
The Django Forum or django-developers mailing list
|
The Django Forum
|
||||||
--------------------------------------------------
|
----------------
|
||||||
|
|
||||||
You can propose a change on the `Django Forum`_ or |django-developers| mailing
|
You can propose a change on the `Django Forum`_. You should explain the need
|
||||||
list. You should explain the need for the change, go into details of the
|
for the change, go into details of the approach and discuss alternatives.
|
||||||
approach and discuss alternatives.
|
|
||||||
|
|
||||||
Please include a link to such discussions in your contributions.
|
Please include a link to such discussions in your contributions.
|
||||||
|
|
||||||
@ -172,8 +171,8 @@ third-party package first. You can iterate on the public API much faster, while
|
|||||||
also validating the need for the feature.
|
also validating the need for the feature.
|
||||||
|
|
||||||
Once this package becomes stable and there are clear benefits of incorporating
|
Once this package becomes stable and there are clear benefits of incorporating
|
||||||
aspects into Django core, starting a discussion on the `Django Forum`_ or
|
aspects into Django core, starting a discussion on the `Django Forum`_ would be
|
||||||
|django-developers| mailing list would be the next step.
|
the next step.
|
||||||
|
|
||||||
Django Enhancement Proposal (DEP)
|
Django Enhancement Proposal (DEP)
|
||||||
---------------------------------
|
---------------------------------
|
||||||
@ -185,10 +184,9 @@ specifications of features, along with rationales. DEPs are also the primary
|
|||||||
mechanism for proposing and collecting community input on major new features.
|
mechanism for proposing and collecting community input on major new features.
|
||||||
|
|
||||||
Before considering writing a DEP, it is recommended to first open a discussion
|
Before considering writing a DEP, it is recommended to first open a discussion
|
||||||
on the `Django Forum`_ or |django-developers| mailing list. This allows the
|
on the `Django Forum`_. This allows the community to provide feedback and helps
|
||||||
community to provide feedback and helps refine the proposal. Once the DEP is
|
refine the proposal. Once the DEP is ready the :ref:`Steering Council
|
||||||
ready the :ref:`Steering Council <steering-council>` votes on whether to accept
|
<steering-council>` votes on whether to accept it.
|
||||||
it.
|
|
||||||
|
|
||||||
Some examples of DEPs that have been approved and fully implemented:
|
Some examples of DEPs that have been approved and fully implemented:
|
||||||
|
|
||||||
|
@ -129,8 +129,6 @@ permissions.
|
|||||||
<https://forum.djangoproject.com/c/announcements/7>`_ and to send emails to
|
<https://forum.djangoproject.com/c/announcements/7>`_ and to send emails to
|
||||||
the following mailing lists:
|
the following mailing lists:
|
||||||
|
|
||||||
* `django-users <https://groups.google.com/g/django-users/>`_
|
|
||||||
* `django-developers <https://groups.google.com/g/django-developers/>`_
|
|
||||||
* `django-announce <https://groups.google.com/g/django-announce/>`_
|
* `django-announce <https://groups.google.com/g/django-announce/>`_
|
||||||
|
|
||||||
* Access to the ``django-security`` repo in GitHub. Among other things, this
|
* Access to the ``django-security`` repo in GitHub. Among other things, this
|
||||||
@ -555,9 +553,8 @@ Now you're ready to actually put the release out there. To do this:
|
|||||||
__ https://github.com/django/djangoproject.com/blob/main/djangoproject/static/robots.docs.txt
|
__ https://github.com/django/djangoproject.com/blob/main/djangoproject/static/robots.docs.txt
|
||||||
__ https://github.com/django/django-docs-translations
|
__ https://github.com/django/django-docs-translations
|
||||||
|
|
||||||
#. Post the release announcement to the |django-announce|, |django-developers|,
|
#. Post the release announcement to the |django-announce| mailing list and the
|
||||||
|django-users| mailing lists, and the Django Forum. This should include a
|
Django Forum. This should include a link to the announcement blog post.
|
||||||
link to the announcement blog post.
|
|
||||||
|
|
||||||
#. If this is a security release, send a separate email to
|
#. If this is a security release, send a separate email to
|
||||||
oss-security@lists.openwall.com. Provide a descriptive subject, for example,
|
oss-security@lists.openwall.com. Provide a descriptive subject, for example,
|
||||||
|
@ -21,6 +21,12 @@ There are several categories of discussion including:
|
|||||||
debugging of Django.
|
debugging of Django.
|
||||||
* `Internals`_: for discussion of the development of Django itself.
|
* `Internals`_: for discussion of the development of Django itself.
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
|
||||||
|
Before asking a question about how to contribute, read
|
||||||
|
:doc:`/internals/contributing/index`. Many frequently asked questions are
|
||||||
|
answered there.
|
||||||
|
|
||||||
.. _official Forum: https://forum.djangoproject.com
|
.. _official Forum: https://forum.djangoproject.com
|
||||||
.. _Internals: https://forum.djangoproject.com/c/internals/5
|
.. _Internals: https://forum.djangoproject.com/c/internals/5
|
||||||
.. _Using Django: https://forum.djangoproject.com/c/users/6
|
.. _Using Django: https://forum.djangoproject.com/c/users/6
|
||||||
@ -28,63 +34,6 @@ There are several categories of discussion including:
|
|||||||
In addition, Django has several official mailing lists on Google Groups that
|
In addition, Django has several official mailing lists on Google Groups that
|
||||||
are open to anyone.
|
are open to anyone.
|
||||||
|
|
||||||
.. _django-users-mailing-list:
|
|
||||||
|
|
||||||
``django-users``
|
|
||||||
================
|
|
||||||
|
|
||||||
.. note::
|
|
||||||
|
|
||||||
The `Using Django`_ category of the `official Forum`_ is now the preferred
|
|
||||||
venue for asking usage questions.
|
|
||||||
|
|
||||||
This is the right place if you are looking to ask any question regarding the
|
|
||||||
installation, usage, or debugging of Django.
|
|
||||||
|
|
||||||
.. note::
|
|
||||||
|
|
||||||
If it's the first time you send an email to this list, your email must be
|
|
||||||
accepted first so don't worry if :ref:`your message does not appear
|
|
||||||
<message-does-not-appear-on-django-users>` instantly.
|
|
||||||
|
|
||||||
* `django-users mailing archive`_
|
|
||||||
* `django-users subscription email address`_
|
|
||||||
* `django-users posting email`_
|
|
||||||
|
|
||||||
.. _django-users mailing archive: https://groups.google.com/g/django-users
|
|
||||||
.. _django-users subscription email address: mailto:django-users+subscribe@googlegroups.com
|
|
||||||
.. _django-users posting email: mailto:django-users@googlegroups.com
|
|
||||||
|
|
||||||
.. _django-developers-mailing-list:
|
|
||||||
|
|
||||||
``django-developers``
|
|
||||||
=====================
|
|
||||||
|
|
||||||
.. note::
|
|
||||||
|
|
||||||
The `Internals`_ category of the `official Forum`_ is now the preferred
|
|
||||||
venue for discussing the development of Django.
|
|
||||||
|
|
||||||
The discussion about the development of Django itself takes place here.
|
|
||||||
|
|
||||||
Before asking a question about how to contribute, read
|
|
||||||
:doc:`/internals/contributing/index`. Many frequently asked questions are
|
|
||||||
answered there.
|
|
||||||
|
|
||||||
.. note::
|
|
||||||
|
|
||||||
Please make use of
|
|
||||||
:ref:`django-users mailing list <django-users-mailing-list>` if you want
|
|
||||||
to ask for tech support, doing so in this list is inappropriate.
|
|
||||||
|
|
||||||
* `django-developers mailing archive`_
|
|
||||||
* `django-developers subscription email address`_
|
|
||||||
* `django-developers posting email`_
|
|
||||||
|
|
||||||
.. _django-developers mailing archive: https://groups.google.com/g/django-developers
|
|
||||||
.. _django-developers subscription email address: mailto:django-developers+subscribe@googlegroups.com
|
|
||||||
.. _django-developers posting email: mailto:django-developers@googlegroups.com
|
|
||||||
|
|
||||||
.. _django-announce-mailing-list:
|
.. _django-announce-mailing-list:
|
||||||
|
|
||||||
``django-announce``
|
``django-announce``
|
||||||
@ -116,3 +65,42 @@ by developers and interested community members.
|
|||||||
.. _django-updates mailing archive: https://groups.google.com/g/django-updates
|
.. _django-updates mailing archive: https://groups.google.com/g/django-updates
|
||||||
.. _django-updates subscription email address: mailto:django-updates+subscribe@googlegroups.com
|
.. _django-updates subscription email address: mailto:django-updates+subscribe@googlegroups.com
|
||||||
.. _django-updates posting email: mailto:django-updates@googlegroups.com
|
.. _django-updates posting email: mailto:django-updates@googlegroups.com
|
||||||
|
|
||||||
|
Archived mailing lists
|
||||||
|
======================
|
||||||
|
|
||||||
|
The following mailing lists are archived and no longer active. These are still
|
||||||
|
available as a historical resource.
|
||||||
|
|
||||||
|
.. _django-users-mailing-list:
|
||||||
|
|
||||||
|
``django-users``
|
||||||
|
----------------
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
|
||||||
|
The `Using Django`_ category of the `official Forum`_ is now the preferred
|
||||||
|
venue for asking usage questions.
|
||||||
|
|
||||||
|
This was used for questions regarding the installation, usage, or debugging of
|
||||||
|
Django projects.
|
||||||
|
|
||||||
|
* `django-users mailing archive`_
|
||||||
|
|
||||||
|
.. _django-users mailing archive: https://groups.google.com/g/django-users
|
||||||
|
|
||||||
|
.. _django-developers-mailing-list:
|
||||||
|
|
||||||
|
``django-developers``
|
||||||
|
---------------------
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
|
||||||
|
The `Internals`_ category of the `official Forum`_ is now the preferred
|
||||||
|
venue for discussing the development of Django.
|
||||||
|
|
||||||
|
This was used for discussions about the development of Django itself.
|
||||||
|
|
||||||
|
* `django-developers mailing archive`_
|
||||||
|
|
||||||
|
.. _django-developers mailing archive: https://groups.google.com/g/django-developers
|
||||||
|
@ -215,8 +215,7 @@ who demonstrate:
|
|||||||
Django ecosystem
|
Django ecosystem
|
||||||
- Reviewing pull requests and/or triaging Django project tickets
|
- Reviewing pull requests and/or triaging Django project tickets
|
||||||
- Documentation, tutorials or blog posts
|
- Documentation, tutorials or blog posts
|
||||||
- Discussions about Django on the django-developers mailing list or the Django
|
- Discussions about Django on the Django Forum
|
||||||
Forum
|
|
||||||
- Running Django-related events or user groups
|
- Running Django-related events or user groups
|
||||||
|
|
||||||
- A history of engagement with the direction and future of Django. This does
|
- A history of engagement with the direction and future of Django. This does
|
||||||
@ -230,8 +229,7 @@ works as follows:
|
|||||||
#. The steering council directs one of its members to notify the Secretary of the
|
#. The steering council directs one of its members to notify the Secretary of the
|
||||||
Django Software Foundation, in writing, of the triggering of the election,
|
Django Software Foundation, in writing, of the triggering of the election,
|
||||||
and the condition which triggered it. The Secretary post to the appropriate
|
and the condition which triggered it. The Secretary post to the appropriate
|
||||||
venue -- the |django-developers| mailing list and the `Django forum`_ to
|
venue -- the `Django Forum`_ to announce the election and its timeline.
|
||||||
announce the election and its timeline.
|
|
||||||
#. As soon as the election is announced, the `DSF Board`_ begin a period of
|
#. As soon as the election is announced, the `DSF Board`_ begin a period of
|
||||||
voter registration. All `individual members of the DSF`_ are automatically
|
voter registration. All `individual members of the DSF`_ are automatically
|
||||||
registered and need not explicitly register. All other persons who believe
|
registered and need not explicitly register. All other persons who believe
|
||||||
@ -250,10 +248,10 @@ works as follows:
|
|||||||
not meet the qualifications of members of the Steering Council, or who it
|
not meet the qualifications of members of the Steering Council, or who it
|
||||||
believes are registering in bad faith.
|
believes are registering in bad faith.
|
||||||
#. Registration of candidates close one week after it has opened. One week
|
#. Registration of candidates close one week after it has opened. One week
|
||||||
after registration of candidates closes, the Secretary of the DSF publish
|
after registration of candidates closes, the Secretary of the DSF publishes
|
||||||
the roster of candidates to the |django-developers| mailing list and the
|
the roster of candidates to the `Django Forum`_, and the election begins.
|
||||||
`Django forum`_, and the election begin. The DSF Board provide a voting form
|
The DSF Board provides a voting form accessible to registered voters, and is
|
||||||
accessible to registered voters, and is the custodian of the votes.
|
the custodian of the votes.
|
||||||
#. Voting is by secret ballot containing the roster of candidates, and any
|
#. Voting is by secret ballot containing the roster of candidates, and any
|
||||||
relevant materials regarding the candidates, in a randomized order. Each
|
relevant materials regarding the candidates, in a randomized order. Each
|
||||||
voter may vote for up to five candidates on the ballot.
|
voter may vote for up to five candidates on the ballot.
|
||||||
@ -261,9 +259,8 @@ works as follows:
|
|||||||
votes and produce a summary, including the total number of votes cast and
|
votes and produce a summary, including the total number of votes cast and
|
||||||
the number received by each candidate. This summary is ratified by a
|
the number received by each candidate. This summary is ratified by a
|
||||||
majority vote of the DSF Board, then posted by the Secretary of the DSF to
|
majority vote of the DSF Board, then posted by the Secretary of the DSF to
|
||||||
the |django-developers| mailing list and the Django Forum. The five
|
the `Django Forum`_. The five candidates with the highest vote totals
|
||||||
candidates with the highest vote totals are immediately become the new
|
immediately become the new steering council.
|
||||||
steering council.
|
|
||||||
|
|
||||||
A member of the steering council may be removed by:
|
A member of the steering council may be removed by:
|
||||||
|
|
||||||
@ -277,7 +274,7 @@ A member of the steering council may be removed by:
|
|||||||
if a DSF Board member, must not vote) vote "yes" on a motion that the person
|
if a DSF Board member, must not vote) vote "yes" on a motion that the person
|
||||||
in question is ineligible.
|
in question is ineligible.
|
||||||
|
|
||||||
.. _`Django forum`: https://forum.djangoproject.com/
|
.. _`Django Forum`: https://forum.djangoproject.com/
|
||||||
.. _`Django Git repository`: https://github.com/django/django/
|
.. _`Django Git repository`: https://github.com/django/django/
|
||||||
.. _`DSF Board`: https://www.djangoproject.com/foundation/#board
|
.. _`DSF Board`: https://www.djangoproject.com/foundation/#board
|
||||||
.. _`individual members of the DSF`: https://www.djangoproject.com/foundation/individual-members/
|
.. _`individual members of the DSF`: https://www.djangoproject.com/foundation/individual-members/
|
||||||
|
@ -41,9 +41,8 @@ so that it can be of use to the widest audience.
|
|||||||
.. admonition:: Where to get help:
|
.. admonition:: Where to get help:
|
||||||
|
|
||||||
If you're having trouble going through this tutorial, please post a message
|
If you're having trouble going through this tutorial, please post a message
|
||||||
on the `Django Forum`_, |django-developers|, or drop by the
|
on the `Django Forum`_ or drop by the `Django Discord server`_ to chat with
|
||||||
`Django Discord server`_ to chat with other Django users who might be able
|
other Django users who might be able to help.
|
||||||
to help.
|
|
||||||
|
|
||||||
.. _Dive Into Python: https://diveintopython3.net/
|
.. _Dive Into Python: https://diveintopython3.net/
|
||||||
.. _Django Forum: https://forum.djangoproject.com/
|
.. _Django Forum: https://forum.djangoproject.com/
|
||||||
|
@ -123,10 +123,11 @@ ticket system and use your feedback to improve the documentation for everybody.
|
|||||||
|
|
||||||
Note, however, that tickets should explicitly relate to the documentation,
|
Note, however, that tickets should explicitly relate to the documentation,
|
||||||
rather than asking broad tech-support questions. If you need help with your
|
rather than asking broad tech-support questions. If you need help with your
|
||||||
particular Django setup, try the |django-users| mailing list or the
|
particular Django setup, try the `Django Forum`_ or the
|
||||||
`Django Discord server`_ instead.
|
`Django Discord server`_ instead.
|
||||||
|
|
||||||
.. _ticket system: https://code.djangoproject.com/
|
.. _ticket system: https://code.djangoproject.com/
|
||||||
|
.. _Django Forum: https://forum.djangoproject.com/
|
||||||
.. _Django Discord server: https://chat.djangoproject.com
|
.. _Django Discord server: https://chat.djangoproject.com
|
||||||
|
|
||||||
In plain text
|
In plain text
|
||||||
|
@ -26,8 +26,10 @@ For distributors
|
|||||||
================
|
================
|
||||||
|
|
||||||
If you'd like to package Django for distribution, we'd be happy to help out!
|
If you'd like to package Django for distribution, we'd be happy to help out!
|
||||||
Please join the |django-developers| mailing list and introduce yourself.
|
Please introduce yourself on the `Django Forum`_.
|
||||||
|
|
||||||
We also encourage all distributors to subscribe to the |django-announce| mailing
|
We also encourage all distributors to subscribe to the |django-announce| mailing
|
||||||
list, which is a (very) low-traffic list for announcing new releases of Django
|
list, which is a (very) low-traffic list for announcing new releases of Django
|
||||||
and important bugfixes.
|
and important bugfixes.
|
||||||
|
|
||||||
|
.. _Django Forum: https://forum.djangoproject.com/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user