Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Greg Beaver's Blog:
PEAR 1.4.x branch is settling into comfortable stability
Feb 08, 2006 @ 06:40:27

In this latest blog entry, Greg Beaver talks about the "settling in" that the latest PEAR version branch, 1.4.x, is finally getting around to.

I'm happy to report that the PEAR 1.4.x branch is finally settling in. All of the issues reported since the release of PEAR 1.4.6 have been rare edge cases that won't affect the greater majority of users. I give the unit test suite that I've been slaving over full credit for this accomplishment, as it has caught several re-introduced problems when fixing newly discovered bugs. If you aren't unit-testing, you are wasting your future time, not to mention your end-users' time!

Also mentioned are some of the issues that have been noticed since the release of 1.4.6 (including issues with version_compare, problems with the packagefilemanager, "pear" command was ignoring safe_mode/open_basedir restrictions), but they've already been corrected. There's also been the addition of unit testing functionality that allows you to run tests post-install automatically.

tagged: pear branch 1.4.x 1.4.6 issues problems corrected pear branch 1.4.x 1.4.6 issues problems corrected

Link:

Greg Beaver's Blog:
PEAR 1.4.x branch is settling into comfortable stability
Feb 08, 2006 @ 06:40:27

In this latest blog entry, Greg Beaver talks about the "settling in" that the latest PEAR version branch, 1.4.x, is finally getting around to.

I'm happy to report that the PEAR 1.4.x branch is finally settling in. All of the issues reported since the release of PEAR 1.4.6 have been rare edge cases that won't affect the greater majority of users. I give the unit test suite that I've been slaving over full credit for this accomplishment, as it has caught several re-introduced problems when fixing newly discovered bugs. If you aren't unit-testing, you are wasting your future time, not to mention your end-users' time!

Also mentioned are some of the issues that have been noticed since the release of 1.4.6 (including issues with version_compare, problems with the packagefilemanager, "pear" command was ignoring safe_mode/open_basedir restrictions), but they've already been corrected. There's also been the addition of unit testing functionality that allows you to run tests post-install automatically.

tagged: pear branch 1.4.x 1.4.6 issues problems corrected pear branch 1.4.x 1.4.6 issues problems corrected

Link:

Greg Beaver's Blog:
PEAR 1.4.x adoption rate
Dec 06, 2005 @ 07:00:02

From Greg Beaver's blog today, he has this look at the current adoption rate of the latest versions of PEAR, 1.4.X.

The first time I checked the httpd access log for pear.php.net was about 2 weeks after the release of PEAR 1.4.0, and adoption was up to only about 10%, as could be expected. Much of resistance to migrating to the new package.xml 2.0 format is that it is not supported by PEAR 1.3.x and older, and supporting both formats can be onerous.

So, to help track the actual adoption rate, I created a simple script to grab the .tgz download rate ordered by pre-PEAR 1.4.1 and post-PEAR 1.4.1. Much to my surprise, here are the numbers:

  • 998 downloads in /home/greg/stats20051206/stats1.3
  • 28058 downloads in /home/greg/stats20051206/stats1.4

That's over twenty-eight times the number of downloads for the 1.4.x series! It's wonderful to see the incredible adoption rate like this. The numbers he represents also reflect how many users are the "download and install" type rather than just using the "pear install" to grab the relevant packages...

tagged: pear adoption rate 1.4.x pear adoption rate 1.4.x

Link:

Greg Beaver's Blog:
PEAR 1.4.x adoption rate
Dec 06, 2005 @ 07:00:02

From Greg Beaver's blog today, he has this look at the current adoption rate of the latest versions of PEAR, 1.4.X.

The first time I checked the httpd access log for pear.php.net was about 2 weeks after the release of PEAR 1.4.0, and adoption was up to only about 10%, as could be expected. Much of resistance to migrating to the new package.xml 2.0 format is that it is not supported by PEAR 1.3.x and older, and supporting both formats can be onerous.

So, to help track the actual adoption rate, I created a simple script to grab the .tgz download rate ordered by pre-PEAR 1.4.1 and post-PEAR 1.4.1. Much to my surprise, here are the numbers:

  • 998 downloads in /home/greg/stats20051206/stats1.3
  • 28058 downloads in /home/greg/stats20051206/stats1.4

That's over twenty-eight times the number of downloads for the 1.4.x series! It's wonderful to see the incredible adoption rate like this. The numbers he represents also reflect how many users are the "download and install" type rather than just using the "pear install" to grab the relevant packages...

tagged: pear adoption rate 1.4.x pear adoption rate 1.4.x

Link: