PEAR Blog: SVN and PEAR
495913
From the PEAR blog today comes a new post talking about the introduction of a much requested option when accessing the PEAR source code - SVN over CVS.   As part of the PEAR2 project we are making that happen. I'm happy to announce that we now have an SVN repo ready for testing. Web access at http://svn.pear.php.net with the SVN url being http://svn.pear.php.net/repo.   The access isn't quite available yet, but it will be as soon as they figure out how they want people to be able to access the parts of the PEAR2 source code. Keep an eye on the PEAR Blog for the latest.
506732
Latest PEAR Releases:Image_GraphViz 1.3.0RC3Services_SharedBook 0.2.4HTTP_Session2 0.7.0Net_UserAgent_Mobile 0.31.0Log 1.10.0FSM 1.3.0
343971
With the recent acquisition Sun has made (you heard about that, right?), there's tons of resources in the open source community that are talking about it, lots of them are more PHP-specific. Cal Evans has put together a list of some of the PHP bloggers/community memembers that have posted some of their thoughts on the purchase.   With all of the buzz floating around yesterday on this topic, I decided to let some of the dust settle before posting. From everything I've seen, the PHP community is largely positive about the news. [...] As I said, the community at large seems to be pleased with this news. Here are the links I've collected so far.   Names in the list include Andi Gutmans, Lukas Smith and Jaremy Zawodny. There's also a list of some comments from the "pundits" as to what this purchase could mean for the web as a whole.
313082
P&aacute;draic Brady, looking ahead to the work he will be doing over the next few months, is proposing on his blog about a new Zend Framework component - Zend_Service_Currency.    I did a quick check on what PHP classes are available for the purpose. There's really not a whole lot out there. There's a PEAR class along the lines I need, but it's released under the PHP License and, not to be too argumentative, I prefer non-PEAR solutions where the end-user may have no access to update PEAR.   So since the project is planned to use the Zend Framework, I shot off a mail to the Framework's fw-general mailing list to see if it would be a worthwhile contribution.    He sees that someone else had already opened a proposal for the same idea and decided to join with that group to work up the module. He also links to his original proposal and gives a brief overview of the goals of the package.
489348
To prepare the way for the upcoming PEAR book from Packt Publishing correctly, Stoyan Stefanov has posted this info about the book and where to find the latest details on it.    Here's the link to publisher's page dedicated to the PHP Programming with PEAR. Guess who wrote the chapter for MDB2? ;)   It's an honour to me to be in the company of the other authors, people who have done a lot for the PEAR community    He also mentions some of the topics that the book will contain, including accessing databases with MDB2, creating and parsing XML documents, and accessing web APIs. The book is coming out in September, so keep on the lookout for it at your local bookseller soon.
636915
Popular posts from PHPDeveloper.org for the past week:RefreshinglyBlue Blog: PHP vs Ruby - Practical Language DifferencesAndreas Gohr's Blog: Determine StumbleUpon RankingsPHP.net: PHP 5.2.4 ReleasedThe Bakery: Five New Posts - Custom Views, CSS, ViewInFile, ActsAs and Email ValidationPHPBuilder.com: File uploads made easyStefan Mischook's Blog: Turning on display_errors in WAMP - Video Tutorialphp|architect: Pro::PHP Podcast - Newscast for August 2007MT-Soft Blog: Creating a secure PHP production environment from Source CodeCommunity News: Andi Gutmans to Present at AjaxWorld 2007HowTo Forge: How To Set Up A Facebook RSS Feed Reader
768555
If you're running CentOS 4 and want to get PHP up and running on your installation, check out this quick and dirty guide posted over on the HowToBoard.com.   The process really only involves six or seven steps to get things up and running, but you'll need to know how to get in and edit things before you can build the packages up right. Oh, and of course, a little credit where credit's due:   Enjoy! Do not forget to install new php-pear as well. Special thanks to Peter Zaitsev.
246241
In a quick post to his blog, Lukas Smith notes his support of the recent announcement of the PEAR elections.   I am confident that both of the proposals will help in improving collaboration in PEAR, mainly because they basically provide the same organization we used to have for all of PEAR (which worked great in the beginning), now for categories of related packages.   He reasons that, since PEAR is such a huge project, it needs this kind of approach - a method to the madness - to help keep the project on the right path.
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
649884
In this new post to his blog today, Tony Bibbs asks a question that pops up every once and a while surrounding the Zend Framework - why don't they use the PEAR package distribution methods to handle the releases of the framework? (Specifically as pertains to PEAR channels)   Why hasn't Zend provided an official PEAR channel? In my search for an answer I found this response from "bkarwin": No, we have no plans to offer ZF under a PEAR channel or other piece-by-piece distribution method. Assuming bkarwin was working in some half-official capacity at Zend I'd simply ask "Why not?".   Tony wonders why, if the PEAR group (and project) has such a good thing already in place, it can't just be adapted to make releases of the various components of the framework simpler than having to wait for a whole new release to get the fixes the users need.
77586
David Coallier has an update today on the effort to get PEAR developers all over the world mapped out to a Google map to show their locations - one that's finally been launched.   Over the past weeks we have had many people asking around if it would be possible to have a place to see the pear developers around the world. Well now Christian Weiske and I (With the help of Arnaud Limbourg) have put up a nice little map system on pear.php.net. You can see it at http://pear.php.net/map/   David also links to images of some of the administration panels for the application (one, two, three) and the connection information for a web service (REST) that allows access to all of the data.
624182
In this new blog post, Hartmut Holzgraefe talks about his experiences with the Graphviz library and its integration with PEAR.    We've had PHP Graphviz support in PEAR for quite a while but only by passing graph description files to graphviz binaries running in seperate processes and by collection their output files later.   Now it is possible to create graphs by adding nodes, edges and node and edge attributes to a graph within PHP itself.    He's even created a trac site for deonstration and downloading of this new bit of functionality. There's also some documentation in a simple manual on the trac pages as well.
739896
Latest PEAR Releases:PEAR 1.7.0RC1Net_FTP 1.3.4Validate 0.8.0Log 1.9.12Validate 0.8.1Validate_US 0.5.3HTTP_Session2 0.6.1Log 1.9.13HTML_CSS 1.4.0Testing_Selenium 0.4.1PhpDocumentor 1.4.1Console_CommandLine 0.1.0
643155
A quick post to the PEAR blog today points out two groups that, whether you're a PEAR user or not, you might want to be a part of - one on LinkedIn and the other on Facebook.   These groups are primarily for fun, but also act as networking tools to get to know the people who are developing and using PEAR.  The official support channels for PEAR are still the mailing lists and bug tracker, and are listed at http://pear.php.net/support.php   To find either, log into your account and search for the term "PEAR". It'll be on the list.
743840
Chris Shiflett has posted his own recap of the (just passed) php|works conference up in Toronto over on his blog.   I've been traveling non-stop since php|works, so I haven't had a chance to reflect on the conference, what I learned, who I met, and things like that. (Zak has been doing a good job of this lately, and I'd like to follow his lead.) I've probably forgotten more than I remember, but this is my recap.   Included in the things he mentions are:  The people he was able to meet (like Joshua Eichorn and Sebastian Bergmann) The talks he gave ("Truth about XSS" and "Agile PHP Testing") His interview with Cal Evans of the Zend Developer Zone The PHP 5 Certification and Wez Furlong's "Not PDO" talk
192057
Evert Pot has posted about a library he's creating to integrate WebDAV support with PHP and make things simpler for those needing to access the shares.   I intend to make this library as easy as possible to use, without making it a black-box-like system. Focus will not be on everything WebDAV could possibly provide, but instead on the features that are actually supported by the operating systems.   His goal is to make it as simple as making a 'File' and 'Directory' class to interface with the remote system and has two things he's deliberating on as far as features to include in the library - support for the custom properties WebDAV allows and the ability to lock files and directories.   If you'd like to check out the current progress of the library, check out its page on the Google Code site (as well as this discussion group he's set up).
758318
In his latest post, Jeff Moore talks about a much needed upgrade to a popular operation system (the Leopard version of Mac OS X) and something that it brought with it as a default - a version 5 installation of PHP (5.2.4 in fact).   His post is a guide to setting up a development environment on your newly upgraded system. He's broken it up into quite a few steps:   Enable Developer Tools Editing Configuration Files Enabling PHP Starting Apache Visiting our Web Site Showing the World Enabling a Personal Website Virtual Hosting Sharing with the World, Part II Installing MySQL Bring the mysql.sock to PHP Where is PEAR? PHP .ini configuration   Don't worry, each of the sections in the list don't have much more than one or two paragraphs under them and they're loaded with links to help you through some of the more detailed points.