This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author rhettinger
Recipients alex, cvrebert, eric.araujo, ncoghlan, pitrou, rhettinger
Date 2011-11-15.21:12:45
SpamBayes Score 1.3387606e-05
Marked as misclassified No
Message-id <1321391566.18.0.165927703284.issue13238@psf.upfronthosting.co.za>
In-reply-to
Content
I like Nick's original idea for a handful of convenience functions but want to caution against adding a bunch of tools that start guessing at what you want.  Adding automatic wildcard expansion, shell quoting/splitting and whatnot can make the module more arcane and harder to learn and remember.  

Please adopt a conservation approach adding the minimal set that has been shown to be necessary.  We can take these tools away if they turn out to have been a bad idea.  It is much easier to add cruft than to take it away.   In the itertools module, a number of tools started their life as just a recipe in the docs and only became builtin after having proved their worth and having proved their API.
History
Date User Action Args
2011-11-15 21:12:46rhettingersetrecipients: + rhettinger, ncoghlan, pitrou, eric.araujo, alex, cvrebert
2011-11-15 21:12:46rhettingersetmessageid: <1321391566.18.0.165927703284.issue13238@psf.upfronthosting.co.za>
2011-11-15 21:12:45rhettingerlinkissue13238 messages
2011-11-15 21:12:45rhettingercreate