<?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: LSB 4</title>
	<atom:link href="http://www.netsplit.com/2008/08/04/lsb-4/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.netsplit.com/2008/08/04/lsb-4/</link>
	<description></description>
	<lastBuildDate>Sat, 06 Mar 2010 04:51:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: nightwalker</title>
		<link>http://www.netsplit.com/2008/08/04/lsb-4/comment-page-1/#comment-1147</link>
		<dc:creator>nightwalker</dc:creator>
		<pubDate>Wed, 14 Jan 2009 03:58:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=152#comment-1147</guid>
		<description>Instead of pushing RPM format as an standard, they should promote a way (by using scripts, aliases, etc) that allows any distribution to install commonly found deb, rpm and gz packages.  That way any user can install most common packages from (ie. a CD cover disk) without resorting to check what distribution they have, or which revision of the package they need to choose.  In other words, the distribution being the one responsible for the conversion (ie. running alien in the background to convert an rpm file and installing it with no additional user intervention).

Part of the work is already underway, thanks to PackageKit, which allows a universal GUI for managing packages.  But an option to install standalone packages in rpm, deb, or gz from the Internet or a disk is really needed.</description>
		<content:encoded><![CDATA[<p>Instead of pushing RPM format as an standard, they should promote a way (by using scripts, aliases, etc) that allows any distribution to install commonly found deb, rpm and gz packages.  That way any user can install most common packages from (ie. a CD cover disk) without resorting to check what distribution they have, or which revision of the package they need to choose.  In other words, the distribution being the one responsible for the conversion (ie. running alien in the background to convert an rpm file and installing it with no additional user intervention).</p>
<p>Part of the work is already underway, thanks to PackageKit, which allows a universal GUI for managing packages.  But an option to install standalone packages in rpm, deb, or gz from the Internet or a disk is really needed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Licquia Blog &#187; Blog Archive &#187; Standards and Conversations, Part 1</title>
		<link>http://www.netsplit.com/2008/08/04/lsb-4/comment-page-1/#comment-1019</link>
		<dc:creator>The Licquia Blog &#187; Blog Archive &#187; Standards and Conversations, Part 1</dc:creator>
		<pubDate>Mon, 18 Aug 2008 19:53:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=152#comment-1019</guid>
		<description>[...] (See also Scott James Remnant.) [...]</description>
		<content:encoded><![CDATA[<p>[...] (See also Scott James Remnant.) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mpt</title>
		<link>http://www.netsplit.com/2008/08/04/lsb-4/comment-page-1/#comment-944</link>
		<dc:creator>mpt</dc:creator>
		<pubDate>Sun, 10 Aug 2008 22:47:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=152#comment-944</guid>
		<description>“…A development group that decides on future direction itself and dictates that to the distributions.  That’s not necessarily a bad thing, it’s pretty much the way that the W3C works.”

If the LSB is worth having at all, then maybe it would be useful to investigate how one part of the W3C has broken out of that model in the past couple of years. The XHTML 2.0 Working Group were busy reinventing HTML in a backward-incompatible, feature-meagre, and Web-hostile manner that browser vendors weren’t interested in. Mozilla, Opera, Apple, and interested volunteers began an external project (the WhatWG) to standardize HTML extensions that Web authors were wanting. The pressure built to the point that the W3C was forced to revamp the HTML charter, and later accepted the WhatWG’s work (which by now included most of a detailed specification of how to handle real-world HTML) as the base for HTML 5.

In the W3C process, some new features are based closely on an experimental implementation (e.g. the canvas element from Safari, the video element from Opera), while others are invented by the editor based on evidence of real-world problems. Over time the importance of multiple interoperable implementations has increased, to the point where features may be dropped from a spec if they have not been experimentally implemented.</description>
		<content:encoded><![CDATA[<p>“…A development group that decides on future direction itself and dictates that to the distributions.  That’s not necessarily a bad thing, it’s pretty much the way that the W3C works.”</p>
<p>If the LSB is worth having at all, then maybe it would be useful to investigate how one part of the W3C has broken out of that model in the past couple of years. The XHTML 2.0 Working Group were busy reinventing HTML in a backward-incompatible, feature-meagre, and Web-hostile manner that browser vendors weren’t interested in. Mozilla, Opera, Apple, and interested volunteers began an external project (the WhatWG) to standardize HTML extensions that Web authors were wanting. The pressure built to the point that the W3C was forced to revamp the HTML charter, and later accepted the WhatWG’s work (which by now included most of a detailed specification of how to handle real-world HTML) as the base for HTML 5.</p>
<p>In the W3C process, some new features are based closely on an experimental implementation (e.g. the canvas element from Safari, the video element from Opera), while others are invented by the editor based on evidence of real-world problems. Over time the importance of multiple interoperable implementations has increased, to the point where features may be dropped from a spec if they have not been experimentally implemented.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dcbw</title>
		<link>http://www.netsplit.com/2008/08/04/lsb-4/comment-page-1/#comment-939</link>
		<dc:creator>dcbw</dc:creator>
		<pubDate>Fri, 08 Aug 2008 01:55:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=152#comment-939</guid>
		<description>RPM as a file format is fine.  It&#039;s the tools around RPM (like rpmbuild and rpm itself) that sort of suck.  krh&#039;s razor project basically does RPM right; it&#039;s hella fast, doesn&#039;t use the rpmdb, combines yum and rpm together, and just freaking works.  And it shows that RPM as a file format is actually OK, and that you _can_ build tools around it that don&#039;t suck Sergey Brin&#039;s left testicle, to quote LHB.</description>
		<content:encoded><![CDATA[<p>RPM as a file format is fine.  It&#8217;s the tools around RPM (like rpmbuild and rpm itself) that sort of suck.  krh&#8217;s razor project basically does RPM right; it&#8217;s hella fast, doesn&#8217;t use the rpmdb, combines yum and rpm together, and just freaking works.  And it shows that RPM as a file format is actually OK, and that you _can_ build tools around it that don&#8217;t suck Sergey Brin&#8217;s left testicle, to quote LHB.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: void</title>
		<link>http://www.netsplit.com/2008/08/04/lsb-4/comment-page-1/#comment-938</link>
		<dc:creator>void</dc:creator>
		<pubDate>Wed, 06 Aug 2008 11:25:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=152#comment-938</guid>
		<description>PS the RPM CLUB was formed because LSB stupidly gave distributions the right to vote on format.   There were more rpm distributions at the time.

So current day actions are taking that big blooper into account.</description>
		<content:encoded><![CDATA[<p>PS the RPM CLUB was formed because LSB stupidly gave distributions the right to vote on format.   There were more rpm distributions at the time.</p>
<p>So current day actions are taking that big blooper into account.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: void</title>
		<link>http://www.netsplit.com/2008/08/04/lsb-4/comment-page-1/#comment-937</link>
		<dc:creator>void</dc:creator>
		<pubDate>Wed, 06 Aug 2008 11:19:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=152#comment-937</guid>
		<description>Idiot at Work here.   Did not read what is in LSB 4.0 at all by the sound of it.

RPM has been found to be non functional by the LSB for the needs of ISV&#039;s.   So LSB is providing a solution that is not dependant on any package manager out there.   A netural format that will integrate into any package management system out there.

RPM CLUB IS DEAD.   LSB 4.0 is its grave stone.</description>
		<content:encoded><![CDATA[<p>Idiot at Work here.   Did not read what is in LSB 4.0 at all by the sound of it.</p>
<p>RPM has been found to be non functional by the LSB for the needs of ISV&#8217;s.   So LSB is providing a solution that is not dependant on any package manager out there.   A netural format that will integrate into any package management system out there.</p>
<p>RPM CLUB IS DEAD.   LSB 4.0 is its grave stone.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon</title>
		<link>http://www.netsplit.com/2008/08/04/lsb-4/comment-page-1/#comment-936</link>
		<dc:creator>Jon</dc:creator>
		<pubDate>Wed, 06 Aug 2008 11:18:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=152#comment-936</guid>
		<description>Regardless of how widespread RPM is or was, it&#039;s a horrible format, the tool is in some kind of bizarre quasi-fork between RH and the original author, RPMs authored for one OS can not just be dropped into another RPM-supporting one, so it isn&#039;t cross-distro in anything but layout. In short, it makes no sense to base a spec that should last any length of time into the future on something so shoddy today.</description>
		<content:encoded><![CDATA[<p>Regardless of how widespread RPM is or was, it&#8217;s a horrible format, the tool is in some kind of bizarre quasi-fork between RH and the original author, RPMs authored for one OS can not just be dropped into another RPM-supporting one, so it isn&#8217;t cross-distro in anything but layout. In short, it makes no sense to base a spec that should last any length of time into the future on something so shoddy today.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: taggart</title>
		<link>http://www.netsplit.com/2008/08/04/lsb-4/comment-page-1/#comment-935</link>
		<dc:creator>taggart</dc:creator>
		<pubDate>Wed, 06 Aug 2008 08:19:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=152#comment-935</guid>
		<description>Working on the LSB is a thankless job. For every person screaming &quot;stop inventing solutions for things that aren&#039;t common practice!&quot; you have 3 others yelling &quot;how can I just produce one  package that will work everywhere?!&quot;. Then on top of that you have a lot of FUD going around from people who really don&#039;t understand the constraints the workgroup is under (mainly just piling on beating the dead horse issues).

When I worked on the LSB I tried to promote a middle way to keep both of the above groups happy by defining the LSB Acceptance Criteria,
http://www.linuxfoundation.org/futures/criteria/index.html
and tracked proposed candidates according to that criteria
http://www.linuxfoundation.org/futures/candidates/all-groupstatusname.html
(extremely out of date, it wasn&#039;t maintained after I left over a year ago)
only to have it overridden in the interest of progress. The LSB/FHS are still needed, but I got sick of fighting those battles and gave up.

To quote Keith Packard, &quot;Standards? I&#039;ll be in the bar&quot;</description>
		<content:encoded><![CDATA[<p>Working on the LSB is a thankless job. For every person screaming &#8220;stop inventing solutions for things that aren&#8217;t common practice!&#8221; you have 3 others yelling &#8220;how can I just produce one  package that will work everywhere?!&#8221;. Then on top of that you have a lot of FUD going around from people who really don&#8217;t understand the constraints the workgroup is under (mainly just piling on beating the dead horse issues).</p>
<p>When I worked on the LSB I tried to promote a middle way to keep both of the above groups happy by defining the LSB Acceptance Criteria,<br />
<a href="http://www.linuxfoundation.org/futures/criteria/index.html" rel="nofollow">http://www.linuxfoundation.org/futures/criteria/index.html</a><br />
and tracked proposed candidates according to that criteria<br />
<a href="http://www.linuxfoundation.org/futures/candidates/all-groupstatusname.html" rel="nofollow">http://www.linuxfoundation.org/futures/candidates/all-groupstatusname.html</a><br />
(extremely out of date, it wasn&#8217;t maintained after I left over a year ago)<br />
only to have it overridden in the interest of progress. The LSB/FHS are still needed, but I got sick of fighting those battles and gave up.</p>
<p>To quote Keith Packard, &#8220;Standards? I&#8217;ll be in the bar&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: &#8226; Linux Haters Blog: Rants and Laughs &#8226; Blog Archive &#8226; fuzion</title>
		<link>http://www.netsplit.com/2008/08/04/lsb-4/comment-page-1/#comment-934</link>
		<dc:creator>&#8226; Linux Haters Blog: Rants and Laughs &#8226; Blog Archive &#8226; fuzion</dc:creator>
		<pubDate>Wed, 06 Aug 2008 03:04:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=152#comment-934</guid>
		<description>[...] S&amp;#99o&amp;#116&amp;#116 James Remnan&amp;#116 on why LSB w&amp;#105ll co&amp;#110t&amp;#105&amp;#110ue to suck e&amp;#118e&amp;#110 at &amp;#118ers&amp;#105o&amp;#110 4. [...]</description>
		<content:encoded><![CDATA[<p>[...] S&amp;#99o&amp;#116&amp;#116 James Remnan&amp;#116 on why LSB w&amp;#105ll co&amp;#110t&amp;#105&amp;#110ue to suck e&amp;#118e&amp;#110 at &amp;#118ers&amp;#105o&amp;#110 4. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nenoblog &#187; Blog Archive &#187; LSB 4 doesn&#8217;t fix things any better than LSB 1, 2 or 3 did.</title>
		<link>http://www.netsplit.com/2008/08/04/lsb-4/comment-page-1/#comment-933</link>
		<dc:creator>nenoblog &#187; Blog Archive &#187; LSB 4 doesn&#8217;t fix things any better than LSB 1, 2 or 3 did.</dc:creator>
		<pubDate>Wed, 06 Aug 2008 02:17:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.netsplit.com/?p=152#comment-933</guid>
		<description>[...] mentioned elsewhere, LSB 4 is due out soon, and won&#8217;t really make a lick of difference when it comes to improving [...]</description>
		<content:encoded><![CDATA[<p>[...] mentioned elsewhere, LSB 4 is due out soon, and won&#8217;t really make a lick of difference when it comes to improving [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
