<?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>Code Monkey &#187; API</title>
	<atom:link href="http://code.klti.de/tag/api/feed/" rel="self" type="application/rss+xml" />
	<link>http://code.klti.de</link>
	<description>Random blurps and rants about programming</description>
	<lastBuildDate>Sat, 06 Jun 2009 21:02:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>API broken &#8211; who cares?</title>
		<link>http://code.klti.de/2009/02/11/framework-api-broken-who-cares/</link>
		<comments>http://code.klti.de/2009/02/11/framework-api-broken-who-cares/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 22:45:49 +0000</pubDate>
		<dc:creator>klti</dc:creator>
				<category><![CDATA[symfony]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[bugfixing]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://code.klti.de/?p=10</guid>
		<description><![CDATA[Dont get me wrong, I really love the symfony PHP framework. But some things really annoy me.
For example, in late november there has been some minor bugfixing, followed by a new version release. Which broke the API of a pretty basic class for no reason (method getI18NGlobalDirs got renamed to getDecoratorDirsGlobalDirs).   
But accidents [...]]]></description>
			<content:encoded><![CDATA[<p>Dont get me wrong, I really love the symfony PHP framework. But some things really annoy me.</p>
<p>For example, in late november there has been some <a href="http://trac.symfony-project.org/changeset/13124">minor bugfixing,</a> followed by a new version release. Which broke the API of a pretty basic class for no reason (method getI18NGlobalDirs got renamed to getDecoratorDirsGlobalDirs).  <img src='http://code.klti.de/wp-content/plugins/smilies-themer/klti.de/icon_evil.gif' alt=':evil:' class='wp-smiley' /> </p>
<p>But accidents can happen, I hear you say. Yes they can. The mistake <a href="http://trac.symfony-project.org/changeset/13383">got fixed</a> 9 days later, a new Version got rolled out.  Well, fixed is too much for this, it got a lillte bit less broken, (method got renamend to getI18NDirsGlobalDirs).</p>
<p>In late december, this has been discovered and <a href="http://trac.symfony-project.org/changeset/14219">finally fixed</a>. No new version has been rolled out yet.</p>
<p>Long story short, the API is broken since november and the broken version is still the latest. Which sucks when your using the stable version in some big projects.  <img src='http://code.klti.de/wp-content/plugins/smilies-themer/klti.de/icon_evil.gif' alt=':evil:' class='wp-smiley' /> </p>
<p><strong>UPDATE:</strong><br />
Finally, after several months, <a href="http://www.symfony-project.org/blog/2009/02/16/symfony-1-1-7-released">Version 1.1.7 has been released</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://code.klti.de/2009/02/11/framework-api-broken-who-cares/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
