<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Sat, 18 May 2013 18:07:33 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Volker Dusch: Errors will be fixed. Warnings will be 'looked at']]></title>
      <guid>http://www.phpdeveloper.org/news/18554</guid>
      <link>http://www.phpdeveloper.org/news/18554</link>
      <description><![CDATA[<p>
In a new post to his site <i>Volker Dusch</i> shares his thoughts about <a href="http://edorian.posterous.com/errors-will-be-fixed-warnings-will-be-looked">warnings in coding style checks</a> (and how they differ from real errors).
</p>
<blockquote>
When it comes to coding standards there is one rule that always makes me cringe when I stumble upon it: "Lines SHOULD be less than 120 chars long. If not a warning will be issued." Let me try to make a point why I consider WARNINGS in coding guideline checks hurtful.
</blockquote>
<p>
He defines a warning first, so there's no confusion (something that should be done, but doesn't have to) and why he thinks there's not much of a place for them in the code guidelines. He suggests that, by having them, they take away time from the real issues, the errors. He notes that "should" rules on formatting shouldn't be added to your QA tools right away. Adding too many of these that spit out too many warnings (not errors) could just muddy the waters and make the developers more confused.
</p>]]></description>
      <pubDate>Thu, 04 Oct 2012 08:25:43 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP.net: PHP 5.4.0 RC6 released]]></title>
      <guid>http://www.phpdeveloper.org/news/17443</guid>
      <link>http://www.phpdeveloper.org/news/17443</link>
      <description><![CDATA[<p>
The PHP.net has announced the availability of the latest Release Candidate in the PHP 5.4.0 series - <a href="http://www.php.net/index.php#id2012-01-24-1">PHP 5.4.0 RC6</a>:
</p>
<blockquote>
The PHP development team announces the 6th release candidate of PHP 5.4. PHP 5.4 includes new language features and removes several legacy (deprecated) behaviours. Windows binaries can be downloaded from the Windows QA site. [...] The 6th release candidate focused on improving traits. Please test them carefully and help us to identify bugs in order to ensure that the release is solid and all things behave as expected.
</blockquote>
<p>
You can download this latest release from the <a href="http://qa.php.net/">PHP QA site</a> (<a href="http://windows.php.net/qa/">Windows binaries</a>) and test it on your local instance/applications. Any and all feedback about issues should be reported to either the <a href="php-qa@lists.php.net">QA mailing list</a> or on <a href="https://bugs.php.net/">the bug tracker</a>. A complete list of updates is available in <a href="https://svn.php.net/repository/php/php-src/tags/php_5_4_0RC6/NEWS">the NEWS file</a>.
</p>]]></description>
      <pubDate>Tue, 24 Jan 2012 07:32:05 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP.net: PHP 5.4.0RC3 Released!]]></title>
      <guid>http://www.phpdeveloper.org/news/17265</guid>
      <link>http://www.phpdeveloper.org/news/17265</link>
      <description><![CDATA[<p>
As mentioned on the main PHP.net site, the latest Release Candidate in the PHP 5.4.x series has been released - <a href="http://www.php.net/index.php#id2011-12-14-1">PHP 5.4.0RC3</a>:
</p>
<blockquote>
The PHP development team is proud to announce the third release candidate of PHP 5.4. PHP 5.4 includes new language features and removes several legacy (deprecated) behaviours. Windows binaries can be downloaded from the Windows QA site. THIS IS A RELEASE CANDIDATE - DO NOT USE IT IN PRODUCTION!. This is the third release candidate. The release candidate phase is intended as a period of bug fixing prior to the stable release. No new features should be included before the final version of PHP 5.4.0.
</blockquote>
<p>
Major changes include the introduction of UTS #46 mapping support in the intl extension and the inclusion of SERVER_NAME and SERVER_PORT into the $_SERVER superglobal for CLI. You can find more changes listed in <a href="https://svn.php.net/repository/php/php-src/tags/php_5_4_0RC3/NEWS">the NEWS file</a> and can download the latest from the PHP.net site (or your favorite mirror): <a href="http://qa.php.net/">source</a>, <a href="http://windows.php.net/qa/">Windows binaries</a>.
</p>]]></description>
      <pubDate>Thu, 15 Dec 2011 11:27:09 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP.net: PHP 5.4 RC 1 Released]]></title>
      <guid>http://www.phpdeveloper.org/news/17119</guid>
      <link>http://www.phpdeveloper.org/news/17119</link>
      <description><![CDATA[<p>
On the PHP.net site today they've <a href="http://www.php.net/index.php#id2011-11-11-1">announced the release</a> of the latest Release Candidate in the PHP 5.4 series - <a href="http://qa.php.net">PHP 5.4 RC1</a>.
</p>
<blockquote>
The PHP development team is proud to announce the first <a href="http://qa.php.net/">release candidate</a> of PHP 5.4. PHP 5.4 includes new language features and removes several legacy (deprecated) behaviours. Windows binaries can be downloaded from the <a href="http://windows.php.net/qa/">Windows QA site</a>. [...] This is the first release candidate. No new features will be included before the final version of PHP 5.4.0. The release candidate phase is intended as a period of bug fixing prior to the stable release.
</blockquote>
<p>
Major changes include class member access on instantiation, array to string conversion now throws a notice and bugs fixes/improvements to Core and other extensions. For a complete list, check out the <a href="http://www.php.net/releases/NEWS_5_4_0_RC1.txt">NEWS file</a>. Download <a href="http://qa.php.net/">this latest release</a. and give it a try on your platform and application (and be sure to "make test" too!) 
</p>]]></description>
      <pubDate>Fri, 11 Nov 2011 10:36:51 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP.net: PHP 5.4 beta2 released]]></title>
      <guid>http://www.phpdeveloper.org/news/17050</guid>
      <link>http://www.phpdeveloper.org/news/17050</link>
      <description><![CDATA[<p>
The PHP.net site has a <a href="http://www.php.net/index.php#id2011-10-26-1">new announcement</a> about the latest version of the language in the PHP 5.4.x series - beta 2 has <a href="http://www.php.net/downloads.php">been released</a> for testing.
</p>
<blockquote>
The PHP development team is proud to announce the second <a href="http://qa.php.net/">beta release</a> of PHP 5.4. PHP 5.4 includes new language features and removes several legacy (deprecated) behaviours. Windows binaries can be downloaded from the <a href="http://windows.php.net/qa/">Windows QA site</a>. [...] Please help us to identify bugs by testing new features and looking for unintended backward compatibility breaks, so we can fix the problems and fully document intended changes before PHP 5.4.0 is released. Report findings to the <a href="php-qa@lists.php.net">QA mailing list</a> and/or the <a href="https://bugs.php.net/">PHP bug tracker</a>.
</blockquote>
<p>
Remember - this is <b>not</b> a production release, so do not use it in your live applications (unless you really like to live dangerously, of course). You can look at <a href="http://www.php.net/releases/NEWS_5_4_0_beta2.txt">the NEWS file</a> for a complete list of changes.
</p>]]></description>
      <pubDate>Thu, 27 Oct 2011 10:12:59 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: PHP 5.4 alpha3 Released for Testing]]></title>
      <guid>http://www.phpdeveloper.org/news/16678</guid>
      <link>http://www.phpdeveloper.org/news/16678</link>
      <description><![CDATA[<p>
The PHP development group has officially released the <a href="http://qa.php.net/">alpha3 of PHP 5.4</a> as ready for testing. <i>Rasmus Lerdorf</i> comments:
</p>
<blockquote>
PHP 5.4 alpha3 is available for testing now. Please give us a hand and compile it on your platform and run a "make test". Download it from <a href="http://qa.php.net/">http://qa.php.net</a> and you can see the changes in the NEWS file at <a href="http://t.co/bBVGj8P">http://t.co/bBVGj8P</a>
</blockquote>
<p>
Updates in this alpha include the shortened array syntax, binary numbers format, support for the "Class::{expr}()" syntax, removal of magic quotes related features, a change to include E_STRICT in E_ALL and several others. Head over to the <a href="http://qa.php.net">PHP QA site</a> and download this latest version to test in your environment. Remember, environments are unique, so the more test results the better - it helps make for a better quality end result.
</p>]]></description>
      <pubDate>Fri, 05 Aug 2011 08:34:22 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: ZendCon Sessions Episode 043: Improving QA on PHP Projects]]></title>
      <guid>http://www.phpdeveloper.org/news/16123</guid>
      <link>http://www.phpdeveloper.org/news/16123</link>
      <description><![CDATA[<p>
On the Zend Developer Zone today they've posted the latest episode of their ZendCon Sessions podcast series - the recording of <i>Michalangelo van Dam</i>'s talk "<a href="http://devzone.zend.com/article/13222-ZendCon-Sessions-Episode-043-Improving-QA-on-PHP-Projects">Improving QA on PHP Projects</a>".
</p>
<blockquote>
In this series we will be releasing sessions from ZendCon 2010! This episode of The ZendCon Sessions was recorded live at <a href="http://zendcon.com/">ZendCon 2010</a> in Santa Clara, CA and features Michelangelo van Dam giving his talk: "Improving QA on PHP Projects"
</blockquote>
<p>
His session looks at various technologies you can use to help improve the QA process for your code including phpDocumentor, PHP_CodeSniffer, PHPDepend and PHPUnit. You can listen to the episode either via the <a href="http://devzone.zend.com/article/13222-ZendCon-Sessions-Episode-043-Improving-QA-on-PHP-Projects">in-page player</a>, by <a href="http://devzone.zend.com/content/audio/zendcon_sessions/zendcon_sessions_podcast_043.mp3">downloading the mp3</a> or by <a href="http://feeds.feedburner.com/zendcon_sessions?format=xml">subscribing to their feed</a> to get this and other great episodes. You can also follow along with <a href="http://www.slideshare.net/DragonBe/improving-qa-on-php-projects">his slides</a> over on SlideShare.
</p>]]></description>
      <pubDate>Wed, 30 Mar 2011 11:03:39 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Quality Assurance in PHP Projects: PHPQABOOK: Status Update]]></title>
      <guid>http://www.phpdeveloper.org/news/16018</guid>
      <link>http://www.phpdeveloper.org/news/16018</link>
      <description><![CDATA[<p>
In <a href="http://qualityassuranceinphpprojects.com/archives/19-PHPQABOOK-Status-Update.html">this new post</a> to the "Quality Assurance in PHP Projects" site today, <i>Sebastian Bergmann</i> gives a status update for the English version of their popular (currently German-only) PHP QA book.
</p>
<blockquote>
The video below [<a href="http://qualityassuranceinphpprojects.com/archives/19-PHPQABOOK-Status-Update.html">in the post</a>] shows a visualization of activity in the book's Git repository since April 2010. During this timeframe we mostly worked on translating chapters from English to German and editing the chapters for the German edition followed by translating chapters from German to English and editing the English edition's chapters.
</blockquote>
<p>
The visualization shows the work on the English translation all but stopped at its conclusion. As it stands, the book is scheduled to ship on May 10th, 2011 as <a href="http://qualityassuranceinphpprojects.com/pages/english_edition.html">Real-World Solutions for Developing High-Quality PHP Frameworks and Applications</a>. You can pick up your copy <a href="http://www.amazon.com/Real-World-Developing-High-Quality-Frameworks-Applications/dp/0470872497/">over on Amazon</a> if you'd like to reserve one before the shipping date.
</p>]]></description>
      <pubDate>Wed, 09 Mar 2011 09:27:54 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[IBuildings Blog: TestFest 2009]]></title>
      <guid>http://www.phpdeveloper.org/news/12480</guid>
      <link>http://www.phpdeveloper.org/news/12480</link>
      <description><![CDATA[<p>
On the IBuildings blog there's <a href="http://www.ibuildings.com/blog/archives/1555-TestFest-2009.html">a new post</a> by <i>Soila Patajoki</i> taking a brief look at TestFest events around the world.
</p>
<blockquote>
The <a href="http://qa.php.net/testfest.php">PHP TestFest</a> is a gathering by PHP enthusiasts that get together to write automated test cases for PHP. These test cases help prevent future incompatibilities and bugs in PHP. The event has grown global over the course of the years, with <a href="http://wiki.php.net/qa/testfest">user groups everywhere in the world</a> participating.
</blockquote>
<p>
She points out some of the European TestFest events that Ibuildings is helping out with including ones in <a href="http://www.phplondon.org/wiki/May_9th_2009">London</a>, <a href="http://upcoming.yahoo.com/event/2299548/">Manchester</a> and <a href="http://www.phpbelgium.be/events/22042009/php-testfest-2009">Belgium</a>. You can find out more about TestFest-ing and see if there's a group in your area participating on the <a href="http://qa.php.net/testfest.php">TestFest page</a> off the main PHP QA site.
</p>]]></description>
      <pubDate>Fri, 08 May 2009 08:46:47 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Stefan Koopmanschap's Blog: Why should I attend PHP TestFest?]]></title>
      <guid>http://www.phpdeveloper.org/news/12470</guid>
      <link>http://www.phpdeveloper.org/news/12470</link>
      <description><![CDATA[<p>
<i>Stefan Koopmanschap</i> has <a href="http://www.leftontheweb.com/message/Why_should_I_attend_PHP_TestFest">posted a few reasons</a> why he thinks you should attend and participate in your local TestFest event.
</p>
<blockquote>
As I <a href="http://www.leftontheweb.com/message/TestFest_is_back">wrote earlier</a>, several TestFest events will be held soon with the biggest one being the European TestFest initiative of quite a big bunch of European usergroups. But why should you attend such a TestFest?
</blockquote>
<p>Here's his four reasons:</p>
<ul>
<li>To improve PHP
<li>Improve your own knowledge
<li>To expand your network
<li>Because you're friggin cool!
</ul>
<p>
You can find out more about TestFests in your area at <a href="http://wiki.php.net/qa/testfest">this page</a> on PHP's QA website.
</p>]]></description>
      <pubDate>Wed, 06 May 2009 22:15:21 -0500</pubDate>
    </item>
  </channel>
</rss>
