[Python-Dev] Python-Dev Digest, Vol 54, Issue 57 (original) (raw)

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