Community News: Latest PEAR Releases for 09.11.2006
559792
Latest PEAR Releases:File_Bittorrent 1.0.2Translation2 2.0.0beta11Crypt_Blowfish 1.1.0RC1PHP_CompatInfo 1.3.2Net_Sieve 1.1.4Auth 1.4.0RC1
448160
Helgi has posted about the updates that have recently been made to the PEAR website (pear.php.net) to help correct some issues and bring in some new features.   I just did a new release of pear.php.net which has a bunch of new features and bug fixes, most of which you can see here.  Some of the updates include:  One column design instead of the 2 column design Usage of the YUI CSS reset + fonts The package list on http://pear.php.net/packages.php doesn't highlight deprecated packages anymore Now developers can see bug reports by unconfirmed accounts The RSS feeds now contain new line breaks! Patch uploading during ticket creation now works   He also specifically mentions some of the feedback he's gotten on certain things (like the new layout, the CSS of the site and the DES passwords) and explains some of the rationale behind their update/use.
322217
Sara Golemon brings us some news from the front about PHP6 in her latest blog entry today.   While everyone else has been busily gearing up for the release of PHP 5.2 and the new features that are going to come with it, Andrei and his small band of merry babelonians (yours truly included) have been making inroads on preparing PHP6 for a preview release. In the past week we've managed to roughly double the number of builtin functions (those which are part of the main distribution) that have been reviewed for unicode safety, either flagging them as good or upgrading their functionality   She also talks about what kinds of functions this entailed and how far along they are total (around 22%). She also encourages anyone that wants to get involved to help to jump right in.
385236
Scott Mattocks is back with the latest installment of the PHP-GTK news, issue number 22.   It's been a while, but I finally have some time to get back to summing up the world of PHP-GTK. Things have slowed down a little in the past few months on the development side but that doesn't mean that the world of PHP-GTK 2 has stood still.   In this edition, there's a call for help for anyone that would want to join the other (4!) developers in working on the PHP-GTK 2 project as well as some general information about the project and its involvement in the community - from talks at php/db|works, International PHP Conference, and the Zend/PHP Conference to the many PHP-GTK-related articles being printed to a new online resource for PHP-GTK tutorials.
205627
Latest PEAR Releases:HTML_QuickForm_Livesearch 0.4.0MDB2_Schema 0.8.1PHP_Archive 0.11.3Text_CAPTCHA 0.3.1
746255
Greg Beaver points out today that the sample chapter [pdf] of the "PEAR Installer Manifesto" has been posted by Packt Publishing.   Packt has put up a sample chapter, Chapter 5 "PEAR Channels: releasing to the world" up at http://www.packtpub.com/files/SampleChapter-The-PEAR-Installer-Manifesto.pdf. Check it out to see what you're missing if you don't already own the book.   The chapter he points to talks about setting up a channel (using Chiara_PEAR_Server) and why they're the "killer features in PEAR 1.4.x+".   You can get the full information on the book from its page on the Packt Publishing website and order it directly or from another retailer.
179141
Latest PEAR Releases:OpenDocument 0.1.2Net_Ping 2.4.2PhpDocumentor 1.4.0RC2DB_DataObject 1.8.6PEAR_Info 1.7.0RC3File_Fortune 1.0.0RC2DB_DataObject 1.8.7pearweb_gopear 1.0.2pearweb_index 1.16.8pearweb_index 1.16.9
215473
Latest PEAR Releases:MDB2_Driver_ibase 1.2.1HTML_AJAX 0.5.0PHP_CompatInfo 1.3.0PHP_LexerGenerator 0.2.2Auth 1.3.2HTML_QuickForm_Livesearch 0.3.1Net_GeoIP 1.0.0RC1PHP_CompatInfo 1.3.1Services_Delicious 0.5.0MDB2_Driver_mysqli 1.2.2MDB2_Driver_mysql 1.2.2MDB2 2.2.2MP3_Playlist 0.5.1alpha1MDB2_Driver_pgsql 1.2.2MDB2_Driver_oci8 1.0.2File_Bittorrent 1.0.2
158399
In a quick note from Dynamically Typed today, it talks about the updates made to the PEAR::Calendar in its latest release.
285436
Greg Beaver has announced an "official referendum on the future of PEAR" that he has set in motion to get PEAR developers voting on proposals for where PEAR should be going.   As of February 22, 2007, I have called an official referendum on the future of PEAR.  There is a news item on the front page of pear.php.net with the same instructions in this message.  This election is only open to PEAR developers who have contributed to the development of a PEAR package at any time in history, but you must have the ability to log in at pear.php.net, and must have "pear.dev" karma.   There's three options - "don't change anything", Greg's constitution, or Anant Narayanan's constitution. The results will pick the path that PEAR will follow and the future of the project. If you have access and the pear.dev karma, head over here and cast your vote today.
705686
Latest PEAR Releases:Testing_Selenium 0.4.0MP3_IDv2 0.1.4pearweb_index 1.16.10Validate_IE 0.3.0DB_NestedSet 1.4.0RC1
650780
Joshua Eichorn has released the latest version of his PEAR package, HTML_AJAX - version 0.4.0.     HTML_AJAX 0.4.0 has been released. You can upgrade using the PEAR package manager in the normal ways.   The biggest new feature is the addition of a setInnerHTML method that runs any JavaScript in the string your using to update and elements innerHTML property and the addition of an ordered queue. The ordered queue makes your AJAX requests return to the client in the same order they were sent. One of the biggest area's this comes into play is when creating livesearch implementations or any other time you're making lots of AJAX requests and overwriting the results of the earlier ones with the results of latter ones.     You can get more information on this release from the release notes or the growing documentation over at the HTML_AJAX wiki.
294797
Latest PEAR Releases:Net_Ping 2.4.3Structures_DataGrid_Renderer_XLS 0.1.3Console_CommandLine 0.2.0
122112
Latest PEAR Releases:MDB2_Schema 0.8.0File_Bittorrent 2.0.0b1File_Bittorrent2 1.0.0RC1XML_Query2XML 1.3.0
629310
You cannot help but like someone like Greg who is honest and humble:  "I am one of the core developers of the PEAR package who has joined the game relatively late... The base PEAR class is one monstrous mistake, and PEAR_Error is pretty close. Everyone knows this. I designed an error class that is much, much more flexible and it is part of PEAR 1.3.1 (PEAR_ErrorStack) - check it out. "  Sadly it's just not true that everyone knows that PEAR class is big mistake (Jeff Moore has more on why PEAR.php is awful).  Given that PEAR is both an important framework and a worthless class, the confusion in names will  definitely  cause the value of the PEAR class to be overestimated. Just read any article on PEAR and you can see what nice words they have to say about the base classes :-(     I once said once that too many PEAR developers were journeymen. This might have offended  some people, but I was trying hard to be diplomatic. I must say that today the PEAR group is definitely more mature, and they have learnt a lot about library design. What would really make my eyes light up  would be an PEAR2 initiative that kept the existing classes, but dropped the bad seeds such as PEAR.php (e.g. the PEAR and PEAR_Error classes).   And in case you were wondering, I do think there's great value in the PEAR DB API. API's are important for interoperatability. For example, ADOdb has a PEAR DB compatibility mode. I would certainly be flattered if PEAR DB had an ADOdb compat mode too :-)
575210
Popular posts from PHPDeveloper.org for the past week:PHP-Coding-Practices.com: How I Turned A Slow Array Sort Into A Quick One Using Quicksort AlgorithmZend Developer Zone: PHP Abstract Podcast Episode 4: Planning ProgrammingWeb Development Blog: Save bandwidth with PHProxy and ip2nationJob Posting: Assembleron Ltd Seeks PHP 5/MySQL/Ajax Developers (Reading, UK)PÃ¡draic Brady's Blog: Complex Views with the Zend Framework - Part 6: Setting The TerminologyThe Bakery: Four New Articles - Load Balancing, Request Info, UUID Behavior & Upload ThumbnailsCommunity News: PEAR Installer version 1.6.0 releasedChristopher Kunz's Blog: Building PHP with cURL and libmysqlclient5DevShed: Working with Prepared Queries with PDO Objects in PHP 5Secunia.com: rPath update for gd, php, php-mysql, and php-pgsql
494433
Latest PEAR Releases:PHP_FunctionCallTracer 1.0.0RC1XML_Query2XML 1.4.0Validate_LV 1.0.0Validate_LV 1.0.0RC2PEAR 1.6.2