Add section for open issues
This commit is contained in:
parent
8644a9a8e2
commit
7608bcf20d
31
pep-0262.txt
31
pep-0262.txt
|
@ -246,6 +246,37 @@ Deliverables
|
||||||
patch.
|
patch.
|
||||||
|
|
||||||
|
|
||||||
|
Open Issues
|
||||||
|
|
||||||
|
PJE suggests the installation database "be potentially present on
|
||||||
|
every directory in sys.path, with the contents merged in sys.path
|
||||||
|
order. This would allow home-directory or other
|
||||||
|
alternate-location installs to work, and ease the process of a
|
||||||
|
distutils install command writing the file." Nice feature: it does
|
||||||
|
mean that package manager tools can take into account Python
|
||||||
|
packages that a user has privately installed.
|
||||||
|
|
||||||
|
AMK wonders: what does setup.py do if it's told to install
|
||||||
|
packages to a directory not on sys.path? Does it write an
|
||||||
|
install-db directory to the directory it's told to write to, or
|
||||||
|
does it do nothing?
|
||||||
|
|
||||||
|
Should the package-database file itself be included in the files
|
||||||
|
list? (PJE would think yes, but of course it can't contain its
|
||||||
|
own checksum. AMK can't think of a use case where including the
|
||||||
|
DB file matters.)
|
||||||
|
|
||||||
|
PJE wonders about writing the package DB file
|
||||||
|
*first*, before installing any other files, so that failed partial
|
||||||
|
installations can both be backed out, and recognized as broken.
|
||||||
|
This PEP may have to specify some algorithm for recognizing this
|
||||||
|
situation.
|
||||||
|
|
||||||
|
Should we guarantee the format of installation databases remains
|
||||||
|
compatible across Python versions, or is it subject to arbitrary
|
||||||
|
change? Probably we need to guarantee compatibility.
|
||||||
|
|
||||||
|
|
||||||
Rejected Suggestions
|
Rejected Suggestions
|
||||||
|
|
||||||
Instead of using one text file per distribution, one large text
|
Instead of using one text file per distribution, one large text
|
||||||
|
|
Loading…
Reference in New Issue