<?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: Meta-cycles: 2-3 year major cycles for free software?</title>
	<atom:link href="http://www.markshuttleworth.com/archives/288/feed" rel="self" type="application/rss+xml" />
	<link>http://www.markshuttleworth.com/archives/288</link>
	<description>Planetary perspectives</description>
	<lastBuildDate>Tue, 16 Mar 2010 09:14:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Djerba</title>
		<link>http://www.markshuttleworth.com/archives/288/comment-page-6#comment-323377</link>
		<dc:creator>Djerba</dc:creator>
		<pubDate>Mon, 07 Dec 2009 22:05:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.markshuttleworth.com/?p=288#comment-323377</guid>
		<description>Hi,
Nice to find your Blog :)
I&#039;m a fan of ubuntu and I really like Ubuntu AppStore !
And I&#039;m following this Wiki :
https://wiki.ubuntu.com/SoftwareCenter?action=show&amp;redirect=AppCenter

I think this is the proper time to convince Adobe and graphic leaders to target !

Ubuntu would be a better professional friendly environment and more independent ;)
Thank you :)</description>
		<content:encoded><![CDATA[<p>Hi,<br />
Nice to find your Blog <img src='http://www.markshuttleworth.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
I&#8217;m a fan of ubuntu and I really like Ubuntu AppStore !<br />
And I&#8217;m following this Wiki :<br />
<a href="https://wiki.ubuntu.com/SoftwareCenter?action=show&amp;redirect=AppCenter" rel="nofollow">https://wiki.ubuntu.com/SoftwareCenter?action=show&amp;redirect=AppCenter</a></p>
<p>I think this is the proper time to convince Adobe and graphic leaders to target !</p>
<p>Ubuntu would be a better professional friendly environment and more independent <img src='http://www.markshuttleworth.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Thank you <img src='http://www.markshuttleworth.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yarko</title>
		<link>http://www.markshuttleworth.com/archives/288/comment-page-6#comment-323356</link>
		<dc:creator>Yarko</dc:creator>
		<pubDate>Sat, 05 Dec 2009 23:01:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.markshuttleworth.com/?p=288#comment-323356</guid>
		<description>&quot;Long or Short&quot; --- That seems to me to not be the central question, but artifacts of something else.

Of course,  the benefits of short cycles is that you see things work (or not work, so you can correct them).  I have always been in favor of 15 minute (max) codking cycles, but I would not recommend a 15 minute release cycle.

So, what is the process that is in play driving long vs. short?

Big change == big unknowns;
Small change == predictable (stable) results;

How (naturally) do those two interact?

You will recall any college course you had as a prerequisite - there had to be some overlap for you to bootstrap to the next level.  Can you do short cycles to accomplish big changes? (Yes, or course - but what will that natural process look like?).

Let me get back to the 15 minute coding cycle for a minute (or even, if you will, test-driven coding):

If I know what I want to do, I (lets say) write a failing test.  The process forces me to work out little details that simple specification might miss.  That is, it&#039;s a discovery process.

How do I build a group of 15 minute cycles into a short term (usable, complete feature) release?
I discover the shape of the test; I make parts of the test (incrementally) succeed;  I may discover things along the way that the feature hadn&#039;t considered about interaction;  I maybe go update a collaborating part of the system with the new knowledge - that is to say, I work on the component, and on the interface.

Now, let me talk about the big change:   I layout what new I want.  I work out the big pieces of the problem.  Things I don&#039;t know how to do, I prototype (quickly) - that is, I instigate a discovery phase to feed the abstraction level I am shaping (this way I avoid &quot;analysis paralysis&quot;).  Once the new function is worked out, I work out how it integrates, fits into something existing (system interface).  Maybe I identify new technology that would be desireable (think of the first CD recorder, how that process came about).  I use a &quot;second choice&quot; technology until then.  I make tradeoffs.  Once I have the big-system plumbing (interfaces and technologies) chosen, I might stub out a prototype for those interfaces (instead of making some connection or calculation for the user, I will print &quot;this will make a connection&quot;, etc.).

I structure my part of the system (that which I have control over), and I repeat the processes of structure &amp; discovery, and stubing and functionality until there is something useful.

You see - with goals of discovery, the issue is not one of long term vs. short term - it&#039;s one of integrating the two, and when (and to whom) you expose the short term at the state you&#039;ve achieved.

If you have no overriding plan, no big bang happens.  But, if you have an overriding plan, discover (or change of available technology) will modify your big plan - maybe a little, maybe a lot.

But the big unifying factor of BOTH events (to use KDE and Gnome examples) is that they fit into some plan;  some part of a big new plan will not be ready for prime time;  when they are, they will go thru the phase of discovery inevitable when exposed to an ever larger user base.  This is where incremental an big-plan converge and overlap.  I would argue, this is the new (higher abstraction) ever-ongoing incremental: it&#039;s nothing new, it&#039;s just a higher level view of the same things scaled differently and integrated differently.

There is a process for identifying the important things at the higher level of abstraction (call it Architecture, but it is more than that, and architectural rules alone don&#039;t cover it).  In fact, I think of 3 different layers, or kinds of architecture in designing systems.

The process is a complete parallel to team/social processes; human systems (how they operate) and big system design match well, and in fact must intersect / interact.

I would be happy to talk more about this, for anyone interested.

I&#039;ll be at PyCon-2010.  See you there.

- Yarko</description>
		<content:encoded><![CDATA[<p>&#8220;Long or Short&#8221; &#8212; That seems to me to not be the central question, but artifacts of something else.</p>
<p>Of course,  the benefits of short cycles is that you see things work (or not work, so you can correct them).  I have always been in favor of 15 minute (max) codking cycles, but I would not recommend a 15 minute release cycle.</p>
<p>So, what is the process that is in play driving long vs. short?</p>
<p>Big change == big unknowns;<br />
Small change == predictable (stable) results;</p>
<p>How (naturally) do those two interact?</p>
<p>You will recall any college course you had as a prerequisite &#8211; there had to be some overlap for you to bootstrap to the next level.  Can you do short cycles to accomplish big changes? (Yes, or course &#8211; but what will that natural process look like?).</p>
<p>Let me get back to the 15 minute coding cycle for a minute (or even, if you will, test-driven coding):</p>
<p>If I know what I want to do, I (lets say) write a failing test.  The process forces me to work out little details that simple specification might miss.  That is, it&#8217;s a discovery process.</p>
<p>How do I build a group of 15 minute cycles into a short term (usable, complete feature) release?<br />
I discover the shape of the test; I make parts of the test (incrementally) succeed;  I may discover things along the way that the feature hadn&#8217;t considered about interaction;  I maybe go update a collaborating part of the system with the new knowledge &#8211; that is to say, I work on the component, and on the interface.</p>
<p>Now, let me talk about the big change:   I layout what new I want.  I work out the big pieces of the problem.  Things I don&#8217;t know how to do, I prototype (quickly) &#8211; that is, I instigate a discovery phase to feed the abstraction level I am shaping (this way I avoid &#8220;analysis paralysis&#8221;).  Once the new function is worked out, I work out how it integrates, fits into something existing (system interface).  Maybe I identify new technology that would be desireable (think of the first CD recorder, how that process came about).  I use a &#8220;second choice&#8221; technology until then.  I make tradeoffs.  Once I have the big-system plumbing (interfaces and technologies) chosen, I might stub out a prototype for those interfaces (instead of making some connection or calculation for the user, I will print &#8220;this will make a connection&#8221;, etc.).</p>
<p>I structure my part of the system (that which I have control over), and I repeat the processes of structure &amp; discovery, and stubing and functionality until there is something useful.</p>
<p>You see &#8211; with goals of discovery, the issue is not one of long term vs. short term &#8211; it&#8217;s one of integrating the two, and when (and to whom) you expose the short term at the state you&#8217;ve achieved.</p>
<p>If you have no overriding plan, no big bang happens.  But, if you have an overriding plan, discover (or change of available technology) will modify your big plan &#8211; maybe a little, maybe a lot.</p>
<p>But the big unifying factor of BOTH events (to use KDE and Gnome examples) is that they fit into some plan;  some part of a big new plan will not be ready for prime time;  when they are, they will go thru the phase of discovery inevitable when exposed to an ever larger user base.  This is where incremental an big-plan converge and overlap.  I would argue, this is the new (higher abstraction) ever-ongoing incremental: it&#8217;s nothing new, it&#8217;s just a higher level view of the same things scaled differently and integrated differently.</p>
<p>There is a process for identifying the important things at the higher level of abstraction (call it Architecture, but it is more than that, and architectural rules alone don&#8217;t cover it).  In fact, I think of 3 different layers, or kinds of architecture in designing systems.</p>
<p>The process is a complete parallel to team/social processes; human systems (how they operate) and big system design match well, and in fact must intersect / interact.</p>
<p>I would be happy to talk more about this, for anyone interested.</p>
<p>I&#8217;ll be at PyCon-2010.  See you there.</p>
<p>- Yarko</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pollycoke :) &#187; Aaron Seigo sui meta-cicli auspicati da Shuttleworth</title>
		<link>http://www.markshuttleworth.com/archives/288/comment-page-6#comment-323319</link>
		<dc:creator>pollycoke :) &#187; Aaron Seigo sui meta-cicli auspicati da Shuttleworth</dc:creator>
		<pubDate>Thu, 03 Dec 2009 09:36:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.markshuttleworth.com/?p=288#comment-323319</guid>
		<description>[...] read Mark Shuttleworth&#8217;s blog entry about meta-cycles this evening and was taken back in my mind to an entry I wrote in September of 2007 about [...]</description>
		<content:encoded><![CDATA[<p>[...] read Mark Shuttleworth&#8217;s blog entry about meta-cycles this evening and was taken back in my mind to an entry I wrote in September of 2007 about [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Back to the Future, the Future of Software &#171; The Unctuous Rants of Leif Andersen</title>
		<link>http://www.markshuttleworth.com/archives/288/comment-page-6#comment-323311</link>
		<dc:creator>Back to the Future, the Future of Software &#171; The Unctuous Rants of Leif Andersen</dc:creator>
		<pubDate>Thu, 03 Dec 2009 03:04:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.markshuttleworth.com/?p=288#comment-323311</guid>
		<description>[...] “Meta-cycles: 2-3 year major cycles for free software?” Mark Shuttleworth: here be dragons. 17 April 2009. 17 April 2009. &lt;http://www.markshuttleworth.com/archives/288&gt;. [...]</description>
		<content:encoded><![CDATA[<p>[...] “Meta-cycles: 2-3 year major cycles for free software?” Mark Shuttleworth: here be dragons. 17 April 2009. 17 April 2009. &lt;http://www.markshuttleworth.com/archives/288&gt;. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kristiang</title>
		<link>http://www.markshuttleworth.com/archives/288/comment-page-6#comment-323282</link>
		<dc:creator>kristiang</dc:creator>
		<pubDate>Tue, 01 Dec 2009 22:57:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.markshuttleworth.com/?p=288#comment-323282</guid>
		<description>From the final user perspective I and my friends dislike the 6 month cycle because we need to upgrade the system every 6 month and final users don&#039;t like to change things every 6 month. I believe that a year cycle is a nice period to change a system - like Mandriva we can have Ubuntu 2010, 2011, 2012... is sufficient for final users. For a &#039;long term service&#039;, I believe that 3 years is nice, for sample today I&#039;m using Ubuntu 8.04 LTS because I don&#039;t have necessity to change things in my production computer every 6 months... Take these consideration on mind!</description>
		<content:encoded><![CDATA[<p>From the final user perspective I and my friends dislike the 6 month cycle because we need to upgrade the system every 6 month and final users don&#8217;t like to change things every 6 month. I believe that a year cycle is a nice period to change a system &#8211; like Mandriva we can have Ubuntu 2010, 2011, 2012&#8230; is sufficient for final users. For a &#8216;long term service&#8217;, I believe that 3 years is nice, for sample today I&#8217;m using Ubuntu 8.04 LTS because I don&#8217;t have necessity to change things in my production computer every 6 months&#8230; Take these consideration on mind!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gary</title>
		<link>http://www.markshuttleworth.com/archives/288/comment-page-6#comment-323195</link>
		<dc:creator>Gary</dc:creator>
		<pubDate>Sun, 22 Nov 2009 06:45:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.markshuttleworth.com/?p=288#comment-323195</guid>
		<description>Hi Mark,

I recently made the switch from the world of windows to Linux. Actually, I installed Ubuntu 9.10. Nice release, thank you! I just now stumbled across your blog, and this thread. Sorry for the belated post.

I would suggest an 18 month to Milestone / 18 month to LTS release cycle. These would be broken up into 6 month releases.
1) The Milestone: is the stable desktop/workstation type release. These are supported for the duration of the 18 months between Milestone, and LTS. This is also the staging area for the &#039;upcoming&#039; major API type upgrades/updates.
1.a) Milestone +1 would be the time for a weighted % of major updates.
1.b) Milestone +2 would be the time for a weighted % of stabilization, but still include some new but somewhat less risky updates.

The third post Milestone release of course would be the LTS. The LTS of course would be heavily weighted % wise to Polish Polish Polish and more Polish. 
1.c) LTS: This release is about stable API&#039;s, stable package updates, and a development environment that fosters intermediate to long term &#039;growth&#039; for its intended audiences. It&#039;s security, and major packages should be maintained throughout its life of 3 years.

Happy Computing,
Gary</description>
		<content:encoded><![CDATA[<p>Hi Mark,</p>
<p>I recently made the switch from the world of windows to Linux. Actually, I installed Ubuntu 9.10. Nice release, thank you! I just now stumbled across your blog, and this thread. Sorry for the belated post.</p>
<p>I would suggest an 18 month to Milestone / 18 month to LTS release cycle. These would be broken up into 6 month releases.<br />
1) The Milestone: is the stable desktop/workstation type release. These are supported for the duration of the 18 months between Milestone, and LTS. This is also the staging area for the &#8216;upcoming&#8217; major API type upgrades/updates.<br />
1.a) Milestone +1 would be the time for a weighted % of major updates.<br />
1.b) Milestone +2 would be the time for a weighted % of stabilization, but still include some new but somewhat less risky updates.</p>
<p>The third post Milestone release of course would be the LTS. The LTS of course would be heavily weighted % wise to Polish Polish Polish and more Polish.<br />
1.c) LTS: This release is about stable API&#8217;s, stable package updates, and a development environment that fosters intermediate to long term &#8216;growth&#8217; for its intended audiences. It&#8217;s security, and major packages should be maintained throughout its life of 3 years.</p>
<p>Happy Computing,<br />
Gary</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Linda</title>
		<link>http://www.markshuttleworth.com/archives/288/comment-page-6#comment-323184</link>
		<dc:creator>Linda</dc:creator>
		<pubDate>Fri, 20 Nov 2009 11:47:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.markshuttleworth.com/?p=288#comment-323184</guid>
		<description>For me,I do not like Linux. It is difficult to me.</description>
		<content:encoded><![CDATA[<p>For me,I do not like Linux. It is difficult to me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: yman</title>
		<link>http://www.markshuttleworth.com/archives/288/comment-page-6#comment-323131</link>
		<dc:creator>yman</dc:creator>
		<pubDate>Mon, 16 Nov 2009 00:39:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.markshuttleworth.com/?p=288#comment-323131</guid>
		<description>I really want this idea to be heard by Canonical, since it&#039;s a business plan which, if executed, will make my life a whole lot easier. So here (http://brainstorm.ubuntu.com/idea/21921/):

A. Switch concepts from &quot;Software Repositories&quot; to &quot;Online Product Inventories&quot; (OPI). OPI can contain products of all types, including software, music, or grocery items.

B. Create an online payment service called &quot;Ubuntu Shopper Partner&quot; (USP), which the online shopper can use to purchase products from OPI. This service will integrate with the package management software on the user&#039;s PC so that stuff like product keys will be handled in a manner transparent to the user. USP will make money for Canonical through fees.

C. There will be a program offering to include OPI in default Ubuntu installations in return for monetary compensation. All products in such OPI must be fully compatible with the Ubuntu release in which they are included.

D. This obviously doesn&#039;t come to exclude Free Software, only to add commercial options as well.</description>
		<content:encoded><![CDATA[<p>I really want this idea to be heard by Canonical, since it&#8217;s a business plan which, if executed, will make my life a whole lot easier. So here (<a href="http://brainstorm.ubuntu.com/idea/21921/" rel="nofollow">http://brainstorm.ubuntu.com/idea/21921/</a>):</p>
<p>A. Switch concepts from &#8220;Software Repositories&#8221; to &#8220;Online Product Inventories&#8221; (OPI). OPI can contain products of all types, including software, music, or grocery items.</p>
<p>B. Create an online payment service called &#8220;Ubuntu Shopper Partner&#8221; (USP), which the online shopper can use to purchase products from OPI. This service will integrate with the package management software on the user&#8217;s PC so that stuff like product keys will be handled in a manner transparent to the user. USP will make money for Canonical through fees.</p>
<p>C. There will be a program offering to include OPI in default Ubuntu installations in return for monetary compensation. All products in such OPI must be fully compatible with the Ubuntu release in which they are included.</p>
<p>D. This obviously doesn&#8217;t come to exclude Free Software, only to add commercial options as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pcastet</title>
		<link>http://www.markshuttleworth.com/archives/288/comment-page-6#comment-323036</link>
		<dc:creator>pcastet</dc:creator>
		<pubDate>Sun, 08 Nov 2009 16:08:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.markshuttleworth.com/?p=288#comment-323036</guid>
		<description>I do believe that the only way to gain a noticeable market share in major corporations for Ubuntu distros is to support LTS for way longer than 3 or even 5 years, something like 8 to 10 years seems to me a minimum.
Most IT Directors want to know that they won&#039;t be &quot;forced&quot; by some Linux geeks ;-) to migrate their tenth, or hundredth, or thousands computer systems thx to a lack of support. They want to keep the decision for themselves or their Executive Boards. They&#039;re ready to pay big bucks for it. They don&#039;t really give a damn&#039; about free software or proprietary software. They want software which suits their needs on the long run, which they trust would still be there roaming in a long time to protect their investments and their careers. And with a clear way to get support from a well established company they entirely trust.
Red Hat rules at this stage amongst . Canonical and its associated foundation is clearly mandatory to allow Ubuntu distros to enter big corporation&#039;s servers rooms and big data centers. Elsewhere they&#039;ll choose another OS for their servers as they won&#039;t be confident at all as they can&#039;t contract anything with anyone. For desktops the path seems to me much longer for Ubuntu vs Windows than for servers rooms where &quot;only&quot; a few people, often technically aware, to be convinced to switch from Windows or big Un*x brands. And &quot;only&quot; servers stuff to be migrated. Firms have countless MsOffice or windows-only docs with macros they will never ever want to have trouble with as it runs their businesses and are used by everyone around them. Firms don&#039;t want to alienate their staff which what will mostly happen for such moves from Ms to Linux desktops as usually people resist changes, even for the better :-).
Mammoth corporations are probably the most difficult market to enter for Ubuntu, but I believe that it is necessary to succeed in entering them as they then will ask their suppliers to deliver Ubuntu compatible software. Imagine ... :-)
Another important thing is for Ubuntu is to deliver a clear, easy and safe way to migrate servers from LTS  version xy to next one on an industrial scale. 10 servers can me migrated one per one. Not 5000, too expensive.
I know my post is not very free-software-minded but it is real-world-minded. I read a post a few days ago telling that open-source software represents 2.5 billions lines of code. I thought : &quot;whao !&quot;. But it also told that nowadays cobol software running in firms, written since the 70&#039;s, represents 200 billion lines of code, increased by 5 another billions every year ... That&#039;s real world of IT. It needs to be confident about how long an OS they plan to use will be supported and who will sign the contract. And actual 3 to 5 years of Ubuntu LTS is not enough for most of them as they often run systems 8, 10 years or more. I see that all year long in my job, brand new software, sometimes entirely built upon free-software, working with some other old un*x box running since 1990 for some stuff corporate bosses don&#039;t want to reinvest a single dollar but don&#039;t want to retire either.</description>
		<content:encoded><![CDATA[<p>I do believe that the only way to gain a noticeable market share in major corporations for Ubuntu distros is to support LTS for way longer than 3 or even 5 years, something like 8 to 10 years seems to me a minimum.<br />
Most IT Directors want to know that they won&#8217;t be &#8220;forced&#8221; by some Linux geeks <img src='http://www.markshuttleworth.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  to migrate their tenth, or hundredth, or thousands computer systems thx to a lack of support. They want to keep the decision for themselves or their Executive Boards. They&#8217;re ready to pay big bucks for it. They don&#8217;t really give a damn&#8217; about free software or proprietary software. They want software which suits their needs on the long run, which they trust would still be there roaming in a long time to protect their investments and their careers. And with a clear way to get support from a well established company they entirely trust.<br />
Red Hat rules at this stage amongst . Canonical and its associated foundation is clearly mandatory to allow Ubuntu distros to enter big corporation&#8217;s servers rooms and big data centers. Elsewhere they&#8217;ll choose another OS for their servers as they won&#8217;t be confident at all as they can&#8217;t contract anything with anyone. For desktops the path seems to me much longer for Ubuntu vs Windows than for servers rooms where &#8220;only&#8221; a few people, often technically aware, to be convinced to switch from Windows or big Un*x brands. And &#8220;only&#8221; servers stuff to be migrated. Firms have countless MsOffice or windows-only docs with macros they will never ever want to have trouble with as it runs their businesses and are used by everyone around them. Firms don&#8217;t want to alienate their staff which what will mostly happen for such moves from Ms to Linux desktops as usually people resist changes, even for the better <img src='http://www.markshuttleworth.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .<br />
Mammoth corporations are probably the most difficult market to enter for Ubuntu, but I believe that it is necessary to succeed in entering them as they then will ask their suppliers to deliver Ubuntu compatible software. Imagine &#8230; <img src='http://www.markshuttleworth.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
Another important thing is for Ubuntu is to deliver a clear, easy and safe way to migrate servers from LTS  version xy to next one on an industrial scale. 10 servers can me migrated one per one. Not 5000, too expensive.<br />
I know my post is not very free-software-minded but it is real-world-minded. I read a post a few days ago telling that open-source software represents 2.5 billions lines of code. I thought : &#8220;whao !&#8221;. But it also told that nowadays cobol software running in firms, written since the 70&#8217;s, represents 200 billion lines of code, increased by 5 another billions every year &#8230; That&#8217;s real world of IT. It needs to be confident about how long an OS they plan to use will be supported and who will sign the contract. And actual 3 to 5 years of Ubuntu LTS is not enough for most of them as they often run systems 8, 10 years or more. I see that all year long in my job, brand new software, sometimes entirely built upon free-software, working with some other old un*x box running since 1990 for some stuff corporate bosses don&#8217;t want to reinvest a single dollar but don&#8217;t want to retire either.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jared</title>
		<link>http://www.markshuttleworth.com/archives/288/comment-page-6#comment-323027</link>
		<dc:creator>Jared</dc:creator>
		<pubDate>Sat, 07 Nov 2009 22:15:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.markshuttleworth.com/?p=288#comment-323027</guid>
		<description>Like all organizations, it&#039;s important to properly manage expectations.

Personally, one key issue here is managing expectations.  Ubuntu&#039;s past releases have created for me the following expectations:

    * Even numbered first iteration releases are Long Term Support releases. (6.06, 8.04)   
    * Even numbered second iterations are cleaned and more stable Even numbered first iterations (but are not LTS). (6.10, 8.10)
    * Odd numbered releases are useable playgrounds that are used to collect information for the next LTS. (7.04, 9.04)
    * Odd numbered second iteration releases are cleaned and more stable Odd numbered first iterations. (7.10, 9.10)

Wether or not the above is true, for some reason it&#039;s the message I heard since starting with Ubuntu 5.04.  It&#039;s now what I expect from Ubuntu releases.

If Ubuntu decides to implement a new release cycle it should have a clear understanding of current customer expectations.  Otherwise it risks putting serious strain on customer relationships with Ubuntu.  I know I&#039;ve stopped being loyal to company brands because of failed expectations.  It&#039;s totally fine to change things up, but it needs to be well communicated to users.</description>
		<content:encoded><![CDATA[<p>Like all organizations, it&#8217;s important to properly manage expectations.</p>
<p>Personally, one key issue here is managing expectations.  Ubuntu&#8217;s past releases have created for me the following expectations:</p>
<p>    * Even numbered first iteration releases are Long Term Support releases. (6.06, 8.04)<br />
    * Even numbered second iterations are cleaned and more stable Even numbered first iterations (but are not LTS). (6.10, 8.10)<br />
    * Odd numbered releases are useable playgrounds that are used to collect information for the next LTS. (7.04, 9.04)<br />
    * Odd numbered second iteration releases are cleaned and more stable Odd numbered first iterations. (7.10, 9.10)</p>
<p>Wether or not the above is true, for some reason it&#8217;s the message I heard since starting with Ubuntu 5.04.  It&#8217;s now what I expect from Ubuntu releases.</p>
<p>If Ubuntu decides to implement a new release cycle it should have a clear understanding of current customer expectations.  Otherwise it risks putting serious strain on customer relationships with Ubuntu.  I know I&#8217;ve stopped being loyal to company brands because of failed expectations.  It&#8217;s totally fine to change things up, but it needs to be well communicated to users.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
