<?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>Commentaires sur : Avoiding feature regressions should be more important than (exact) time based releases</title>
	<atom:link href="http://ernstfamily.ch/jonathan/2008/11/avoiding-feature-regressions/feed/" rel="self" type="application/rss+xml" />
	<link>http://ernstfamily.ch/jonathan/2008/11/avoiding-feature-regressions/</link>
	<description>Mon site Web personnel</description>
	<lastBuildDate>Thu, 01 Jul 2010 21:14:19 +0200</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Par : Help Avoid Regressions&#160;&#124;&#160;Linux-Trickz</title>
		<link>http://ernstfamily.ch/jonathan/2008/11/avoiding-feature-regressions/comment-page-1/#comment-72</link>
		<dc:creator>Help Avoid Regressions&#160;&#124;&#160;Linux-Trickz</dc:creator>
		<pubDate>Fri, 05 Dec 2008 07:23:20 +0000</pubDate>
		<guid isPermaLink="false">http://ernstfamily.ch/jonathan/?p=177#comment-72</guid>
		<description>[...] you saw Planet Ubuntu today, you saw Jonathan Ernst&#8217;s post about feature regressions. I was discussing this with Jordan Mantha last week. I think too much time is lost during sync, and [...]</description>
		<content:encoded><![CDATA[<p>[...] you saw Planet Ubuntu today, you saw Jonathan Ernst&#8217;s post about feature regressions. I was discussing this with Jordan Mantha last week. I think too much time is lost during sync, and [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Andrea Grandi &#187; Blog Archive &#187; Ubuntu 8.10: novità, problemi e soluzioni</title>
		<link>http://ernstfamily.ch/jonathan/2008/11/avoiding-feature-regressions/comment-page-1/#comment-47</link>
		<dc:creator>Andrea Grandi &#187; Blog Archive &#187; Ubuntu 8.10: novità, problemi e soluzioni</dc:creator>
		<pubDate>Fri, 07 Nov 2008 18:19:33 +0000</pubDate>
		<guid isPermaLink="false">http://ernstfamily.ch/jonathan/?p=177#comment-47</guid>
		<description>[...] Avoiding feature regressions should be more important than (exact) time based releases: http://ernstfamily.ch/jonathan/2008/11/avoiding-feature-regressions/ [...]</description>
		<content:encoded><![CDATA[<p>[...] Avoiding feature regressions should be more important than (exact) time based releases: <a href="http://ernstfamily.ch/jonathan/2008/11/avoiding-feature-regressions/" rel="nofollow">http://ernstfamily.ch/jonathan/2008/11/avoiding-feature-regressions/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Peng&#8217;s links for 5 November &#171; I&#8217;m Just an Avatar</title>
		<link>http://ernstfamily.ch/jonathan/2008/11/avoiding-feature-regressions/comment-page-1/#comment-46</link>
		<dc:creator>Peng&#8217;s links for 5 November &#171; I&#8217;m Just an Avatar</dc:creator>
		<pubDate>Wed, 05 Nov 2008 17:11:09 +0000</pubDate>
		<guid isPermaLink="false">http://ernstfamily.ch/jonathan/?p=177#comment-46</guid>
		<description>[...] Ernst: Avoiding feature regressions should be more important than (exact) time based releases. Jonathan looks some the old issues that came back in Ubuntu Intrepid (including &#8220;CD drives [...]</description>
		<content:encoded><![CDATA[<p>[...] Ernst: Avoiding feature regressions should be more important than (exact) time based releases. Jonathan looks some the old issues that came back in Ubuntu Intrepid (including &#8220;CD drives [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Ian Stoffberg</title>
		<link>http://ernstfamily.ch/jonathan/2008/11/avoiding-feature-regressions/comment-page-1/#comment-44</link>
		<dc:creator>Ian Stoffberg</dc:creator>
		<pubDate>Wed, 05 Nov 2008 14:13:59 +0000</pubDate>
		<guid isPermaLink="false">http://ernstfamily.ch/jonathan/?p=177#comment-44</guid>
		<description>I still consider myself an ubuntu noob even though I have been using it almost exclusively since Dapper.  Its the best distro to run here in SA as Ubuntu has a local mirror which is blindingly quick.  In order to assist others I have previously used openSUSE 10.3 to help them in a way that&#039;s familiar to them(in other words, YAST).  I hated using it and told myself I&#039;d go back to Ubuntu with Gutsy.  I did and it was good times.  Some stuff seemed broken, but there was tons of documented fixes.  I lived with it and thought that Hardy would be rock solid, being a LTS release.

Boy was I mistaken, samba issues, printing, all kinds of stuff that worked fine in OpenSUSE 10.3/ Mandriva / Gutsy. When openSUSE 11 came out, despite my aversion to rpm&#039;s, yast &amp; the lack of local mirrors, I gave it a try.  I was amazed at how well it all worked out of the box.  Contrary to a lot of snide remarks I got on the web, I had a *relatively* easy transition.  I am still using it today on my work laptop.  My home laptop I upgraded a week later and miraculously, most of the issues went away.  Of course I had others, but it *seemed* less problematic.  Feeling guilty about the Novell / Microsoft Patent deals, etc, I vowed to switch back to Ubuntu with Intrepid.

Once more, I get samba breakages, apps refusing to work (e.g. Lazarus compiling to GTK or QT), printing is flaky, etc.  I look around and other people are complaining as well.  I try to post bug reports, but there are duplicates registered already.

Bottom line??  The above isn&#039;t a criticism of Ubuntu vs openSUSE.  Its about the difference between a 6 month and a 9 or 12 month release cycle.  I think the SUSE dev&#039;s simply have more time to polish the code.  I think 12 months may be too long to wait for some, but 9 months wouldn&#039;t be too bad, in my opinion.

Also, we have to promote the use of *STABLE* vs beta software. I know we live on the edge, but the shipping iso&#039;s should be rock solid stable.  Some apps are getting a bad name because supposedly stable releases are adopting bleeding edge technology.  PulseAudio gets a bad rep and not all of it is due to the authors fault.  Its an easy project to pick on, but there are other examples.

Finally, I still regard myself as a bit of an ubuntu fanboy ( i still have 1 gutsy machine left at home) and its still my first choice for anybody I convert to Linux, but Mandriva, openSUSE, Mint, etc, are all improving and I believe that Ubuntu will get it together soon.  

Sorry for the rambling post.</description>
		<content:encoded><![CDATA[<p>I still consider myself an ubuntu noob even though I have been using it almost exclusively since Dapper.  Its the best distro to run here in SA as Ubuntu has a local mirror which is blindingly quick.  In order to assist others I have previously used openSUSE 10.3 to help them in a way that&#8217;s familiar to them(in other words, YAST).  I hated using it and told myself I&#8217;d go back to Ubuntu with Gutsy.  I did and it was good times.  Some stuff seemed broken, but there was tons of documented fixes.  I lived with it and thought that Hardy would be rock solid, being a LTS release.</p>
<p>Boy was I mistaken, samba issues, printing, all kinds of stuff that worked fine in OpenSUSE 10.3/ Mandriva / Gutsy. When openSUSE 11 came out, despite my aversion to rpm&#8217;s, yast &amp; the lack of local mirrors, I gave it a try.  I was amazed at how well it all worked out of the box.  Contrary to a lot of snide remarks I got on the web, I had a *relatively* easy transition.  I am still using it today on my work laptop.  My home laptop I upgraded a week later and miraculously, most of the issues went away.  Of course I had others, but it *seemed* less problematic.  Feeling guilty about the Novell / Microsoft Patent deals, etc, I vowed to switch back to Ubuntu with Intrepid.</p>
<p>Once more, I get samba breakages, apps refusing to work (e.g. Lazarus compiling to GTK or QT), printing is flaky, etc.  I look around and other people are complaining as well.  I try to post bug reports, but there are duplicates registered already.</p>
<p>Bottom line??  The above isn&#8217;t a criticism of Ubuntu vs openSUSE.  Its about the difference between a 6 month and a 9 or 12 month release cycle.  I think the SUSE dev&#8217;s simply have more time to polish the code.  I think 12 months may be too long to wait for some, but 9 months wouldn&#8217;t be too bad, in my opinion.</p>
<p>Also, we have to promote the use of *STABLE* vs beta software. I know we live on the edge, but the shipping iso&#8217;s should be rock solid stable.  Some apps are getting a bad name because supposedly stable releases are adopting bleeding edge technology.  PulseAudio gets a bad rep and not all of it is due to the authors fault.  Its an easy project to pick on, but there are other examples.</p>
<p>Finally, I still regard myself as a bit of an ubuntu fanboy ( i still have 1 gutsy machine left at home) and its still my first choice for anybody I convert to Linux, but Mandriva, openSUSE, Mint, etc, are all improving and I believe that Ubuntu will get it together soon.  </p>
<p>Sorry for the rambling post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Nxx</title>
		<link>http://ernstfamily.ch/jonathan/2008/11/avoiding-feature-regressions/comment-page-1/#comment-43</link>
		<dc:creator>Nxx</dc:creator>
		<pubDate>Wed, 05 Nov 2008 02:22:01 +0000</pubDate>
		<guid isPermaLink="false">http://ernstfamily.ch/jonathan/?p=177#comment-43</guid>
		<description>By the way, I would say the LST is nothing more stable, for example the aforementioned bug with keyboard layouts that afects any non-English speaking user still had not been fixed in Hardy although the fix already available upstream and included in Intrepid,. They simply decided not to fix Hardy and encourage people to transfere to Intrepid (which will bring them a number of new bugs and regressions).</description>
		<content:encoded><![CDATA[<p>By the way, I would say the LST is nothing more stable, for example the aforementioned bug with keyboard layouts that afects any non-English speaking user still had not been fixed in Hardy although the fix already available upstream and included in Intrepid,. They simply decided not to fix Hardy and encourage people to transfere to Intrepid (which will bring them a number of new bugs and regressions).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : heno log &#187; Avoiding regressions</title>
		<link>http://ernstfamily.ch/jonathan/2008/11/avoiding-feature-regressions/comment-page-1/#comment-42</link>
		<dc:creator>heno log &#187; Avoiding regressions</dc:creator>
		<pubDate>Wed, 05 Nov 2008 01:45:06 +0000</pubDate>
		<guid isPermaLink="false">http://ernstfamily.ch/jonathan/?p=177#comment-42</guid>
		<description>[...] Jonathan, you are right to call for regressions to be minimised &#8212; these bugs have a greater impact on the user experience than most. However, I don&#8217;t think delaying the release is something we should  do lightly. Once we start accepting delays in a time-based release schedule we will soon start to see creep where people participating in the release start to figure in the option of having a delay. [...]</description>
		<content:encoded><![CDATA[<p>[...] Jonathan, you are right to call for regressions to be minimised &#8212; these bugs have a greater impact on the user experience than most. However, I don&#8217;t think delaying the release is something we should  do lightly. Once we start accepting delays in a time-based release schedule we will soon start to see creep where people participating in the release start to figure in the option of having a delay. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Meneer R</title>
		<link>http://ernstfamily.ch/jonathan/2008/11/avoiding-feature-regressions/comment-page-1/#comment-41</link>
		<dc:creator>Meneer R</dc:creator>
		<pubDate>Tue, 04 Nov 2008 19:56:32 +0000</pubDate>
		<guid isPermaLink="false">http://ernstfamily.ch/jonathan/?p=177#comment-41</guid>
		<description>@jernst, 

&gt;Yes I do, that’s why there could be exceptions. 

First we need to define what features are currently delivered. Then we need to check wether they are still available. 
It&#039;s a lot of bureaucracy.

Currently, the release-time has all the &#039;bureaucratic&#039; freedom to move a release date or turn certain bugs into release blockers.  They just don&#039;t really have that user-centric POV. 

&gt;However I don’t consider features like network printing and using my CD drive to be something than can be gotten rid of.

The import thing here is not that they are regressions, but that they are very serious bugs. Complete use-cases that are not functioning.

&gt; However I think normal releases could be month/year specified but we should keep some weeks for making sure that the release notes don’t grow too much.

Yes and no. Often time is not the critical factor here, and a certain amount of testing only happens after a release.
I personally just think it&#039;s not possible to deliver the level of quality every 6 months that you are suggesting here. 

And that all wouldn&#039;t be a problem, if the LTS releases were any good. But they are not. Not really anyway. They usually become slightly acceptable with the second-point-release. 

If there is any increase in quality control and regression control, i would prefer them to focus on LTS releases.</description>
		<content:encoded><![CDATA[<p>@jernst, </p>
<p>&gt;Yes I do, that’s why there could be exceptions. </p>
<p>First we need to define what features are currently delivered. Then we need to check wether they are still available.<br />
It&#8217;s a lot of bureaucracy.</p>
<p>Currently, the release-time has all the &#8216;bureaucratic&#8217; freedom to move a release date or turn certain bugs into release blockers.  They just don&#8217;t really have that user-centric POV. </p>
<p>&gt;However I don’t consider features like network printing and using my CD drive to be something than can be gotten rid of.</p>
<p>The import thing here is not that they are regressions, but that they are very serious bugs. Complete use-cases that are not functioning.</p>
<p>&gt; However I think normal releases could be month/year specified but we should keep some weeks for making sure that the release notes don’t grow too much.</p>
<p>Yes and no. Often time is not the critical factor here, and a certain amount of testing only happens after a release.<br />
I personally just think it&#8217;s not possible to deliver the level of quality every 6 months that you are suggesting here. </p>
<p>And that all wouldn&#8217;t be a problem, if the LTS releases were any good. But they are not. Not really anyway. They usually become slightly acceptable with the second-point-release. </p>
<p>If there is any increase in quality control and regression control, i would prefer them to focus on LTS releases.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Wouter</title>
		<link>http://ernstfamily.ch/jonathan/2008/11/avoiding-feature-regressions/comment-page-1/#comment-40</link>
		<dc:creator>Wouter</dc:creator>
		<pubDate>Tue, 04 Nov 2008 18:50:49 +0000</pubDate>
		<guid isPermaLink="false">http://ernstfamily.ch/jonathan/?p=177#comment-40</guid>
		<description>I completely agree. There are so many regressions, see the site below, and that list is even far from complete...

people.ubuntu.com/~sbeattie/regression_tracker.html</description>
		<content:encoded><![CDATA[<p>I completely agree. There are so many regressions, see the site below, and that list is even far from complete&#8230;</p>
<p>people.ubuntu.com/~sbeattie/regression_tracker.html</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Andrew</title>
		<link>http://ernstfamily.ch/jonathan/2008/11/avoiding-feature-regressions/comment-page-1/#comment-39</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Tue, 04 Nov 2008 18:39:58 +0000</pubDate>
		<guid isPermaLink="false">http://ernstfamily.ch/jonathan/?p=177#comment-39</guid>
		<description>Yeah, i don&#039;t mind a release being a little late. As long as it&#039;s near the planned release date. 

This should doubly be a priority with LTS releases.</description>
		<content:encoded><![CDATA[<p>Yeah, i don&#8217;t mind a release being a little late. As long as it&#8217;s near the planned release date. </p>
<p>This should doubly be a priority with LTS releases.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Kevin</title>
		<link>http://ernstfamily.ch/jonathan/2008/11/avoiding-feature-regressions/comment-page-1/#comment-38</link>
		<dc:creator>Kevin</dc:creator>
		<pubDate>Tue, 04 Nov 2008 17:42:29 +0000</pubDate>
		<guid isPermaLink="false">http://ernstfamily.ch/jonathan/?p=177#comment-38</guid>
		<description>Imagine if MSFT had shipped Vista with these same problems.  So now we know why Microsoft spends so much $$ on testing and releases get delayed.  It&#039;s almost as if making a stable release for a consumer desktop across a wide range of hardware is very hard or something.</description>
		<content:encoded><![CDATA[<p>Imagine if MSFT had shipped Vista with these same problems.  So now we know why Microsoft spends so much $$ on testing and releases get delayed.  It&#8217;s almost as if making a stable release for a consumer desktop across a wide range of hardware is very hard or something.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
