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 |