<?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: The future of GNOME?</title>
	<atom:link href="http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/</link>
	<description>Dave Neary's view of the world</description>
	<lastBuildDate>Sun, 11 Dec 2011 14:17:21 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Christian</title>
		<link>http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/comment-page-1/#comment-554</link>
		<dc:creator>Christian</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/#comment-554</guid>
		<description>Have to say I feel you are not really answering the question at all with this answer. Whether or not this trend is happening is irrelevant to the question of if GNOME (be that the desktop or the platform) should be refactored or not. The question of GNOME 3 is more the question of &#039;Do our underlaying libraries need changes at this point that require ABI/API breakages to be viable for the next years or are they still good enough to stay competitive within the current API/ABI constraints&#039;. Looking at various usecases is a useful tool for making that evaluation, and the current situation in the case of the desktop scenario is either that a) we think the current GNOME desktop stack is good enough and going for the upheaval of GNOME 3 would be a waste of resources or b) we think that the GNOME stack needs to be revised in order to provide the needed services for the desktop we envision for the next years. If the answer is a) then I guess we can say that GNOME is not &#039;missing leadership&#039; as we/it have made the choice of staying put, but if the answer is b) then I would argue that it could be said we are missing leadership and direction currently.&lt;p/&gt;So, yes all these organisations are modifying the libraries and modules we have today to suit their needs of today, the question is if they will feel that these libraries are still usefull for assembling something 2-3 years down the road unless some major re-engineering happens. &lt;p/&gt;Personally I think refactoring the stack to take advantage of new technologies, especially in order to keep up in the gloss departmenent and at the same time get rid of old cruft could be a valuable exercise, but I am not forseeing doom either if it doesn&#039;t happen anytime soon. As I tried mentioning on LUGRadio, most of the thing being advertised by everyone else as their new killer features are already underway for GNOME 2.x within current API/ABI boundaries.</description>
		<content:encoded><![CDATA[<p>Have to say I feel you are not really answering the question at all with this answer. Whether or not this trend is happening is irrelevant to the question of if GNOME (be that the desktop or the platform) should be refactored or not. The question of GNOME 3 is more the question of &#8216;Do our underlaying libraries need changes at this point that require ABI/API breakages to be viable for the next years or are they still good enough to stay competitive within the current API/ABI constraints&#8217;. Looking at various usecases is a useful tool for making that evaluation, and the current situation in the case of the desktop scenario is either that a) we think the current GNOME desktop stack is good enough and going for the upheaval of GNOME 3 would be a waste of resources or b) we think that the GNOME stack needs to be revised in order to provide the needed services for the desktop we envision for the next years. If the answer is a) then I guess we can say that GNOME is not &#8216;missing leadership&#8217; as we/it have made the choice of staying put, but if the answer is b) then I would argue that it could be said we are missing leadership and direction currently.
<p />So, yes all these organisations are modifying the libraries and modules we have today to suit their needs of today, the question is if they will feel that these libraries are still usefull for assembling something 2-3 years down the road unless some major re-engineering happens.
<p />Personally I think refactoring the stack to take advantage of new technologies, especially in order to keep up in the gloss departmenent and at the same time get rid of old cruft could be a valuable exercise, but I am not forseeing doom either if it doesn&#8217;t happen anytime soon. As I tried mentioning on LUGRadio, most of the thing being advertised by everyone else as their new killer features are already underway for GNOME 2.x within current API/ABI boundaries.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stuart Langridge</title>
		<link>http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/comment-page-1/#comment-555</link>
		<dc:creator>Stuart Langridge</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/#comment-555</guid>
		<description>I agree that there are a number of possibilities; the worry I personally have is that everyone can list the alternative routes that Gnome can take but we&#039;re not taking any of them because no decision is made. The paralysis of indecision, you might call it. The same issue came up a while ago as regards languages: there was talk of maybe adding some dependencies like OpenOffice&#039;s UNO library to the C core, but no-one wanted to do that in case instead the idea was to shift more development to Mono or Python or similar; by contrast, there was no agreement on whether core Gnome bits could be written in Mono or Python or Java because that would make it more difficult to fiddle with the core. So nothing happened other than discussion. That eventually got resolved, and I&#039;m sure this will too, and it doesn&#039;t need one &quot;dictator&quot; to stand up and lay down the law about what should happen, but *something* needs to happen otherwise we&#039;re all trapped by that indecision paralysis.</description>
		<content:encoded><![CDATA[<p>I agree that there are a number of possibilities; the worry I personally have is that everyone can list the alternative routes that Gnome can take but we&#8217;re not taking any of them because no decision is made. The paralysis of indecision, you might call it. The same issue came up a while ago as regards languages: there was talk of maybe adding some dependencies like OpenOffice&#8217;s UNO library to the C core, but no-one wanted to do that in case instead the idea was to shift more development to Mono or Python or similar; by contrast, there was no agreement on whether core Gnome bits could be written in Mono or Python or Java because that would make it more difficult to fiddle with the core. So nothing happened other than discussion. That eventually got resolved, and I&#8217;m sure this will too, and it doesn&#8217;t need one &#8220;dictator&#8221; to stand up and lay down the law about what should happen, but *something* needs to happen otherwise we&#8217;re all trapped by that indecision paralysis.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luca</title>
		<link>http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/comment-page-1/#comment-556</link>
		<dc:creator>Luca</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/#comment-556</guid>
		<description>I don&#039;t think we should create different distributions of GNOME. GNOME is an environment for the &quot;community&quot; and it has innovative and smart ideas because it is not the &quot;standard&quot; user using it. That is why I chose GNOME in the first place, because commercial ideas were way below my line of expectation! &lt;br/&gt;I think GNOME is good as it is, with a strong community.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t think we should create different distributions of GNOME. GNOME is an environment for the &#8220;community&#8221; and it has innovative and smart ideas because it is not the &#8220;standard&#8221; user using it. That is why I chose GNOME in the first place, because commercial ideas were way below my line of expectation! <br />I think GNOME is good as it is, with a strong community.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Murray Cumming</title>
		<link>http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/comment-page-1/#comment-557</link>
		<dc:creator>Murray Cumming</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/#comment-557</guid>
		<description>Stuart, I think this paralysis of indecision thing is a myth. That&#039;s just spin on the situation where one group of people would like another group of people to like their choice. But no decision will force people to like what they don&#039;t like. That&#039;s just simple disagreement.&lt;p/&gt;There&#039;s nothing that I need from GNOME that is currently blocked by any lack of decision. &lt;br/&gt;</description>
		<content:encoded><![CDATA[<p>Stuart, I think this paralysis of indecision thing is a myth. That&#8217;s just spin on the situation where one group of people would like another group of people to like their choice. But no decision will force people to like what they don&#8217;t like. That&#8217;s just simple disagreement.
<p />There&#8217;s nothing that I need from GNOME that is currently blocked by any lack of decision. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stuart Langridge</title>
		<link>http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/comment-page-1/#comment-558</link>
		<dc:creator>Stuart Langridge</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/#comment-558</guid>
		<description>Murray: interesting. One of the things I&#039;d like, for example, is the stuff that&#039;s been talked about for Topaz: people as first-class objects, etc. Alternatively, I&#039;d like to hear that that&#039;s just talk and there&#039;s not going to be a move towards it. At the moment I don&#039;t know whether it is or not: I&#039;ve been talking about how desktop environments might work differently in the future to some people and giving Topaz as an example. Now, true, there&#039;s nothing stopping me building a Topaz-ish desktop on top of Gnome 2.18, except that it&#039;d take rather more time than anyone&#039;s got, but if it ain&#039;t gonna happen I&#039;ll stop talking about it.&lt;p/&gt;Clearly, though, if you&#039;re not seeing a problem then it&#039;s less of a worry, since my points are fairly theoretical: I was able to decide to use D-Bus for communication in Jackfield because I can assume that it&#039;ll be present on a Gnome desktop, and that sort of thing is helpful, but it&#039;s an edge case.&lt;br/&gt;</description>
		<content:encoded><![CDATA[<p>Murray: interesting. One of the things I&#8217;d like, for example, is the stuff that&#8217;s been talked about for Topaz: people as first-class objects, etc. Alternatively, I&#8217;d like to hear that that&#8217;s just talk and there&#8217;s not going to be a move towards it. At the moment I don&#8217;t know whether it is or not: I&#8217;ve been talking about how desktop environments might work differently in the future to some people and giving Topaz as an example. Now, true, there&#8217;s nothing stopping me building a Topaz-ish desktop on top of Gnome 2.18, except that it&#8217;d take rather more time than anyone&#8217;s got, but if it ain&#8217;t gonna happen I&#8217;ll stop talking about it.
<p />Clearly, though, if you&#8217;re not seeing a problem then it&#8217;s less of a worry, since my points are fairly theoretical: I was able to decide to use D-Bus for communication in Jackfield because I can assume that it&#8217;ll be present on a Gnome desktop, and that sort of thing is helpful, but it&#8217;s an edge case.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Neary</title>
		<link>http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/comment-page-1/#comment-559</link>
		<dc:creator>Dave Neary</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/#comment-559</guid>
		<description>Let me show you one example of a first-class object oriented version of GNOME 3.0: &lt;a href=&quot;http://wiki.laptop.org/go/Image:AP1_13.jpg&quot;&gt;http://wiki.laptop.org/go/Image:AP1_13.jpg&lt;/a&gt;&lt;p/&gt;How about these versions of GNOME 3.0?&lt;br/&gt;&lt;a href=&quot;http://www.maemo.org/screenshots.html&quot;&gt;http://www.maemo.org/screenshots.html&lt;/a&gt;&lt;br/&gt;&lt;a href=&quot;http://www.openmoko.com/press/index.html&quot;&gt;http://www.openmoko.com/press/index.html&lt;/a&gt;&lt;br/&gt;&lt;a href=&quot;http://www.fluendo.com/elisa/screenshots.php&quot;&gt;http://www.fluendo.com/elisa/screenshots.php&lt;/a&gt;&lt;br/&gt;&lt;a href=&quot;http://www.engadget.com/2007/02/10/mega-hands-on-virgin-americas-airbus-a320-with-red-in-flight-e/&quot;&gt;http://www.engadget.com/2007/02/10/mega-hands-on-virgin-americas-airbus-a320-with-red-in-flight-e/&lt;/a&gt;&lt;p/&gt;How about this for the desktop?&lt;br/&gt;&lt;a href=&quot;http://www.novell.com/products/desktop/screenshots.html&quot;&gt;http://www.novell.com/products/desktop/screenshots.html&lt;/a&gt;&lt;p/&gt;The point is, innovation is happening elsewhere, not in the GNOME desktop - GNOME is a great platform for that innovation, but it&#039;d be nice to have that innovation happening in the project, rather than outside it.&lt;p/&gt;Just imagine - a GNOME specifically for 5 - 8 year old school kids, another specifically for adolescents (maybe with Enlightenment as the window manager? ;), yet another for TV set top boxes, yet another for hand-helds and mobile phones, the list goes on.&lt;p/&gt;We would doing the same thing that we&#039;re doing now - creating user interfaces for GNOME. With one important difference, each user interface would have a very specific niche audience who we would cater to exclusively and completely, to the detriment of others. This kind of design coherency would give us a power that we don&#039;t have now, and each of the developers would have a mix&#039;n&#039;match mentality towards GNOME applications.&lt;p/&gt;Why are we making a sysadmin release set and a developers release set to sit on top of the core GNOME desktop? Wouldn&#039;t it be better to make a sysadmin control center - single-mindedly focussing on that usecase? And another for developers which included everything that a developer might need, integrated in such a way as to make his life easier?&lt;p/&gt;There&#039;s still going to be a use for the general purpose desktop, but single-use user interfaces are where we have the most power to make people happiest.&lt;br/&gt;</description>
		<content:encoded><![CDATA[<p>Let me show you one example of a first-class object oriented version of GNOME 3.0: <a href="http://wiki.laptop.org/go/Image:AP1_13.jpg">http://wiki.laptop.org/go/Image:AP1_13.jpg</a>
<p />How about these versions of GNOME 3.0?<br /><a href="http://www.maemo.org/screenshots.html">http://www.maemo.org/screenshots.html</a><br /><a href="http://www.openmoko.com/press/index.html">http://www.openmoko.com/press/index.html</a><br /><a href="http://www.fluendo.com/elisa/screenshots.php">http://www.fluendo.com/elisa/screenshots.php</a><br /><a href="http://www.engadget.com/2007/02/10/mega-hands-on-virgin-americas-airbus-a320-with-red-in-flight-e/">http://www.engadget.com/2007/02/10/mega-hands-on-virgin-americas-airbus-a320-with-red-in-flight-e/</a>
<p />How about this for the desktop?<br /><a href="http://www.novell.com/products/desktop/screenshots.html">http://www.novell.com/products/desktop/screenshots.html</a>
<p />The point is, innovation is happening elsewhere, not in the GNOME desktop &#8211; GNOME is a great platform for that innovation, but it&#8217;d be nice to have that innovation happening in the project, rather than outside it.
<p />Just imagine &#8211; a GNOME specifically for 5 &#8211; 8 year old school kids, another specifically for adolescents (maybe with Enlightenment as the window manager? <img src='http://blogs.gnome.org/bolsh/wp-content/mu-plugins/tango-smilies/tango/face-wink.png' alt=';)' class='wp-smiley' /> , yet another for TV set top boxes, yet another for hand-helds and mobile phones, the list goes on.
<p />We would doing the same thing that we&#8217;re doing now &#8211; creating user interfaces for GNOME. With one important difference, each user interface would have a very specific niche audience who we would cater to exclusively and completely, to the detriment of others. This kind of design coherency would give us a power that we don&#8217;t have now, and each of the developers would have a mix&#8217;n'match mentality towards GNOME applications.
<p />Why are we making a sysadmin release set and a developers release set to sit on top of the core GNOME desktop? Wouldn&#8217;t it be better to make a sysadmin control center &#8211; single-mindedly focussing on that usecase? And another for developers which included everything that a developer might need, integrated in such a way as to make his life easier?
<p />There&#8217;s still going to be a use for the general purpose desktop, but single-use user interfaces are where we have the most power to make people happiest.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian</title>
		<link>http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/comment-page-1/#comment-560</link>
		<dc:creator>Christian</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/#comment-560</guid>
		<description>David, nobody is arguing against this vision here, the question asked if its happening or if we are stuck in a circle of talking about it.</description>
		<content:encoded><![CDATA[<p>David, nobody is arguing against this vision here, the question asked if its happening or if we are stuck in a circle of talking about it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Murray Cumming</title>
		<link>http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/comment-page-1/#comment-561</link>
		<dc:creator>Murray Cumming</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/#comment-561</guid>
		<description>Obviously wild and vague new ideas need to be experimented with. When we know what we really want, and if we want it, then it can be done for real in a common way that people can really use. You can&#039;t rush these things, even if you assign someone to tell you to rush.</description>
		<content:encoded><![CDATA[<p>Obviously wild and vague new ideas need to be experimented with. When we know what we really want, and if we want it, then it can be done for real in a common way that people can really use. You can&#8217;t rush these things, even if you assign someone to tell you to rush.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Murray Cumming</title>
		<link>http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/comment-page-1/#comment-562</link>
		<dc:creator>Murray Cumming</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/#comment-562</guid>
		<description>Stuart, and you can&#039;t really give &quot;Topaz&quot; as an example because it&#039;s meaningless, or it means whatever you want it to mean. It&#039;s a project name without aims, therefore sure to lead to dissatisfaction.</description>
		<content:encoded><![CDATA[<p>Stuart, and you can&#8217;t really give &#8220;Topaz&#8221; as an example because it&#8217;s meaningless, or it means whatever you want it to mean. It&#8217;s a project name without aims, therefore sure to lead to dissatisfaction.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Neary</title>
		<link>http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/comment-page-1/#comment-563</link>
		<dc:creator>Dave Neary</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/#comment-563</guid>
		<description>Christian: My point is that it is already happening, with or without &quot;authorisation&quot; of the GNOME project.</description>
		<content:encoded><![CDATA[<p>Christian: My point is that it is already happening, with or without &#8220;authorisation&#8221; of the GNOME project.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- This Quick Cache file was built for (  blogs.gnome.org/bolsh/2007/03/14/the-future-of-gnome/feed/ ) in 0.24897 seconds, on Feb 12th, 2012 at 1:06 am UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 12th, 2012 at 2:06 am UTC -->
