RE: [PEAR-DEV] On PEAR quality issues and natural selection
| From: | Richard York | Date: | Fri, 09 Apr 2004 15:59:06 +0000 |
| Subject: | RE: [PEAR-DEV] On PEAR quality issues and natural selection | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-27249@lists.php.net to get a copy of this message | ||
>To be blunt, this is the only part of your post that I find a bit naive.
> Every single PHP application out there requires tons of installation
>tweaking. You have to tell it where to find its configuration, you have
>to set the configuration, if it requires other things, you have to
>provide them, and if you don't you'll get weird errors and won't know why.
And admitedly so, I guess where I was going with this is..
1.) What needs tweaking isn't always obvious.
Again, another area where documentation would help!
2.) There is no love for the naive on PEAR.
One prime example is this, I once downloaded PHPDocumentor from PEAR, having
no idea that it was set up to be installed explicitly by the PEAR installer.
(Which I discovered later)
Needless to say I spent several hours trying to correct file paths and other
errors. Then I gave up and downloaded it from phpdoc.org, needless to say
it
installed flawlessly and worked beautifully, which is what I was trying to
get at. Most downloaded packages you simply unzip and copy to a directory
in the same form that it appears in the zipped directory. Such an approach
is more idiotproof and fluid with respect to installing to a remote server.
Not to say that for some packages the command line interface isn't helpful.
Though, as you mentioned there are frontends for this stuff, but another
area where knowledge is assumed, in that, when you first encounter PEAR,
having never seen it before and download a package there is absolutely
nothing there that says this package requires an installer. Nothing that
implies that PEAR itself has to be "installed". I'm by no means completly
stupid, but why should one have to spend several days exploring the PEAR
website just to get started with PEAR, when it really doesn't need to be
so complicated as to merit such in depth exploration?
Lucas, I think it was, once brought up the word "pedantic".. a word that
seems to universally apply to PEAR.
Regards,
Richard York
:::::::::::::::::::::::::::::::::::::::
The Spicy Peanut Project
http://www.spicypeanut.net
:::::::::::::::::::::::::::::::::::::::