[Python-Dev] Python-Dev Digest, Vol 54, Issue 57

Christian Heimes lists at cheimes.de
Wed Jan 16 04:35:25 CET 2008


Bill Janssen wrote:
> Sure, but it's clearly where this should be on an OS X system, by
> default.  And I'm sure there's a different "best place" on Windows
> (for instance, all of our accounts are network roaming accounts, and
> you don't want to put anything in ~).  And there are probably various
> right places for various flavors of Linux.
> 
> Any PEP on this that doesn't take these OS-specific differences into
> account probably isn't worth reading, IMO.

Your comment doesn't help at all. In fact my proposal uses different
"best places" for Windows (%APPDATA%), Mac (~/Library/Python) and Unix
(~/.local). I can't comment on OS2, Ricos and VAX because I've zero
experience with the platforms.

The right place for a platform is the place we decide is right. As long
as the directory is somewhere inside the home directory of a user and
the directory doesn't show up in the user data folder (hence APPDATA on
Windows and a dot directory on Unix) I consider any sensible directory
as the right one. Do you think APPDATA. ~/Library/Python or ~/.local are
not sensible?

Please stop bitching and bring in some useful, constructive criticism
and use cases not covered by my PEP. Have you read the PEP at all?

Christian


More information about the Python-Dev mailing list