Re: [Phplib-users] extensions to oohforms, table
Brought to you by:
nhruby,
richardarcher
|
From: Layne W. <la...@dr...> - 2004-04-15 00:57:50
|
Quoth Nathaniel Price:
> This is a bit off of the topic, but one of the main reasons I like=20
> PHPlib is because its components work together well. However, when=20
> looking around at other code libraries like PEAR and ADOdb that are=20
> actively maintained, and seeing PHPlib mostly still using code designed=
=20
> to work with PHP3, I'm beginning to wonder if it might be worth=20
> migrating to get a more fully featured database abstraction layer.=20
> However, I wouldn't want to sacrifice the flexability that the=20
> auth/perm/user functionality offers. Does anyone have any thoughts as to=
=20
> what code out there to "replace" phplib? Would it be worthwhile to try=20
> to rewrite PHPlib to get rid of crufty code and add new features, or=20
> would that be duplicating efforts from other projects too much to be=20
> worth it?
Nathaniel,
I don't know if re-writing PHPLib is "worthwhile" to anyone else - one of
the beauties of OSS is that everyone is allowed to define what is worthwhil=
e
for them. I have been using PHPLib for a few years now and have kept using
it precisely for the interaction of the classes.
(BTW, what is the correct capitalization - PHPLIB, PHPlib, PHPLib, etc?)
I would love to start working on a fresh release of PHPLib. It would be a
bit of an undertaking and will probably take a good while to complete, but
I'd love to get rid of the cruft.
It seems to me that some possible goals could/should be:
- define some basic coding and formatting guidelines
(preferably, this would be set by the project admin or other designated
decision-maker so we don't waste time arguing about it)
- completely audit/rewrite the existing code
- only commit classes that have been tested by more than one person
(e.g., how many current users/developers have used db_msql.inc?)
- require a minimum of (at least) PHP 4.1 - heck, this is going to take a
while, why not build on PHP 5? (semi-serious)
Anyone else willing to consider taking on the challenge?
Layne Weathers
|