<?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>mono-nono &#187; Banshee</title>
	<atom:link href="http://mono-nono.com/tag/banshee/feed/" rel="self" type="application/rss+xml" />
	<link>http://mono-nono.com</link>
	<description>Fire is the one, who inspires and protects truth.</description>
	<lastBuildDate>Fri, 07 May 2010 01:22:40 +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>Banshee a GNOME project?</title>
		<link>http://mono-nono.com/2009/10/22/banshee-a-gnome-project/</link>
		<comments>http://mono-nono.com/2009/10/22/banshee-a-gnome-project/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 23:49:47 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>
		<category><![CDATA[Banshee]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Novell]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=598</guid>
		<description><![CDATA[Interesting bit of spin out of Team Mono today.
It&#8217;s not what you think, baby.
In a numbers-heavy blog post, Bertrand Loretz tries to make the argument that &#8220;Banshee is a GNOME Project&#8221;  and not a &#8221;Novell project&#8221;. While I understand why one might want to distance themselves from Novell, you&#8217;re going to have a rough time trying that with [...]]]></description>
			<content:encoded><![CDATA[<p>Interesting bit of spin out of Team Mono today.<span id="more-598"></span></p>
<p><strong>It&#8217;s not what you think, baby.</strong></p>
<p>In a <a href="http://bl-log.blogspot.com/2009/10/who-writes-banshee.html">numbers-heavy blog post</a>, Bertrand Loretz tries to make the argument that &#8220;Banshee is a GNOME Project&#8221;  and not a &#8221;Novell project&#8221;. While I understand why one might want to distance themselves from Novell, you&#8217;re going to have a rough time trying that with Banshee.</p>
<p>For starters Novell owns the Banshee name, logo and icon. One might think that pretty much seals the deal?</p>
<p>Another point of interest is that &#8220;<a href="http://www.infoq.com/news/2009/07/Cross-Platform-Development">one of the purposes building Banshee was to showcase building an application on Mono</a>.&#8221;</p>
<p>There&#8217;s also this bit right there on the <a href="http://banshee-project.org/about/">Banshee &#8220;About&#8221; Page</a>:</p>
<blockquote><p><a href="http://novell.com/">Novell</a> employs Aaron and Gabriel Burt to work on Banshee.</p></blockquote>
<p>So, just going by Mr. Loretz&#8217;s own numbers, at least 70.4% of the code contributions came from the 2 developers <strong>Novell</strong> is paying to work on Banshee.</p>
<p>So, Novell owns the project name and likeness, and pays for the overwhelming majority of the actual code, but it&#8217;s <strong>not</strong> a &#8220;Novell project&#8221;?</p>
<p>I guess this is similar logic to how the CodePlex Foundation is <strong>not</strong> a Microsoft organization?</p>
<p><strong>Here&#8217;s your fries, sir. By the way, I really like to think of myself as an actor.</strong></p>
<p>As far as Banshee being a &#8220;GNOME project&#8221; &#8211; Mr. Loretz&#8217;s other prong of argument - Banshee is not on the <a href="http://projects.gnome.org/">list of GNOME projects</a>, although I&#8217;m sure Team Mono is doing everything they can to get that damned Rhythmbox off the list and replace it with Banshee.</p>
<p><strong>Two for one special </strong></p>
<p>There&#8217;s another nice bit of irony I ran across while visiting the Banshee page. They link to the FSF&#8217;s essay, &#8220;<a href="http://www.fsf.org/licensing/essays/free-sw.html">The Free Software Definition</a>&#8220;. I find this ironic because Team Mono has nearly surpassed Microsoft as the most vocal and vicious source of criticism against the FSF and &#8220;Free Software&#8221;.</p>
<p><strong>Predictions</strong></p>
<p>Behold my crystal ball: there will be an upsurge in talk of Banshee as a &#8220;GNOME project&#8221;, &#8220;part of GNOME&#8221; and so forth. Team Mono has expressed that GNOME should be built on Mono numerous times, and they will continue to push that effort from every angle. Banshee is just another vector &#8211; not only serving as displacing a non-Mono part of GNOME (rhythmbox), but also rolling Moonlight into GNOME.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/10/22/banshee-a-gnome-project/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Banshee UI to be in Moonlight</title>
		<link>http://mono-nono.com/2009/07/14/banshee-ui-to-be-in-moonlight/</link>
		<comments>http://mono-nono.com/2009/07/14/banshee-ui-to-be-in-moonlight/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 12:46:13 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Moonlight]]></category>
		<category><![CDATA[mono]]></category>
		<category><![CDATA[Banshee]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[KDE]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=364</guid>
		<description><![CDATA[Yes. That&#8217;s right. According to the GCDS 2009 presentation notes on the Banshee site, we learn lots of nice stuff about Banshee:
&#8220;It&#8217;s not just an app, it&#8217;s a platform&#8221;.

Long term goal is to write the UI in Moonlight

Declarative UI, canvas, scene graph, and toolkit
Moonlight is an Open Source implementation of Microsoft&#8217;s Silverlight technology &#8230; and [...]]]></description>
			<content:encoded><![CDATA[<p>Yes. That&#8217;s right. <span id="more-364"></span>According to the <a href="http://download.banshee-project.org/documents/banshee-gcds-09.pdf">GCDS 2009 presentation notes on the Banshee site</a>, we learn lots of nice stuff about Banshee:</p>
<p>&#8220;It&#8217;s not just an app, it&#8217;s a platform&#8221;.</p>
<ul>
<li>Long term goal is to write the UI in Moonlight
<ul>
<li>Declarative UI, canvas, scene graph, and toolkit</li>
<li>Moonlight is an Open Source implementation of Microsoft&#8217;s Silverlight technology &#8230; and it is awesome</li>
</ul>
</li>
</ul>
<p>&#8220;Banshee is going to do <strong>photos</strong>&#8221;</p>
<p>&#8220;We are re-basing the F-Spot core on top of Banshee&#8221;</p>
<p>And it ends with GNOME, Mono and Banshee logos.</p>
<p>Moonlight is of course, absolutely toxic unless you get it directly from Novell, as the so-called &#8220;<a href="http://www.microsoft.com/interop/msnovellcollab/moonlight.mspx">covenant</a>&#8221; <strong>specifically</strong> prohibits non-Novell distributions from distributing Moonlight. It also <strong>specifically</strong> prohibits distribution on non-PC platforms (like PDAs and so forth). The agreement &#8211; which is only with Novell anyway &#8211; also <strong>terminates</strong> on Sep. 1, 2011. And, of course it only covers Silverlight 1 and 2, both of which are already <strong>obsolete, </strong>as Microsoft has already released Silverlight 3.</p>
<p>In fact the Moonlight agreement is <strong>so offensive, </strong>even some high ups in Team Mono agree it is anti-community.</p>
<p><strong>You want to get rid of Rhythmbox for what, now?</strong></p>
<p>So there you have it &#8211; that&#8217;s what Team Mono wants in Ubuntu, <strong>by default</strong>, replacing Rhythmbox. An audio / video / picture &#8220;platform&#8221; with a built in web-browser and multiple GUIs.</p>
<p>This is the future of GNOME and of distributions that rely on GNOME, so don&#8217;t get all snooty just because you aren&#8217;t using Ubuntu. Layer upon layer of frameworks, Moonlight on top of Mono. One Microsoft technology stacked upon another; Microsoft development tools used in that good old fashioned Microsoft development model. <a href="http://www.theregister.co.uk/2002/02/01/gnome_to_be_based/">Miguel told you he wanted to see GNOME 4.0 built on .NET</a> and by god they are going to <strong>make</strong> it happen. There will be no innovation, no difference, no freedom &#8211; just slavishly copying Microsoft.</p>
<p>KDE peeps you are targeted in those slides too &#8211; so don&#8217;t get too comfortable pointing fingers and laughing. You can bet your bottom dollar Team Mono will be knocking on your door ever louder, ever persistant, just like they have been doing in the GNOME world.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/14/banshee-ui-to-be-in-moonlight/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Banshee not good enough; Gomer Pyle reacts</title>
		<link>http://mono-nono.com/2009/07/14/banshee-not-good-enough-gomer-pyle-reacts/</link>
		<comments>http://mono-nono.com/2009/07/14/banshee-not-good-enough-gomer-pyle-reacts/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 23:49:46 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>
		<category><![CDATA[Banshee]]></category>
		<category><![CDATA[Rhythmbox]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=349</guid>
		<description><![CDATA[Surprise. Surprise. Surprise.

So, all that claptrap about Banshee being the better player has been proven false. Just like the &#8220;space saving&#8221; and &#8220;Rhythmbox doesn&#8217;t scale&#8221; fallacies. At least in this case, there is a token effort by Mr. Shields to link to the Rhythmbox page. We take what small victories we can.
Here is a thread on [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www2.apebox.org/wordpress/rants/153/">Surprise. Surprise. Surprise.</a></p>
<p><span id="more-349"></span></p>
<p>So, all that claptrap about Banshee being the better player has been proven false. Just like the &#8220;space saving&#8221; and &#8220;Rhythmbox doesn&#8217;t scale&#8221; fallacies. At least in this case, there is a token effort by Mr. Shields to link to the Rhythmbox page. We take what small victories we can.</p>
<p>Here is <a href="http://mail.gnome.org/archives/rhythmbox-devel/2009-July/msg00008.html">a thread on the Rhythmbox development mailing list where they discuss being replaced</a>, including the developer&#8217;s thoughts:</p>
<blockquote><p>&gt; Is it true that the ubuntu team wants to replace rhythmbox with banshee <br />
&gt; on 9.10 version?<br />
&gt; I love your product and i don&#8217;t understand the motivations, could you <br />
&gt; explain me if any?<br />
&gt; Has Banshee some features than Rhytm has not? Something thant you <br />
&gt; couldn&#8217;t add quickly to your player before the 9.10 release?</p>
<p>This is true.  I can&#8217;t find any real information about the motivations behind<br />
it.  The outcome of the decision process (whatever it was, I wasn&#8217;t involved in<br />
any way and I don&#8217;t know how it worked) seems to be that if certain features<br />
are implemented in banshee by some deadline, then banshee will replace<br />
rhythmbox in the default ubuntu install.  There doesn&#8217;t appear to be any<br />
consideration for changes made to rhythmbox during that period.</p>
<p>The only solid information I can find is here:<br />
<a rel="nofollow" href="http://bugzilla.gnome.org/583933">http://bugzilla.gnome.org/583933</a>.  This links to a set of bugs that I assume<br />
must all be fixed for the replacement to go ahead.  I can&#8217;t predict whether they&#8217;re<br />
going to make it.</p>
<p>I don&#8217;t have much to say about this issue personally.  I would have liked to<br />
have been involved in the process, and I like to think I would have had some<br />
constructive input, but ultimately it&#8217;s ubuntu&#8217;s decision.  They should ship<br />
whatever software they feel best satisfies the goals of the ubuntu desktop.</p></blockquote>
<p>Well, I can tell you the motivations behind it. &#8220;Get mono in there&#8221;. That&#8217;s it. Period. Now the justifications for this have moved among:</p>
<ol>
<li><a href="http://ubuntuforums.org/showpost.php?p=7429703&amp;postcount=34">Rhythmbox is bigger-on-CD than Banshee would be</a>.</li>
<li><a href="http://brainstorm.ubuntu.com/idea/18932/">Rhythmbox development has stopped</a>.</li>
<li><a href="http://ubuntuforums.org/showpost.php?p=7389268&amp;postcount=33">Rhythmbox doesn&#8217;t scale</a></li>
<li><a href="http://brainstorm.ubuntu.com/idea/2073/">Banshee is wanted / Rhythmbox  isn&#8217;t wanted by the users</a></li>
<li>Banshee is the better application</li>
</ol>
<p>All of which are clear lies, with the exception of #5, which is purely subjective.</p>
<p>It seems we are settling on the &#8220;best-of-breed&#8221; as the ultimate justification. This is a good stop if you are on Team Mono, because you can call <strong>any</strong> application the &#8220;best-of-breed&#8221; so long as you are the one that gets to decide what factors make it the &#8220;best-of-breed&#8221;.</p>
<p>I always chuckle around #4; Team Mono is forever chanting &#8220;pragmatism&#8221; and how &#8220;the user doesn&#8217;t care about freedom or principles&#8221;.  Yet it&#8217;s quite clear that the overwhelming majority of users <strong>do not want</strong> Banshee. So, do the users matter or not? It seems to me that how much they matter is in direct proportion to how much they support you on any specific issue.</p>
<p><strong>Seriously though</strong></p>
<p>If you have the technical bent, show some love to Rhythmbox and take a look at the <a href="http://projects.gnome.org/rhythmbox/developers.html">Developers page</a>. There is a thing called <a href="http://bugzilla.gnome.org/reports/keyword-search.cgi?product=rhythmbox&amp;keyword=gnome-love">&#8220;gnome-love&#8221; bugs that are specifically identified as being suitable for newcomers to the project</a>:</p>
<blockquote><p>Marking a bug with this keyword means that you&#8217;re willing to help someone fix the bug, or that it should be fixable by a beginner without any help. This should ONLY be set by a maintainer or people familiar with the code base, and ONLY when it looks like a project suitable for a new developer looking for a task.</p></blockquote>
<p>There are currently 32 bugs on the list. Maybe there&#8217;s one you can take on? Maybe there&#8217;s one <strong>I</strong> can take on?</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/14/banshee-not-good-enough-gomer-pyle-reacts/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>This doesn&#8217;t fix everything</title>
		<link>http://mono-nono.com/2009/07/08/this-doesnt-fix-everything/</link>
		<comments>http://mono-nono.com/2009/07/08/this-doesnt-fix-everything/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 23:02:25 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[mono]]></category>
		<category><![CDATA[ADO.Net]]></category>
		<category><![CDATA[Banshee]]></category>
		<category><![CDATA[F-Spot]]></category>

		<guid isPermaLink="false">http://mono-nono.com/?p=274</guid>
		<description><![CDATA[The Community Promise thing is nice, but there are still some concerns. One of the problems I am seeing is how useful mono is, if restricted to the standard bits only.

Let&#8217;s say, just for the sake of argument that the standard bits are perfectly safe. I know there still a couple of concerns there, but [...]]]></description>
			<content:encoded><![CDATA[<p>The Community Promise thing is nice, but there are still some concerns. One of the problems I am seeing is how useful mono is, if restricted to the standard bits only.</p>
<p><span id="more-274"></span></p>
<p>Let&#8217;s say, just for the sake of argument that the standard bits are perfectly safe. I know there still a couple of concerns there, but put them aside for this point.</p>
<p><strong>In Special</strong></p>
<p>One of the things we are hearing is that mono will be clearly split into &#8220;standard&#8221; and &#8220;non-standard&#8221; bits. That&#8217;s great. Another thing we are being told about the non-standard bits is that &#8221;<a href="http://ubuntuforums.org/showpost.php?p=7572426&amp;postcount=68">nobody cares about those &#8211; they aren&#8217;t used for the apps people moan about</a>.&#8221;</p>
<p><strong>But</strong>: <a href="http://packages.debian.org/sid/banshee">Banshee needs System.Data and SQLite</a>. <a href="http://packages.debian.org/unstable/gnome/f-spot">F-Spot needs System.Data and SQLite</a>. I believe both of these use ADO.Net, and are in the &#8220;non-standard&#8221; bits camp.</p>
<p>I would suggest that Banshee and F-Spot are <strong>very much</strong> &#8220;apps people moan about.&#8221; (The other two that are hot are Tomboy and Gnome Do, which look alright in this area based on my understanding.)</p>
<p><strong>In General</strong></p>
<p>The problem here I&#8217;m seeing is two-fold:</p>
<ol>
<li>The Community Promise has made parts of mono safer. That&#8217;s great.</li>
<li>Some people might not be clear that this is not a blanket over all mono. That&#8217;s not so great.</li>
</ol>
<p>If mono proponents want mono critics to acknowledge the Community Promise is a positive step, they need to be honest about its limitations.</p>
<p>If applications are using non-standard bits of mono, it would not be honest to promote them under the argument that &#8220;well, everyone knows mono is safe now.&#8221;</p>
<p>I want to make this point strongly because we have lots of email showing that Microsoft internally, and a high levels, discussed a strategy along the lines of only standardizing enough of .NET to make it look good, but <strong>not</strong> enough to make it actually useful.</p>
<p>If major mono-based applications &#8211; the ones people are pushing to get into distributions <strong>by default &#8211; </strong>rely on these non-standard bits, then the arguments for them are not much affected by the Community Promise and they need to remain optional.</p>
]]></content:encoded>
			<wfw:commentRss>http://mono-nono.com/2009/07/08/this-doesnt-fix-everything/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
