<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>bits from /home/gene</title>
	<atom:link href="http://echorand.me/feed/" rel="self" type="application/rss+xml" />
	<link>http://echorand.me</link>
	<description></description>
	<lastBuildDate>Mon, 04 Jun 2012 21:50:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='echorand.me' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>bits from /home/gene</title>
		<link>http://echorand.me</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://echorand.me/osd.xml" title="bits from /home/gene" />
	<atom:link rel='hub' href='http://echorand.me/?pushpress=hub'/>
		<item>
		<title>Fedora Scientific: New Release and using GNOME, XFCE, LXDE&#8230;</title>
		<link>http://echorand.me/2012/05/30/fedora-scientific-new-release-and-using-gnome-xfce-lxde/</link>
		<comments>http://echorand.me/2012/05/30/fedora-scientific-new-release-and-using-gnome-xfce-lxde/#comments</comments>
		<pubDate>Wed, 30 May 2012 10:19:22 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[Fedora]]></category>

		<guid isPermaLink="false">http://echorand.me/?p=2135</guid>
		<description><![CDATA[Now that Fedora 17 is out, so is a new release of Fedora Scientific. Fedora Scientific now includes Scilab (Thanks to the packagers). Installed Fedora-Scientific 17. Checked out Scilab. Demos impressive. #scilab #fedora. Thanks Scilab packagers! twitter.com/echorand/statu… — Amit Saha (@echorand) May 25, 2012 To state the obvious,  If you are not a KDE person, &#8230;<p><a href="http://echorand.me/2012/05/30/fedora-scientific-new-release-and-using-gnome-xfce-lxde/" class="more-link">Read More</a></p><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=echorand.me&#038;blog=899010&#038;post=2135&#038;subd=amitksaha&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Now that Fedora 17 is out, so is a new release of<a href="http://spins.fedoraproject.org/scientific-kde/" target="_blank"><strong> Fedora Scientific</strong></a>. Fedora Scientific now includes Scilab (Thanks to the packagers).</p>
<blockquote class="twitter-tweet"><p>Installed Fedora-Scientific 17. Checked out Scilab. Demos impressive. <a href="https://twitter.com/search/%2523scilab">#scilab</a> <a href="https://twitter.com/search/%2523fedora">#fedora</a>. Thanks Scilab packagers! <a title="http://twitter.com/echorand/status/206019086126301185/photo/1" href="http://t.co/5K3vqqXr">twitter.com/echorand/statu…</a></p>
<p>— Amit Saha (@echorand) <a href="https://twitter.com/echorand/status/206019086126301185">May 25, 2012</a></p></blockquote>
<p>To state the obvious,  If you are not a KDE person, you may go ahead and install GNOME3, XFCE, LXDE witth yum, like so:</p>
<p style="padding-left:30px;"># yum group install &#8220;GNOME Desktop Environment&#8221;</p>
<p style="padding-left:30px;"># yum group install xfce</p>
<p style="padding-left:30px;"># yum group install lxde</p>
<p>Feel free to join us on <a href="http://fedoraproject.org/wiki/Category:SciTech_SIG" target="_blank">SciTech SIG</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amitksaha.wordpress.com/2135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amitksaha.wordpress.com/2135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amitksaha.wordpress.com/2135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amitksaha.wordpress.com/2135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/amitksaha.wordpress.com/2135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/amitksaha.wordpress.com/2135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/amitksaha.wordpress.com/2135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/amitksaha.wordpress.com/2135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amitksaha.wordpress.com/2135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amitksaha.wordpress.com/2135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amitksaha.wordpress.com/2135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amitksaha.wordpress.com/2135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amitksaha.wordpress.com/2135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amitksaha.wordpress.com/2135/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=echorand.me&#038;blog=899010&#038;post=2135&#038;subd=amitksaha&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://echorand.me/2012/05/30/fedora-scientific-new-release-and-using-gnome-xfce-lxde/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e649984086cb48e24a6dfd040a86fe96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Amit</media:title>
		</media:content>
	</item>
		<item>
		<title>GSoC 2012: On-Demand Fedora Build Service: Update #5</title>
		<link>http://echorand.me/2012/05/28/gsoc-update-5/</link>
		<comments>http://echorand.me/2012/05/28/gsoc-update-5/#comments</comments>
		<pubDate>Mon, 28 May 2012 12:52:57 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[gsoc2012]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[gsoc]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://echorand.me/?p=2129</guid>
		<description><![CDATA[The current github code [1] does quite a few things as of now. Let me try to explain to the changes since last update and my rationale behind them. Support for building Live images: I attempted to use livemedia-creator (which is going to be THE tool from F18+), but unfortunately ran into issues which prevented &#8230;<p><a href="http://echorand.me/2012/05/28/gsoc-update-5/" class="more-link">Read More</a></p><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=echorand.me&#038;blog=899010&#038;post=2129&#038;subd=amitksaha&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The current github code [1] does quite a few things as of now. Let me try to explain to the changes since last update and my rationale behind them.<br />
<strong></strong></p>
<p><strong>Support for building Live images: </strong>I attempted to use<em> livemedia-creator</em> (which is going to be THE tool from F18+), but unfortunately ran into issues which prevented me from building images. So for now, I have implemented this feature using &#8216;livecd-creator&#8217;. The Kickstart file (flattened) needs to be specified and other details such as architecture, any extra packages to be pulled from Koji, etc. The specifications are specified via the config/live.conf file.<strong></strong></p>
<p><strong>The User specifications are now completely via .conf files:</strong> Myrationale behind that in the first place was that since this code is really going to serve as the &#8216;backend&#8217;, command line arguments could be done away with. But, even if we want to use this as standalone, specifying .conf files is fine as well. (We will see what happens with this after discussing with my mentors). Here is a brief description of the config files in config/</p>
<ul>
<li><strong>imagebuild.conf:</strong> type of image, architecture, staging area (to be explained later) and email (for notification)</li>
<li><strong>boot.conf:</strong> configuration for boot.iso images</li>
<li><strong>repoinfo.conf:</strong> repository configuration required for the above</li>
<li><strong>pungi.conf:</strong> configuration for DVD images</li>
<li><strong>live.conf:</strong> configuration for live images</li>
</ul>
<p>The kickstart files if needed are to be placed in the kickstarts/ sub-directory. To use it, you will need to &#8216;cd&#8217; into &#8216;image_builder&#8217; directory and run &#8216;$python run_imagebuild.py&#8217; after setting up the appropriate config files in image_builder/config and kickstart files in kickstarts/<br />
if any.</p>
<p><strong>Support for copying images:</strong> I have also now enabled support for copying the images to a &#8216;staging area&#8217; as mentioned earlier. I assume a passwordless login setup and hence do a &#8216;scp&#8217; once the desired image has been created. This is how you would use it standalone.</p>
<p>Now, as a first step towards being able to distribute build jobs to different node, I have also now added simple support for carrying out the build process on a different host. This is done by the file<br />
<strong><code>delegate.py</code>.</strong></p>
<p>Here is what it does:</p>
<ul>
<li>Assumes that the config/ and kickstart/ files have been correctly setup by the web-form handler or manually.</li>
<li>Then copies these files to the image_builder/ directory</li>
<li>It creates a .tar archive of the image_builder</li>
<li>Then it reads the appropriate node (architecture) from the nodes.conf file and also retrieves the working location specified.</li>
<li>The .tar file is then &#8216;scp&#8217;-ed to the appropriate location specified</li>
<li>Then runs the run_imagebuild.py script on the build node by &#8216;SSHing&#8217;</li>
<li>The image is then automatically transferred to the staging area<br />
specified as earlier.</li>
</ul>
<p>To try this feature, simply setup nodes.conf file correctly and the config/ and kickstarts/ in data/ and run <strong>$sudo python delegate.py</strong></p>
<p>Note that the specified nodes should have all the dependencies installed, such as lorax, koji (setup correctly), pykickstart and livecd-creator.</p>
<p>[1] <a href="https://github.com/amitsaha/gsoc2012_fbs" target="_blank">https://github.com/amitsaha/gsoc2012_fbs</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amitksaha.wordpress.com/2129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amitksaha.wordpress.com/2129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amitksaha.wordpress.com/2129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amitksaha.wordpress.com/2129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/amitksaha.wordpress.com/2129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/amitksaha.wordpress.com/2129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/amitksaha.wordpress.com/2129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/amitksaha.wordpress.com/2129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amitksaha.wordpress.com/2129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amitksaha.wordpress.com/2129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amitksaha.wordpress.com/2129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amitksaha.wordpress.com/2129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amitksaha.wordpress.com/2129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amitksaha.wordpress.com/2129/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=echorand.me&#038;blog=899010&#038;post=2129&#038;subd=amitksaha&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://echorand.me/2012/05/28/gsoc-update-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e649984086cb48e24a6dfd040a86fe96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Amit</media:title>
		</media:content>
	</item>
		<item>
		<title>ownCloud 4 on Fedora 16</title>
		<link>http://echorand.me/2012/05/22/owncloud-4-on-fedora-16/</link>
		<comments>http://echorand.me/2012/05/22/owncloud-4-on-fedora-16/#comments</comments>
		<pubDate>Tue, 22 May 2012 16:44:01 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[owncloud]]></category>

		<guid isPermaLink="false">http://echorand.me/?p=2121</guid>
		<description><![CDATA[ownCloud 4 installation is pretty much similar to ownCloud 3 installation and this shell script here will do the job for you on Fedora. One nit: I ran into error messages as this: &#160; As you can see (on opening the screenshot), there is missing header error from &#8216;/var/www/html/owncloud/apps/files_odfviewer/appinfo/app.php&#8217;. This post here told me that &#8230;<p><a href="http://echorand.me/2012/05/22/owncloud-4-on-fedora-16/" class="more-link">Read More</a></p><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=echorand.me&#038;blog=899010&#038;post=2121&#038;subd=amitksaha&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://owncloud.org" target="_blank">ownCloud 4</a></strong> installation is pretty much similar to<a href="http://echorand.me/2012/02/26/owncloud-boxgrinder-pagekite-owncloud-appliance/" target="_blank"> ownCloud 3 installation </a>and this shell script <a href="https://gist.github.com/2770050" target="_blank">here</a> will do the job for you on Fedora. One nit: I ran into error messages as this:</p>
<p><a href="http://amitksaha.files.wordpress.com/2012/02/owncloud4_error.png"><img title="owncloud4_error" src="http://amitksaha.files.wordpress.com/2012/02/owncloud4_error.png?w=300&h=193" alt="" width="300" height="193" /></a></p>
<p>&nbsp;</p>
<p>As you can see (on opening the screenshot), there is missing header error from &#8216;/var/www/html/owncloud/apps/files_odfviewer/appinfo/app.php&#8217;. This post <a href="http://www.geeklog.net/faqman/index.php?op=view&amp;t=38" target="_blank">here</a> told me that it could be due to a empty line. So that;s it. I went to the file and removed the line no. 8 which was an empty line! And it works fine.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amitksaha.wordpress.com/2121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amitksaha.wordpress.com/2121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amitksaha.wordpress.com/2121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amitksaha.wordpress.com/2121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/amitksaha.wordpress.com/2121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/amitksaha.wordpress.com/2121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/amitksaha.wordpress.com/2121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/amitksaha.wordpress.com/2121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amitksaha.wordpress.com/2121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amitksaha.wordpress.com/2121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amitksaha.wordpress.com/2121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amitksaha.wordpress.com/2121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amitksaha.wordpress.com/2121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amitksaha.wordpress.com/2121/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=echorand.me&#038;blog=899010&#038;post=2121&#038;subd=amitksaha&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://echorand.me/2012/05/22/owncloud-4-on-fedora-16/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e649984086cb48e24a6dfd040a86fe96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Amit</media:title>
		</media:content>

		<media:content url="http://amitksaha.files.wordpress.com/2012/02/owncloud4_error.png?w=300" medium="image">
			<media:title type="html">owncloud4_error</media:title>
		</media:content>
	</item>
		<item>
		<title>GSoC 2012: On-Demand Fedora Build Service: Update #4</title>
		<link>http://echorand.me/2012/05/22/gsoc-2012-on-demand-fedora-build-service-update-4/</link>
		<comments>http://echorand.me/2012/05/22/gsoc-2012-on-demand-fedora-build-service-update-4/#comments</comments>
		<pubDate>Tue, 22 May 2012 11:22:23 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[gsoc2012]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[gsoc]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://echorand.me/?p=2108</guid>
		<description><![CDATA[In my last update, I reported that I had the basic code to create a boot.iso including extra packages specified by the NVR or Koji build IDs. Couple of days back, I added the support for creating a DVD iso (using &#8216;pungi&#8217;). Basically the code requires a pungi.conf file to be specified. For example, here &#8230;<p><a href="http://echorand.me/2012/05/22/gsoc-2012-on-demand-fedora-build-service-update-4/" class="more-link">Read More</a></p><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=echorand.me&#038;blog=899010&#038;post=2108&#038;subd=amitksaha&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In my <a href="http://echorand.me/2012/05/13/gsocupdate3/" target="_blank">last update</a>, I reported that I had the basic code to create a boot.iso including extra packages specified by the NVR or Koji build IDs.</p>
<p>Couple of days back, I added the support for creating a <strong>DVD iso</strong> (using &#8216;pungi&#8217;). Basically the code requires a <em>pungi.conf </em>file to be specified. For example, here is a sample pungi.conf:</p>
<p><code><br />
[DEFAULT]<br />
name=Fedora<br />
ver=17<br />
arch=i686<br />
flavor=Desktop<br />
destdir=/tmp/pungi_op<br />
cachedir=/var/cache/pungi<br />
bugurl=http://bugzilla.redhat.com<br />
nosource=1<br />
sourceisos=0<br />
force=1<br />
stage=all<br />
config=fedora-install-fedora.ks</p>
<p>#Specify a working directory<br />
workdir=/tmp/pungi_work<br />
# specify packages via NVR<br />
nvr=<br />
# specify packages via Build IDs (separated by a semicolon)<br />
bid=314456<br />
</code></p>
<p>If you are familiar with pungi, you will notice the resemblance of the configuration options with the pungi command line options. The code basically reads this configuration file and fires pungi appropriately.</p>
<p>As you can see, the last two options allow you to specify more recent builds of packages (via NVR and Build IDs) which are not yet available in any of the release repositories and include them instead of the less recent ones. Since pungi requires a kickstart file to be specified, I update the kickstart file by adding the side repository URL to the list of repositories specified (script here at [1]). (I have hit a problem with this step: <a href="https://www.redhat.com/archives/kickstart-list/2012-May/msg00002.html" target="_blank">https://www.redhat.com/archives/kickstart-list/2012-May/msg00002.html</a>)</p>
<p>The updated code is now in the git repository [2] and a sample command line to build a DVD iso would be: <code>python imagebuild.py -t dvd -a i686</code> (after you have created the appropriate pungi.conf file). You can also use the <code>run_imagebuild</code> shell script for the same.</p>
<p>[1] <a href="https://github.com/amitsaha/gsoc2012_fbs/blob/master/scripts/ks_addrepo.py" target="_blank">https://github.com/amitsaha/gsoc2012_fbs/blob/master/scripts/ks_addrepo.py</a><br />
[2] <a href="https://github.com/amitsaha/gsoc2012_fbs/tree/master/image_builder" target="_blank">https://github.com/amitsaha/gsoc2012_fbs/tree/master/image_builder</a></p>
<p><strong>Thoughts:</strong></p>
<p>I am beginning to think of modifying the earlier boot.iso code to read in a configuration file instead of command line arguments, like I have done for the DVD iso. This is keeping in mind the fact this code will really be the <strong>backend</strong> of the web-based build service. Hence, .conf files created at the web based frontend and sent to this image builder code would be a good way to go about it, me thinks. No? We will see.</p>
<p>Next up will be support for creating Live media.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amitksaha.wordpress.com/2108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amitksaha.wordpress.com/2108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amitksaha.wordpress.com/2108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amitksaha.wordpress.com/2108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/amitksaha.wordpress.com/2108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/amitksaha.wordpress.com/2108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/amitksaha.wordpress.com/2108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/amitksaha.wordpress.com/2108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amitksaha.wordpress.com/2108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amitksaha.wordpress.com/2108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amitksaha.wordpress.com/2108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amitksaha.wordpress.com/2108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amitksaha.wordpress.com/2108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amitksaha.wordpress.com/2108/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=echorand.me&#038;blog=899010&#038;post=2108&#038;subd=amitksaha&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://echorand.me/2012/05/22/gsoc-2012-on-demand-fedora-build-service-update-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e649984086cb48e24a6dfd040a86fe96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Amit</media:title>
		</media:content>
	</item>
		<item>
		<title>GSoC 2012: On-Demand Fedora Build Service: Update #3</title>
		<link>http://echorand.me/2012/05/13/gsocupdate3/</link>
		<comments>http://echorand.me/2012/05/13/gsocupdate3/#comments</comments>
		<pubDate>Sun, 13 May 2012 19:37:50 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[gsoc2012]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[gsoc]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://echorand.me/?p=2102</guid>
		<description><![CDATA[I have pushed a working snapshot of the image building code to github[1]. Here is a sample run of the code: $ sudo python imagebuild.py -t boot -a i386 -o image_op1 -w image_work -p fedora -r 17 -v 1 -nvr 'anaconda-17.26-1.fc17' -bid '318281' '311809' This command line spawns the build process of a Fedora 17 &#8230;<p><a href="http://echorand.me/2012/05/13/gsocupdate3/" class="more-link">Read More</a></p><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=echorand.me&#038;blog=899010&#038;post=2102&#038;subd=amitksaha&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I have pushed a working snapshot of the image building code to github[1]. Here is a sample run of the code:<br />
<code><br />
$ sudo python imagebuild.py -t boot -a i386 -o image_op1 -w image_work -p fedora -r 17 -v 1 -nvr 'anaconda-17.26-1.fc17' -bid '318281' '311809'<br />
</code></p>
<p>This command line spawns the build process of a Fedora 17 boot.iso with a number of extra packages (specified via their NVR or build IDs):<br />
<code><br />
$ sudo python imagebuild.py -t boot -a i386 -o image_op1 -w image_work -p fedora -r 17 -v 1 -nvr 'anaconda-17.26-1.fc17' -bid '318281' '311809'</p>
<p>Downloading Extra Packages</p>
<p>Saving Primary metadata<br />
Saving file lists metadata<br />
Saving other metadata<br />
Generating sqlite DBs<br />
Sqlite DBs complete<br />
Building Boot ISO<br />
checking for root privileges<br />
checking yum base object<br />
setting up build architecture<br />
setting up build parameters<br />
installing runtime packages<br />
running runtime-install.tmpl</p>
<p>downloading packages<br />
(  1/592) [100%] downloading GConf2-3.2.5-1.fc17.i686.rpm<br />
(  2/592) [100%] downloading ModemManager-0.5.2.0-1.fc17.i686.rpm<br />
(  3/592) [100%] downloading NetworkManager-0.9.4.0-7.git20120403.fc17.i686.rpm<br />
(  4/592) [100%] downloading NetworkManager-glib-0.9.4.0-7.git20120403.fc17....<br />
(  4/592) [100%] downloading NetworkManager-glib-0.9.4.0-7.git20120403.fc17....<br />
.<br />
.<br />
</code></p>
<p>Finally, a boot.iso is created. Next, I plan to inegrate package retrieval from Koji via other methods. And then, support for creating Live images and DVD images. And then, the REST API/Web based service.</p>
<p>Some of the scripts I was experimenting with to pull packages are here [2].</p>
<p>[1] <a href="https://github.com/amitsaha/gsoc2012_fbs/tree/master/image_builder" target="_blank">https://github.com/amitsaha/gsoc2012_fbs/tree/master/image_builder</a><br />
[2] <a href="https://github.com/amitsaha/gsoc2012_fbs/tree/master/scripts" target="_blank">https://github.com/amitsaha/gsoc2012_fbs/tree/master/scripts</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amitksaha.wordpress.com/2102/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amitksaha.wordpress.com/2102/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amitksaha.wordpress.com/2102/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amitksaha.wordpress.com/2102/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/amitksaha.wordpress.com/2102/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/amitksaha.wordpress.com/2102/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/amitksaha.wordpress.com/2102/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/amitksaha.wordpress.com/2102/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amitksaha.wordpress.com/2102/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amitksaha.wordpress.com/2102/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amitksaha.wordpress.com/2102/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amitksaha.wordpress.com/2102/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amitksaha.wordpress.com/2102/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amitksaha.wordpress.com/2102/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=echorand.me&#038;blog=899010&#038;post=2102&#038;subd=amitksaha&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://echorand.me/2012/05/13/gsocupdate3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e649984086cb48e24a6dfd040a86fe96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Amit</media:title>
		</media:content>
	</item>
		<item>
		<title>GSoC 2012: On-Demand Fedora Build Service: Update #2</title>
		<link>http://echorand.me/2012/05/09/gsoc-2012-on-demand-fedora-build-service-update-2/</link>
		<comments>http://echorand.me/2012/05/09/gsoc-2012-on-demand-fedora-build-service-update-2/#comments</comments>
		<pubDate>Wed, 09 May 2012 19:35:55 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[gsoc2012]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[gsoc]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://echorand.me/?p=2100</guid>
		<description><![CDATA[Over the past week, I gained some familiarity with lorax [1]. lorax is used to create the boot.iso and pylorax is used by pungi [2] and livemedia-creator [3] to create the DVD installer and Live images of the various spins, respectively. lorax pungi livemedia-creator Having had a basic idea of how lorax works,  I then proceeded to use &#8230;<p><a href="http://echorand.me/2012/05/09/gsoc-2012-on-demand-fedora-build-service-update-2/" class="more-link">Read More</a></p><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=echorand.me&#038;blog=899010&#038;post=2100&#038;subd=amitksaha&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Over the past week, I gained some familiarity with lorax [1]. lorax is used to create the <em>boot.iso</em> and <em>pylorax </em>is used by <em>pungi [2] </em> and <em>livemedia-creator [3]</em> to create the DVD installer and Live images of the various spins, respectively.</p>
<ol>
<li><a href="http://git.fedorahosted.org/git/?p=lorax.git;a=summary" target="_blank">lorax</a></li>
<li><a href="http://git.fedorahosted.org/git/?p=pungi.git;a=blob_plain;f=src/pypungi/__init__.py;hb=HEAD" target="_blank">pungi</a></li>
<li><a href="http://git.fedorahosted.org/git/?p=pungi.git;a=blob_plain;f=src/pypungi/__init__.py;hb=HEAD" target="_blank">l</a><a href="http://git.fedorahosted.org/git/?p=lorax.git;a=tree;f=src/sbin;h=4a344afc041bc5128025c046f7655fc2b5fbfde3;hb=HEAD" target="_blank">ivemedia-creator</a></li>
</ol>
<p>Having had a basic idea of how lorax works,  I then proceeded to use <em>pylorax</em> to create a boot.iso by building upon Tim Flink&#8217;s image building code he had sent me during our project discussions. A build is now in progress as I write this.</p>
<p>My next plan is to integrate the creation of the side repository from extra packages retrieved from Koji so that newer builds of packages are included in the boot.iso.</p>
<p>Also, start using configuration files for specifying the repository/mirror information, architecture, release, etc. By next week, I should have this code in my git hub.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amitksaha.wordpress.com/2100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amitksaha.wordpress.com/2100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amitksaha.wordpress.com/2100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amitksaha.wordpress.com/2100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/amitksaha.wordpress.com/2100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/amitksaha.wordpress.com/2100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/amitksaha.wordpress.com/2100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/amitksaha.wordpress.com/2100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amitksaha.wordpress.com/2100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amitksaha.wordpress.com/2100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amitksaha.wordpress.com/2100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amitksaha.wordpress.com/2100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amitksaha.wordpress.com/2100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amitksaha.wordpress.com/2100/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=echorand.me&#038;blog=899010&#038;post=2100&#038;subd=amitksaha&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://echorand.me/2012/05/09/gsoc-2012-on-demand-fedora-build-service-update-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e649984086cb48e24a6dfd040a86fe96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Amit</media:title>
		</media:content>
	</item>
		<item>
		<title>Recent Articles: BoxGrinder, AppInventor, Parallel Programming, PiCloud</title>
		<link>http://echorand.me/2012/05/02/recent-articles-boxgrinder-appinventor-parallel-programming-picloud/</link>
		<comments>http://echorand.me/2012/05/02/recent-articles-boxgrinder-appinventor-parallel-programming-picloud/#comments</comments>
		<pubDate>Wed, 02 May 2012 07:48:40 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[picloud]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[Writings]]></category>

		<guid isPermaLink="false">http://echorand.me/?p=2095</guid>
		<description><![CDATA[I have been experimenting with a lot of interesting projects lately. Some of them have made into articles. Android Programming with App Inventor, published in the May 2012 issue of Linux Journal. Checkout AppInventor here. Parallel Programming in C and Python, published in the May 2012 issue of Linux Journal. In this article I provide &#8230;<p><a href="http://echorand.me/2012/05/02/recent-articles-boxgrinder-appinventor-parallel-programming-picloud/" class="more-link">Read More</a></p><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=echorand.me&#038;blog=899010&#038;post=2095&#038;subd=amitksaha&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I have been experimenting with a lot of interesting projects lately. Some of them have made into articles. </p>
<ul>
<li><strong>Android Programming with App Inventor</strong>, published in the May 2012 issue of <a href="http://www.linuxjournal.com" target="_blank">Linux Journal</a>. Checkout AppInventor <a href="http://www.appinventor.mit.edu/" target="_blank">here</a>.
<li><strong>Parallel Programming in C and Python</strong>, published in the May 2012 issue of <a href="http://www.linuxjournal.com" target="_blank">Linux Journal</a>. In this article I provide a how-to style introduction to working with OpenMP, Python&#8217;s multiprocessing module and PiCloud.
<li><strong>BoxGrinder: Virtual Appliance Manufactory</strong>, published in the May 2012 issue of <a href="http://www.linux-magazine.com/Issues/2012/138/Table-of-Contents-138" target="_blank">Linux Magazine</a>. BoxGrinder is an easy way to create Virtual Appliances. I have discussed it in some of my earlier blog posts. (<a href="http://echorand.me/2012/03/18/parallel-computing-test-bed-using-virtual-appliances/" target="_blank">Parallel Computing Appliance</a>, <a href="http://echorand.me/2012/02/26/owncloud-boxgrinder-pagekite-owncloud-appliance/" target="_blank">ownCloud appliance</a>)
<li> <strong>PiCloud: An Easy way to the cloud </strong>, in March, 2012 issue of <a href="http://www.linuxforu.com" target="_blank">Linux For You</a>. The article is now available online <a href="http://t.co/q7aac3MM" target="_blank">here</a></li>
</ul>
<p>All my writings are listed <a href="http://echorand.me/writings/" target="_blank">here</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amitksaha.wordpress.com/2095/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amitksaha.wordpress.com/2095/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amitksaha.wordpress.com/2095/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amitksaha.wordpress.com/2095/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/amitksaha.wordpress.com/2095/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/amitksaha.wordpress.com/2095/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/amitksaha.wordpress.com/2095/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/amitksaha.wordpress.com/2095/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amitksaha.wordpress.com/2095/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amitksaha.wordpress.com/2095/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amitksaha.wordpress.com/2095/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amitksaha.wordpress.com/2095/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amitksaha.wordpress.com/2095/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amitksaha.wordpress.com/2095/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=echorand.me&#038;blog=899010&#038;post=2095&#038;subd=amitksaha&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://echorand.me/2012/05/02/recent-articles-boxgrinder-appinventor-parallel-programming-picloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e649984086cb48e24a6dfd040a86fe96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Amit</media:title>
		</media:content>
	</item>
		<item>
		<title>GSoC 2012: On-Demand Fedora Build Service: Update #1</title>
		<link>http://echorand.me/2012/05/02/gsoc-2012-on-demand-fedora-build-service-update-1/</link>
		<comments>http://echorand.me/2012/05/02/gsoc-2012-on-demand-fedora-build-service-update-1/#comments</comments>
		<pubDate>Wed, 02 May 2012 07:22:09 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[gsoc2012]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[gsoc]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://echorand.me/?p=2091</guid>
		<description><![CDATA[A key component of the project is downloading packages from Koji. Over the past few days, I have been playing around with Koji client functionalities to get some familiarity with listing/retrieving packages from the build service. (Setup instructions) Once I setup Koji, I started playing around with the client code that Tim Flink had sent &#8230;<p><a href="http://echorand.me/2012/05/02/gsoc-2012-on-demand-fedora-build-service-update-1/" class="more-link">Read More</a></p><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=echorand.me&#038;blog=899010&#038;post=2091&#038;subd=amitksaha&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A key component of the <a href="http://www.google-melange.com/gsoc/project/google/gsoc2012/amitsaha/24001" target="_blank">project</a> is downloading packages from <a href="http://fedoraproject.org/wiki/Using_the_Koji_build_system" target="_blank">Koji</a>. Over the past few days, I have been playing around with Koji client functionalities to get some familiarity with listing/retrieving packages from the build service.  (<a href="http://fedoraproject.org/wiki/Using_the_Koji_build_system#Initial_Fedora_Setup" target="_blank">Setup instructions</a>)</p>
<p>Once I setup Koji, I started playing around with the client code that Tim Flink had sent me earlier. I adopted Tim&#8217;s code to create a script to download RPM&#8217;s from Koji and create a side repository with them. The Python code is called: <strong>dl_package.py</strong>.</p>
<p>Next, I wanted to have a script which would download the latest build of a package for a particular tag from Koji. For this, I used koji_utils.py from <a href="http://git.fedorahosted.org/git/?p=autoqa.git" target="_blank">Autoqa</a>&#8216;s code. The code is called: <strong>dl_latest_build.py</strong>. As of now, this script just downloads the RPMs for each of the tags. </p>
<p>Both these scripts are available here: <a href="https://github.com/amitsaha/gsoc2012_fbs/tree/master/scripts" target="_blank">https://github.com/amitsaha/gsoc2012_fbs/tree/master/scripts<br />
</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amitksaha.wordpress.com/2091/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amitksaha.wordpress.com/2091/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amitksaha.wordpress.com/2091/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amitksaha.wordpress.com/2091/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/amitksaha.wordpress.com/2091/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/amitksaha.wordpress.com/2091/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/amitksaha.wordpress.com/2091/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/amitksaha.wordpress.com/2091/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amitksaha.wordpress.com/2091/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amitksaha.wordpress.com/2091/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amitksaha.wordpress.com/2091/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amitksaha.wordpress.com/2091/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amitksaha.wordpress.com/2091/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amitksaha.wordpress.com/2091/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=echorand.me&#038;blog=899010&#038;post=2091&#038;subd=amitksaha&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://echorand.me/2012/05/02/gsoc-2012-on-demand-fedora-build-service-update-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e649984086cb48e24a6dfd040a86fe96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Amit</media:title>
		</media:content>
	</item>
		<item>
		<title>GSoC 2012: On-Demand Fedora Build Service</title>
		<link>http://echorand.me/2012/04/25/gsoc-2012-on-demand-fedora-build-service/</link>
		<comments>http://echorand.me/2012/04/25/gsoc-2012-on-demand-fedora-build-service/#comments</comments>
		<pubDate>Wed, 25 Apr 2012 13:51:39 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[gsoc2012]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[gsoc]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://echorand.me/?p=2084</guid>
		<description><![CDATA[My involvement with the Fedora community continues to grow with the project On-Demand Fedora Build Service being accepted as part of Google Summer of Code 2012. Here&#8217;s the abstract: On-Demand build service seeks to build Live and installation images for developers, testers and consumers of Fedora Linux. During the testing of Fedora releases, test images &#8230;<p><a href="http://echorand.me/2012/04/25/gsoc-2012-on-demand-fedora-build-service/" class="more-link">Read More</a></p><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=echorand.me&#038;blog=899010&#038;post=2084&#038;subd=amitksaha&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>My involvement with the Fedora community continues to grow with the project <a href="http://www.google-melange.com/gsoc/project/google/gsoc2012/amitsaha/24001" target="_blank"><strong>On-Demand Fedora Build Service</strong></a> being accepted as part of Google Summer of Code 2012.</p>
<p>Here&#8217;s the abstract:</p>
<p><em>On-Demand build service seeks to build Live and installation images for developers, testers and consumers of Fedora Linux. During the testing of Fedora releases, test images are often useful as smoke tests before full TC/RC composes, as baselines for specific test days or for automated installation testing in AutoQA. The idea is to make an on-demand Web-based build service which users/developers can use to make custom Fedora based distributions so that command-line wrangling can be minimized.</em></p>
<p>More details is available <a href="https://fedoraproject.org/wiki/GSOC_2012/Student_Application_amitksaha/OnDemandBuildService" target="_blank">here.</a> I shall be blogging more about my progress here. Many thanks to my mentor Tim Flink for his support during the application.</p>
<p>Congratulations to all the other projects accepted as part of the Fedora project.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amitksaha.wordpress.com/2084/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amitksaha.wordpress.com/2084/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amitksaha.wordpress.com/2084/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amitksaha.wordpress.com/2084/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/amitksaha.wordpress.com/2084/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/amitksaha.wordpress.com/2084/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/amitksaha.wordpress.com/2084/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/amitksaha.wordpress.com/2084/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amitksaha.wordpress.com/2084/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amitksaha.wordpress.com/2084/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amitksaha.wordpress.com/2084/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amitksaha.wordpress.com/2084/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amitksaha.wordpress.com/2084/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amitksaha.wordpress.com/2084/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=echorand.me&#038;blog=899010&#038;post=2084&#038;subd=amitksaha&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://echorand.me/2012/04/25/gsoc-2012-on-demand-fedora-build-service/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e649984086cb48e24a6dfd040a86fe96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Amit</media:title>
		</media:content>
	</item>
		<item>
		<title>Some Projects full of Awesomeness</title>
		<link>http://echorand.me/2012/04/15/some-projects-full-of-awesomenes/</link>
		<comments>http://echorand.me/2012/04/15/some-projects-full-of-awesomenes/#comments</comments>
		<pubDate>Sun, 15 Apr 2012 04:26:27 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[julia]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://echorand.me/?p=2077</guid>
		<description><![CDATA[I recently explored some of these projects and found them to be really awesome (but haven&#8217;t yet talked about them on my blog). Here are some of my tweets about them: Vines (getvines.org/docs/) looks interesting. And so does EventMachine (github.com/eventmachine/e…) #ruby #programming &#8212; Amit Saha (@echorand) April 15, 2012 Did you check out: mosh (mosh.mit.edu/#getting) &#8230;<p><a href="http://echorand.me/2012/04/15/some-projects-full-of-awesomenes/" class="more-link">Read More</a></p><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=echorand.me&#038;blog=899010&#038;post=2077&#038;subd=amitksaha&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I recently explored some of these projects and found them to be really awesome (but haven&#8217;t yet talked about them on my blog). Here are some of my tweets about them:</p>
<blockquote class="twitter-tweet"><p>Vines (<a href="http://t.co/j0lUwc7A" title="http://www.getvines.org/docs/">getvines.org/docs/</a>) looks interesting. And so does EventMachine (<a href="https://t.co/1Bondf49" title="https://github.com/eventmachine/eventmachine/wiki">github.com/eventmachine/e…</a>) <a href="https://twitter.com/search/%2523ruby">#ruby</a> <a href="https://twitter.com/search/%2523programming">#programming</a></p>
<p>&mdash; Amit Saha (@echorand) <a href="https://twitter.com/echorand/status/191332957347262464">April 15, 2012</a></p></blockquote>
<blockquote class="twitter-tweet"><p>Did you check out: mosh (<a href="http://t.co/E1aXGvp3" title="http://mosh.mit.edu/#getting">mosh.mit.edu/#getting</a>) yet? Try it to believe it! <a href="https://twitter.com/search/%2523linux">#linux</a> <a href="https://twitter.com/search/%2523ssh">#ssh</a></p>
<p>&mdash; Amit Saha (@echorand) <a href="https://twitter.com/echorand/status/190795554563952640">April 13, 2012</a></p></blockquote>
<blockquote class="twitter-tweet"><p>Hello Julia! (<a href="https://t.co/iSKpG1lt" title="https://github.com/JuliaLang/julia">github.com/JuliaLang/julia</a>). Install works perfectly on Fedora 16. <a href="https://twitter.com/search/%2523fedora">#fedora</a> <a href="http://t.co/etI5dbKe" title="http://twitter.com/echorand/status/190292601264549888/photo/1">twitter.com/echorand/statu…</a></p>
<p>&mdash; Amit Saha (@echorand) <a href="https://twitter.com/echorand/status/190292601264549888">April 12, 2012</a></p></blockquote>
<blockquote class="twitter-tweet"><p>I Like Shutter (<a href="http://t.co/Q93WFphn" title="http://shutter-project.org/">shutter-project.org</a>). Screen shot tool for Linux. <a href="https://twitter.com/search/%2523linux">#linux</a> <a href="https://twitter.com/search/%2523shutter">#shutter</a></p>
<p>&mdash; Amit Saha (@echorand) <a href="https://twitter.com/echorand/status/189171458059149312">April 9, 2012</a></p></blockquote>
<blockquote class="twitter-tweet"><p>While you are at Sinatra (<a href="http://t.co/qZDoxBoC" title="http://www.sinatrarb.com/intro.html">sinatrarb.com/intro.html</a>), check out DENIED: <a href="http://t.co/jYHTAukP" title="http://denied.immersedcode.org/">denied.immersedcode.org</a> <a href="https://twitter.com/search/%2523microframeworks">#microframeworks</a> <a href="https://twitter.com/search/%2523web">#web</a> <a href="https://twitter.com/search/%2523python">#python</a> <a href="https://twitter.com/search/%2523ruby">#ruby</a></p>
<p>&mdash; Amit Saha (@echorand) <a href="https://twitter.com/echorand/status/184150870378819585">March 26, 2012</a></p></blockquote>
<blockquote class="twitter-tweet"><p>Hey @<a href="https://twitter.com/PageKite">PageKite</a>, have you looked at <a href="http://t.co/qrxXv2HD" title="http://progrium.com/localtunnel/">progrium.com/localtunnel/</a> ? I haven&#8217;t played with it at all. Just thought you guys might be interested.</p>
<p>&mdash; Amit Saha (@echorand) <a href="https://twitter.com/echorand/status/183426615844417536">March 24, 2012</a></p></blockquote>
<p>Go check them out!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/amitksaha.wordpress.com/2077/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/amitksaha.wordpress.com/2077/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/amitksaha.wordpress.com/2077/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/amitksaha.wordpress.com/2077/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/amitksaha.wordpress.com/2077/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/amitksaha.wordpress.com/2077/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/amitksaha.wordpress.com/2077/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/amitksaha.wordpress.com/2077/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/amitksaha.wordpress.com/2077/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/amitksaha.wordpress.com/2077/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/amitksaha.wordpress.com/2077/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/amitksaha.wordpress.com/2077/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/amitksaha.wordpress.com/2077/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/amitksaha.wordpress.com/2077/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=echorand.me&#038;blog=899010&#038;post=2077&#038;subd=amitksaha&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://echorand.me/2012/04/15/some-projects-full-of-awesomenes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e649984086cb48e24a6dfd040a86fe96?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Amit</media:title>
		</media:content>
	</item>
	</channel>
</rss>
