[issue16299] __build__ as a temp build directory for setup.py

2012-10-25 Thread anatoly techtonik

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

2012-10-23 Thread Éric Araujo

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

2012-10-23 Thread Éric Araujo

É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

2012-10-22 Thread anatoly techtonik

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

2012-10-22 Thread R. David Murray

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

2012-10-22 Thread anatoly techtonik

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

2012-10-22 Thread anatoly techtonik

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

2012-10-22 Thread Christian Heimes

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