    <?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Yet Another Linux BlogYet Another Linux Blog &#187; foresight</title>
	<atom:link href="http://linux-blog.org/tag/foresight/feed/" rel="self" type="application/rss+xml" />
	<link>http://linux-blog.org</link>
	<description>Open Source, Open Blog</description>
	<lastBuildDate>Wed, 14 Mar 2012 23:18:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Installing Openbox on Foresight Linux</title>
		<link>http://linux-blog.org/installing-openbox-on-foresight-linux/</link>
		<comments>http://linux-blog.org/installing-openbox-on-foresight-linux/#comments</comments>
		<pubDate>Mon, 31 May 2010 00:36:19 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[foresight]]></category>
		<category><![CDATA[openbox]]></category>
		<category><![CDATA[tips and tricks]]></category>
		<category><![CDATA[window manager]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=1540</guid>
		<description><![CDATA[My friend Og Maciel originally introduced me to Openbox a while back and I’ve been using it ever since. I love the lightweight feel, the ability to customize and the center around having NO icons on my desktop.  I don’t feel cluttered when I work! Today, we&#8217;re going to go over installing Openbox with some [...]]]></description>
			<content:encoded><![CDATA[<p>My friend <a title="http://www.ogmaciel.com/" onclick="return TrackClick('http%3A%2F%2Fwww.ogmaciel.com%2F','http%3A%2F%2Fwww.ogmaciel.com%2F')" href="http://www.ogmaciel.com/" onclick="return TrackClick('http%3A%2F%2Fwww.ogmaciel.com%2F','http%3A%2F%2Fwww.ogmaciel.com%2F')" target="_blank">Og  Maciel</a> originally introduced me to Openbox a   while back and I’ve  been using it  ever since.  I love the lightweight   feel, the ability to customize and  the center around having NO icons  on  my desktop.  I don’t feel cluttered  when I work! Today, we&#8217;re going  to  go over installing Openbox with some added tools.  This tutorial is   tailored  for Foresight Linux but the guide may very well serve other    distros as well.</p>
<h2><span style="text-decoration: underline;"><span style="font-weight: normal;">What is Openbox?</span></span></h2>
<p>From <a title="openbox homepage" href="http://openbox.org/wiki/Main_Page" onclick="return TrackClick('http%3A%2F%2Fopenbox.org%2Fwiki%2FMain_Page','openbox+homepage')" target="_blank">the Openbox    homepage</a>, &#8220;Openbox is a minimalistic,  highly configurable, next    generation window manager with extensive  standards support.&#8221;  From    using it, I often think of it as fluxbox-like with  the benefits of    being able to dip into Gnome or KDE for the items that I  want to use.     Your desktop will then run with speed and simplicity using  only the    elements you want to use with it.</p>
<h2><span style="text-decoration: underline;"><span style="font-weight: normal;">So&#8230;Let&#8217;s get Started&#8230;</span></span></h2>
<p>This How-To will assume that you&#8217;re running Foresight Linux, you&#8217;re     logged into Gnome and that you&#8217;re familiar with conary, the package     manager for Foresight.  First and foremost, install openbox:</p>
<pre class="brush: plain; title: ; notranslate">[devnet@lostlap Desktop]$ sudo conary update openbox obmenu obconf</pre>
<p>This installs the needed components to run Openbox on your system.     Openbox is minimal by default though so if you login to the environment     now for the first time, there will be no taskbars, nothing&#8230;just a    large  blank area for you to work with. We will need to install some    extra  components to give a bit more functionality. If you&#8217;d like a    panel menu,  I recommend using <a title="tint2 home page" href="http://code.google.com/p/tint2" onclick="return TrackClick('http%3A%2F%2Fcode.google.com%2Fp%2Ftint2','tint2+home+page')" target="_blank"><strong>tint2</strong></a>.    I used to use pypanel which is a small panel written in python but   this  panel is no longer developed.</p>
<p>There are other panels that are packaged with openbox in mind for     Foresight; <a href="http://fbpanel.sourceforge.net/" onclick="return TrackClick('http%3A%2F%2Ffbpanel.sourceforge.net%2F','fbpanel')" target="_blank">fbpanel</a> is available, which is a very fast and functional menu bar.  I like <a href="http://www.gnomefiles.org/app.php/LXPanel" onclick="return TrackClick('http%3A%2F%2Fwww.gnomefiles.org%2Fapp.php%2FLXPanel','lxpanel')">lxpanel</a> also,     which is fbpanel with some easier configuration options.  For a full     list, please see <a title="openbox documentation" href="http://openbox.org/wiki/Help:Contents" onclick="return TrackClick('http%3A%2F%2Fopenbox.org%2Fwiki%2FHelp%3AContents','openbox+documentation')" target="_blank">openbox     documentation</a>.  For our purposes here, we will install tint2:</p>
<pre class="brush: plain; title: ; notranslate">[devnet@lostlap Desktop]$ sudo conary update tint2</pre>
<p>Now we need to copy the default configuration file for tint2 so we     can build our panel to our liking.  You&#8217;ll have to create the default    path for the tint2rc configuration file.  To do this and copy the  config file:</p>
<pre class="brush: plain; title: ; notranslate">[devnet@lostlap Desktop]$ mkdir -p ~/.config/tint2/
[devnet@lostlap Desktop]$ cp /etc/xdg/tint2/tint2rc ~/.config/tint2/</pre>
<p>Now tint2 has a configuration file in place and is ready for Openbox  to start.</p>
<h2><span style="text-decoration: underline;"><span style="font-weight: normal;">Let the Configuration Begin!</span></span></h2>
<p>The hard part (install) is now out of the way thanks to the conary     package manager. Now we need to configure Openbox so that it&#8217;s ready  for    us when we log out of Gnome. The configuration files will need to  be    copied to /home/user/.config/openbox.  Of course, this path  doesn&#8217;t   exist yet so we&#8217;ll need to create it like this:</p>
<pre class="brush: plain; title: ; notranslate">[devnet@lostlap Desktop]$ mkdir -p ~/.config/openbox/</pre>
<p>Visiting there now will show that there aren&#8217;t any files in this     directory.  The file we&#8217;ll absolutely need to place there is <em>autostart.sh</em>.     Other files that will be in here are <em>rc.xml</em> which is for   obconf  (openbox  configuration) and <em>menu.xml</em> (openbox menu   system).   We&#8217;ll copy menu.xml  from a default copy there later.  The   other file  should auto-create when  loading for the first time (rc.xml)</p>
<p>The autostart.sh file is what starts all of our services and our    tint2 panel we just installed as well as setup our wallpaper and other     items.  Instead of <a title="Autostart Options" href="http://openbox.org/wiki/Help:Autostart" onclick="return TrackClick('http%3A%2F%2Fopenbox.org%2Fwiki%2FHelp%3AAutostart','Autostart+Options')" target="_blank">going    through the options</a> you can place in here, I&#8217;m  going to share my    autostart.sh to get you up and running quickly.  Please note that if  you   chose not to install fbpanel and use the  gnome-panel or other  panel   instead, you&#8217;ll need to comment the pypanel  line below and  uncomment   what you&#8217;ll be using:</p>
<pre class="brush: plain; title: ; notranslate">[devnet@lostlap Desktop]$  cat autostart.sh
# This shell script is run before Openbox launches.
# Environment variables set here are passed to the Openbox session.
##############################################################
# Panel Section
##############################################################
# pypanel, my favorite panel for openbox
#(sleep 3 &amp;&amp; pypanel) &amp;
# Use the wbar Launcher if you would like.  Don't forget to install it before uncommenting
# wbar &amp;
(sleep 3 &amp;&amp; tint2) &amp;

#############################################################
# Gnome Integration Section
#############################################################
# This section let's Gnome give us some of its desktopiness
gnome-power-manager &amp;
nm-applet --sm-disable &amp;
/usr/libexec/gnome-settings-daemon &amp;
gnome-volume-manager --sm-disable &amp;
gnome-keyring-daemon &amp;

###########################################################
# Other Add-on's for Openbox
###########################################################
# Make your wallpaper restore to last setting using Nitrogen.
nitrogen --restore &amp;
parcellite &amp;
volumeicon &amp;
################################# End ###################</pre>
<p><a href="../../uploads/autostart.sh">Download my autostart.sh</a></p>
<p>To create the menu system file for openbox, we&#8217;ll copy from the     default installation to our .config/openbox directory (so we can use     obmenu&#8230;otherwise, that command will give us an error) so use the     following command in a terminal:</p>
<pre class="brush: plain; title: ; notranslate">[devnet@lostlap Desktop]$ cp /etc/xdg/openbox/menu.xml ~/.config/openbox/</pre>
<p>Now you&#8217;re ready to login and reap what you have sown <img src='http://linux-blog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Logout of     Gnome and change sessions in GDM to Openbox.  Notice that your tint2    panel  starts up and has the gnome applications we recorded in the    autostart.sh  file above running and docked! You can add more options to    your  autostart.sh file and you can also edit tint2rc (in your    /home/user/.config/tint2  directory) to store settings for your panel.</p>
<h2><span style="text-decoration: underline;"><span style="font-weight: normal;">I&#8217;ve Installed and am Running, Now What?</span></span></h2>
<p>Now you get to customize the Openbox menu with your favorite     applications. Menus are activated by right clicking anywhere on the     desktop. There are a few default applications&#8230;I choose obconf right     away so that I can choose a theme I like and increase the text size     since I&#8217;m using a high resolution. After that is done, I right click for     the menu again and go to applications &gt;&gt; xterm. When the    terminal  pops up, I type obmenu. From there, I&#8217;ll be able to edit my    right click  menu.</p>
<p>Now instead of entering obmenu in a terminal each time, let&#8217;s add it     to our right click options. In the obmenu window that you opened in   the  last  paragraph, expand the Openbox 3 option. Find obconf and   highlight  it.  Click &#8216;new item&#8217; and add obmenu for a label, execute for   action,  and  obmenu for Execute. This will add obmenu to your right   click  options so  you don&#8217;t have to open a terminal each time to do   things.  You can also  customize any of the items you find in   applications&#8230;I  put a few things  I normally need such as thunderbird,   firefox,  gnome-terminal, etc. Feel  free to add whatever you   need&#8230;you can have  many submenu&#8217;s . It&#8217;s  setup is pretty   straightforward.</p>
<p>Nitrogen, the wallpaper manager, requires a small tweak as well to get working.  What I did     was create a /home/username/Photos/Wallpaper directory and then loaded    it up  with my favorite desktop wallpaper.  Good places to go for  cool    wallpapers are <a title="desktopography.com" href="http://desktopography.com" onclick="return TrackClick('http%3A%2F%2Fdesktopography.com','desktopography.com')" target="_blank">desktopography.com</a> and <a title="vladstudio.com" href="http://vladstudio.com" onclick="return TrackClick('http%3A%2F%2Fvladstudio.com','vladstudio.com')" target="_blank">vladstudio.com</a>.  Next, install Nitrogen:</p>
<pre class="brush: plain; title: ; notranslate">[devnet@lostlap Desktop]$ sudo conary update Nitrogen</pre>
<p>After your first login, you&#8217;ll need to add a menu entry using obmenu     to call the nitrogen browser.  So create the menu entry and the  action    you call is:</p>
<p><em>nitrogen  /home/username/Photos/wallpaper</em></p>
<p>Of course, replace &#8216;username&#8217; with your users name.  This will allow you to open up all the wallpaper photos inside of    that directory.</p>
<h2><span style="text-decoration: underline;"><span style="font-weight: normal;">So What Have we Done?</span></span></h2>
<p>Today, we&#8217;ve installed Openbox on Foresight Linux. We&#8217;ve given  it a    tint2 panel so we have a place to dock applications and we&#8217;ve     customized the Openbox right click menu and added a wallpaper program     called Nitrogen. Hopefully, this shows you the customizable features of     Openbox and also shows you the speed that Openbox operates at. It&#8217;s a     very minimalistic environment, yet one that can be very powerful.</p>
<h3><span style="text-decoration: underline;"><span style="font-weight: normal;">Installation Notes of Interest</span></span></h3>
<p><em>tint2</em></p>
<p>Tint2 is my newly crowned favorite panel for openbox.  It&#8217;s    lightweight and is able to be configured in so many ways.  I added the    sleep command inside my autostart.sh to make sure that the desktop is    loaded before the tint2 panel tries to load&#8230;mostly, this is due to    network manager wanting to animate while the panel loads.  This isn&#8217;t as    much problem with tint2 as it is with pypanel (see below).</p>
<p><em>pypanel </em></p>
<p>Some things I&#8217;ve noticed when running openbox&#8230;network manager has     problems with pypanel. I added the sleep command inside my  autostart.sh    and this is much better now&#8230;but there may be similar  problems with    network manager. It&#8217;s really NM searching for a network  and it causes    the panel to flicker a bit. Not a real show stopper.</p>
<p><em>Gnome-panel</em></p>
<p>Gnome-panel running inside openbox causes a few errors to pop up when     I login. This could be due to the fact that I&#8217;ve started things in  my    autostart.sh out of order&#8230;I&#8217;m also not all together sure what is     causing these errors. The problem seems to be with the docking area  of    gnome-panel as when I minimize programs they are not docked.  Easily    fixable, but annoying nonetheless.</p>
<p><em>Alternative Panels</em></p>
<p>There are quite a few alternative panels out there.  Fbpanel is one.     Perlpanel is another.  Fbpanel and lxpanel are available in the    Foresight  repositories. You can also add other launchers like wbar if    you so  desire.</p>
<h2><span style="font-weight: normal;">Screenshot</span></h2>
<div id="attachment_1552" class="wp-caption alignnone" style="width: 555px"><a href="http://linux-blog.org/wp-content/uploads/2010/05/desktop.png" onclick="return TrackClick('http%3A%2F%2Flinux-blog.org%2Fwp-content%2Fuploads%2F2010%2F05%2Fdesktop.png','desktop')"><img class="size-full wp-image-1552   " title="desktop" src="http://linux-blog.org/wp-content/uploads/2010/05/desktop.png" onclick="return TrackClick('http%3A%2F%2Flinux-blog.org%2Fwp-content%2Fuploads%2F2010%2F05%2Fdesktop.png','desktop')" alt="Openbox on Foresight" width="545" height="340" /></a><p class="wp-caption-text">Openbox on Foresight</p></div>
<p><a href="http://linux-blog.org/installing-openbox-on-foresight-linux/" rel="bookmark">Installing Openbox on Foresight Linux</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on May 30, 2010.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/installing-openbox-on-foresight-linux/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Foresight, rPath, LiveCD, and Unity Linux</title>
		<link>http://linux-blog.org/foresight-rpath-livecd-and-unity-linux/</link>
		<comments>http://linux-blog.org/foresight-rpath-livecd-and-unity-linux/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 14:20:19 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Distros]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[foresight]]></category>
		<category><![CDATA[LiveCD]]></category>
		<category><![CDATA[rpath]]></category>
		<category><![CDATA[unity]]></category>
		<category><![CDATA[unity linux]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=1238</guid>
		<description><![CDATA[Most, if not all, top distributions of Linux ship a live CD that allows an end user to preview the operating system without installing it. Foresight Linux is the exception. Now, this isn&#8217;t because they don&#8217;t WANT to have a Live CD&#8230;they do.  The problem is that rPath, the creators of rBuilder Online, have discontinued the [...]]]></description>
			<content:encoded><![CDATA[<p>Most, if not all, top distributions of Linux ship a live CD that allows an end user to preview the operating system without installing it.</p>
<p><a title="Foresight Linux Home" href="http://foresightlinux.org" onclick="return TrackClick('http%3A%2F%2Fforesightlinux.org','Foresight+Linux+Home')" target="_blank">Foresight Linux</a> is the exception.</p>
<p>Now, this isn&#8217;t because they don&#8217;t WANT to have a Live CD&#8230;they do.  The problem is that rPath, the creators of rBuilder Online, have discontinued the Live CD image creation type.</p>
<p>There was no announcement&#8230;no news posting&#8230;no clue dart thrown toward Foresight for this discontinuation.  There was only a <a title="rPath Formally Discontinues Live CD" href="https://issues.rpath.com/browse/RBL-4259?focusedCommentId=107403#action_107403" onclick="return TrackClick('https%3A%2F%2Fissues.rpath.com%2Fbrowse%2FRBL-4259%3FfocusedCommentId%3D107403%23action_107403','rPath+Formally+Discontinues+Live+CD')" target="_blank">comment on a single bug in the rPath issue tracker just this past May</a>&#8230;Formally discontinued&#8230;which in my opinion, is a HUGE mistake as far as community goes.  Why? Because a community is a solid base on which to stand for any distribution or toolset for open source.  rPath has essentially dismissed a feature that the community would find valuable and in the process alienated anyone who finds this feature valuable or desirable.  But I&#8217;m not here to talk about whether or not people want to develop their own distributions on rBuilder Online using rPath tools nor the incentive to do so&#8230;I&#8217;m talking about Foresight. </p>
<p>So, what incentive does rPath have to help Foresight by fixing it?  Not much&#8230;I&#8217;m sure there will be those that argue: &#8220;rPath has customers and their first allegiance needs to be to them&#8221; and those people would be right.  But can&#8217;t the Foresight community pick up the torch for Live CD building  on rBO and develop it as a community effort?  Can&#8217;t a license be found that it can be released under that would prevent forking?  Can&#8217;t it be modularized as a &#8216;plug-in&#8217;? I don&#8217;t pretend to know the answer to those questions&#8230;I just think that Foresight will continue to suffer as they have been for many, many months now with respect to not having a Live CD.</p>
<p>I&#8217;m sure that there will also be those out there saying &#8220;but Foresight has a bunch of Virtualized Images to choose from!! No one really cares about a Live CD!!&#8221; and I&#8217;d say you&#8217;re halfway correct.  <em>Developers</em> don&#8217;t really care about a Live CD&#8230;but those that Foresight attempted to attract&#8230;<em>the end user</em>&#8230;they <span style="text-decoration: underline;">DO</span> care about having something they can &#8216;try before they buy&#8217;.  It is my belief that Foresight would be a crap-ton more popular if they had a Live CD.</p>
<h2>So What Solutions Are There?</h2>
<p>I don&#8217;t think rPath will suddenly fix the broken Live CD creation in rBO.  I don&#8217;t think they&#8217;ll release the code anytime soon (though this is more likely than a fix).  So in the meantime, what if Foresight helped out with <a title="LiveCD, now developed by team Unity Linux" href="http://unity-linux.org/livecd-now-developed-by-team-unity-linux/" onclick="return TrackClick('http%3A%2F%2Funity-linux.org%2Flivecd-now-developed-by-team-unity-linux%2F','LiveCD%2C+now+developed+by+team+Unity+Linux')" target="_blank">LiveCD project that recently was taken over by Unity Linux</a>?  Both <a title="Unity Linux Home" href="http://unity-linux.org" onclick="return TrackClick('http%3A%2F%2Funity-linux.org','Unity+Linux+Home')" target="_blank">Unity</a> and Foresight are Red Hat like distributions and use similar file structures and OS organization.  I think that if Foresight were able to integrate LiveCD onto the distribution, a huge niche would be filled.</p>
<h2>Where to Start?</h2>
<p>Being involved both with Foresight Linux and Unity Linux gives me a unique perspective on what areas of collaboration could be developed.  One thing is for sure&#8230;having both distro development teams onboard would be a huge boon to LiveCD development&#8230;and Foresight could suck in SRPMs quite easily from Unity to hit the ground running right away.</p>
<p>I am by no means offering to be the head of this project because I can&#8217;t even begin to know where it would start or finish.  I&#8217;m just offering a workaround to a problem I&#8217;ve seen Foresight have for longer than it should have.  I know the Unity Linux guys would welcome anyone wanting to get involved with helping LiveCD development.  Would Foresight be open to this?  I can&#8217;t answer.  I hope so&#8230;Foresight needs a Live CD if it hopes to attract more people to it&#8230;and that&#8217;s something I&#8217;m keen on seeing.  Is this something you&#8217;d like to see as well?</p>
Note: There is a poll embedded within this post, please visit the site to participate in this post's poll.
<p><a href="http://linux-blog.org/foresight-rpath-livecd-and-unity-linux/" rel="bookmark">Foresight, rPath, LiveCD, and Unity Linux</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on October 14, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/foresight-rpath-livecd-and-unity-linux/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Clarification on Foresight and Fedora</title>
		<link>http://linux-blog.org/clarification-on-foresight-and-fedora/</link>
		<comments>http://linux-blog.org/clarification-on-foresight-and-fedora/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 20:51:14 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Distros]]></category>
		<category><![CDATA[Boots]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[foresight]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[rpath]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=1215</guid>
		<description><![CDATA[I previously wrote about a possible &#8220;rebasing&#8221; of Foresight Linux on the Fedora platform. This conjecture was a bit premature it seems as I am completely wrong on this being a possibility The best part about me being absolutely wrong on this is that there is still going to be benefits for Foresight and Fedora [...]]]></description>
			<content:encoded><![CDATA[<p>I previously wrote about a possible &#8220;rebasing&#8221; of Foresight Linux on the Fedora platform.  This conjecture was a bit premature it seems as I am completely wrong on this being a possibility <img src='http://linux-blog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   The best part about me being absolutely wrong on this is that there is still going to be benefits for <a title="Foresight Linux Home" href="http://foresightlinux.org" onclick="return TrackClick('http%3A%2F%2Fforesightlinux.org','Foresight+Linux+Home')" target="_blank">Foresight</a> and <a title="Fedora Project" href="http://fedoraproject.org/" onclick="return TrackClick('http%3A%2F%2Ffedoraproject.org%2F','Fedora+Project')" target="_blank">Fedora</a> even without the rebase.</p>
<p>Foresight is toying with the idea of having a <strong>sub-project</strong> (completely separate from Foresight Linux base) that it has tentatively called &#8216;<a href="http://wiki.foresightlinux.org/wiki/display/~johnsonm/Boots+Proposal" onclick="return TrackClick('http%3A%2F%2Fwiki.foresightlinux.org%2Fwiki%2Fdisplay%2F%7Ejohnsonm%2FBoots%2BProposal','boots%2C+a+Fedora+remix')" target="_blank">boots, a Fedora remix</a>&#8216; (a play on Dora in Fedora for those of you with kids).</p>
<p>What would happen is that <a title="Mirrorball from rPath" href="http://hg.rpath.com/mirrorball" onclick="return TrackClick('http%3A%2F%2Fhg.rpath.com%2Fmirrorball','rBuilder+Online')" onclick="return TrackClick('http%3A%2F%2Fhg.rpath.com%2Fmirrorball','Mirrorball+from+rPath')" target="_blank">mirrorball</a>, a tool from rPath that &#8216;sucks in&#8217; repositories, would pull in a Fedora repository into a separate Foresight repository.  From there, it is fully consumable by any product/project that is hosted on <a title="rBuilder Online" href="http://hg.rpath.com/mirrorball" onclick="return TrackClick('http%3A%2F%2Fhg.rpath.com%2Fmirrorball','rBuilder+Online')" onclick="return TrackClick('http%3A%2F%2Fhg.rpath.com%2Fmirrorball','Mirrorball+from+rPath')" target="_blank">rBuilder Online</a> from <a title="rPath Home" href="http://www.rpath.com/corp/" onclick="return TrackClick('http%3A%2F%2Fwww.rpath.com%2Fcorp%2F','rPath+Home')" target="_blank">rPath</a>.  <a title="Conary" href="http://wiki.rpath.com/wiki/Conary" onclick="return TrackClick('http%3A%2F%2Fwiki.rpath.com%2Fwiki%2FConary','Conary')" target="_blank">Conary</a> really is one of the most innovative package managers on the planet and I&#8217;ve mentioned it <a title="Foresight Linux and Conary" href="http://linux-blog.org/foresight-linux-and-conary-part-i/" onclick="return TrackClick('http%3A%2F%2Flinux-blog.org%2Fforesight-linux-and-conary-part-i%2F','Foresight+Linux+and+Conary')" target="_blank">once</a> or <a title="Thoughts on Package Management" href="http://linux-blog.org/thoughts-on-package-management/" onclick="return TrackClick('http%3A%2F%2Flinux-blog.org%2Fthoughts-on-package-management%2F','Thoughts+on+Package+Management')" target="_blank">twice</a> before (never got around to part II on one of those though).  The ability to fully suck in a RPM repository is already being done with <a title="CentOS 5 by rPath" href="http://wiki.rpath.com/wiki/CentOS_Delivered_by_rPath" onclick="return TrackClick('http%3A%2F%2Fwiki.rpath.com%2Fwiki%2FCentOS_Delivered_by_rPath','CentOS+5+by+rPath')" target="_blank">CentOS</a> and <a title="Scientific Linux by rPath" href="http://blogs.conary.com/index.php/rpathcom/2009/08/06/rbuilder_updated_announcing_a_new_platfo" onclick="return TrackClick('http%3A%2F%2Fblogs.conary.com%2Findex.php%2Frpathcom%2F2009%2F08%2F06%2Frbuilder_updated_announcing_a_new_platfo','Scientific+Linux+by+rPath')" target="_blank">Scientific Linux</a> on rBuilder Online&#8230;even <a href="http://lwn.net/Articles/307998/" onclick="return TrackClick('http%3A%2F%2Flwn.net%2FArticles%2F307998%2F','Ubuntu')" target="_blank">Ubuntu</a> is currently being done as well&#8230;so we have proof that it is totally possible.  Once imported, Conary takes over the management of said packages.</p>
<p>So what does this give Foresight?  A few things:</p>
<ol>
<li>Testing of packages in 2 communities</li>
<li>Developer eyes/chatter in 2 communities</li>
<li>The ability of Foresight to cherry pick packages from a large base</li>
<li>Compare and contrast for packages from 2 different sources to track down bugs</li>
</ol>
<p>So, as I said, I was wrong initially and I hope this clears up what Foresight plans to do.  A sub-project will be started that imports the Fedora repository changing them from (rpm to Conary) allowing Foresight to both test and cherry pick packages from a larger base hopefully freeing up a bit more time for Foresight architects.  Phew!  What a mouthful, run-on-sentence that was!</p>
<h2>Why Conary?  How does this help Fedora?</h2>
<p>I know some of you may be asking Why Conary?  What does it have over RPM that Foresight should suck in a repositoroy and change it to Conary packages?  The reason this is an absolute necessity is because the tools on which Foresight are built (rBuilder Online) works with Conary only&#8230;that means ISO generation and repository hosting are all mandated to be Conary based.</p>
<p>The other interesting part about this is that Conary blends version control with package management.  It deals with changesets as packages.  Imagine SVN&#8230;you have a local changeset that  you&#8217;re working on and the version inside the SVN repository differs from that.  You can then diff the state of your local copy to see how it differs from the remote copy.  This allows you to see the changes you&#8217;ve made and allows you to see what code may be broken.  Also, commits are numbered automagically so that you don&#8217;t have to worry about breaking things much because you can rollback to a previous known good state.</p>
<p>The same is true with Conary&#8230;you can <a title="Conary Rollback" href="http://wiki.rpath.com/wiki/Conary:conary_rollback" onclick="return TrackClick('http%3A%2F%2Fwiki.rpath.com%2Fwiki%2FConary%3Aconary_rollback','Conary+Rollback')" target="_blank">rollback</a> to previous known good states.  You can also diff each changeset locally with the remote repository.  Now imagine this with Fedora packages&#8230;if something is broken, chances are Foresight will find a fix for it much more quickly than someone in Fedora&#8230;a single command can diff the previously known good version with the broken version and find out the shortcoming.  Or perhaps a known good verion in Foresight that isn&#8217;t Fedora based might be used to diff the Fedora RPM version and find out the differences in them.  In all, it&#8217;s going to help developers track down problems faster.  This helps Fedora&#8230;they now have a small number of Foresight developers who will be working with hundreds of popular Fedora RPMs looking to see if they work or are broken.</p>
<p>Most of the benefit will be measurable in Foresight because they&#8217;ll be able to use just about any package Fedora creates&#8230;but the Foresight community is FULL of very capable developers&#8230;guys that really know what they&#8217;re doing.  If they can make this a collaborative effort Fedora will gain exceptionally smart developers as well&#8230;even if testing packages on a different platform, they&#8217;ll have eyeballs on these packages and if a fix is found or made for them they will definitely go upstream to Fedora.</p>
<p>Hopefully, this puts things right from my initial wrong.  I don&#8217;t claim to be an insider for Foresight&#8230;I just know a lot of the people involved and ask questions a lot&#8230;.I also pay attention to the developer mailing list.  If you have any questions, please leave a comment and I&#8217;ll attempt to track down answers for them <img src='http://linux-blog.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><a href="http://linux-blog.org/clarification-on-foresight-and-fedora/" rel="bookmark">Clarification on Foresight and Fedora</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on September 9, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/clarification-on-foresight-and-fedora/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Foresight and Fedora, ClarkConnect Becomes ClearOS</title>
		<link>http://linux-blog.org/foresight-and-fedora-clarkconnect-becomes-clearos/</link>
		<comments>http://linux-blog.org/foresight-and-fedora-clarkconnect-becomes-clearos/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 16:14:59 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Distros]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[foresight]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=1188</guid>
		<description><![CDATA[Foresight and Fedora (aka &#8220;boots, a fedora remix&#8221;) Last week it was reported by LWN and a few other Linux news sites that Foresight Linux may employ a change of direction&#8230;that is, create a spinoff project that places the Conary package manager onto a Fedora Linux base. Michael Johnson, Director of Operating Systems at rPath [...]]]></description>
			<content:encoded><![CDATA[<p><span style="text-decoration: underline;"><strong>Foresight and Fedora (aka </strong><strong>&#8220;boots, a fedora remix&#8221;)</strong></span></p>
<p>Last week it was reported by <a href="http://lwn.net/Articles/347275/" onclick="return TrackClick('http%3A%2F%2Flwn.net%2FArticles%2F347275%2F','LWN')">LWN</a> and a few other Linux news sites that Foresight Linux may employ a change of direction&#8230;that is, create a spinoff project that places the Conary package manager onto a Fedora Linux base.  Michael Johnson, Director of Operating Systems at <a href="http://rpath.com" onclick="return TrackClick('http%3A%2F%2Frpath.com','rPath')" target="_blank">rPath</a> (which maintains the Conary based package manager Foresight uses) summed up his post nicely:</p>
<blockquote><p>&#8220;I think that <a href="http://foresightlinux.org" onclick="return TrackClick('http%3A%2F%2Fforesightlinux.org','Foresight')" target="_blank">Foresight</a> needs to be based on an upstream distro that is regularly fully updated and refreshed, and that is maintained by distro specialists with experience and expertise that is just plain missing within the Foresight development community.  That distro needs to be imported into a Conary repository; that will allow Foresight to continue to use <a href="http://wiki.rpath.com/wiki/Conary" onclick="return TrackClick('http%3A%2F%2Fwiki.rpath.com%2Fwiki%2FConary','Conary')" target="_blank">Conary</a> to manage the process of building a set of consistent modifications relative to that upstream distro, providing a true rolling release.  That would allow Foresight developers to concentrate on only the problems inherent in integrating the very latest development source against a recent base that is relatively close to the basis on which the software is maintained.&#8221;</p></blockquote>
<p>Michael also said that it made sense to do this based on <a href="http://fedoraproject.org/" onclick="return TrackClick('http%3A%2F%2Ffedoraproject.org%2F','Fedora')" target="_blank">Fedora</a> because Foresight is very Fedora-like in filesystem and the way that things are setup and handled in the guts of the operating system (paraphrasing from what I remember of IRC discussion).  Also, in a <a href="http://lwn.net/Articles/347294/" onclick="return TrackClick('http%3A%2F%2Flwn.net%2FArticles%2F347294%2F','comment+on+the+LWN+thread')" target="_blank">comment on the LWN thread</a>, Michael states that Foresight, if spinning off with Fedora, would still make use of &#8220;Conary, rMake, rBuilder, rBuild, and other rPath technology&#8221; and would still use Conary as its package manager which means&#8230;it wouldn&#8217;t leverage rpm and yum to keep things up to date on it.</p>
<p>An independent project that Foresight maintains sounds like a HUGE undertaking&#8230;(even though I&#8217;m assured repeatedly by developers from Foresight that it won&#8217;t be because it&#8217;s &#8220;automatic&#8221;).  I&#8217;ve seen automagic things in the past that won&#8217;t cause a lot of work turn out to be quite a bit of work-that-is-not-work.  I find this especially odd when the main complaint is that there aren&#8217;t enough OS specialists around&#8230;it sounds a bit too large to undertake.  This project actually sounds like it possibly would usurp Foresight Main (Foresight Proper&#8230;Foresight Linux&#8230;whatever you call it) which is based on the stable rPath Linux and not on cutting edge Fedora like the &#8220;boots remix&#8221; would be.  Therein lies the problem.  The&#8221;boots, a fedora remix&#8221; would consistently be ahead of Foresight in development if the project is started and makes progress.  Foresight will continually lag behind it.  Can a 100% guarantee be given that Foresight can snipe packages from &#8220;boots, a fedora remix&#8221; that would always work?  If not, what does Foresight gain by maintaining the project/spinoff?</p>
<p>I think Foresight won&#8217;t be able to maintain an independent project based on Fedora along side of the main Foresight Linux project.  Sure, they may be able to at first&#8230;but then what happens when things break?  Is one person responsible? 2? more than 2?  I think instead of having a separate project, Foresight might want to completely base off of Fedora.  This topic is extremely unpopular with Foresight developers though.</p>
<p>Whether or not Foresight adopts &#8220;boots a Fedora remix&#8221;  is yet to be decided.  It will be set before the Foresight Linux Council at their next meeting.  Hopefully, they take into consideration the amount of manpower a separate project like this would encompass and maybe consider the benefits of adopting Fedora completely as a base for Foresight.</p>
<p>On a similar note, António Meireles, a lead developer for Foresight Linux, <a href="http://lists.rpath.org/pipermail/foresight-devel/2009-August/001292.html" onclick="return TrackClick('http%3A%2F%2Flists.rpath.org%2Fpipermail%2Fforesight-devel%2F2009-August%2F001292.html','has+posted+what+direction+he+would+like+to+see+for+Foresight+Linux+3')" target="_blank">has posted what direction he would like to see for Foresight Linux 3</a>&#8230;the future major release for Foresight.  With improved underlying architecture that is more inline with Fedora&#8230;he may be looking along the same lines that my post here is.  Whatever the case may be, it&#8217;s obvious that Foresight is starting to show a flurry of both interest and activity which is a benefit to it.</p>
<p>So where does this leave Fedora?  They&#8217;ll benefit from having a lot of knowledgeable developers in Foresight and a few engineers from rPath working with a Fedora based project.  Foresight has a great upstream relationship with the projects it encompasses&#8230;like Gnome and rPath.  I would imagine this continued professionalism and cooperation will continue should Foresight base on Fedora.</p>
<p><span style="text-decoration: underline;"><strong>ClarkConnect Becomes ClearOS</strong></span></p>
<p>In other news, some of you may or may not know that ClarkConnect will become <a href="http://clearfoundation.com/" onclick="return TrackClick('http%3A%2F%2Fclearfoundation.com%2F','ClearOS')" target="_blank">ClearOS</a> and will be completely open source.  The Clear Foundation will be sponsoring the development of ClearOS which is ClarkConnect re-branded with improvements.  <a href="http://www.clarkconnect.com/clear/" onclick="return TrackClick('http%3A%2F%2Fwww.clarkconnect.com%2Fclear%2F','See+the+full+announcement+here')" target="_blank">See the full announcement here</a>.  <a href="http://forums.clarkconnect.com/showflat.php?Cat=0&amp;Number=118116&amp;an=clear&amp;page=0#Post118116" onclick="return TrackClick('http%3A%2F%2Fforums.clarkconnect.com%2Fshowflat.php%3FCat%3D0%26amp%3BNumber%3D118116%26amp%3Ban%3Dclear%26amp%3Bpage%3D0%23Post118116','Also%2C+a+Forum+Announcement+Here')" target="_blank">Also, a Forum Announcement Here</a>.  This brings a lot to the table including renewed commitments to documentation, community, and the operating system as a whole.  The change is set to happen in the late part of 2009.</p>
<p>So what does this have to do with Yet Another Linux Blog?  A few years ago, <a href="http://linux-blog.org/ClarkConnect-Enterprise-Linux-for-Your-Home/" onclick="return TrackClick('http%3A%2F%2Flinux-blog.org%2FClarkConnect-Enterprise-Linux-for-Your-Home%2F','I+wrote+a+review+of+ClarkConnect+3.2+for+home+users')" target="_self">I wrote a review of ClarkConnect 3.2 for home users</a>.  It was well received and still gets many hits even today.  Since I&#8217;ve used ClarkConnect since version 2.1 and continue to use it today for my home network&#8230;who better to take a look at how ClearOS will measure up?</p>
<p>With this in mind, I contacted the guys over at the Clear Foundation and they agreed to let me blog a bit about some of the changes and improvements that will be happening with ClearOS over the next few months.  So look for more exclusive information from ClearOS in the near future.  They&#8217;ve also asked if I&#8217;d be interested in helping out with some community endeavors they will have going for ClarkConnect and ClearOS users.  Exciting stuff!  ClarkConnect has really needed this shot in the arm for about the last 2 versions&#8230;they lost a couple of really good websites with FAQ&#8217;s on them.  It&#8217;ll be great to get the community involved with this fantastic Home Server distribution.</p>
<p><a href="http://linux-blog.org/foresight-and-fedora-clarkconnect-becomes-clearos/" rel="bookmark">Foresight and Fedora, ClarkConnect Becomes ClearOS</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on August 27, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/foresight-and-fedora-clarkconnect-becomes-clearos/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>An Open Letter to Foresight Linux</title>
		<link>http://linux-blog.org/an-open-letter-to-foresight-linux/</link>
		<comments>http://linux-blog.org/an-open-letter-to-foresight-linux/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 20:24:08 +0000</pubDate>
		<dc:creator>Theoden</dc:creator>
				<category><![CDATA[Distros]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[foresight]]></category>
		<category><![CDATA[guest editor]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[opinion]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=915</guid>
		<description><![CDATA[Theoden is a guest blogger writing his first post for Yet Another Linux Blog. The views expressed inside this post are part of his personal experience and opinions regarding Foresight Linux. I&#8217;d like to thank him for taking the time to make Linux better with constructive criticism as well as the many bug reports and [...]]]></description>
			<content:encoded><![CDATA[<div class="box"><em>Theoden is a guest blogger writing his first post for Yet Another Linux Blog.  The views expressed inside this post are part of his personal experience and opinions regarding Foresight Linux.  I&#8217;d like to thank him for taking the time to make Linux better with constructive criticism as well as the many bug reports and fixes he contributed to the Foresight Linux community.  Click Theoden&#8217;s name above</em> for more information on him.</div>
<p>I have decided &#8211; after running Foresight for two months &#8211; to no longer use <a href="http://foresightlinux.org" onclick="return TrackClick('http%3A%2F%2Fforesightlinux.org','Foresight+Linux')">Foresight Linux</a> on my systems.  Let me say however that I found the experience interesting and dare I say &#8211; challenging.  Everyone in the <a href="http://en.wikipedia.org/wiki/Irc" onclick="return TrackClick('http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FIrc','IRC')">IRC</a> channel was great &#8211; very friendly &#8211; and most tried to be helpful.</p>
<p>I thought it might be helpful and instructive to provide an explanation as to why I am not going to use Foresight any longer, rather than just disappear.  Hopefully, in doing so I may contribute to Foresight becoming a better distro that I might want to run in the future.  So, here goes &#8230;.</p>
<h2>Concerns With Foresight Linux</h2>
<p><strong>Conary:</strong> When you read about <a href="http://wiki.rpath.com/wiki/Conary" onclick="return TrackClick('http%3A%2F%2Fwiki.rpath.com%2Fwiki%2FConary','conary')">conary</a> it all sounds very exciting and innovative with many really good features.  However &#8211; when you install Foresight and actually use conary &#8211; it doesn&#8217;t take too long to realize that unless you are a developer or very involved packager &#8211; very little of conary&#8217;s goodies really touch you or help you (with the exception of rollback).</p>
<p>However &#8211; it&#8217;s negatives do impact you as a user:</p>
<ol>
<li> It is very complex and difficult for the average user to understand and use with any effect</li>
<li>It is hard to locate individual packages and make sure you have what you need when things are failing to work right</li>
<li>The idea of &#8216;group&#8217;s puts numerous things together making it somewhat confusing to sort out when a dependency is not met for an app you really need.</li>
</ol>
<p><strong>Development and QA</strong>:  To be very honest &#8211; the development of this distro &#8216;seems&#8217; from my perspective to be done as a fun project &#8211; almost a &#8216;toy&#8217; if you will &#8211; for the creator and a couple of his &#8216;close&#8217; friends.  Everything seems to be about advancing to the next version of things &#8211; the constant cutting edge challenge of adding in the latest or something really new &#8211; without ever really QA&#8217;ing and stablizing the existing released code.  So problems users are having never really get fixed properly.  And this leads to the next concern &#8230;.</p>
<p><strong>JIRA</strong>: This is the issue tracker for Foresight.  By and large &#8211; it appears that issues that don&#8217;t personally effect the developers are ignored.  I personally have an issue in the tracker concerning sound &#8211; which has been there for over 30 days and no one has done anything with it.  I finally figured out what was causing the break &#8211; but it requires the devs to fix the code.  But they have not &#8211; and ignore the issue because it works fine for them.  Many people have complained about sound issues &#8211; but the developers are concerned always with developing the latest code for the next cutting edge release instead of stopping to fix the broken code and solve problems.  Poor QA &#8211; poor response to user problems.</p>
<p><strong>Conclusion: </strong>So &#8211; Why Use Foresight?  Given the above issues that concern me, I must ask the inevitable question &#8211; &#8220;Why use Foresight then?&#8221;  And frankly &#8211; I can come up with no compelling reason to do so.  Outside of cutting edge gnome &#8211; it offers me nothing I cannot get elsewhere &#8211; in debian or slackware or archlinux, etc.  And those distros are more stable &#8211; address issues that are legitimate user concerns &#8211; work hard to QA their distros &#8211; and in general put out a more user friendly product.  The truth is &#8211; it&#8217;s all linux.  So what really counts then is product presentation &#8211; QA testing &#8211; responsiveness to user problems &#8211; and stability providing the ability for the users to do actual work with their linux systems without always trying figure out why something doesn&#8217;t work.  These things all need real work in Foresight Linux.</p>
<p>The result for me then is that I have returned to <a href="http://www.debian.org/" onclick="return TrackClick('http%3A%2F%2Fwww.debian.org%2F','Debian')">Debian</a>.  I wish only the best for Foresight Linux and it&#8217;s developers and users.  I hope some of the issues that have led to my decision will be addressed and that one day I might come back and give it another go.  I believe there&#8217;s a lot here to like and a great deal of talent.  Thank you for your patience with me.</p>
<p>Sincerely,</p>
<h2>Theoden <a href="mailto:madill48@comcast.net"><br />
</a></h2>
<p><a href="http://linux-blog.org/an-open-letter-to-foresight-linux/" rel="bookmark">An Open Letter to Foresight Linux</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on March 16, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/an-open-letter-to-foresight-linux/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Broken Sound in Foresight Linux 2.0.?</title>
		<link>http://linux-blog.org/broken-sound-in-foresight-linux-20/</link>
		<comments>http://linux-blog.org/broken-sound-in-foresight-linux-20/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 18:01:10 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[foresight]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[problem]]></category>
		<category><![CDATA[sound]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=902</guid>
		<description><![CDATA[Sound is broken in Foresight Linux 2.0.4 and above.  This is a sporadic problem&#8230;but I know that most HDA Intel Sigmatel chipsets are having this problem (like the one on my Dell D630 Latitude).  It is my understanding that this is a kernel based problem&#8230;and if it is, the last 4 released kernels onto Foresight [...]]]></description>
			<content:encoded><![CDATA[<p>Sound is broken in Foresight Linux 2.0.4 and above.  This is a sporadic problem&#8230;but I know that most HDA Intel Sigmatel chipsets are having this problem (like the one on my Dell D630 Latitude).  It is my understanding that this is a kernel based problem&#8230;and if it is, the last 4 released kernels onto Foresight Linux 2 stable branch have not fixed sound.</p>
<p>I was able to backpedal to the 2.6.27.5-3 kernel and had all of my sound problems automagically fix.  I&#8217;m not sure what the problem is, nor how to fix it&#8230;but I do know that I&#8217;m not the only one with sound problems as of late.  I also know that no one is motivated to fix things right now&#8230;as a developer in Foresight, I have heard nothing about a fix for this problem and even my own bug postings have went without comment.</p>
<p>I am attempting to draw attention to this through this post and also by creating a rollup bug listing for all sound related problems in Foresight Linux 2.  If you have a problem, please visit <a href="http://issues.foresightlinux.org" onclick="return TrackClick('http%3A%2F%2Fissues.foresightlinux.org','http%3A%2F%2Fissues.foresightlinux.org')">http://issues.foresightlinux.org</a> and file an issue there and <a href="https://issues.foresightlinux.org/browse/FL-1931" onclick="return TrackClick('https%3A%2F%2Fissues.foresightlinux.org%2Fbrowse%2FFL-1931','drop+a+comment+on+my+roll-up+issue+FL-1931')">drop a comment on my roll-up issue FL-1931</a> letting me know you&#8217;d like to link up to it.</p>
<p>Until that time, I&#8217;ve enjoyed the silence for 1 1/2 months.  Some users are going on 6 months.  I hope we can fix this major problem.</p>
<p><a href="http://linux-blog.org/broken-sound-in-foresight-linux-20/" rel="bookmark">Broken Sound in Foresight Linux 2.0.?</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on February 13, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/broken-sound-in-foresight-linux-20/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The Foresight Linux Search Engine</title>
		<link>http://linux-blog.org/the-foresight-linux-search-engine/</link>
		<comments>http://linux-blog.org/the-foresight-linux-search-engine/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 17:08:58 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Distros]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[foresight]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[search]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=890</guid>
		<description><![CDATA[If you&#8217;re a Foresight Linux user, there are many resources you have at your disposal for documentation.  First and foremost, you have the excellent guide shipped by default in Foresight accessible in the menu&#8230;but there are other resources you can search for a resolution to your problems.  The Foresight Wiki and Foresight Forum are other [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re a <a href="http://foresightlinux.org" onclick="return TrackClick('http%3A%2F%2Fforesightlinux.org','Foresight+Linux')">Foresight Linux</a> user, there are many resources you have at your disposal for documentation.  First and foremost, you have the excellent guide shipped by default in Foresight accessible in the menu&#8230;but there are other resources you can search for a resolution to your problems.  The <a href="http://wiki.foresightlinux.org" onclick="return TrackClick('http%3A%2F%2Fwiki.foresightlinux.org','Foresight+Wiki')" target="_blank">Foresight Wiki </a>and <a href="http://forum.foresightlinux.org" onclick="return TrackClick('http%3A%2F%2Fforum.foresightlinux.org','Foresight+Forum')" target="_blank">Foresight Forum</a> are other areas that can be searched as well as the <a href="http://issues.foresightlinux.org" onclick="return TrackClick('http%3A%2F%2Fissues.foresightlinux.org','Foresight+Issue+Tracking+System')" target="_blank">Foresight Issue Tracking System</a> (FITS).  Since Foresight is rPath Linux based, you also have the <a href="http://lists.rpath.com" onclick="return TrackClick('http%3A%2F%2Flists.rpath.com','rPath+mailing+lists')" target="_blank">rPath mailing lists</a>, the <a href="http://wiki.rpath.com/wiki" onclick="return TrackClick('http%3A%2F%2Fwiki.rpath.com%2Fwiki','rPath+wiki')" target="_blank">rPath wiki</a> and <a href="http://issues.rpath.com" onclick="return TrackClick('http%3A%2F%2Fissues.rpath.com','rPath+Issue+Tracking+System')" target="_blank">rPath Issue Tracking System</a> (rITS).  There is also <a href="http://planet.conary.com" onclick="return TrackClick('http%3A%2F%2Fplanet.conary.com','Planet+Conary')" target="_blank">Planet Conary</a> and <a href="http://planet.foresightlinux.org" onclick="return TrackClick('http%3A%2F%2Fplanet.foresightlinux.org','Planet+Foresight')" target="_blank">Planet Foresight</a>.  With all of these resources, I found that I was jumping back and forth quite a bit while searching for information.  There isn&#8217;t anything wrong with that, but it isn&#8217;t efficient.</p>
<p>Taking this into consideration, last year I created a <a href="http://bit.ly/foresight-search-engine" onclick="return TrackClick('http%3A%2F%2Fbit.ly%2Fforesight-search-engine','front+page+of+the+search+engine')" onclick="return TrackClick('http%3A%2F%2Fbit.ly%2Fforesight-search-engine','Foresight+Linux+search+engine')" target="_blank">Foresight Linux search engine</a>.  (You can bookmark this at http://bit.ly/foresight-search-engine because the Google url is quite long)</p>
<p>This search engine is Google powered and searches the following locations for you:</p>
<ol>
<li><span style="color: #008000;">http://wiki.rpath.com/wiki/*</span></li>
<li><span style="color: #008000;">http://foresightlinux.org/*</span></li>
<li><span style="color: #008000;">http://wiki.foresightlinux.org/*</span></li>
<li><span style="color: #008000;">http://issues.foresightlinux.org/*</span></li>
<li><span style="color: #008000;">http://planet.foresightlinux.org/*</span></li>
<li><span style="color: #008000;">http://planet.conary.com/*</span></li>
<li><span style="color: #008000;">http://lists.rpath.com/*</span></li>
<li><span style="color: #008000;">http://forum.foresightlinux.org<br />
</span></li>
</ol>
<p>The interface is a single search blank that returns results from the aforementioned 8 sites.  Google indexes those domains and searches through them for you, making it much easier to find what you&#8217;re looking for.</p>
<p>If you&#8217;d like to give it a try, you can visit the link above.  On the <a href="http://bit.ly/foresight-search-engine" onclick="return TrackClick('http%3A%2F%2Fbit.ly%2Fforesight-search-engine','front+page+of+the+search+engine')" onclick="return TrackClick('http%3A%2F%2Fbit.ly%2Fforesight-search-engine','Foresight+Linux+search+engine')" target="_blank">front page of the search engine</a>, you can get code to <a href="http://gmodules.com/ig/creator?hl=en&amp;url=http%3A%2F%2Fwww.google.com%2Fcoop%2Fapi%2F013952018156024837389%2Fcse%2Fxrdon5kyyvg%2Fgadget" onclick="return TrackClick('http%3A%2F%2Fgmodules.com%2Fig%2Fcreator%3Fhl%3Den%26amp%3Burl%3Dhttp%253A%252F%252Fwww.google.com%252Fcoop%252Fapi%252F013952018156024837389%252Fcse%252Fxrdon5kyyvg%252Fgadget','embed+this+search+engine+on+any+web+page')">embed this search engine on any web page</a> or <a href="http://fusion.google.com/add?hl=en&amp;moduleurl=http%3A%2F%2Fwww.google.com%2Fcoop%2Fapi%2F013952018156024837389%2Fcse%2Fxrdon5kyyvg%2Fgadget" onclick="return TrackClick('http%3A%2F%2Ffusion.google.com%2Fadd%3Fhl%3Den%26amp%3Bmoduleurl%3Dhttp%253A%252F%252Fwww.google.com%252Fcoop%252Fapi%252F013952018156024837389%252Fcse%252Fxrdon5kyyvg%252Fgadget','add+it+to+your+google+homepage')">add it to your google homepage</a> as well.  Hopefully, this search eninge will come in handy for Foresight Linux users.</p>
<p><a href="http://linux-blog.org/the-foresight-linux-search-engine/" rel="bookmark">The Foresight Linux Search Engine</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on February 6, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/the-foresight-linux-search-engine/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Foresight Linux and KDE 4.2</title>
		<link>http://linux-blog.org/foresight-linux-and-kde-42/</link>
		<comments>http://linux-blog.org/foresight-linux-and-kde-42/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 16:00:46 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Distros]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[4.2]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[foresight]]></category>
		<category><![CDATA[kde]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://linux-blog.org/?p=832</guid>
		<description><![CDATA[UPDATE:  Foresight Linux 2.0.6 has recently updated the stable branch with python 2.6.  Therefore, much of this post is not needed to get Foresight KDE 4.2 running.  I&#8217;ve crossed through the portions not needed.  Thanks for reading! I&#8217;ve been working with a lot of different distributions out there the past few days and haven&#8217;t found [...]]]></description>
			<content:encoded><![CDATA[<p><em>UPDATE:  Foresight Linux 2.0.6 has recently updated the stable branch with python 2.6.  Therefore, much of this post is not needed to get Foresight KDE 4.2 running.  I&#8217;ve crossed through the portions not needed.  Thanks for reading!</em></p>
<p>I&#8217;ve been working with a lot of different distributions out there the past few days and haven&#8217;t found one that I like that has KDE 4.2 packages.  Experimenting further brought me back to my old friend Conary and Foresight Linux.  For those of you that don&#8217;t know what Conary is, I&#8217;ve written a <a href="http://linux-blog.org/foresight-linux-and-conary-part-i/" onclick="return TrackClick('http%3A%2F%2Flinux-blog.org%2Fforesight-linux-and-conary-part-i%2F','Part+1')">Part 1</a> (I never finished Part 2 as I changed jobs and haven&#8217;t found the motivation) on what Conary attempts to accomplish and a bit of background on how it does things.</p>
<p>When I think of Foresight and rPath Linux along with Conary, I come to a direct comparison to Arch Linux&#8230;because <a href="http://en.wikipedia.org/wiki/Pacman_(package_manager)" onclick="return TrackClick('http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FPacman_%28package_manager%29','pacman')">pacman</a> is quite similar.  The main difference is that Foresight does a lot more for you out of the gate than Arch does&#8230;and arch is quite a bit faster than Foresight.  Still, I decided to give KDE 4.2 a go on Foresight to see how it&#8217;s been progressing.</p>
<p> <span style="text-decoration: line-through;">The first thing I needed to do was to change from the 2 branch of Foresight to the 2-qa branch.  The reason for this is that 2-qa houses python 2.6, which is needed for KDE 4.2.  Until python 2.6 is pushed into the stable branch of Foresight, you&#8217;ll need to move your installation to the 2-qa branch.  First, using your favorite text editor, edit /etc/conary/config.d/foresight file.  Inside that file, you&#8217;ll see next to the line InstallLabelPath the following:</span></p>
<pre><span style="text-decoration: line-through;">installLabelPath foresight.rpath.org@fl:2-kernel  foresight.rpath.org@fl:2 conary.rpath.com@rpl:2-qa</span></pre>
<p><span style="text-decoration: line-through;">change this to the following:</span></p>
<pre><span style="text-decoration: line-through;">installLabelPath foresight.rpath.org@fl:2-qa-kernel  foresight.rpath.org@fl:2-qa conary.rpath.com@rpl:2-qa</span></pre>
<p><span style="text-decoration: line-through;">or you can substitute 2-devel there if you&#8217;d like to move to the 2-devel branch:</span></p>
<pre><span style="text-decoration: line-through;">installLabelPath foresight.rpath.org@fl:2-devel-kernel  foresight.rpath.org@fl:2-devel conary.rpath.com@rpl:2-qa</span></pre>
<p><span style="text-decoration: line-through;">Now, let&#8217;s migrate the system.  Migration to a different branch will result in moving your system to become EXACTLY like the branch you&#8217;re migrating to.  That means that any custom applications you have installed may be removed&#8230;conary will make your system become EXACTLY what 2-qa says it should.  This is the reason I recommend performing these tasks with a fresh install before customizing.</span></p>
<p><span style="text-decoration: line-through;">Change with the following command:</span></p>
<pre><span style="text-decoration: line-through;">sudo conary migrate group-gnome-dist=@fl:2-qa --keep-required --resolve</span></pre>
<p><span style="text-decoration: line-through;">Don&#8217;t worry, 2-qa is not as unstable as it sounds&#8230;the most unstable branch of Foresight is 2-devel.  To compare these branches to Debian, 2-qa is like testing while 2-devel is like unstable.</span> </p>
<p>I installed <a href="http://www.rpath.org/project/foresight/release?id=6216" onclick="return TrackClick('http%3A%2F%2Fwww.rpath.org%2Fproject%2Fforesight%2Frelease%3Fid%3D6216','Foresight+Linux+2.0.6+Gnome')">Foresight Linux 2.0.6 Gnome</a> using a DVD on a Dell D630 Latitude.   Next, I like to uninstall the stuff that is extra in Gnome that I don&#8217;t use (you could say, I strongly do not like these):</p>
<pre>sudo conary erase transmission f-spot evolution evolution-exchange tomboy banshee</pre>
<p>With those packages out of the way, I did a full update.</p>
<pre>sudo conary updateall</pre>
<p>Some early Foresight 2.0.6 kernels cause random disconnects for my wireless chipset on the Dell Latitude D630 (Intel Pro Wireless) but after the upgrade this symptom isn&#8217;t present.  The default 2.6.27.5 kernel made way for the 2.6.27.10 and it seems to work for me quite nicely.  I did notice that the 2.6.27.10 kernel had some sound abnormalities for me with the Intel HDA sound card&#8230;so I rolled back to the 2.6.27.5 and things worked great.  <a href="https://issues.foresightlinux.org/browse/FL-1903" onclick="return TrackClick('https%3A%2F%2Fissues.foresightlinux.org%2Fbrowse%2FFL-1903','See+this+issue+for+more+information+on+this+sound+issue')">See this issue for more information on this sound issue</a>.</p>
<p>Now we have a completely &#8220;useable&#8221; Gnome system on our hands&#8230;but we can&#8217;t have that unusable system now can we? (easy Gnome supporters&#8230;tis only a joke).  Let us get a real desktop like openbo&#8230;er&#8230;KDE on there!  Before I got too far though, I wanted to make sure I could play mp3&#8242;s and other restricted format items so I installed the codecs needed:</p>
<pre>sudo conary update group-codecs</pre>
<p>Once this has finished, let&#8217;s get KDE 4.2 up and running.</p>
<pre>sudo conary update group-kde4=kde.rpath.org@fl:2-kde4.2-devel</pre>
<p>Once that command has completed, you should be able to logout and log back in to KDE 4.2.  The most recent builds of KDE 4.2 include python 2.6&#8230;something that Foresight Linux has been slow on the uptake with due to conary being written in python.  I&#8217;m still working on testing everything&#8230;I&#8217;m not sure how well this newest build works.  Look for a status update in a few days on this&#8230;</p>
<p><a href="http://linux-blog.org/foresight-linux-and-kde-42/" rel="bookmark">Foresight Linux and KDE 4.2</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on February 3, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/foresight-linux-and-kde-42/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Foresight Linux and Conary Part I</title>
		<link>http://linux-blog.org/foresight-linux-and-conary-part-i/</link>
		<comments>http://linux-blog.org/foresight-linux-and-conary-part-i/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 10:33:00 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Linux@Work]]></category>
		<category><![CDATA[conary]]></category>
		<category><![CDATA[foresight]]></category>
		<category><![CDATA[packaging]]></category>

		<guid isPermaLink="false">http://linux-blog.org/word/foresight-linux-and-conary-part-i/</guid>
		<description><![CDATA[People flat out do not understand anything about Conary. What I hear the most: Why another package manger? Isn&#8217;t there already too many of these out there? Why use Conary when I can apt-get? Apt-get is soooo much better. Dpkg gives you sooooo much more than anything could possibly give you. Conary is still beta [...]]]></description>
			<content:encoded><![CDATA[<p>People flat out do not understand anything about Conary.  What I hear the most:</p>
<blockquote><p><strong><em>Why another package manger?  Isn&#8217;t there already too many of these out there?  Why use Conary when I can apt-get?  Apt-get is soooo much better.  Dpkg gives you sooooo much more than anything could possibly give you.  Conary is still beta quality&#8230;rpm and deb are much more developed mature.</em></strong></p></blockquote>
<p>If the person(s) asking the questions above actually understood what Conary is and CAN do&#8230;they would see this is a very limited view of Conary.  Not only is conary a package management system vis-a-vis a system that manages EVERY single package of software on your system&#8230;it is also a powerful version control system for software packages and packaging.  It&#8217;s an enabling mechanism for packaging software quickly and easily.</p>
<p>I&#8217;d like to go over some of the things I think are great about Conary&#8230;clear up some of the &#8220;why is this needed&#8221; speak by showing how Conary actually gets things right and the common problems experienced by other package managers that it solves.</p>
<p><span id="more-207"></span></p>
<p><span style="text-decoration: underline;"><strong>How Conary Organizes Packages</strong></span></p>
<p>If you use debian or rpm repositories&#8230;you know that inside a repository directory &#8220;stable&#8221; (as an example) are all the stable packages for your distribution. The packages are versioned according to their upstream version (if the repository maintainers are sane) and maybe arch and revision number. This is done by hand. It is managed by hand. If developers/packagers cross names between repositories you are brought into dependency problems. To illustrate this concept, if you and I both packaged firefox3 and named it accordingly&#8230;and someone used both your and my repository&#8230;our versions would conflict because the packaging system wouldn&#8217;t know which one to install.</p>
<p>Conary takes the manual operation from this&#8230;if you use a Conary based system, your <span style="text-decoration: underline;">repositories</span> ARE VERSIONED. In other words, the repositories aren&#8217;t static directories that contain a bunch of packages&#8230;they are versioned branches that contain components of software.</p>
<p>These components (packages) are also versioned according to upstream version&#8230;but revision is handled automatically by Conary&#8230;no manual process. <em><strong>This eliminates the possibility of having two packages named the same exact thing in different repositories.</strong></em> In other words, if Joe Schmoe is packaging Liferea for his apt.joeschmoe.com repository and names his package the same thing as say Joe Smith&#8217;s package for Liferea in his apt.joesmith.com repository we run into problems. With conary this NEVER WILL HAPPEN&#8230;EVER. This kills about 90% of dependency problems all together.</p>
<p>But what about arch? Arch is architecture&#8230;32bit or 64bit&#8230;PPC and more. Once again, you&#8217;re bit by the possibility of conflicting names across repositories. You&#8217;re also limited in the name because a developer has to put the architecture INSIDE THE NAME. Take a look at liferea as an example: liferea-1.2.2-2.el5.rf.x86_64.rpm. Is this easy for an end user to understand? Is it the same as liferea-1.2.2-2.el5.rf.x86-64.rpm?</p>
<p>Conary takes a different approach. Each package has a &#8216;flavor&#8217; that it is &#8216;cooked&#8217; (committed) in. There may be a 64bit flavor, 32bit flavor, Xen flavor, and so on. This flavor is visible to the user only if the user requests to see it&#8230;and it is NOT inside the name of the package. The package is still called, simply enough, liferea. Revision number, arch, upstream version, etc&#8230;are all handled automatically by Conary.</p>
<p>You can see how creating and maintaining software would rely less on a manual process and more on automatic source controlled one with Conary. You can also see how organized Conary is with its packages.</p>
<p><span style="text-decoration: underline;"><strong>Sources.list Not Needed</strong></span></p>
<p>Conary is smart enough to remember where you installed what package. There is no need to keep a sources.list. So if you install the package balsa (a Gnome mail client) from my personal repository the command would be:</p>
<pre><strong>sudo conary update balsa=caffeine.rpath.org@coffee:venti-1</strong></pre>
<p>So now what? Do you have to add caffeine into a sources.list somewhere? Nope. Conary remembers where that package came from and when an update is available later it will find it and notify you. Let&#8217;s say you did the same thing for a hypothetical repository for deb or RPM&#8230;you&#8217;d add in the repository address for where balsa is at. Then you inherit ALL packages listed at that repository&#8230;not just a single package. There once again may be problems with package names, versions, and now sources.</p>
<p>Conary elimiates this problem for you as well. A single package is taken from that repository and since the repository is versioned, conary knows where it came from. It knows that it doesn&#8217;t need anything else from that repository unless you tell it to install more.</p>
<p><span style="text-decoration: underline;"><strong>Problems With RPM and Deb</strong></span></p>
<p>The real problem I see with deb and rpm is monolithic dependency resolution.  This is the term I use to describe what happens when you go to install one package and you get over 10 more packages as dependencies.  Dependency resolution in RPM and Deb is left up to the developer to find when creating packages.</p>
<p>When packaging software with Conary, dependency resolution is automatically done FOR you. When you &#8216;cook&#8217; a package, it calls out what dependencies you need to add to your &#8216;recipe&#8217; (comparable to rpm spec file).</p>
<p>Another important characteristic of deb and rpm is that when you update a package, the old version is completely removed from your system. This means that if a program depends on another that is being removed, you&#8217;re out of luck unless it was flagged as a dependency (manually). As you can imagine, large packages like openoffice take forever to upgrade AND packages depending on one another for specific versions might find they have problems interacting. With conary, dependencies are done at the file level&#8230;so only the file(s) that requires updating is updated. This saves bandwidth for downloading and saves time for upgrading. It also allows you to get dependency resolution honed to specific files instead of just specific packages. This means that distros CAN become much smaller&#8230;that is, if you were making a liveCD and wanted to trim it down to under 200MB you could do so very easily with Conary&#8217;s fine tooth dependency resolution and packages that are componentized.</p>
<p><span style="text-decoration: underline;"><strong>Rollback to Previous</strong></span></p>
<p>Conary operates using something called changesets. It looks at what is on your system for software and what you want to install and creates a changeset (like a diff) between the two states. This changeset is then installed by the package manager&#8230;it reads it, fetches the software the changeset says it needs to install&#8230;and then installs it.</p>
<p>What if you installed a group of packages that you don&#8217;t want installed anymore? What if something you installed doesn&#8217;t work as expected? Rollback <img src='http://linux-blog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<pre class="brush: plain; title: ; notranslate">sudo conary rollback #</pre>
<p>where # is the number of rollbacks you would like to rollback to. Each installation action is considered one numbered change for conary. It tracks each installation/removal action and numbers it in a list. You can therefore return to a previous state on your system with ease. See <a href="http://wiki.rpath.com/wiki/Conary:conary_rollback" onclick="return TrackClick('http%3A%2F%2Fwiki.rpath.com%2Fwiki%2FConary%3Aconary_rollback','Conary+Rollbacks')">Conary Rollbacks</a> for more information.</p>
<p><span style="text-decoration: underline;"><strong>Summary</strong></span></p>
<p>I&#8217;ve covered quite a bit of information here&#8230;enough for a discussion I&#8217;m sure. Are there still areas about Conary you&#8217;re unsure of? Leave me a comment. Part II will be coming soon that will discuss more topics about Conary and Foresight Linux. I&#8217;d like to base Part II on answering questions from the readers.</p>
<p><a href="http://linux-blog.org/foresight-linux-and-conary-part-i/" rel="bookmark">Foresight Linux and Conary Part I</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on April 23, 2008.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/foresight-linux-and-conary-part-i/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Foresight KDE Alpha-Alpha-Pre-Alpha-Pre Screenshot</title>
		<link>http://linux-blog.org/foresight-kde-alpha-alpha-pre-alpha-pre-screenshot/</link>
		<comments>http://linux-blog.org/foresight-kde-alpha-alpha-pre-alpha-pre-screenshot/#comments</comments>
		<pubDate>Tue, 22 Apr 2008 17:35:35 +0000</pubDate>
		<dc:creator>devnet</dc:creator>
				<category><![CDATA[Linux@Work]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[foresight]]></category>
		<category><![CDATA[kde]]></category>

		<guid isPermaLink="false">http://linux-blog.org/word/foresight-kde-alpha-alpha-pre-alpha-pre-screenshot/</guid>
		<description><![CDATA[Is that Foresight Linux running a pre-pre-pre-alpha-alpha-alpha build of KDE 3.5.9 I see? Those of you interested in helping us develop, package, or use KDE are welcome to join us in IRC #foresight-kde freenode.  Plans are to build a 3.5.9 Stable version and wait until 4.1 is released to push out a 4.1 version.  Of [...]]]></description>
			<content:encoded><![CDATA[<p>Is that Foresight Linux running a pre-pre-pre-alpha-alpha-alpha build of KDE 3.5.9 I see? <img src='http://linux-blog.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p align="center"><a class="serendipity_image_link" href="/uploads/Posts/pre-fore-kde-alpha.png"><!-- s9ymdb:599 --><img class="serendipity_image_center" style="border: 0px none; padding-left: 5px; padding-right: 5px; width: 154px; height: 106px;" src="/uploads/Posts/pre-fore-kde-alpha.Thumbs.png" alt="" /></a></p>
<p>Those of you interested in helping us develop, package, or use KDE are welcome to join us in IRC #foresight-kde freenode.  Plans are to build a 3.5.9 Stable version and wait until 4.1 is released to push out a 4.1 version.  Of course, we&#8217;ll have 4.0.X builds available for testing and fun all the while <img src='http://linux-blog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   Please, lend us a hand and file those bug reports!</p>
<p><a href="http://linux-blog.org/foresight-kde-alpha-alpha-pre-alpha-pre-screenshot/" rel="bookmark">Foresight KDE Alpha-Alpha-Pre-Alpha-Pre Screenshot</a> originally appeared on <a href="http://linux-blog.org">Yet Another Linux Blog</a> on April 22, 2008.</p>
]]></content:encoded>
			<wfw:commentRss>http://linux-blog.org/foresight-kde-alpha-alpha-pre-alpha-pre-screenshot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced
Database Caching 26/84 queries in 0.466 seconds using disk: basic
Object Caching 1183/1208 objects using disk: basic

Served from: linux-blog.org @ 2012-05-23 21:21:31 -->
