<?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/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
	>
<channel>
	<title>Comments on: Lessons learned from a recent OS upgrade</title>
	<atom:link href="http://www.g-loaded.eu/2012/04/28/lessons-learned-from-a-recent-os-upgrade/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.g-loaded.eu/2012/04/28/lessons-learned-from-a-recent-os-upgrade/</link>
	<description>An open-source software and technology related journal</description>
	<lastBuildDate>Sun, 28 Apr 2013 22:13:07 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Curtis</title>
		<link>http://www.g-loaded.eu/2012/04/28/lessons-learned-from-a-recent-os-upgrade/#comment-19402</link>
		<dc:creator>Curtis</dc:creator>
		<pubDate>Sat, 01 Dec 2012 01:34:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.g-loaded.eu/?p=2664#comment-19402</guid>
		<description><![CDATA[Yes, I agree with your response in its entirety.  It is rather amazing that some geeks hobby becomes a core function of a server that is relied on by major corporations.  But you have to admit that a movement without a truly central focus (other than make things that are cool) manages to produce such amazing software.  

I think that your example of GRUB though is the fault of the distributions not being willing to follow upstream closely enough (or more likely not yet trusting a relatively young project when it plays such a vital function).  But I know that at least Fedora continued to patch GRUB1 as necessary, even adding GPT functionality.  But I guess you are probably right that a company would have continued to at least maintain the old version while starting up on their new and improved version.

A bit OT, but I think GRUB2 is an atrociously monstrostic piece of code.  Linux has definitely moved away from the unix philosophy of &quot;do one thing well&quot;, but I think that in the case of a bootloader, this should still stand.  I think it just tries to do too much and have it all packed in to its single pacakge. I have long thought that it would make more sense to have GRUB2 simply boot the kernel, and then if you want other features (like the ability to read LVM for instance), then it could be extensible.  But that is just my opinion.

In any case, I appreciated your response.  May your blog continue as it will.  Thanks again for teaching me how to use cookies with wget and curl!]]></description>
		<content:encoded><![CDATA[<p>Yes, I agree with your response in its entirety.  It is rather amazing that some geeks hobby becomes a core function of a server that is relied on by major corporations.  But you have to admit that a movement without a truly central focus (other than make things that are cool) manages to produce such amazing software.  </p>
<p>I think that your example of GRUB though is the fault of the distributions not being willing to follow upstream closely enough (or more likely not yet trusting a relatively young project when it plays such a vital function).  But I know that at least Fedora continued to patch GRUB1 as necessary, even adding GPT functionality.  But I guess you are probably right that a company would have continued to at least maintain the old version while starting up on their new and improved version.</p>
<p>A bit OT, but I think GRUB2 is an atrociously monstrostic piece of code.  Linux has definitely moved away from the unix philosophy of &#8220;do one thing well&#8221;, but I think that in the case of a bootloader, this should still stand.  I think it just tries to do too much and have it all packed in to its single pacakge. I have long thought that it would make more sense to have GRUB2 simply boot the kernel, and then if you want other features (like the ability to read LVM for instance), then it could be extensible.  But that is just my opinion.</p>
<p>In any case, I appreciated your response.  May your blog continue as it will.  Thanks again for teaching me how to use cookies with wget and curl!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: George Notaras</title>
		<link>http://www.g-loaded.eu/2012/04/28/lessons-learned-from-a-recent-os-upgrade/#comment-19401</link>
		<dc:creator>George Notaras</dc:creator>
		<pubDate>Fri, 30 Nov 2012 13:58:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.g-loaded.eu/?p=2664#comment-19401</guid>
		<description><![CDATA[Hi Curtis.

My comments about &quot;bugs and limitations&quot; are generally directed to the way popular Free Software is managed and not to the software itself or its developers. You see, I find it a paradox that some pieces of FOSS are installed in millions of production boxes and the progress of their development is still limited by the amount of free time of their original developers. IMHO, this is what is really comical.

For instance, the development of GRUB 1 stopped because the original developers decided to invest their free time in the development of GRUB 2, while GRUB 1 was still the main boot loader in some major Linux distributions. A user that encountered a problem with GRUB 1 code had to go through the bug trackers of several major distributions to find a resolution. This is a waste of time as a result of bad management. However, no one can blame the developers, it&#039;s their free time after all and it is them who decide how to spend it, but the argument of bad management still stands. Personally, I blame the FOSS community and its mentality, but I&#039;ll try to explain my views more extensively in a new post.

Thanks for your feedback. I hope I managed to give you an idea about the angle I&#039;m trying to examine such issues.]]></description>
		<content:encoded><![CDATA[<p>Hi Curtis.</p>
<p>My comments about &#8220;bugs and limitations&#8221; are generally directed to the way popular Free Software is managed and not to the software itself or its developers. You see, I find it a paradox that some pieces of FOSS are installed in millions of production boxes and the progress of their development is still limited by the amount of free time of their original developers. IMHO, this is what is really comical.</p>
<p>For instance, the development of GRUB 1 stopped because the original developers decided to invest their free time in the development of GRUB 2, while GRUB 1 was still the main boot loader in some major Linux distributions. A user that encountered a problem with GRUB 1 code had to go through the bug trackers of several major distributions to find a resolution. This is a waste of time as a result of bad management. However, no one can blame the developers, it&#8217;s their free time after all and it is them who decide how to spend it, but the argument of bad management still stands. Personally, I blame the FOSS community and its mentality, but I&#8217;ll try to explain my views more extensively in a new post.</p>
<p>Thanks for your feedback. I hope I managed to give you an idea about the angle I&#8217;m trying to examine such issues.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Curtis</title>
		<link>http://www.g-loaded.eu/2012/04/28/lessons-learned-from-a-recent-os-upgrade/#comment-19400</link>
		<dc:creator>Curtis</dc:creator>
		<pubDate>Fri, 30 Nov 2012 07:10:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.g-loaded.eu/?p=2664#comment-19400</guid>
		<description><![CDATA[I found my way to your blog by looking for info about curl/wget cookie management.  It was a great article, thank you.

This article was very comical, though I am sorry to hear anyone wasting a full day on such trivial mishaps.

That said, your comment about &quot;bugs and limitations&quot; should (in this case) not be directed at the free software, but rather at the free software user.  Both of these issues arose from human error.  Time is something you don&#039;t mess with in *nix without consequence, and with pvGRUB, you just forgot to RRTFM (re-read the f*cking manual).  :)]]></description>
		<content:encoded><![CDATA[<p>I found my way to your blog by looking for info about curl/wget cookie management.  It was a great article, thank you.</p>
<p>This article was very comical, though I am sorry to hear anyone wasting a full day on such trivial mishaps.</p>
<p>That said, your comment about &#8220;bugs and limitations&#8221; should (in this case) not be directed at the free software, but rather at the free software user.  Both of these issues arose from human error.  Time is something you don&#8217;t mess with in *nix without consequence, and with pvGRUB, you just forgot to RRTFM (re-read the f*cking manual).  :)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Object Caching 172/174 objects using apc

Served from: www.g-loaded.eu @ 2013-05-20 16:58:57 -->