Re: PHP roadmap
| From: | Stig S. Bakken | Date: | Sat, 09 Sep 2000 03:11:27 +0000 |
| Subject: | Re: PHP roadmap | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-32749@lists.php.net to get a copy of this message | ||
On Sat, 9 Sep 2000, Jani Taskinen wrote:
| On Sat, 9 Sep 2000 lists@itsg.net.au wrote:
|
| >a questionnaire and then a poll could be used to gauge their
| >satisfaction and what they would most like in the next (major) version.
| >the questionnaire could be pretty open ended, ie. "what would you most
| >like to see in PHP [4.1|5]?". the poll could have the top ten
|
| IF a poll was made, this would be my response:
|
| I'd like to see those bugs fixed before any release is made be
| it minor or major. Maybe this would be the time to suspend adding
| new feature and instead hunt and kill those bugs ?
|
| IMO most important thing to fix is the configure system which
| gives most of the 'gray hair':
|
| Compile failure: 544
| Compile warning: 31
| Installation problem: 314
| --------------------------
| Total: 889
|
| These are totals, open and closed included. But it shows that
| almost 1/4 of all the bugs in the database are related to configuring
| and installing..
PHP is a huge package, we have way over 100 PHP-specific configure
options! I can think of three actions that could improve this situation;
1: start rolling out binary distributions (RPMs, Debian packages, FreeBSD
packages, Solaris packages...) for every release, 2: stop distributing all
the extensions in the world with PHP, and make them available through PEAR
instead, 3: make a more userfriendly/simple interface to configure.
| One major problem is that there are these extensions
| enabled by default:
|
| - GD
| - MySQL
| - XML
|
| Which, IMO, all should be enabled ONLY when wanted.
Well, the MySQL and XML libs are bundled with PHP now, and should cause
little problems now, especially for DSO builds. GD is trickier though,
maybe it's time to "assimilate" a version of GD with GIF support and all
into PHP too? ;-)
- Stig