11.. _communication :
22
3+ ==============================
34Following Python's Development
45==============================
56
@@ -8,7 +9,8 @@ mailing lists, but also other forms.
89
910
1011Standards of behaviour in these communication channels
11- ------------------------------------------------------
12+ ======================================================
13+
1214We try to foster environments of mutual respect, tolerance and encouragement,
1315as described in the PSF's `Diversity Statement `_. Abiding by the guidelines
1416in this document and asking questions or posting suggestions in the
@@ -22,7 +24,7 @@ in return.
2224.. _mailinglists :
2325
2426Mailing Lists
25- -------------
27+ =============
2628
2729python-dev _ is the primary mailing list for discussions about Python's
2830development. The list is open to the public and is subscribed to by all core
@@ -95,7 +97,7 @@ RSS feed readers.
9597.. _discourse_discuss :
9698
9799Discourse (discuss.python.org web forum)
98- ----------------------------------------
100+ ========================================
99101
100102We have our own `Discourse `_ forum for both developers and users. This forum
101103complements the `python-dev `_, `python-ideas `_, `python-help `_, and
@@ -113,7 +115,8 @@ It is also a common venue for the core developer promotion votes (this
113115category is equivalent to the python-committers mailing list).
114116
115117Tutorials for new users
116- '''''''''''''''''''''''
118+ -------------------------
119+
117120To start a topic or participate in any discussions in the forum, sign up and
118121create an account using an email address or GitHub account. You can do so by
119122clicking the "Sign Up" button on the top right hand corner of the `Discourse `_
@@ -144,7 +147,7 @@ dots under the message and then on the ⚐ icon. You can also mention the
144147
145148
146149Reading topics
147- '''''''''''''''
150+ -----------------
148151Click a topic title and read down the list of replies in chronological order,
149152following links or previewing replies and quotes as you go. Use your mouse to
150153scroll the screen, or use the timeline scroll bar on the right which also shows
@@ -153,10 +156,11 @@ bottom progress bar to expand it.
153156
154157
155158Notifications
156- '''''''''''''
159+ -------------
157160
158161Following categories (Category notifications)
159- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
162+ '''''''''''''''''''''''''''''''''''''''''''''
163+
160164Notifications can be set for individual categories and topics. To change any of these
161165defaults, you can either go to your user preferences, or visit the category
162166page, and use the notification button 🔔 above the topic list,
@@ -168,21 +172,24 @@ All categories are set by default in Normal mode where you will only be notified
168172if someone mentions your @name or replies to you.
169173
170174Following individual threads (Topic notifications)
171- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
175+ ''''''''''''''''''''''''''''''''''''''''''''''''''
176+
172177To follow any individual topics or threads, you can adjust your notifications
173178through the notification button 🔔 found on the right of the topic at the end
174179of the timeline. You can also do so at the bottom of each topic.
175180Select "Watching" and you will be notified when there is any new updated reply
176181from that particular thread.
177182
178183Customising notifications on user preference
179- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
184+ ''''''''''''''''''''''''''''''''''''''''''''
185+
180186To get a bird's eye view of all your customised notifications, you can
181187go to `Preferences of your account <https://discuss.python.org/my/preferences/categories >`_.
182188This allows you to make adjustments according to categories, users, and tags.
183189
184190Enabling mailing list mode
185- ''''''''''''''''''''''''''
191+ --------------------------
192+
186193In mailing list mode, you will receive one email per post, as happens with
187194traditional mailing lists. This is desirable if you prefer to interact via email,
188195without visiting the forum website.
@@ -197,7 +204,7 @@ mailing list mode" and save changes.
197204
198205
199206Discord (private chat server)
200- -----------------------------
207+ =============================
201208
202209For more real-time discussions, the core development team have a private Discord
203210server available. Core developers, Steering Council members, triagers, and
@@ -235,7 +242,7 @@ set a specific `Server Nickname`_
235242
236243
237244IRC
238- ---
245+ ===
239246
240247Some core developers still participate in the ``#python-dev `` IRC channel on
241248``irc.libera.chat ``. This is not a place to ask for help with Python, but to
@@ -244,23 +251,23 @@ discuss issues related to Python's own development. See also the
244251
245252
246253Blogs
247- -----
254+ =====
248255
249256Several core developers are active bloggers and discuss Python's development
250257that way. You can find their blogs (and various other developers who use Python)
251258at https://planetpython.org/.
252259
253260
254261Setting Expectations for Open Source Participation
255- --------------------------------------------------
262+ ==================================================
256263
257264Burn-out is common in open source due to a misunderstanding of what users, contributors,
258265and maintainers should expect from each other. Brett Cannon gave a `talk <https://www.youtube.com/watch?v=-Nk-8fSJM6I >`_
259266about this topic that sets out to help everyone set reasonable expectations of each other in
260267order to make open source pleasant for everyone involved.
261268
262269Additional Repositories
263- -----------------------
270+ =======================
264271
265272`Python Core Workflow `_ hosts the codebase for tools such as `cherry_picker `_
266273and `blurb `_.
0 commit comments