<?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>Wed, 23 May 2012 20:27:29 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[/Dev/Hell Podcast: Episode 12 - Irish Eyes Are Always Smiling]]></title>
      <guid>http://www.phpdeveloper.org/news/17973</guid>
      <link>http://www.phpdeveloper.org/news/17973</link>
      <description><![CDATA[<p>
The /Dev/Hell podcast has <a href="http://devhell.info/post/2012-05-14/irish-eyes-are-always-smiling/">released their latest episode</a> co-hosted by PHP community members <i>Chris Hartjes</i> and <i>Ed Finkler</i> - "Episode 12: Irish Eyes Are Always Smiling".
</p>
<blockquote>
Through a haze of jägerbombs and extreme fatigue, we were able to shovel out another pile of podcast for your listening enjoyment. Chris says it's episode 11 when it's actually episode 12, but hey!
</blockquote>
<p>
They talk about the Apple vs. Android functionality gap, Rackspace's recent issues and the definition of "guiding principles in an open source project". They also mention another PHP community member <a href="https://twitter.com/bdeshong">Brian Deshong</a> who has volunteered to help out with an iPad app for the show.
</p>
<p>
You can listen to this latest episode either via the <a href="http://devhell.info/post/2012-05-14/irish-eyes-are-always-smiling/">in-page player</a>, by <a href="http://devhell.s3.amazonaws.com/ep12-64mono.mp3">downloading the mp3</a> or <a href="http://feeds.feedburner.com/devhell-podcast">subscribing to their feed</a> (or <a href="http://itunes.apple.com/us/podcast/dev-hell/id489840699">on iTunes</a>).
</p>]]></description>
      <pubDate>Thu, 17 May 2012 12:24:03 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Fabien Potencier's Blog: Sami: Yet another PHP API documentation generator]]></title>
      <guid>http://www.phpdeveloper.org/news/17959</guid>
      <link>http://www.phpdeveloper.org/news/17959</link>
      <description><![CDATA[<p>
<i>Fabien Potencier</i> has <a href="http://fabien.potencier.org/article/63/sami-yet-another-php-api-documentation-generator">released a new tool</a> to the open source community today - a documentation generation tool called <a href="https://github.com/fabpot/Sami">Sami</a>.
</p>
<blockquote>
Nowadays, <a href="http://phpdoc.org/">phpDocumentor</a> version 2 is probably the best option out there as it has a good architecture, it works fine, it is extensible, and quite a few big PHP projects is already using it. And that's fine. I don't want to compete with it, I don't want to replace it, I'm just open sourcing some code used by <a href="http://api.symfony.com/">Symfony</a>, <a href="http://silex.sensiolabs.org/api/index.html">Twig</a>, and <a href="http://silex.sensiolabs.org/api/index.html">Silex</a> because I'm not comfortable with closed-source software. And to be totally honest and transparent, I have not released the code before because it was not "good enough".
</blockquote>
<p>
He gives an example of how to install and use <a href="https://github.com/fabpot/Sami">Sami</a> - configuring the directories to parse and setting up a custom theme for the resulting generated documentation (using regular CSS and HTML definitions). 
</p>]]></description>
      <pubDate>Tue, 15 May 2012 09:18:49 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Henri Bergius' Blog: Open Advice (Book)]]></title>
      <guid>http://www.phpdeveloper.org/news/17690</guid>
      <link>http://www.phpdeveloper.org/news/17690</link>
      <description><![CDATA[<p>
If you're into Open Source software (doesn't matter if you're new to it or an old hand), you'd do well to check out <a href="http://bergie.iki.fi/blog/open_advice/">the book Henri Bergius has posted about</a> - that he also contributed to - "Open Advice - FOSS: What We Wish We Had Known When We Started".
</p>
<p>
As quoted from the <a href="http://lwn.net/Articles/481222/">LWN review</a> of the book:
</p>
<blockquote>
Open Advice is a book that will be helpful to those who are new to FOSS, but, because of the individual voices, styles, and tones, it doesn't read like a "how to". It could even be recommended to those who aren't necessarily interested in contributing, but are curious about what this "free software thing" is all about.
</blockquote>
<p>
It contains real experience from real developers that work on FOSS projects with chapters titled:
</p>
<ul>
<li>"Code First"
<li>"University and Community"
<li>"Love the Unknown"
<li>"Quality Assurance"
<li>"Good Manners Matter"
<li>"Stop Worrying and Love the Crowd"
</ul>
<p>
The book is licensed under a Creative Commons license (<a href="http://creativecommons.org/licenses/by-sa/3.0/">CC-BY-SA</a>) and can be downloaded in multiple formats - <a href="http://open-advice.org/Open-Advice.epub">ePub</a>, <a href="http://open-advice.org/Open-Advice.mobi">mobi</a>, <a href="http://open-advice.org/Open-Advice.pdf">PDF</a> and <a href="http://www.lulu.com/shop/lydia-pintscher/open-advice/paperback/product-18889265.html">paperback</a>, if you prefer that.
</p>]]></description>
      <pubDate>Mon, 19 Mar 2012 10:16:36 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Lorna Mitchell's Blog: Thoughts on Running an Open Source Project]]></title>
      <guid>http://www.phpdeveloper.org/news/17612</guid>
      <link>http://www.phpdeveloper.org/news/17612</link>
      <description><![CDATA[<p>
<i>Lorna Mitchell</i> has <a href="http://www.lornajane.net/posts/2012/thoughts-on-running-an-open-source-project">posted about some of her experience</a> in being the lead on the open source <a href="http://github.com/joind.in">Joind.in</a> project, broken up into a few different topics including community, roadmaps and transparency.
</p>
<blockquote>
I spoke in the unconference at PHPUK last week, on running an open source project. I thought I would collect together my thoughts into one place. [...] These are the things that, having been project lead on <a href="http://joind.in/">joind.in</a> for a while, I think are important.
</blockquote>
<p>She talks about:</p>
<ul>
<li>The importance of fostering a good community around the project
<li>Providing good documentation (README in this case) for people new to the project
<li>Having a clear vision of the future of the project (roadmap)
<li>Dealing with the code contributed to the project - good and bad
<li>Having transparency with the contributors and anyone wanting to find out more about the project
</ul>
<p>
Want to get involved? Check out <a href="http://github.com/joind.in">Joind.in on github</a> for more details and the source for <a href="http://joind.in">the site</a>.
</p>]]></description>
      <pubDate>Thu, 01 Mar 2012 12:58:46 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: The Changelog Podcast]]></title>
      <guid>http://www.phpdeveloper.org/news/17527</guid>
      <link>http://www.phpdeveloper.org/news/17527</link>
      <description><![CDATA[<p>
If you're a fan of open source development and can't get enough about projects and what's the latest in the online OS community as a whole, you'll definitely enjoy <a href="http://thechangelog.com/">The Changelog</a> (it's a weekly podcast and news site).
</p>
<p>
The podcast hosts talk about popular trends and technology in the open source world and interview developers behind some of the useful tools you may use every day. Recent topics include <a href="http://thechangelog.com/post/17325686068/episode-0-7-2-vagrant-with-mitchell-hashimoto">Vagrant with Mitchell Hashimoto</a>, <a href="http://thechangelog.com/post/14517970749/episode-0-7-1-spine-and-client-side-mvc-with-alex-maccaw">Spine and client-side MVC with Alex MacCaw</a> and <a href="http://thechangelog.com/post/13873612141/episode-0-7-0-foundation-and-other-zurb-goodies">Foundation and other Zurb goodies</a>.
</p>
<p>They've also spotlighted several interesting new libraries including:</p>
<ul>
<li><a href="http://thechangelog.com/post/17302017912/livereload-coffeescript-sass-less-and-others-just">LiveReload</a>
<li><a href="http://thechangelog.com/post/17266976705/requests-http-library-for-php">Requests</a> (for PHP)
<li><a href="http://thechangelog.com/post/17250787936/spacepen-markaby-inspired-coffeescript-view-framework-fo">SpacePen</a>
<li><a href="http://thechangelog.com/post/17243337669/active-attr-the-stuff-activemodel-left-out">active_attr</a>
<li><a href="http://thechangelog.com/post/17158881315/sidekiq-more-efficient-resque-compatible-message-process">sidekiq</a>
</ul>]]></description>
      <pubDate>Fri, 10 Feb 2012 08:50:41 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Dzone.com: Open source PHP projects of 2011]]></title>
      <guid>http://www.phpdeveloper.org/news/17318</guid>
      <link>http://www.phpdeveloper.org/news/17318</link>
      <description><![CDATA[<p>
On Dzone.com today <i>Giorgio Sironi</i> has posted what he considers to be some of the most popular <a href="http://css.dzone.com/articles/open-source-php-projects-2011">Open Source PHP projects of 2011</a> including Symfony2, Doctrine and HipHop.
</p>
<blockquote>
This non-scientific analysis of the popular and exciting PHP projects starts from researches on active projects on SourceForge and GitHub; the latter is where most of the collaboration and involvement of PHP developers is today. I've also crowdsourced the question on Twitter to catch projects I wasn't aware of, and I hope to do the same with you.
</blockquote>
<p>Other projects included in his list are:</p>
<ul>
<li>Symfony2 Components
<li>Moodle
<li>Composer and Packagist
<li>Drupal, Joomla, Wordpress
</ul>
<p>
Have a project you think he missed? <a href="http://twitter.com/#!/giorgiosironi">Let him know!</a>
</p>]]></description>
      <pubDate>Thu, 29 Dec 2011 08:21:07 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[SitePoint.com: Software Development? We're Doing it Wrong.]]></title>
      <guid>http://www.phpdeveloper.org/news/17139</guid>
      <link>http://www.phpdeveloper.org/news/17139</link>
      <description><![CDATA[<p>
On SitePoint today there's a new post from <i>Eran Galperin</i> (of <a href="http://binpress.com">Binpress</a>) about how, if you're jumping immediately to custom software development, <a href="http://www.sitepoint.com/software-development-doing-it-wrong/">you're probably doing it wrong</a>.
</p>
<blockquote>
Code reuse is largely accepted as "best practice" in our industry. Code reuse has many advantages, such as a smaller code-base which is easier to grok for developers. It's easier to maintain and optimize, since you can make less changes in order to achieve the desired results. Many modern techniques and tools were created in order to better reuse and modularize code. But while we're reusing code, we're duplicating effort. The same code is being written over and over in different places, wasting time and money.
</blockquote>
<p>
He suggests that custom development should always be a last resort for software development, that there's plenty of other (open source) software out there that meets many of the needs businesses have. In his opinion, component-based development is the future of the industry - pieces that fit together with common interfaces and are larger than the sum of their parts. He sees a "commercial open source" model emerging from the current state of things. This model could result in more well maintained OS projects and more functionality being released as a part of it.
</p>
<blockquote>
What we have currently is increasing noise, as more and more people have easier access to start programming and publishing their projects. We need to streamline the process and add that missing financial element that makes it sustainable and repeatable.
</blockquote>]]></description>
      <pubDate>Thu, 17 Nov 2011 08:30:34 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[WebInsightLab.com: 30 Best PHP Based Open Source CMS (besides WordPress)]]></title>
      <guid>http://www.phpdeveloper.org/news/16990</guid>
      <link>http://www.phpdeveloper.org/news/16990</link>
      <description><![CDATA[<p>
On the WebInsightLab.com blog there's <a href="http://webinsightlab.com/technology/best-php-open-source-cms/">a new post</a> with a long list (30 to be exact) of PHP-based content management systems besides <a href="http://wordpress.org">WordPress</a> that you could select from for your next project.
</p>
<blockquote>
Yes, there are many CMS available for your website, most of them are Open Source. You can not only use them but may modify too according to your need but under GNU license. [...] Now move on to other PHP Based Open Source CMS, following list shows you 30 Open Source CMS besides WordPress which can be useful to build your website and manage your content.
</blockquote>
<p>Other content management systems that made their list include:</p>
<ul>
<li><a href="http://php.opensourcecms.com/news/details.php?newsid=933&title=Pluck+4.7+released">Pluck</a>
<li><a href="http://php.opensourcecms.com/scripts/details.php?scriptid=489&name=Active%20CMS">Active CMS</a>
<li><a href="http://php.opensourcecms.com/scripts/details.php?scriptid=332&name=Automne">Automne</a>
<li><a href="http://php.opensourcecms.com/scripts/details.php?scriptid=14&name=concrete5">concrete5</a>
<li><a href="http://php.opensourcecms.com/scripts/details.php?scriptid=371&name=Diem">Diem</a>
<li><a href="http://php.opensourcecms.com/scripts/details.php?scriptid=523&name=Dynamix">Dynamix</a>
</ul>
<p>
Each one on the list comes with a brief description of what it offers and where it comes from.
</p>]]></description>
      <pubDate>Thu, 13 Oct 2011 11:46:59 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPBuilder.com: PHPBuilder.com Founder Passes Away, Leaves Indelible Legacy in FLOSS Development]]></title>
      <guid>http://www.phpdeveloper.org/news/16983</guid>
      <link>http://www.phpdeveloper.org/news/16983</link>
      <description><![CDATA[<p>
Sad news today from PHPBuilder.com - <i>Tim Perdue</i>, the founder of the <a href="http://phpbuilder.com">PHPBuilder.com</a> site and contributor to the <a href="http://sourceforge.com">SourceForge</a> project as one of the original developers has passed away at 37.
</p>
<blockquote>
The PHPBuilder staff was saddened to learn that the founder of our site, Tim Perdue, <a href="http://www.hamiltonsfuneralhome.com/services/services_detail.aspx?rid=10425">passed away on September 16 , 2011</a>, after a battle with cancer. At only 37 years of age, Tim's passing came much too soon, but his contributions to the PHP and open source communities assure him a lasting legacy.
</blockquote>
<p>
Related posts include <a href="http://gforgegroup.wordpress.com/tag/tim-perdue/">this tribute from his company, GForge</a> and <a href="http://www.lockergnome.com/news/2011/09/18/early-sourceforge-developer-tim-perdue-passes-away/">this article from Jake Ludington</a> on LockerGnome. Digging through our own archives, I found <a href="http://web.archive.org/web/20030101015641/http://osdir.com/modules.php?op=modload&name=News&file=article&sid=102">this interview</a> with him back in 2002 (an archive.org link, the original is no longer there).
</p>]]></description>
      <pubDate>Wed, 12 Oct 2011 10:41:44 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Agile Toolkit Blog: How to Earn Money with Open Source?]]></title>
      <guid>http://www.phpdeveloper.org/news/16914</guid>
      <link>http://www.phpdeveloper.org/news/16914</link>
      <description><![CDATA[<p>
On the Agile Toolkit blog today there's <a href="http://agiletoolkit.org/blog/how-to-earn-money-with-open-source/">and interesting article</a> with a slightly misleading title - "How to Earn Money with Open Source?" It talks less about strategies of how to monetize your open source project and more about how other projects are doing it and why a good core team is important.
</p>
<blockquote>
OpenSource is an amazing phenomena, but how safe open-source projects are? Would commercial project be safer over the community-supported project? Frameworks can't exist without their core team and In this article I look at how different PHP frameworks are supporting their core developers.
</blockquote>
<p>
He talks briefly about the need for a good, solid group of core developers on a framework (or really any product) to provide a stable foundation if a product was created with it. Four projects are mentioned - Zend Framework, CodeIgniter, Symfony and Agile Toolkit - and why, because of the backing they have from a company and a large group of developers (and contributors) they're not "yet another framework" that'll disappear over time.
</p>
<blockquote>
Making new frameworks is fun, however, if you share framework with others, be responsible about the support. Make realistic goals and try to have a plan for a next few years. If you are the author, think who will support the community when you decide to move on.
</blockquote>]]></description>
      <pubDate>Tue, 27 Sep 2011 11:14:18 -0500</pubDate>
    </item>
  </channel>
</rss>

