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.
Created on 2012年06月06日 03:23 by brian.curtin, last changed 2022年04月11日 14:57 by admin. This issue is now closed.
| Files | ||||
|---|---|---|---|---|
| File name | Uploaded | Description | Edit | |
| bin_directory.diff | brian.curtin, 2012年06月06日 03:23 | review | ||
| issue15011.diff | brian.curtin, 2012年06月06日 14:06 | review | ||
| Messages (7) | |||
|---|---|---|---|
| msg162391 - (view) | Author: Brian Curtin (brian.curtin) * (Python committer) | Date: 2012年06月06日 03:23 | |
Attached is a patch, originally written by Van Lindberg*, which changes Python's layout on Windows to more match all of the other operating systems we support. This patch starts by changing the layout of virtual environments, so the venv module creates an environment with the same layout you'd find on Linux. The most visible change is the Scripts folder becoming bin, and there are changes to capitalization of folders to match that of Linux as well. If this is acceptable I can do the Windows installer change to have the installed layout follow what's in this patch. * Van asked me to take this on for him. I will make sure he has a contributor agreement on file. |
|||
| msg162397 - (view) | Author: Vinay Sajip (vinay.sajip) * (Python committer) | Date: 2012年06月06日 08:24 | |
This was proposed a little while ago, and I have the impression that (after a lot of discussion) the proposal didn't achieve consensus on python-dev. Has that changed? The patch itself doesn't touch the venv package, which would still create e.g. 'Scripts' and 'Include' directories. |
|||
| msg162402 - (view) | Author: Martin v. Löwis (loewis) * (Python committer) | Date: 2012年06月06日 11:34 | |
I think there were strong objections to changing the path of python.exe, but this is not proposed in this patch. As for the patch itself, I think it lacks bdist_msi changes. |
|||
| msg162411 - (view) | Author: Brian Curtin (brian.curtin) * (Python committer) | Date: 2012年06月06日 14:06 | |
Ah, sorry, the venv change wasn't included for some reason. New patch attached. I'll look into bdist_msi. I don't remember there being strong thoughts against this, but I guess I'll go look again. |
|||
| msg238754 - (view) | Author: Mark Lawrence (BreamoreBoy) * | Date: 2015年03月21日 03:38 | |
Should we try to implement this in 3.5, hold it until 3.6, reject it completely or what? |
|||
| msg238764 - (view) | Author: Steve Dower (steve.dower) * (Python committer) | Date: 2015年03月21日 05:02 | |
Right now I'm inclined to reject it completely, if only for backwards compatibility (there was certainly strong opposition on python-dev recently). That said, there's some ongoing discussion about what a python.org installation is meant to look like, which may lead to an opportunity to change this as part of wider changes. If something comes of that, the install location may be able to (or need to) change, but until then this seems like a change for change's sake and is not compelling. If that means we should close this now and reopen later, happy to do that. But without a plan to implement it, we should definitely close this rather than reassign it to 3.6. |
|||
| msg240365 - (view) | Author: R. David Murray (r.david.murray) * (Python committer) | Date: 2015年04月09日 19:12 | |
Per Steve, closing as rejected. (Rejecting this patch, any change would be part of a larger patch dealing also with other issues). |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:57:31 | admin | set | github: 59216 |
| 2015年04月09日 19:12:08 | r.david.murray | set | status: open -> closed nosy: + r.david.murray messages: + msg240365 resolution: rejected stage: patch review -> resolved |
| 2015年03月21日 05:02:11 | steve.dower | set | messages: + msg238764 |
| 2015年03月21日 03:38:10 | BreamoreBoy | set | nosy:
+ tim.golden, BreamoreBoy messages: + msg238754 |
| 2014年07月08日 20:11:39 | BreamoreBoy | set | nosy:
+ zach.ware, steve.dower versions: + Python 3.5, - Python 3.4 |
| 2012年06月26日 20:53:10 | brian.curtin | set | versions: + Python 3.4, - Python 3.3 |
| 2012年06月08日 17:58:26 | eric.araujo | set | nosy:
+ eric.araujo |
| 2012年06月06日 14:06:25 | brian.curtin | set | files:
+ issue15011.diff messages: + msg162411 |
| 2012年06月06日 11:34:04 | loewis | set | messages: + msg162402 |
| 2012年06月06日 08:24:26 | vinay.sajip | set | messages: + msg162397 |
| 2012年06月06日 03:23:15 | brian.curtin | create | |