[Python-checkins] r77953 - peps/trunk/pep-3147.txt
barry.warsaw
python-checkins at python.org
Wed Feb 3 18:46:29 CET 2010
Author: barry.warsaw
Date: Wed Feb 3 18:46:28 2010
New Revision: 77953
Log:
Add some notes based on python-dev discussion. Needs reconciling with the
body of the PEP.
Modified:
peps/trunk/pep-3147.txt
Modified: peps/trunk/pep-3147.txt
==============================================================================
--- peps/trunk/pep-3147.txt (original)
+++ peps/trunk/pep-3147.txt Wed Feb 3 18:46:28 2010
@@ -368,6 +368,26 @@
This document has been placed in the public domain.
+Notes from python-dev
+=====================
+
+The python-dev discussion has been very fruitful. Here are some
+in-progress notes from that thread which still needs to be reconciled
+into the body of the PEP.
+
+* Rarity of the use of this feature. Important for distros but
+ probably much less so for individual users (who may never even see
+ these things).
+* Sibling vs folder-per-folder. Do performance measurements. Do stat
+ calls outweigh everything else? We need to do an analysis of the
+ current implementation as a baseline.
+* Magic numbers in file names are magical; no one really knows the
+ mappings. Maybe we should use magic strings (with a lookup table?),
+ e.g. 'foo.cython-27.py'
+* Modules should unambiguously name their __source__ and __cache__
+ file names. __file__ is ambiguous.
+
+
..
Local Variables:
More information about the Python-checkins
mailing list