<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Exodus</title>
	<atom:link href="http://elan.plexapp.com/2008/05/21/exodus/feed/" rel="self" type="application/rss+xml" />
	<link>http://elan.plexapp.com/2008/05/21/exodus/</link>
	<description></description>
	<lastBuildDate>Thu, 02 Sep 2010 08:55:23 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: d4rk</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6232</link>
		<dc:creator>d4rk</dc:creator>
		<pubDate>Fri, 23 May 2008 07:31:20 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6232</guid>
		<description>@straff

Sorry, that came out wrong :-) What I implied was that most good devs, in general, automatically lean towards writing code with good design patterns, especially for multi-platform projects. I&#039;m not saying we always do that but that&#039;s why we have code guidelines/code reviews to help us when we stray.</description>
		<content:encoded><![CDATA[<p>@straff</p>
<p>Sorry, that came out wrong <img src='http://elan.plexapp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  What I implied was that most good devs, in general, automatically lean towards writing code with good design patterns, especially for multi-platform projects. I&#8217;m not saying we always do that but that&#8217;s why we have code guidelines/code reviews to help us when we stray.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: perez</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6231</link>
		<dc:creator>perez</dc:creator>
		<pubDate>Fri, 23 May 2008 07:24:59 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6231</guid>
		<description>After reading d4rk&#039;s posts, I can clearly see the motivation behind OSXBMC&#039;s reason to fork. How did you put up with this for so long? Good decision OSXBMC!

Hmmm....maybe I can start making t-shirts with TEAM OSXBMC on them. I&#039;d make out like a bandit.</description>
		<content:encoded><![CDATA[<p>After reading d4rk&#8217;s posts, I can clearly see the motivation behind OSXBMC&#8217;s reason to fork. How did you put up with this for so long? Good decision OSXBMC!</p>
<p>Hmmm&#8230;.maybe I can start making t-shirts with TEAM OSXBMC on them. I&#8217;d make out like a bandit.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: straff</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6227</link>
		<dc:creator>straff</dc:creator>
		<pubDate>Fri, 23 May 2008 07:08:06 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6227</guid>
		<description>@d4rk Quote: &quot;Talented devs should have no problem following them and very talented devs will actually want to follow them.&quot;
Bit petty no?
I personally have used XBMC for many years and purchased my mini just for XBMC. How many people have bought mini&#039;s just for this? I wager quite a few!
It is a shame because all devs involved are highly talented unlike most of us :-) As with any project there are going to be personas that just don&#039;t play nice together and after all the flaming &amp; recriminations et al what&#039;s done is done, there&#039;s a split and I think XBMC for OS X / OSXBMC will roll on nicely as there are now plenty enough backers and supporters for this to continue.</description>
		<content:encoded><![CDATA[<p>@d4rk Quote: &#8220;Talented devs should have no problem following them and very talented devs will actually want to follow them.&#8221;<br />
Bit petty no?<br />
I personally have used XBMC for many years and purchased my mini just for XBMC. How many people have bought mini&#8217;s just for this? I wager quite a few!<br />
It is a shame because all devs involved are highly talented unlike most of us <img src='http://elan.plexapp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  As with any project there are going to be personas that just don&#8217;t play nice together and after all the flaming &amp; recriminations et al what&#8217;s done is done, there&#8217;s a split and I think XBMC for OS X / OSXBMC will roll on nicely as there are now plenty enough backers and supporters for this to continue.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: d4rk</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6223</link>
		<dc:creator>d4rk</dc:creator>
		<pubDate>Fri, 23 May 2008 06:53:15 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6223</guid>
		<description>&quot;Given that you think that Mono, Wine, and Linux are terrible examples of open source projects.&quot;

I see you intentionally misquoted me for effect. No worries, I&#039;ll restate. I said those examples are terrible to compare your fork to. I didn&#039;t mention open source anywhere (and neither did you in the paragraph where you made the statement).

&quot;Someday I’ll go to the Zoolander School for Kids Who Can’t Code Good and then maybe I too will write high quality code.&quot;

Heh.

&quot;Projects like Linux demonstrate how to scale an open source project. There is no formal team, and there is no getting voted off the team.&quot;

Feel free to believe that. The &quot;formal team&quot; for the Linux kernel are the maintainers, and the ultimate authority on what will or will not make it into the Linux vanilla kernel git is Linus Torvals. That&#039;s why there are many unofficial patches for the Linux kernel as well, maybe you weren&#039;t aware of that. Just making statements in an affirmative tone doesn&#039;t magically turn them into facts.

http://en.wikipedia.org/wiki/Linus_Torvalds
http://www.kernel.org/patchtypes/mm.html

Also, projects like Linux and Wine don&#039;t hand out commit access like free candy like we do.

Not to mention that contributors to Linux face constant patch rejection, which of course generally ensures higher quality code. Would you have preferred contributing to XBMC via patches, which may or may not have gotten reviewed immediately, and which you would have had to rewrite many times just to maintain compliance? Maybe, but we thought that giving you commit access would give you much more freedom.

Basically from your post and from your reaffirming multiple times that there will be no team, your stance is that if everyone had unconditional commit access to a source, the project would blossom? Interesting idea and I&#039;d be curious to see how that turns out. I&#039;d reckon QA in such a case would be non-trivial.

Of course on the other hand if you didn&#039;t allow unconditional commit access to everyone, but instead accepted contribution as patches and other forms, you&#039;d be operating exactly like how we do now, so I don&#039;t see how that workflow would be an improvement. The change would be that you would be in complete control, which is basically what this boils down to IMHO and which is a perfectly valid reason to fork. But that&#039;s being straightforward and not good for publicity I suppose. It&#039;s better for publicity to say that Team XBMC restricted your &quot;freedom&quot;. Seems to have worked, as is obvious by reading many of the posts here.

&quot;Thanks again for all your help figuring out OpenGL problems; you are extremely skilled at graphics programming.&quot;

You&#039;re welcome and as I&#039;ve always said, I&#039;m glad to help.</description>
		<content:encoded><![CDATA[<p>&#8220;Given that you think that Mono, Wine, and Linux are terrible examples of open source projects.&#8221;</p>
<p>I see you intentionally misquoted me for effect. No worries, I&#8217;ll restate. I said those examples are terrible to compare your fork to. I didn&#8217;t mention open source anywhere (and neither did you in the paragraph where you made the statement).</p>
<p>&#8220;Someday I’ll go to the Zoolander School for Kids Who Can’t Code Good and then maybe I too will write high quality code.&#8221;</p>
<p>Heh.</p>
<p>&#8220;Projects like Linux demonstrate how to scale an open source project. There is no formal team, and there is no getting voted off the team.&#8221;</p>
<p>Feel free to believe that. The &#8220;formal team&#8221; for the Linux kernel are the maintainers, and the ultimate authority on what will or will not make it into the Linux vanilla kernel git is Linus Torvals. That&#8217;s why there are many unofficial patches for the Linux kernel as well, maybe you weren&#8217;t aware of that. Just making statements in an affirmative tone doesn&#8217;t magically turn them into facts.</p>
<p><a href="http://en.wikipedia.org/wiki/Linus_Torvalds" rel="nofollow">http://en.wikipedia.org/wiki/Linus_Torvalds</a><br />
<a href="http://www.kernel.org/patchtypes/mm.html" rel="nofollow">http://www.kernel.org/patchtypes/mm.html</a></p>
<p>Also, projects like Linux and Wine don&#8217;t hand out commit access like free candy like we do.</p>
<p>Not to mention that contributors to Linux face constant patch rejection, which of course generally ensures higher quality code. Would you have preferred contributing to XBMC via patches, which may or may not have gotten reviewed immediately, and which you would have had to rewrite many times just to maintain compliance? Maybe, but we thought that giving you commit access would give you much more freedom.</p>
<p>Basically from your post and from your reaffirming multiple times that there will be no team, your stance is that if everyone had unconditional commit access to a source, the project would blossom? Interesting idea and I&#8217;d be curious to see how that turns out. I&#8217;d reckon QA in such a case would be non-trivial.</p>
<p>Of course on the other hand if you didn&#8217;t allow unconditional commit access to everyone, but instead accepted contribution as patches and other forms, you&#8217;d be operating exactly like how we do now, so I don&#8217;t see how that workflow would be an improvement. The change would be that you would be in complete control, which is basically what this boils down to IMHO and which is a perfectly valid reason to fork. But that&#8217;s being straightforward and not good for publicity I suppose. It&#8217;s better for publicity to say that Team XBMC restricted your &#8220;freedom&#8221;. Seems to have worked, as is obvious by reading many of the posts here.</p>
<p>&#8220;Thanks again for all your help figuring out OpenGL problems; you are extremely skilled at graphics programming.&#8221;</p>
<p>You&#8217;re welcome and as I&#8217;ve always said, I&#8217;m glad to help.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: davilla</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6220</link>
		<dc:creator>davilla</dc:creator>
		<pubDate>Fri, 23 May 2008 06:23:54 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6220</guid>
		<description>The reference to Linux as your idea open source model is amusing. Spend a few months on LKML and you will find that Linux Kernel is not the free flowing open source project you think. One does not have git commit access at all. The only git commit you get is the git you create yourself. 

The process goes like this, you submit patches which might or might not be accepted. Sometimes there is discussion, comments and even ridicule if your patch is not up to their quality. If it&#039;s really bad, they will just ignore you. But always someone will review your patch and either accept it or reject it (sometimes by ignoring it). If you are really good with patches and spend about a year or two doing this, then you might, just might get patches accepted without review. But no one but Linus Torvalds has git commit to his tree which is the birthing ground for any Kernel release. So Linux is more a dictatorship than an team environment. You don&#039;t get voted on or off. You just get patches accepted/rejected or ignored. And you don&#039;t get git commit to any git but your own.

With LKML, if you dared push a Linux Kernel GPL binary without source, LKML would eat you alive. They take GPL issues very seriously.

Best of luck with the fork. Don&#039;t forget to fork the documentation and support  aspects. That&#039;s expected from open source project forks;)</description>
		<content:encoded><![CDATA[<p>The reference to Linux as your idea open source model is amusing. Spend a few months on LKML and you will find that Linux Kernel is not the free flowing open source project you think. One does not have git commit access at all. The only git commit you get is the git you create yourself. </p>
<p>The process goes like this, you submit patches which might or might not be accepted. Sometimes there is discussion, comments and even ridicule if your patch is not up to their quality. If it&#8217;s really bad, they will just ignore you. But always someone will review your patch and either accept it or reject it (sometimes by ignoring it). If you are really good with patches and spend about a year or two doing this, then you might, just might get patches accepted without review. But no one but Linus Torvalds has git commit to his tree which is the birthing ground for any Kernel release. So Linux is more a dictatorship than an team environment. You don&#8217;t get voted on or off. You just get patches accepted/rejected or ignored. And you don&#8217;t get git commit to any git but your own.</p>
<p>With LKML, if you dared push a Linux Kernel GPL binary without source, LKML would eat you alive. They take GPL issues very seriously.</p>
<p>Best of luck with the fork. Don&#8217;t forget to fork the documentation and support  aspects. That&#8217;s expected from open source project forks;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ???</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6214</link>
		<dc:creator>???</dc:creator>
		<pubDate>Fri, 23 May 2008 05:30:02 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6214</guid>
		<description>I don&#039;t know enough about this either way. The only thing I hope for is a better XBMC on OSX.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t know enough about this either way. The only thing I hope for is a better XBMC on OSX.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dende</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6209</link>
		<dc:creator>dende</dc:creator>
		<pubDate>Fri, 23 May 2008 04:40:46 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6209</guid>
		<description>@elan: dude, you need to do comedy...your comments crack me the flux up. LOL @ GIT means never having to say you&#039;re sorry. LOOLLLOLOLLLL</description>
		<content:encoded><![CDATA[<p>@elan: dude, you need to do comedy&#8230;your comments crack me the flux up. LOL @ GIT means never having to say you&#8217;re sorry. LOOLLLOLOLLLL</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: elan</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6206</link>
		<dc:creator>elan</dc:creator>
		<pubDate>Fri, 23 May 2008 04:33:28 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6206</guid>
		<description>@d4rk: Given that you think that Mono, Wine, and Linux are terrible examples of open source projects, I guess we&#039;ll just agree to disagree. Someday I&#039;ll go to the Zoolander School for Kids Who Can&#039;t Code Good and then maybe I too will write high quality code.

Projects like Linux demonstrate how to scale an open source project. There is no formal team, and there is no getting voted off the team.

Thanks again for all your help figuring out OpenGL problems; you are extremely skilled at graphics programming.</description>
		<content:encoded><![CDATA[<p>@d4rk: Given that you think that Mono, Wine, and Linux are terrible examples of open source projects, I guess we&#8217;ll just agree to disagree. Someday I&#8217;ll go to the Zoolander School for Kids Who Can&#8217;t Code Good and then maybe I too will write high quality code.</p>
<p>Projects like Linux demonstrate how to scale an open source project. There is no formal team, and there is no getting voted off the team.</p>
<p>Thanks again for all your help figuring out OpenGL problems; you are extremely skilled at graphics programming.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: d4rk</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6199</link>
		<dc:creator>d4rk</dc:creator>
		<pubDate>Fri, 23 May 2008 04:02:16 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6199</guid>
		<description>WARNING: long post.

All the best with the fork guys.

Elan, the goals you mentioned are pretty much part of our goals as well. Hence, our original invitation to you to join the team. Of course our goals apply to all platforms we support, not just OS X.

http://xbmc.org/wiki/index.php?title=The_XBMC_manifesto

As a developer for multiple platforms, I also think that most of those goals can be achieved with superior results using high quality, well thought out, design patterns rather than speedy implementation. For the most part, I think that&#039;s where we differed as developers.

I have to comment on this statement:
&quot;There will be no formal team, nor will there be any getting voted off the team. Think of projects like Mono, Wine, or Linux as models.&quot;

Those are terrible examples.

We gave you commit write access within a week, maybe two, of you just demonstrating your work, without even looking at your code. Good luck trying to get commit access into a another popular GPL project with just a few screenshots. If this were Linux or Wine, you would still be _emailing_ patches to the lead developers, with no certainty that it would even make it into the tree. Even if all your patches were accepted (surely after multiple rewrites), you would still probably not have commit access.

There is always a formal team, whether you like it or not, otherwise it would just be chaos. By &quot;there will be no formal team&quot;, do you mean that nobody else will ever get commit access? If others do, they automatically are part of the team and whether you like it or not, that&#039;s your &quot;formal team&quot;. In addition, by saying &quot;nobody will ever get voted off&quot;, do you mean that once you give commit access to someone, you will never under any circumstance revoke that access? If you do and you consult others to make your decision, that&#039;s the same as getting &quot;voted off&quot;.

You seem to dislike the fact that a vote took place. Would you have preferred it if every developer had the authority to simply kick others off the team and drop their privileges at their whim? IMHO, the decent thing to do, in case of a disagreement within a group, is to obtain the consensus from everyone. Maybe there&#039;s a better way, but a vote seemed obvious and simple enough. No different from the polls you&#039;ve conducted on your blog, except this was internal.

To others reading this blog, the GPL violation was _not_ the only reason why the teams decided to part ways. There were definitely other factors at play.

As someone else mentioned, the official OS X port with continue regardless of the fork and those interested are free to contribute. Yes, we probably follow stricter code guidelines because we&#039;re multi-platform and want all platforms to have the best experience possible. Talented devs should have no problem following them and very talented devs will actually want to follow them. As I mentioned previously, Elan was given commit access fairly soon after he demonstrated that he had a working port, so as opposed to how it seems to be portrayed here, the XBMC team has minimal bureaucracy. We only have guidelines so that team spirit remains high and code quality is top notch. Soon after Elan joined, 3-4 more devs have joined the team.

Anyhow, that&#039;s long enough, good luck to all involved in the fork!</description>
		<content:encoded><![CDATA[<p>WARNING: long post.</p>
<p>All the best with the fork guys.</p>
<p>Elan, the goals you mentioned are pretty much part of our goals as well. Hence, our original invitation to you to join the team. Of course our goals apply to all platforms we support, not just OS X.</p>
<p><a href="http://xbmc.org/wiki/index.php?title=The_XBMC_manifesto" rel="nofollow">http://xbmc.org/wiki/index.php?title=The_XBMC_manifesto</a></p>
<p>As a developer for multiple platforms, I also think that most of those goals can be achieved with superior results using high quality, well thought out, design patterns rather than speedy implementation. For the most part, I think that&#8217;s where we differed as developers.</p>
<p>I have to comment on this statement:<br />
&#8220;There will be no formal team, nor will there be any getting voted off the team. Think of projects like Mono, Wine, or Linux as models.&#8221;</p>
<p>Those are terrible examples.</p>
<p>We gave you commit write access within a week, maybe two, of you just demonstrating your work, without even looking at your code. Good luck trying to get commit access into a another popular GPL project with just a few screenshots. If this were Linux or Wine, you would still be _emailing_ patches to the lead developers, with no certainty that it would even make it into the tree. Even if all your patches were accepted (surely after multiple rewrites), you would still probably not have commit access.</p>
<p>There is always a formal team, whether you like it or not, otherwise it would just be chaos. By &#8220;there will be no formal team&#8221;, do you mean that nobody else will ever get commit access? If others do, they automatically are part of the team and whether you like it or not, that&#8217;s your &#8220;formal team&#8221;. In addition, by saying &#8220;nobody will ever get voted off&#8221;, do you mean that once you give commit access to someone, you will never under any circumstance revoke that access? If you do and you consult others to make your decision, that&#8217;s the same as getting &#8220;voted off&#8221;.</p>
<p>You seem to dislike the fact that a vote took place. Would you have preferred it if every developer had the authority to simply kick others off the team and drop their privileges at their whim? IMHO, the decent thing to do, in case of a disagreement within a group, is to obtain the consensus from everyone. Maybe there&#8217;s a better way, but a vote seemed obvious and simple enough. No different from the polls you&#8217;ve conducted on your blog, except this was internal.</p>
<p>To others reading this blog, the GPL violation was _not_ the only reason why the teams decided to part ways. There were definitely other factors at play.</p>
<p>As someone else mentioned, the official OS X port with continue regardless of the fork and those interested are free to contribute. Yes, we probably follow stricter code guidelines because we&#8217;re multi-platform and want all platforms to have the best experience possible. Talented devs should have no problem following them and very talented devs will actually want to follow them. As I mentioned previously, Elan was given commit access fairly soon after he demonstrated that he had a working port, so as opposed to how it seems to be portrayed here, the XBMC team has minimal bureaucracy. We only have guidelines so that team spirit remains high and code quality is top notch. Soon after Elan joined, 3-4 more devs have joined the team.</p>
<p>Anyhow, that&#8217;s long enough, good luck to all involved in the fork!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tofuhero</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6195</link>
		<dc:creator>tofuhero</dc:creator>
		<pubDate>Fri, 23 May 2008 03:53:50 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6195</guid>
		<description>I understand spiff&#039;s attention to detail regarding adherence to the GPL license, but if that is the ultimate issue which caused this split, it seems a bit on loose ground. Perhaps elan &amp; team sometimes run a bit loose and fast, but look how far they&#039;ve come in a few months. And at what sacrifice? That the source/binary releases are not always in precise parity?  I think that&#039;s a reasonable tradeoff, and certainly not cause for schisms.

Ultimately though, I think this is probably an unintended blessing.  The XBMC codebase, from what little I&#039;ve seen, was not exactly built with multi-platform in mind, both from a philosophical viewpoint, and a historical viewpoint.  While the Linux branch guys did great work in alleviating some of this, XBMC is not exactly the most MVC&#039;d codebase. This isn&#039;t as much of a concern when you clone the interface for each platform, but when you&#039;ve got a platform like OS X with unique interface and user experience requirements, you run into problems keeping code parity.

So forking the OS X platform is probably the wisest choice in the long run, until such time as the codebase is completely overhauled to separate the presentation layer from the underlying engine in an easily extensible way.  I could be wrong, as I haven&#039;t been closely involved with the project&#039;s code, but this seem likely the ultimate source of frustration and probably elan&#039;s main reason to leave.

Here&#039;s hoping that both branches are successful and thriving for a long time to come.</description>
		<content:encoded><![CDATA[<p>I understand spiff&#8217;s attention to detail regarding adherence to the GPL license, but if that is the ultimate issue which caused this split, it seems a bit on loose ground. Perhaps elan &amp; team sometimes run a bit loose and fast, but look how far they&#8217;ve come in a few months. And at what sacrifice? That the source/binary releases are not always in precise parity?  I think that&#8217;s a reasonable tradeoff, and certainly not cause for schisms.</p>
<p>Ultimately though, I think this is probably an unintended blessing.  The XBMC codebase, from what little I&#8217;ve seen, was not exactly built with multi-platform in mind, both from a philosophical viewpoint, and a historical viewpoint.  While the Linux branch guys did great work in alleviating some of this, XBMC is not exactly the most MVC&#8217;d codebase. This isn&#8217;t as much of a concern when you clone the interface for each platform, but when you&#8217;ve got a platform like OS X with unique interface and user experience requirements, you run into problems keeping code parity.</p>
<p>So forking the OS X platform is probably the wisest choice in the long run, until such time as the codebase is completely overhauled to separate the presentation layer from the underlying engine in an easily extensible way.  I could be wrong, as I haven&#8217;t been closely involved with the project&#8217;s code, but this seem likely the ultimate source of frustration and probably elan&#8217;s main reason to leave.</p>
<p>Here&#8217;s hoping that both branches are successful and thriving for a long time to come.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: elan</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6192</link>
		<dc:creator>elan</dc:creator>
		<pubDate>Fri, 23 May 2008 03:34:12 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6192</guid>
		<description>@Joe: Yes, those were the primary reasons, along with (3) I&#039;m lazy and coding is more fun than merging. GIT means never having to say you&#039;re sorry.</description>
		<content:encoded><![CDATA[<p>@Joe: Yes, those were the primary reasons, along with (3) I&#8217;m lazy and coding is more fun than merging. GIT means never having to say you&#8217;re sorry.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6191</link>
		<dc:creator>Joe</dc:creator>
		<pubDate>Fri, 23 May 2008 03:33:53 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6191</guid>
		<description>I&#039;m curious why you didn&#039;t release the source? Too much clean up? Focusing on getting testable binaries in the wild? Both valid reasons.</description>
		<content:encoded><![CDATA[<p>I&#8217;m curious why you didn&#8217;t release the source? Too much clean up? Focusing on getting testable binaries in the wild? Both valid reasons.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: elan</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6189</link>
		<dc:creator>elan</dc:creator>
		<pubDate>Fri, 23 May 2008 03:30:55 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6189</guid>
		<description>@william gates: (Can I call you Bill?) Please, let&#039;s not rehash things. There are certainly things I could have done differently too that might have pissed off the XBMC team less. Point is, we&#039;re continuing on, there&#039;s still a lot of love, and everyone benefits.</description>
		<content:encoded><![CDATA[<p>@william gates: (Can I call you Bill?) Please, let&#8217;s not rehash things. There are certainly things I could have done differently too that might have pissed off the XBMC team less. Point is, we&#8217;re continuing on, there&#8217;s still a lot of love, and everyone benefits.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: william gates</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6188</link>
		<dc:creator>william gates</dc:creator>
		<pubDate>Fri, 23 May 2008 03:20:37 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6188</guid>
		<description>Why? I understand that everyone wants to get credit for doing a good job that I understand, however this is getting ugly. It was pointed out… on this forum no less.. and various others.. that élan would publish, once this next version was released. Why in the hell would the team at XBMC be all pissed about that? XBMC is a wonderful program on many platforms… period. Does this require a new fork… ummm maybe not really. I understand Élan’s side and I understand the XBMC side, but let’s be honest.. it was stated… and has happened before that everything will be released.. so why make it a huge deal? Everyone gains when everyone works together. Love the way things are going on the osxbmc front and I hope it keeps rolling!</description>
		<content:encoded><![CDATA[<p>Why? I understand that everyone wants to get credit for doing a good job that I understand, however this is getting ugly. It was pointed out… on this forum no less.. and various others.. that élan would publish, once this next version was released. Why in the hell would the team at XBMC be all pissed about that? XBMC is a wonderful program on many platforms… period. Does this require a new fork… ummm maybe not really. I understand Élan’s side and I understand the XBMC side, but let’s be honest.. it was stated… and has happened before that everything will be released.. so why make it a huge deal? Everyone gains when everyone works together. Love the way things are going on the osxbmc front and I hope it keeps rolling!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: iordonez</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6185</link>
		<dc:creator>iordonez</dc:creator>
		<pubDate>Fri, 23 May 2008 03:03:40 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6185</guid>
		<description>@loa thank you for taking a positive stance, I&#039;m personally getting tired of the flame wars that seem to have been going on :D</description>
		<content:encoded><![CDATA[<p>@loa thank you for taking a positive stance, I&#8217;m personally getting tired of the flame wars that seem to have been going on <img src='http://elan.plexapp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: elan</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6184</link>
		<dc:creator>elan</dc:creator>
		<pubDate>Fri, 23 May 2008 03:02:08 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6184</guid>
		<description>We&#039;ll also post GitHub information as soon as we have it.</description>
		<content:encoded><![CDATA[<p>We&#8217;ll also post GitHub information as soon as we have it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: iordonez</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6183</link>
		<dc:creator>iordonez</dc:creator>
		<pubDate>Fri, 23 May 2008 02:59:45 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6183</guid>
		<description>@lankz and keith:  For now we&#039;re still a bit scattered, but we would love any help we can get!  Even if you just log into trac, pick a bug and expand on it or fix it.  In the near future I will be setting up some forums for users, developers, well wishers and haters to get together and discuss.  Stay tuned!</description>
		<content:encoded><![CDATA[<p>@lankz and keith:  For now we&#8217;re still a bit scattered, but we would love any help we can get!  Even if you just log into trac, pick a bug and expand on it or fix it.  In the near future I will be setting up some forums for users, developers, well wishers and haters to get together and discuss.  Stay tuned!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: keith</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6179</link>
		<dc:creator>keith</dc:creator>
		<pubDate>Fri, 23 May 2008 02:11:18 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6179</guid>
		<description>As someone who has been in groups with conflict, this seems to be the same thing that happens to lots of people.

I think people who are fans of OSXBMC need to respect the professional stance that elan is taking here in the comments.  Regardless of what people think of what he and the other devs did in the time leading up to this decision, obviously both sets of devs want to leave things relatively peacefully.  There is no reason to pursue further nitpicking.

I do, however, believe that this truly will be a good opportunity for OSXBMC.  I switched to Mac a year ago and I think the way that the project has gone so far was as good as it could be in trying to move the XBMC project to the type of application that an Apple user would feel is a truly killer app for the platform.  Now, hopefully, the project can aim at some platform specific perks.

I am very interested to see where the skin discussion leads, as I have long thought that an enhanced version of the xTV skin would make the app an unquestionably superior product than FrontRow.

On an unrelated note, Leo Laporte (of TWiT and TechTV fame) has on several recent occasions mentioned that he plans to buy a MacMini and put OSXBMC on it.  It is this kind of true Mac fan support that could make this project huge.

I have to admit that I never would have considered joining the XBMC development team, but with this split, I very well might try my software engineering skills at helping out in some way I can.

Best of luck to both groups!</description>
		<content:encoded><![CDATA[<p>As someone who has been in groups with conflict, this seems to be the same thing that happens to lots of people.</p>
<p>I think people who are fans of OSXBMC need to respect the professional stance that elan is taking here in the comments.  Regardless of what people think of what he and the other devs did in the time leading up to this decision, obviously both sets of devs want to leave things relatively peacefully.  There is no reason to pursue further nitpicking.</p>
<p>I do, however, believe that this truly will be a good opportunity for OSXBMC.  I switched to Mac a year ago and I think the way that the project has gone so far was as good as it could be in trying to move the XBMC project to the type of application that an Apple user would feel is a truly killer app for the platform.  Now, hopefully, the project can aim at some platform specific perks.</p>
<p>I am very interested to see where the skin discussion leads, as I have long thought that an enhanced version of the xTV skin would make the app an unquestionably superior product than FrontRow.</p>
<p>On an unrelated note, Leo Laporte (of TWiT and TechTV fame) has on several recent occasions mentioned that he plans to buy a MacMini and put OSXBMC on it.  It is this kind of true Mac fan support that could make this project huge.</p>
<p>I have to admit that I never would have considered joining the XBMC development team, but with this split, I very well might try my software engineering skills at helping out in some way I can.</p>
<p>Best of luck to both groups!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RandomComment</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6177</link>
		<dc:creator>RandomComment</dc:creator>
		<pubDate>Fri, 23 May 2008 02:02:57 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6177</guid>
		<description>Seems a bit silly you didn&#039;t just upload all your changes to some webspace, you&#039;re all trying to improve the same app.

Hopefully things will stay pretty much the same and both teams will continue to work together (less chance for more efficiency now i guess), sharing their code and providing the best media center for any user.</description>
		<content:encoded><![CDATA[<p>Seems a bit silly you didn&#8217;t just upload all your changes to some webspace, you&#8217;re all trying to improve the same app.</p>
<p>Hopefully things will stay pretty much the same and both teams will continue to work together (less chance for more efficiency now i guess), sharing their code and providing the best media center for any user.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lankz</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6175</link>
		<dc:creator>lankz</dc:creator>
		<pubDate>Fri, 23 May 2008 01:53:22 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6175</guid>
		<description>@elan: mate, when i wanted to tinker with the source and didn&#039;t have the ffmpeg build you were using, you had it in svn not 5 mins later... it&#039;s disappointing to see all this stem from the small issue of synchronising binary and source release.

you have my, as well as many others full support in bringing what is the best media centre over to the mac. i am a software engineer at yahoo! and would love to help out.

fyi i still haven&#039;t fixed that vobsub bug :)</description>
		<content:encoded><![CDATA[<p>@elan: mate, when i wanted to tinker with the source and didn&#8217;t have the ffmpeg build you were using, you had it in svn not 5 mins later&#8230; it&#8217;s disappointing to see all this stem from the small issue of synchronising binary and source release.</p>
<p>you have my, as well as many others full support in bringing what is the best media centre over to the mac. i am a software engineer at yahoo! and would love to help out.</p>
<p>fyi i still haven&#8217;t fixed that vobsub bug <img src='http://elan.plexapp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: elan</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6171</link>
		<dc:creator>elan</dc:creator>
		<pubDate>Fri, 23 May 2008 01:39:12 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6171</guid>
		<description>@but why: Dude, please quit with the trolling. The source has been checked in. The new code will be checked in. We&#039;ll post a GIT tag for every single release, in concert with the binary release.

Now please, take your tinfoil hat off.</description>
		<content:encoded><![CDATA[<p>@but why: Dude, please quit with the trolling. The source has been checked in. The new code will be checked in. We&#8217;ll post a GIT tag for every single release, in concert with the binary release.</p>
<p>Now please, take your tinfoil hat off.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: but why?</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6170</link>
		<dc:creator>but why?</dc:creator>
		<pubDate>Fri, 23 May 2008 01:34:43 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6170</guid>
		<description>but why would osxbmc not release the source code? that&#039;s clearly an unusual approach, and it is not obvious that it should be defended, regardless of what system you&#039;re running and whether you&#039;re a user or a developer...</description>
		<content:encoded><![CDATA[<p>but why would osxbmc not release the source code? that&#8217;s clearly an unusual approach, and it is not obvious that it should be defended, regardless of what system you&#8217;re running and whether you&#8217;re a user or a developer&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: loa</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6168</link>
		<dc:creator>loa</dc:creator>
		<pubDate>Fri, 23 May 2008 01:20:07 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6168</guid>
		<description>Best to both teams- we really appreciate all of your efforts.</description>
		<content:encoded><![CDATA[<p>Best to both teams- we really appreciate all of your efforts.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jayman978</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6156</link>
		<dc:creator>jayman978</dc:creator>
		<pubDate>Fri, 23 May 2008 00:24:30 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6156</guid>
		<description>First off thank you to all of the XBMC developers that brought XBMC to this point. I have never owned an Xbox and probably would never have been exposed to XBMC if it wasn&#039;t ported to OSX. I am sure I am not the only one who can say that. There is no room for venom now between the teams or from anyone who benefits from the years of hard work of all of the developers. We should wish all the best to both the XBMC developers and to Elan and the OSXBMC developers and leave it at that.

With that said, Elan I am willing to help in any way I can. I am a graphic designer/ web designer and would love to help with interface design.</description>
		<content:encoded><![CDATA[<p>First off thank you to all of the XBMC developers that brought XBMC to this point. I have never owned an Xbox and probably would never have been exposed to XBMC if it wasn&#8217;t ported to OSX. I am sure I am not the only one who can say that. There is no room for venom now between the teams or from anyone who benefits from the years of hard work of all of the developers. We should wish all the best to both the XBMC developers and to Elan and the OSXBMC developers and leave it at that.</p>
<p>With that said, Elan I am willing to help in any way I can. I am a graphic designer/ web designer and would love to help with interface design.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6147</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Thu, 22 May 2008 23:40:19 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6147</guid>
		<description>I have so had issues with these guys in many many ways, and they keep claiming their cool about things, love suggestions, love help, etc, but man they are one fucking grumpy ass group of programmers.

I feel for you, if you search some of my threads I have gotten into many arguments with them, its about time someone told them to fuck off and stop acting like high schoolers</description>
		<content:encoded><![CDATA[<p>I have so had issues with these guys in many many ways, and they keep claiming their cool about things, love suggestions, love help, etc, but man they are one fucking grumpy ass group of programmers.</p>
<p>I feel for you, if you search some of my threads I have gotten into many arguments with them, its about time someone told them to fuck off and stop acting like high schoolers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: elan</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6144</link>
		<dc:creator>elan</dc:creator>
		<pubDate>Thu, 22 May 2008 23:32:36 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6144</guid>
		<description>@Jezz_X: No need to miss me, I&#039;m only an email or chat away. You may even see me around in IRC every now and then :)</description>
		<content:encoded><![CDATA[<p>@Jezz_X: No need to miss me, I&#8217;m only an email or chat away. You may even see me around in IRC every now and then <img src='http://elan.plexapp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jezz_X</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6143</link>
		<dc:creator>Jezz_X</dc:creator>
		<pubDate>Thu, 22 May 2008 23:29:55 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6143</guid>
		<description>thanks elan I appreciate the good words and your a great coder too and I will miss you to talk too now all this is official</description>
		<content:encoded><![CDATA[<p>thanks elan I appreciate the good words and your a great coder too and I will miss you to talk too now all this is official</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: atrus</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6142</link>
		<dc:creator>atrus</dc:creator>
		<pubDate>Thu, 22 May 2008 23:29:17 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6142</guid>
		<description>I still do not really understand. There MUST be something else around this that has not been said. I refuse to believe that the fact that Elan did not make the source available the first couple of days after each beta-release are the actual problem. NOONE would create that much fuzz over just that. Small annoyance yes, but WW3 like we are seeing now? And I also do not understand the issue some are bringing up not mentioning XBMC on this site. The bloody name is everywhere. This project probably increased the interest for all other platforms as well. A lot.

Noone here besides the 10 year old nosepickers are questioning the fact that we have a lot to thank the XBMC Team for. But the, for us, unnecessary bitching about source code  just a day after a BETA or ALPHA release, are giving you this reputation. At least that is what I feel. I am actually on of the guys who would like you guys to become friends, so to speak. Elan and his team would benefit from that partnership, amd when you have cooled down I am certain that you will see that the opposit are equally true.

5 cents from a meddling Swede :)</description>
		<content:encoded><![CDATA[<p>I still do not really understand. There MUST be something else around this that has not been said. I refuse to believe that the fact that Elan did not make the source available the first couple of days after each beta-release are the actual problem. NOONE would create that much fuzz over just that. Small annoyance yes, but WW3 like we are seeing now? And I also do not understand the issue some are bringing up not mentioning XBMC on this site. The bloody name is everywhere. This project probably increased the interest for all other platforms as well. A lot.</p>
<p>Noone here besides the 10 year old nosepickers are questioning the fact that we have a lot to thank the XBMC Team for. But the, for us, unnecessary bitching about source code  just a day after a BETA or ALPHA release, are giving you this reputation. At least that is what I feel. I am actually on of the guys who would like you guys to become friends, so to speak. Elan and his team would benefit from that partnership, amd when you have cooled down I am certain that you will see that the opposit are equally true.</p>
<p>5 cents from a meddling Swede <img src='http://elan.plexapp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jezz_X</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6141</link>
		<dc:creator>Jezz_X</dc:creator>
		<pubDate>Thu, 22 May 2008 23:28:12 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6141</guid>
		<description>quote tESTer &quot;@Jezz_X - trust me…we don’t need you.&quot;

Now why do you have to go say stuff like that all I did was reply to the guy above me and you have to go and make it a personal attack
I never said you needed me I just said that site he linked was me and another guy

Any wonder we get upset</description>
		<content:encoded><![CDATA[<p>quote tESTer &#8220;@Jezz_X &#8211; trust me…we don’t need you.&#8221;</p>
<p>Now why do you have to go say stuff like that all I did was reply to the guy above me and you have to go and make it a personal attack<br />
I never said you needed me I just said that site he linked was me and another guy</p>
<p>Any wonder we get upset</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: elan</title>
		<link>http://elan.plexapp.com/2008/05/21/exodus/comment-page-2/#comment-6140</link>
		<dc:creator>elan</dc:creator>
		<pubDate>Thu, 22 May 2008 23:26:14 +0000</pubDate>
		<guid isPermaLink="false">http://elan.plexapp.com/2008/05/21/exodus/#comment-6140</guid>
		<description>Jezz_X is an extremely talented designer. Let&#039;s please try to keep the discussion civil, I really don&#039;t want bad feelings on either side.</description>
		<content:encoded><![CDATA[<p>Jezz_X is an extremely talented designer. Let&#8217;s please try to keep the discussion civil, I really don&#8217;t want bad feelings on either side.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
