Re: A virtual file system
| From: | Brent Cook | Date: | Tue, 24 Sep 2002 23:11:45 +0000 |
| Subject: | Re: A virtual file system | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-9463@lists.php.net to get a copy of this message | ||
On Tue, 24 Sep 2002, Jon Parise wrote:
> On Tue, Sep 24, 2002 at 08:48:08AM +0800, Alan Knowles wrote:
>
> > >As I said, PEAR developers are welcome to get Horde CVS accounts or to just
> > >send us patches to work on this.
> >
> > Not that I wouldnt love a Horde acount :), but one of the benifits of
> > using pear's cvs, is that when there is something 'obviously wrong' with
> > a pear package - eg. A bug... anyone with a pear account can fix it - by
> > commiting it. (and get shouted at if they break something :)..
>
> I generally prefer a more monolithic development style, where all
> changes get filtered through one or two developers. PEAR packages
> aren't ginormous pieces of software, and I don't like the sometimes
> negative results of random people committing to the same block of code
> all the time (e.g. gross style changes / inconsistencies, different
> design methodologies, etc.).
Is this to say that PEAR packages are inconsistent? It's true, there is
still work to do. I learn something new about making things consistent
everytime I peek at someone else's package, but it's coming along.
Are there volunteers for a janitor crew to look through the PEAR
repository and check how things stack-up on the consistency dept.? Maybe
if someone wrote a 'swingset' type application that used a good chunk of
PEAR's classes, it would be easier to spot inconsistencies.
> As a sort of aside, I'm also not thrilled with the general lack of
> discussion in the PEAR community before changes are made to packages.
> Granted, things are getting better, and I'm sure many PEAR developers
> discuss the code elsewhere than this list, but it's still problematic.
Where do people discuss a lot of code changes. I know that I have my
little empire with my packages, so there's not a lot of discussion. I
can't get connected to the IRC channel (something about missing ident), so
maybe some things happen there too..
- brent