[Python-ideas] My objections to implicit package directories
Barry Warsaw
barry at python.org
Fri Mar 23 01:34:32 CET 2012
More information about the Python-ideas mailing list
Fri Mar 23 01:34:32 CET 2012
- Previous message: [Python-ideas] My objections to implicit package directories
- Next message: [Python-ideas] My objections to implicit package directories
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Mar 13, 2012, at 09:15 AM, Guido van Rossum wrote: >And at the end of the day I still really, really, really hate >directories with a suffix. I completely agree, for all the reasons you stated. Especially because would be extremely difficult to handle migrations from a pre-namespace-packages world to a post-namespace-packages world with directory suffixes. For example, let's say Debian/Ubuntu supports Python 3.2 and 3.3. We can continue to craft __init__.py files with the old-style namespace package code at installation time and pretty much do what we're currently doing. It's painful but the technology is there so it doesn't change much for us. But when we can drop support for < 3.3 (or we back port namespace package support to 3.2) then we can simply drop the code that creates these __init__.py files at installation time and we'll magically <wink> gain support for new-style namespace packages. With directory suffixes, I don't see how this is possible. I shudder to think what OS vendors will have to do to rename all the directories of *installed* packages, let alone have to rebuild all Python 3 packages to support the renamed directories, when they make the switch to a new-style world. catching-up-ly y'rs, -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: not available URL: <http://mail.python.org/pipermail/python-ideas/attachments/20120322/3b614744/attachment.pgp>
- Previous message: [Python-ideas] My objections to implicit package directories
- Next message: [Python-ideas] My objections to implicit package directories
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-ideas mailing list