[issue16299] __build__ as a temp build directory for setup.py
anatoly techtonik added the comment: That's not an argument. I am asking about it in general. Another wart of Python. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16299 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue16299] __build__ as a temp build directory for setup.py
Changes by Éric Araujo mer...@netwok.org: -- stage: - committed/rejected ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16299 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue16299] __build__ as a temp build directory for setup.py
Éric Araujo added the comment: Ronald Oussoren on the mailing list: If the name of the build directory bothers you you can change it by adding two lines to ~/.pydistutils.cfg: [build] build-base = __build__ Agreed, closing. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16299 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue16299] __build__ as a temp build directory for setup.py
New submission from anatoly techtonik: Currently distutils builds files in a temporary directory named 'build' in current dir if not specified otherwise. It will be pythonic to name this directory to be __build__ be default to distinguish it from project specific directories and clarify that this one can be safely removed (much like __pycache__). -- assignee: eric.araujo components: Distutils, Distutils2 messages: 173521 nosy: alexis, eric.araujo, tarek, techtonik priority: normal severity: normal status: open title: __build__ as a temp build directory for setup.py versions: Python 3.2, Python 3.3 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16299 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue16299] __build__ as a temp build directory for setup.py
R. David Murray added the comment: I see no reason to make this change. 'build' is pretty much universally understood to be something that can be blown away, and I think that making Python's naming convention different than that used by other open source software projects in similar contexts would be much more confusing than helpful. -- nosy: +r.david.murray resolution: - rejected status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16299 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue16299] __build__ as a temp build directory for setup.py
anatoly techtonik added the comment: RDM 'build' is pretty much universally understood to be something that can be blown away That's not true anymore in 2012. Why follow the bad practice? I also want to know what open source software project are you referring to. From my experience 'build' directory name is an ancient legacy from Unix C compilers of previous century. Java doesn't use it, MSVC never did it, CMake doesn't have it, Go seems to build everything in temp dir. -- status: closed - pending ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16299 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue16299] __build__ as a temp build directory for setup.py
anatoly techtonik added the comment: Another difference from C sources that it is very convenient to use Python packages directly from source. In this case this unrelated 'build' dir will be the source of confusion if user previously tried to install the package. -- status: pending - open ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16299 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue16299] __build__ as a temp build directory for setup.py
Christian Heimes added the comment: The bug tracker is the wrong place to discuss your proposal. Please join the distutils-sig [1]. The group coordinates all efforts. [1] http://www.python.org/community/sigs/current/distutils-sig/ -- assignee: eric.araujo - nosy: +christian.heimes status: open - closed type: - enhancement versions: +Python 3.4 -Python 3.2, Python 3.3 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16299 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com