[Python-checkins] devguide: Close #13440 by linking to a couple of blog posts from the dev FAQ. Also
nick.coghlan
python-checkins at python.org
Fri Oct 19 14:06:29 CEST 2012
http://hg.python.org/devguide/rev/ec52e044421d
changeset: 558:ec52e044421d
user: Nick Coghlan <ncoghlan at gmail.com>
date: Fri Oct 19 22:03:15 2012 +1000
summary:
Close #13440 by linking to a couple of blog posts from the dev FAQ. Also rearrange the main page a bit to address some other concerns that came up on the tracker issue
files:
faq.rst | 15 +++++++++++++--
index.rst | 27 ++++++++++++++++-----------
2 files changed, 29 insertions(+), 13 deletions(-)
diff --git a/faq.rst b/faq.rst
--- a/faq.rst
+++ b/faq.rst
@@ -25,6 +25,7 @@
.. _StackOverflow: http://stackoverflow.com/
.. _Freenode: http://freenode.net/
+.. _suggesting-changes:
Where should I suggest new features and language changes?
---------------------------------------------------------
@@ -37,12 +38,22 @@
task.
If the idea is reasonable, someone will suggest posting it as a feature
-request on the `issue tracker`_.
+request on the `issue tracker`_, or, for larger changes, writing it up as
+a `draft PEP`_.
+
+Sometimes core developers will differ in opinion, or merely be collectively
+unconvinced. When there isn't an obvious victor then the
+`Status Quo Wins a Stalemate`_ as outlined in the linked post.
+
+For some examples on language changes that were accepted please read
+`Justifying Python Language Changes`_.
.. _python-ideas: http://mail.python.org/mailman/listinfo/python-ideas
.. _issue tracker: http://bugs.python.org
.. _PEP Index: http://www.python.org/dev/peps
-
+.. _draft PEP: http://www.python.org/dev/peps/pep-0001/
+.. _Status Quo Wins a Stalemate: http://www.boredomandlaziness.org/2011/02/status-quo-wins-stalemate.html
+.. _Justifying Python Language Changes: http://www.boredomandlaziness.org/2011/02/justifying-python-language-changes.html
Where should I ask general questions about contributing to CPython?
-------------------------------------------------------------------
diff --git a/index.rst b/index.rst
--- a/index.rst
+++ b/index.rst
@@ -120,6 +120,7 @@
* :doc:`stdlibchanges`
* :doc:`langchanges`
+Also refer to :ref:`suggesting-changes` in the FAQ.
Other Interpreter Implementations
---------------------------------
@@ -146,12 +147,9 @@
.. _resources:
+Key Resources
+-------------
-Resources
----------
-
-* Anyone can clone the sources for this guide. See
- :ref:`helping-with-the-developers-guide`.
* Coding style guides
* :PEP:`7` (Style Guide for C Code)
* :PEP:`8` (Style Guide for Python Code)
@@ -165,17 +163,23 @@
* `Browse online <http://hg.python.org/cpython/file/default/>`_
* `Snapshot of py3k <http://hg.python.org/cpython/archive/default.tar.bz2>`_
* `Daily OS X installer <http://buildbot.python.org/daily-dmg/>`_
+* PEPs_ (Python Enhancement Proposals)
+* :doc:`faq`
+* :doc:`developers`
+
+Additional Resources
+--------------------
+
+* Anyone can clone the sources for this guide. See
+ :ref:`helping-with-the-developers-guide`.
+* Help with ...
+ * :doc:`grammar`
+ * :doc:`compiler`
* Tool support
* :doc:`emacs`
* :doc:`gdb`
* Various tools with configuration files as found in the `Misc directory`_
-* Help with ...
- * :doc:`grammar`
- * :doc:`compiler`
-* :doc:`faq`
-* PEPs_ (Python Enhancement Proposals)
* `python.org maintenance`_
-* :doc:`developers`
* :ref:`Search this guide <search>`
@@ -190,3 +194,4 @@
.. _IronPython: http://ironpython.net/
.. _Stackless: http://www.stackless.com/
.. _Issue tracker: http://bugs.python.org/
+
--
Repository URL: http://hg.python.org/devguide
More information about the Python-checkins
mailing list