pear:pear2:pyrus:roadmap
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
pear:pear2:pyrus:roadmap [2010/12/22 22:56] – created dufuz | pear:pear2:pyrus:roadmap [2017/09/22 13:28] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 144: | Line 144: | ||
* Expire metadata in repos | * Expire metadata in repos | ||
* auto sign packages on release (default? Needs a PGP key tho if we go for that) | * auto sign packages on release (default? Needs a PGP key tho if we go for that) | ||
+ | * [Greg Note: phar uses OpenSSL for signing, PGP is not needed, and it would require clients to have the openssl ext installed] | ||
* check signature on install / upgrade | * check signature on install / upgrade | ||
* don't allow md5 and sha1 for hashes in package.xml but support md5 for older packages | * don't allow md5 and sha1 for hashes in package.xml but support md5 for older packages | ||
Line 184: | Line 185: | ||
* The ability to freeze / hold a package, while frozen, one can not upgrade it (potentially not remove it either).http:// | * The ability to freeze / hold a package, while frozen, one can not upgrade it (potentially not remove it either).http:// | ||
* Ability to migrate one package from X channel to Y (PHPUnit) http:// | * Ability to migrate one package from X channel to Y (PHPUnit) http:// | ||
+ | * [Greg Note: ^^ This is already implemented] | ||
* Look at AMO, yum, apt-get, canory and friends (PackageKit ?) | * Look at AMO, yum, apt-get, canory and friends (PackageKit ?) | ||
* rpm / deb generations out of the box (external packages like now ?) - potentially others, as plugins perhaps to have less pollution | * rpm / deb generations out of the box (external packages like now ?) - potentially others, as plugins perhaps to have less pollution |
pear/pear2/pyrus/roadmap.1293058562.txt.gz · Last modified: 2017/09/22 13:28 (external edit)