Saturday, February 14. 2009Pyrus, PEAR2 and web code coverage report for phpt-based testsRelated Links:Trackbacks
Trackback specific URI for this entry
No Trackbacks
Comments
Display comments as
(Linear | Threaded)
You are aware of the fact that PHPUnit has support for phpt and generates nice coverage HTML?
Hi Greg,
I've recently started to package eZComponents[1] for Debian and wounder, what would be the best way for PEAR/Pyrus to coexist with Distribution package management. I see these options: a) The distribution should not put packages in /usr/share/php, where the pear installed packages reside. b) The distribution stores packages in the same place as pear would do without informing pear and with the possibility to overwrite files already installed by pear. c) The distribution package tries to communicate with pear and tells pear, that a package has been installed and that pear should neither attempt to uninstall nor to remove the package. What's your opinion? [1] http://ezcomponents.org
as long as distributions use pyrus or the PEAR installer to do the actual installation of files, there is no problem.
As soon as one starts trying to monkey with this, it is a recipe for disaster. Pyrus will make it much easier to script customized changes, but even with PEAR it is possible to write simple PHP scripts to manage the installation after PEAR is installed. |
Calendar
CategoriesPopular EntriesSetting up your own PEAR channel with Chiara_PEAR_Server - the official way
(36) Do you develop a website? It is infinitely better to synchronize live and development sites using the PEAR Installer(25) How to put the FAIL in open source(22) doing the PEAR thing(19) Using PEAR 1.4.0 to install PEAR packages on a remote host(19) phpDocumentor and __get/__set/__call - give us your ideas (RFC)(17) PEAR now fits in a bottle: meet go-pear.phar(17) Mac OS X ships with security hole-laden PEAR - how to upgrade immediately(16) Introducing pecl extension phar(13) go-pear.phar works! In related news, PHP_Archive is now PHP 5.1.0+(12) |
|||||||||||||||||||||||||||||||||||||||||||||||||