<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Phergie</title>
	<atom:link href="http://phergie.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://phergie.org</link>
	<description>A PHP IRC Bot</description>
	<lastBuildDate>Thu, 19 Aug 2010 02:01:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Known Issue in Phergie 2.0.3</title>
		<link>http://phergie.org/2010/08/08/known-issue-in-phergie-2-0-3/</link>
		<comments>http://phergie.org/2010/08/08/known-issue-in-phergie-2-0-3/#comments</comments>
		<pubDate>Sun, 08 Aug 2010 15:31:11 +0000</pubDate>
		<dc:creator>Matthew Turland</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://phergie.org/?p=80</guid>
		<description><![CDATA[There&#8217;s a known issue with the Phergie 2.0.3 release that prevents some events from being processed. This is due to three circumstances: Human error &#8211; In an effort to push the release out more quickly to replace the existing Phergie 1.x installation on Freenode with a 2.x instance, this issue was simply overlooked and somehow [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a known issue with the Phergie 2.0.3 release that prevents some events from being processed. This is due to three circumstances:</p>
<ol>
<li>Human error &#8211; In an effort to push the release out more quickly to replace the existing Phergie 1.x installation on Freenode with a 2.x instance, this issue was simply overlooked and somehow didn&#8217;t present itself distinctly during rudimentary testing. This was a big mistake on our part and we apologize to any affected users.</li>
<li>Lack of sufficient unit testing &#8211; This is something we&#8217;re working on. However, the problem was actually with two Phergie core components that had full code coverage. This shows that, while code coverage can be useful to expose blocks of code that are definitely not covered by any tests, don&#8217;t assume code is fully covered simply because code coverage says it is.</li>
<li>Unexpected behavior &#8211; What appears to be <a title="Bug #52560 :: FilterIterator errantly returns null for first element" href="http://bugs.php.net/bug.php?id=52560">a bug</a> in PHP itself, specifically in the <a title="PHP: FilterIterator - Manual" href="http://php.net/filteriterator">FilterIterator</a> class, contributed to the problem. Oddly, this class also <a title="LCOV - PHP Code Coverage - spl/spl_iterators.c" href="http://gcov.php.net/PHP_5_2/lcov_html/spl/spl_iterators.c.gcov.php">appears to have full code coverage</a>, affirming the related point above.</li>
</ol>
<p>For those users affected, there are two options for dealing with this issue pending the next release.</p>
<ol>
<li>Downgrade to Phergie 2.0.2 &#8211; Not ideal, but that release was relatively stable.</li>
<li>Patch 2.0.3 &#8211; The <a title="Commit 84fb294f32a8ddf2fbbf2a5a9835c88149a85a4b to elazar's phergie - GitHub" href="http://github.com/elazar/phergie/commit/84fb294f32a8ddf2fbbf2a5a9835c88149a85a4b#diff-0">patch</a> is in the git repository if you&#8217;d like to apply the patch to fix the issue yourself.</li>
<li>Run Phergie bleeding edge &#8211; This is done by cloning the git repository, placing your settings file on the same level as the Phergie directory, and running the phergie.php script there.</li>
</ol>
<p>We&#8217;re hoping to make another release within the next couple of weeks.</p>
]]></content:encoded>
			<wfw:commentRss>http://phergie.org/2010/08/08/known-issue-in-phergie-2-0-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Phergie 2.0.3 Released</title>
		<link>http://phergie.org/2010/08/02/phergie-2-0-3-released/</link>
		<comments>http://phergie.org/2010/08/02/phergie-2-0-3-released/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 02:31:00 +0000</pubDate>
		<dc:creator>Matthew Turland</dc:creator>
				<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://phergie.org/?p=79</guid>
		<description><![CDATA[My profound apologies for the even longer delay on this release — believe me, I felt it when putting together the changelog for it — but I&#8217;m elated to announce that Phergie 2.0.3 is now available. You can read about the many bug fixes and exciting new additions in this release on the Changelog page. With [...]]]></description>
			<content:encoded><![CDATA[<p>My profound apologies for the even longer delay on this release — believe me, I felt it when putting together the changelog for it — but I&#8217;m elated to announce that Phergie 2.0.3 is now available. You can read about the many bug fixes and exciting new additions in this release on the <a title="Changelog — Phergie" href="/changelog#2.0.3">Changelog</a> page. With this release, we&#8217;ll be attempting to replace the dated Phergie 1.x installation running on the Freenode network with this new 2.x release. Once again, our thanks go out to all of our users and contributors for their help in making the Phergie project a continued success!</p>
]]></content:encoded>
			<wfw:commentRss>http://phergie.org/2010/08/02/phergie-2-0-3-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Phergie Mention on Developer.com</title>
		<link>http://phergie.org/2010/07/31/phergie-mention-on-developer-com/</link>
		<comments>http://phergie.org/2010/07/31/phergie-mention-on-developer-com/#comments</comments>
		<pubDate>Sat, 31 Jul 2010 00:35:34 +0000</pubDate>
		<dc:creator>Matthew Turland</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://phergie.org/?p=76</guid>
		<description><![CDATA[In an article released today, Developer.com outlined their top 10 PHP projects &#8220;pushing the envelope&#8221; by using the language in unusual and interesting ways. Phergie made #8 on the list with a mention of its recent inclusion in a StatusNet Google Summer of Code project. The Phergie team is honored to have their work featured [...]]]></description>
			<content:encoded><![CDATA[<p>In <a title="10 Experimental PHP Projects Pushing the Envelope — Developer.com" href="http://www.developer.com/open/article.php/10930_3896056_1/10-Experimental-PHP-Projects-Pushing-the-Envelope.htm">an article</a> released today, <a title="Developer.com: Your Home for Java and Open Source Development Knowledge" href="http://developer.com">Developer.com</a> outlined their top 10 PHP projects &#8220;pushing the envelope&#8221; by using the language in unusual and interesting ways. <a title="10 Experimental PHP Projects Pushing the Envelope — Developer.com" href="http://www.developer.com/open/article.php/10930_3896056_2/10-Experimental-PHP-Projects-Pushing-the-Envelope.htm">Phergie made #8</a> on the list with a mention of its <a title="Phergie — A PHP IRC Bot" href="/phergie-in-statusnet-gsoc-project/">recent inclusion</a> in a StatusNet Google Summer of Code project. The Phergie team is honored to have their work featured alongside other spectacular PHP projects and thanks Developer.com for helping to spread the word about the Phergie project. A special thanks to <a title="Chris Cornutt (enygma) on Twitter" href="http://twitter.com/enygma">Chris Cornutt</a>, a Phergie enthusiast and the lead developer of <a title="PHPDeveloper: PHP News, Views and Community" href="http://phpdeveloper.org">PHPDeveloper.org</a> and <a title="Start - Joind.in" href="http://joind.in/">Joind.in</a>, for bringing this article to our attention.</p>
]]></content:encoded>
			<wfw:commentRss>http://phergie.org/2010/07/31/phergie-mention-on-developer-com/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Update on StatusNet GSoC Project</title>
		<link>http://phergie.org/2010/07/29/update-on-statusnet-gsoc-project/</link>
		<comments>http://phergie.org/2010/07/29/update-on-statusnet-gsoc-project/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 15:34:46 +0000</pubDate>
		<dc:creator>Matthew Turland</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://phergie.org/?p=74</guid>
		<description><![CDATA[Luke Fitzgerald AKA darkip posted an update today on his Google Summer of Code project for which he&#8217;s building a Phergie plugin to interface with StatusNet. The Phergie team is excited to see his progress, has enjoyed working with him immensely, and appreciates the contributions he&#8217;s made back to the Phergie project.]]></description>
			<content:encoded><![CDATA[<p>Luke Fitzgerald AKA <a title="Luke Fitzgerald (darkip) - Identi.ca" href="http://identi.ca/darkip">darkip</a> posted <a title="StatusNet Update: Google Summer of Code (GSoC) Part 5! | StatusNet" href="http://status.net/2010/07/29/statusnet-update-google-summer-of-code-gsoc-part-5">an update</a> today on his Google Summer of Code project for which he&#8217;s building a Phergie plugin to interface with <a title="StatusNet | Open Source microblogging service" href="http://status.net">StatusNet</a>. The Phergie team is excited to see his progress, has enjoyed working with him immensely, and appreciates the contributions he&#8217;s made back to the Phergie project.</p>
]]></content:encoded>
			<wfw:commentRss>http://phergie.org/2010/07/29/update-on-statusnet-gsoc-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Phergie in StatusNet GSoC Project</title>
		<link>http://phergie.org/2010/07/06/phergie-in-statusnet-gsoc-project/</link>
		<comments>http://phergie.org/2010/07/06/phergie-in-statusnet-gsoc-project/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 23:02:11 +0000</pubDate>
		<dc:creator>Matthew Turland</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://phergie.org/?p=69</guid>
		<description><![CDATA[Luke Fitzgerald AKA darkip recently joined the ranks of Phergie contributors. As it turns out, he&#8217;s also participating in the Google Summer of Code program — and using Phergie to do it! He&#8217;s developing an IRC plugin on top of Phergie to interface with StatusNet and has already made several contributions to the Phergie project [...]]]></description>
			<content:encoded><![CDATA[<p>Luke Fitzgerald AKA <a title="Luke Fitzgerald (darkip) - Identi.ca" href="http://identi.ca/darkip">darkip</a> recently joined the ranks of Phergie contributors. As it turns out, he&#8217;s also <a title="Google Summer of Code 2010 Student Luke Fitzgerald Windows Messenger and IRC Plugins | StatusNet" href="http://status.net/2010/05/11/google-summer-of-code-2010-student-luke-fitzgerald-windows-messenger-and-irc-plugins">participating in the Google Summer of Code program</a> — and using Phergie to do it! He&#8217;s developing an IRC plugin on top of Phergie to interface with <a title="StatusNet | Open Source microblogging service" href="http://status.net">StatusNet</a> and has already made several contributions to the Phergie project as a result. We feel privileged to have him working with us and humbled to see our team&#8217;s work included in a GSoC effort.</p>
]]></content:encoded>
			<wfw:commentRss>http://phergie.org/2010/07/06/phergie-in-statusnet-gsoc-project/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Google Group</title>
		<link>http://phergie.org/2010/06/19/new-google-group/</link>
		<comments>http://phergie.org/2010/06/19/new-google-group/#comments</comments>
		<pubDate>Sat, 19 Jun 2010 18:19:40 +0000</pubDate>
		<dc:creator>Matthew Turland</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://phergie.org/?p=67</guid>
		<description><![CDATA[The Phergie project now has a Google Group! Because not all users or developers frequent IRC, it was decided that some sort of mailing list medium was needed where users and developers can come together to discuss issues and potential new features as well as to offer support to the community. We hope you&#8217;ll join [...]]]></description>
			<content:encoded><![CDATA[<p>The Phergie project now has <a href="http://groups.google.com/group/phergie" title="Phergie | Google Groups">a Google Group</a>! Because not all users or developers frequent IRC, it was decided that some sort of mailing list medium was needed where users and developers can come together to discuss issues and potential new features as well as to offer support to the community. We hope you&#8217;ll join and we thank you for your continued contributions.</p>
]]></content:encoded>
			<wfw:commentRss>http://phergie.org/2010/06/19/new-google-group/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Phergie Hackathon</title>
		<link>http://phergie.org/2010/06/08/phergie-hackathon/</link>
		<comments>http://phergie.org/2010/06/08/phergie-hackathon/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 00:12:06 +0000</pubDate>
		<dc:creator>Matthew Turland</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://phergie.org/?p=66</guid>
		<description><![CDATA[Who: Everyone and anyone who loves Phergie and wants to help make her better! What: The Phergie Hackathon Where: The #phergie channel of the Freenode IRC network When: Saturday, June 19 from 10 AM CDT till the last person leaves Why: We&#8217;re gearing up for a 2.0.3 release and we&#8217;re looking to knock out as [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Who</strong>: Everyone and anyone who loves Phergie and wants to help make her better!</p>
<p><strong>What</strong>: The Phergie Hackathon</p>
<p><strong>Where</strong>: The #phergie channel of the <a title="About the Network" href="http://freenode.net/">Freenode IRC network</a></p>
<p><strong>When</strong>: Saturday, June 19 from 10 AM <a title="Central Time Zone (North America) - Wikipedia, the free encyclopedia" href="http://en.wikipedia.org/wiki/Central_Daylight_Time_(North_America)#Central_Daylight_Time">CDT</a> till the last person leaves</p>
<p><strong>Why</strong>: We&#8217;re gearing up for a 2.0.3 release and we&#8217;re looking to knock out as many bugs as we can that currently block us from replacing the old Phergie 1.x instance currently running on Freenode with a 2.x instance.</p>
<p><strong>How</strong>: Just show up in the IRC channel, pick a ticket from <a title="Issues - elazar/phergie - GitHub" href="http://github.com/elazar/phergie/issues">the laundry list</a>, and start hacking. Feel free to post any questions you may have to the channel. If you want to hit the ground running on the day of the Hackathon, decide what ticket you&#8217;d like to work on and take a look at the <a title="Developers - Phergie" href="/developers">developer docs</a> and <a title="elazar's phergie at master - GitHub" href="http://github.com/elazar/phergie">source code</a> beforehand.</p>
<p>Hope to see you there!</p>
]]></content:encoded>
			<wfw:commentRss>http://phergie.org/2010/06/08/phergie-hackathon/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>New Logo</title>
		<link>http://phergie.org/2010/05/05/new-logo/</link>
		<comments>http://phergie.org/2010/05/05/new-logo/#comments</comments>
		<pubDate>Wed, 05 May 2010 22:59:24 +0000</pubDate>
		<dc:creator>Matthew Turland</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://phergie.org/?p=65</guid>
		<description><![CDATA[Thanks to the efforts of Jess Planck, the Phergie project finally has a logo! You&#8217;ll now see it sported in the page header on this web site. The colors of the image have been designed such that Phergie shirts are a definite possibility in the future. Please take a moment to send a shout out [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to the efforts of <a title="Funroe » Funroe" href="http://funroe.net">Jess Planck</a>, the Phergie project finally has a logo! You&#8217;ll now see it sported in the page header on this web site. The colors of the image have been designed such that Phergie shirts are a definite possibility in the future. Please take a moment to send a shout out to Jess on <a title="Jess Planck (ev3rywh3re) on Twitter" href="http://twitter.com/ev3rywh3re">Twitter</a> and thank him for his contribution!</p>
]]></content:encoded>
			<wfw:commentRss>http://phergie.org/2010/05/05/new-logo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Phergie 2.0.2 Released</title>
		<link>http://phergie.org/2010/05/04/phergie-2-0-2-released/</link>
		<comments>http://phergie.org/2010/05/04/phergie-2-0-2-released/#comments</comments>
		<pubDate>Tue, 04 May 2010 03:22:06 +0000</pubDate>
		<dc:creator>Matthew Turland</dc:creator>
				<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://phergie.org/?p=64</guid>
		<description><![CDATA[Apologies for the long delay, but I&#8217;m happy to announce that Phergie 2.0.2 has been released. You can read about the bug fixes and additions in this release on the Changelog page. Thanks to our users and contributors for their help in making the Phergie project a continued success!]]></description>
			<content:encoded><![CDATA[<div>
<p>Apologies for the long delay, but I&#8217;m happy to announce that Phergie 2.0.2 has been released. You can read about the bug fixes and additions in this release on the <a title="Changelog — Phergie" href="/changelog#2.0.2">Changelog</a> page. Thanks to our users and contributors for their help in making the Phergie project a continued success!</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://phergie.org/2010/05/04/phergie-2-0-2-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Encouraging Open Source Contribution</title>
		<link>http://phergie.org/2010/04/07/encouraging-open-source-contribution/</link>
		<comments>http://phergie.org/2010/04/07/encouraging-open-source-contribution/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 11:27:42 +0000</pubDate>
		<dc:creator>Matthew Turland</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://phergie.org/?p=63</guid>
		<description><![CDATA[Brandon Savage, who recently began contributing to the Phergie project, published a blog post today that spotlights the Phergie project as an example of good architecture and creating a low barrier to entry for prospective contributors. His kind words and evangelism of the project are appreciated as are the excellent points that he makes on [...]]]></description>
			<content:encoded><![CDATA[<p>Brandon Savage, who recently began contributing to the Phergie project, published <a title="Encouraging Open Source Contribution | BrandonSavage.net" href="http://www.brandonsavage.net/encouraging-open-source-contribution/">a blog post</a> today that spotlights the Phergie project as an example of good architecture and creating a low barrier to entry for prospective contributors. His kind words and evangelism of the project are appreciated as are the excellent points that he makes on the post&#8217;s overarching topic.</p>
]]></content:encoded>
			<wfw:commentRss>http://phergie.org/2010/04/07/encouraging-open-source-contribution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
