11.. _communication :
22
3- Following Python's Development
4- ==============================
3+ ================================
4+ Following Python's Development
5+ ================================
56
67Python's development is communicated through a myriad of ways, mostly through
78mailing lists, but also other forms.
89
910
1011Standards of behaviour in these communication channels
11- ------------------------------------------------------
12+ ======================================================
1213We try to foster environments of mutual respect, tolerance and encouragement,
1314as described in the PSF's `Diversity Statement `_. Abiding by the guidelines
1415in this document and asking questions or posting suggestions in the
@@ -22,7 +23,7 @@ in return.
2223.. _mailinglists :
2324
2425Mailing Lists
25- -------------
26+ =============
2627
2728python-dev _ is the primary mailing list for discussions about Python's
2829development. The list is open to the public and is subscribed to by all core
@@ -93,7 +94,7 @@ RSS feed readers.
9394
9495
9596Discourse (discuss.python.org web forum)
96- ----------------------------------------
97+ ========================================
9798
9899We have our own `Discourse `_ forum for both developers and users. This forum
99100complements the `python-dev `_, `python-ideas `_, `python-help `_, and
@@ -111,7 +112,7 @@ It is also a common venue for the core developer promotion votes (this
111112category is equivalent to the python-committers mailing list).
112113
113114Tutorials for new users
114- '''''''''''''''''''''''
115+ -------------------------
115116To start a topic or participate in any discussions in the forum, sign up and
116117create an account using an email address or GitHub account. You can do so by
117118clicking the "Sign Up" button on the top right hand corner of the `Discourse `_
@@ -142,7 +143,7 @@ dots under the message and then on the ⚐ icon. You can also mention the
142143
143144
144145Reading topics
145- '''''''''''''''
146+ -----------------
146147Click a topic title and read down the list of replies in chronological order,
147148following links or previewing replies and quotes as you go. Use your mouse to
148149scroll the screen, or use the timeline scroll bar on the right which also shows
@@ -151,10 +152,10 @@ bottom progress bar to expand it.
151152
152153
153154Notifications
154- '''''''''''''
155+ -------------
155156
156157Following categories (Category notifications)
157- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
158+ '''''''''''''''''''''''''''''''''''''''''''''
158159Notifications can be set for individual categories and topics. To change any of these
159160defaults, you can either go to your user preferences, or visit the category
160161page, and use the notification button 🔔 above the topic list,
@@ -166,21 +167,21 @@ All categories are set by default in Normal mode where you will only be notified
166167if someone mentions your @name or replies to you.
167168
168169Following individual threads (Topic notifications)
169- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
170+ ''''''''''''''''''''''''''''''''''''''''''''''''''
170171To follow any individual topics or threads, you can adjust your notifications
171172through the notification button 🔔 found on the right of the topic at the end
172173of the timeline. You can also do so at the bottom of each topic.
173174Select "Watching" and you will be notified when there is any new updated reply
174175from that particular thread.
175176
176177Customising notifications on user preference
177- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
178+ ''''''''''''''''''''''''''''''''''''''''''''
178179To get a bird's eye view of all your customised notifications, you can
179180go to `Preferences of your account <https://discuss.python.org/my/preferences/categories >`_.
180181This allows you to make adjustments according to categories, users, and tags.
181182
182183Enabling mailing list mode
183- ''''''''''''''''''''''''''
184+ --------------------------
184185In mailing list mode, you will receive one email per post, as happens with
185186traditional mailing lists. This is desirable if you prefer to interact via email,
186187without visiting the forum website.
@@ -195,7 +196,7 @@ mailing list mode" and save changes.
195196
196197
197198Discord (private chat server)
198- -----------------------------
199+ =============================
199200
200201For more real-time discussions, the core development team have a private Discord
201202server available. Core developers, Steering Council members, triagers, and
@@ -233,7 +234,7 @@ set a specific `Server Nickname`_
233234
234235
235236IRC
236- ---
237+ ===
237238
238239Some core developers still participate in the ``#python-dev `` IRC channel on
239240``irc.libera.chat ``. This is not a place to ask for help with Python, but to
@@ -242,23 +243,23 @@ discuss issues related to Python's own development. See also the
242243
243244
244245Blogs
245- -----
246+ =====
246247
247248Several core developers are active bloggers and discuss Python's development
248249that way. You can find their blogs (and various other developers who use Python)
249250at https://planetpython.org/.
250251
251252
252253Setting Expectations for Open Source Participation
253- --------------------------------------------------
254+ ==================================================
254255
255256Burn-out is common in open source due to a misunderstanding of what users, contributors,
256257and maintainers should expect from each other. Brett Cannon gave a `talk <https://www.youtube.com/watch?v=-Nk-8fSJM6I >`_
257258about this topic that sets out to help everyone set reasonable expectations of each other in
258259order to make open source pleasant for everyone involved.
259260
260261Additional Repositories
261- -----------------------
262+ =======================
262263
263264`Python Core Workflow `_ hosts the codebase for tools such as `cherry_picker `_
264265and `blurb `_.
0 commit comments