<?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>Tue, 21 May 2013 23:16:40 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Zend Developer Zone: PHP Abstract Podcast Episode 18: Davey's API Rant]]></title>
      <guid>http://www.phpdeveloper.org/news/8605</guid>
      <link>http://www.phpdeveloper.org/news/8605</link>
      <description><![CDATA[<p>
The Zend Developer Zone has posted <a href="http://devzone.zend.com/article/2523-PHP-Abstract-Podcast-Episode-18-Daveys-API-Rant">episode eighteen</a> of their PHP Abstract podcast series - another episode from <i>Davey Shafik</i>. This time he goes on an "API rant".
</p>
<blockquote>
Todays special guest is Davey Shafik. If you are a regular listener of PHP Abstract, you will recognize Davey's name from previous podcasts. For those of you new to PHP Abstract, Davey is a full time PHP Developer with 10 years experience in PHP and related technologies. He is an author of both magazine articles and books. Davey keeps his mind sharp by trying to tackle problems from his unique perspective. Today, Davey is going to rant a bit about APIs.
</blockquote>
<p>
The show can either be <a href="http://s3.amazonaws.com/php_abstract_2007/php_abstract_episode_018.mp3">downloaded directly</a>, <a href="http://devzone.zend.com/article/2523-PHP-Abstract-Podcast-Episode-18-Daveys-API-Rant">listen to the show</a> via the built-in web player, or you can <a href="http://feeds.feedburner.com/phpabstract">subscribe to the podcast's feed</a> to get this and more great content from PHP Abstract.
</p>]]></description>
      <pubDate>Fri, 07 Sep 2007 07:17:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP-Tools Blog: Stubbles Blog is live!]]></title>
      <guid>http://www.phpdeveloper.org/news/7296</guid>
      <link>http://www.phpdeveloper.org/news/7296</link>
      <description><![CDATA[<p>
On the PHP-Tools blog, there's <a href="http://blog.php-tools.net/archives/158-Stubbles-Blog-is-live!.html">a note</a. about the launch of an official website for a new PHP5.2-based PHP framework, <a href="http://www.stubbles.org">Stubbles</a>.
</p>
<blockquote>
Stubbles is a new framework for PHP 5.2 which focuses on clean OO design, the use of patterns and ports some features from the langauges commonly referred to "enterprise languages" to PHP. If you are looking for new ways to develop your PHP applications, you should definitely take a look at the <a href="http://blog.php-tools.net/exit.php?url_id=1127&entry_id=158">stubReflection package</a>, which brings Java Annotations to PHP. The next issue of the German <a href="http://phpmagazin.de/">PHP Magazin</a> will feature an article, that shows how to use this package.
</blockquote>
<p>
The blog has been set up to give the community a window into the framework abd will include things like tutorials, thoughts on the framework and its direction, and maybe a little general PHP talk to balance things out. Check out the framework and the blog <a href="http://www.stubbles.org">at stubbles.org</a>.
</p>]]></description>
      <pubDate>Mon, 19 Feb 2007 07:04:37 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Markus Wolff's Blog: Zend Framework CLA]]></title>
      <guid>http://www.phpdeveloper.org/news/5714</guid>
      <link>http://www.phpdeveloper.org/news/5714</link>
      <description><![CDATA[<p>
<i>Markus Wolff</i> takes a look at a part of the setup surrounding the Zend Framework in <a href="http://blog.wolff-hamburg.de/archives/4-Zend-Framework-CLA.html">this blog post</a> today - the Framework's CLA.
</p>
<blockquote>
<p>
Contributors to the Zend Framework must first sign a Contributor License Agreement (CLA) before they're allowed to commit anything. This is claimed to make the Zend Framework "IP clean", so big corporations have no problem adopting it.
</p>
<p>
I've never believed in this proclaimed need of being "IP clean". Maybe that's because stealing someone's proprietary code never came to mind - am I just to good a person? However, in a world where in certain strange countries (I won't drop any names here) you can actually patent software - or worse, ideas - it is increasingly difficult to write a single line of code that you can be sure of not violating anyone else's so-called intellectual property.
</p>
</blockquote>
<p>
He <a href="http://blog.wolff-hamburg.de/archives/4-Zend-Framework-CLA.html">quotes from the CLA's FAQ</a> on the Framework site about the protection this CLA offers to both the Framework and to the developers that contribute to it.
</p>
<p>
His rebuttal is one of "how can this be enforced?", which, of course, he realizes is just not possible. He casts a "marketing first" light on the CLA, suggesting that it's just a way to help sell it to corporations.
</p>]]></description>
      <pubDate>Wed, 28 Jun 2006 06:31:09 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[SitePoint PHP Blog: A pro-PHP Rant]]></title>
      <guid>http://www.phpdeveloper.org/news/4881</guid>
      <link>http://www.phpdeveloper.org/news/4881</link>
      <description><![CDATA[In a follow-up to his <a href="http://www.sitepoint.com/blogs/2006/02/20/tim-bray-on-php/">brief opinion</a> on the <i>Tim Bray</i> comments about PHP, <i>Harry Fuecks</i> has poested <a href="http://www.sitepoint.com/blogs/2006/02/21/a-pro-php-rant/">this longer rant</a> on the SitePoint PHP blog today.
<p>
He looks at eight different topics:
<ul>
<li>It's the execution model
<li>Excellent database support
<li>PHP Arrays
<li>The SPL Extension
<li>PHP 5(.1) XML Support
<li>The stuff that says it works...works
<li>Unicode and ICU
<li>Stuck in Little boxes
</ul>
<p>
For <a href="http://www.sitepoint.com/blogs/2006/02/21/a-pro-php-rant/">each of them</a> he explains them briefly, dispelling any rumors that might have come up from those not as experienced with the PHP language.
<p>
<b>Update:</b> if you'd like to help promote it, it's <a href="http://digg.com/programming/Why_PHP_doesn_t_suck.">been digged</a>.]]></description>
      <pubDate>Wed, 22 Feb 2006 06:59:12 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Ilia Alshanetsky's Blog: PHP 5.1.1 Released! (and a Rant)]]></title>
      <guid>http://www.phpdeveloper.org/news/4394</guid>
      <link>http://www.phpdeveloper.org/news/4394</link>
      <description><![CDATA[Most people noted the release of <a href="http://www.php.net/downloads.php">PHP 5.1.1</a> the other day with a quick blog post on their sites. <i>Ilia Alshanetsky</i> has <a href="http://www.ilia.ws/archives/95-PHP-5.1.1-Released!.html#extended">just a bit more</a> in his extended version, including his rant on the "hurried release" of this latest edition.
<p>
<quote>
<i>
The initial and probably the main reason for the PHP 5.1.1 release in such a hurry was a rather interesting problem. One of the features introduced by 5.1.0 was the addition of the native "date" class. The eventual plan was to enable additional ext/date functionality via this class through a series of methods that have already been written.
<p>
The real "fun" began a couple of hours after the release when Pierre-Alain Joye posted a message titled "PHP 5.1 (Or How to break tousands of apps out there)", whose title was certain to provoke a reaction and boy, did it ever.
</i>
</quote>
<p>
He <a href="http://www.ilia.ws/archives/95-PHP-5.1.1-Released!.html#extended">continues</a>, talking more about the dissention that it caused on the internals mailing list. He does mention, however, that the bugs.php.net site was interestingly quiet the whole time. With <i>Ilia</i> being the "Release Master" for the 5.1 series, he decided eventually to pull it back and wait until a future date to make the date class release...]]></description>
      <pubDate>Tue, 29 Nov 2005 05:37:11 -0600</pubDate>
    </item>
  </channel>
</rss>
