Re: Re: BinaryCloud should be let into PEAR with others as well.... my 2cents
| From: | Jon Parise | Date: | Mon, 16 Jul 2001 03:38:11 +0000 |
| Subject: | Re: Re: BinaryCloud should be let into PEAR with others as well.... my 2cents | ||
| References: | 1 2 3 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-807@lists.php.net to get a copy of this message | ||
On Fri, Jul 13, 2001 at 11:44:59PM +0300, yavor wrote:
> > However, make room for application frameworks for binary
> > cloud and the like, and keep those separate somehow from the
> > core of PEAR, but at least allow them in somwhow, and now you
> > have something that many, I mean MANY people would be very
> > interested in.
>
> Maybe there should be a way of adding independant
> frameworks/packages into pear without them actually being part
> of the PEAR core. This would give the pear installer some work
> :)
The following is all my opinion, of course.
I don't really see a place in PEAR for application frameworks. I
don't think it's really wise to keep thinking of PEAR as a
catch-all bin for all sorts of public PHP classes and code
groupings. It's better (for PEAR's future) to view it more as a
repository for PHP components.
Now with Horde, for example, we have an application framework
based on a number of such classes. Some of these classes are
cleanly encapsulated and would be good PEAR material (we've
already contributed the Log package), but others are simply too
Horde-specific for general use, meaning they would be next to
useful for anyone not using the rest of Horde.
Without looking at Binary Cloud or other frameworks, I'd have to
assume the same will be true of them, and it just seems "messy"
(for lack of a better word) to store them in PEAR.
I would be far more infavor of _individual components_ of such
frameworks being contributed to PEAR, provided they were well
abstracted, generalized, and documented.
--
Jon Parise (jon@csh.rit.edu) . Rochester Inst. of Technology
http://www.csh.rit.edu/~jon/ : Computer Science House
Member