<?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>Fri, 24 May 2013 17:24:20 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Sebastian Nohn's Blog: PHP on Cruise - Assuring compatibility with new PHP versions]]></title>
      <guid>http://www.phpdeveloper.org/news/7648</guid>
      <link>http://www.phpdeveloper.org/news/7648</link>
      <description><![CDATA[<p>
On his blog, <i>Sebastian Nohn</i> <a href="http://nohn.org/blog/archives/28-PHP-on-Cruise-Assuring-compatibility-with-new-PHP-versions.html">points out a tool</a> that he's created to harness the functionality of <a href="http://cruisecontrol.sourceforge.net/">CruiseControl</a> to help you keep your PHP updates a bit more sane.
</p>
<blockquote>
<p>
Assuring compatibility with new <a href="http://www.php.net/">PHP</a> versions is not always easy: Features are added and changed in minor versions, bugs you didn't even know they exist and having been open for years "suddenly" get fixed. 
</p>
<p>
Assuring compatibility however is easy with a little help of <a href="http://cruisecontrol.sourceforge.net/">CruiseControl</a> as long as you have automated tests for your software: <a href="http://confluence.nohn.org/confluence/display/IT/PHP+on+Cruise">PHP on Cruise</a>.
</p>
</blockquote>
<p>
His tool grabs the latest stable PHP release, compiles it with defined configure options and runs a set of user-defined tests. This makes it simple to run an automated compile and test of your entire installation to ensure that noting has been broken. 
</p>]]></description>
      <pubDate>Wed, 18 Apr 2007 11:16:00 -0500</pubDate>
    </item>
  </channel>
</rss>
