<?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>Luke Faraone &#187; sugar</title>
	<atom:link href="http://luke.faraone.cc/blog/tag/sugar/feed/" rel="self" type="application/rss+xml" />
	<link>http://luke.faraone.cc/blog</link>
	<description></description>
	<lastBuildDate>Fri, 25 Jun 2010 14:13:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Post-mortem on WMF Server Donation</title>
		<link>http://luke.faraone.cc/blog/2010/06/post-mortem-on-wmf-server-donation/</link>
		<comments>http://luke.faraone.cc/blog/2010/06/post-mortem-on-wmf-server-donation/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 16:11:00 +0000</pubDate>
		<dc:creator>luke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[donation]]></category>
		<category><![CDATA[sugar]]></category>
		<category><![CDATA[sugar-planet]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[wikimedia]]></category>

		<guid isPermaLink="false">http://luke.faraone.cc/blog/?p=137</guid>
		<description><![CDATA[Of the 12 servers sent to Sugar Labs, 6 arrived at the Arlington Career Center. Three of them stayed there, whereas I brought three home to attempt to salvage what I could from them. The three that arrived are described below. wmf-01 &#8220;le premier&#8221; 2x Dual Core AMD Opteron(tm) Processor 285 @ 2606.342 MHz 2x [...]]]></description>
			<content:encoded><![CDATA[<p>Of the 12 servers sent to Sugar Labs, 6 arrived at the Arlington Career Center. Three of them stayed there, whereas I brought three home to attempt to salvage what I could from them. The three that arrived are described below.</p>
<h2>wmf-01 &#8220;le premier&#8221;</h2>
<p>2x Dual Core AMD Opteron(tm) Processor 285 @ 2606.342 MHz<br />
2x 250 GB HDDs, 2x slots empty<br />
2 Gigabit Ethernet NICs</p>
<p>This machine worked swimmingly.</p>
<h2>wmf-02 &#8220;something witty&#8221;</h2>
<p>2x Dual Core AMD Opteron(tm) Processor 265 @ 1800.000 MHz<br />
2x 250 GB HDDs, 2x slots empty<br />
2 Gigabit Ethernet NICs</p>
<p>This machine was incredibly noisy when turned on.</p>
<h2>wmf-03 &#8220;lemon&#8221;</h2>
<p>2x Dual Core AMD Opteron(tm) Processor 265 @ 1800.000 MHz<br />
2x 250 GB HDDs, 2x slots empty<br />
2 Gigabit Ethernet NICs</p>
<p>This machine did not fully POST, and was incredibly noisy when turned on.</p>
<p>Between them, only one of them had working fans. The other two made ungodly noises. We managed to salvage enough fans from the machine that didn&#8217;t post so that we now have two working machines cooling-wise.</p>
<p>We hope to install these machines at a Virginia co-lo center after we finish getting all the parts for <a href="http://radian.org/">Ivan Krstić</a>&#8216;s blackrock.</p>
<p><strong>NB</strong>: This post has been sitting around in my drafts for a while, and I just got around to posting it now. We&#8217;re still waiting on some last-minute parts before putting these serves into production.</p>
]]></content:encoded>
			<wfw:commentRss>http://luke.faraone.cc/blog/2010/06/post-mortem-on-wmf-server-donation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Low-tech anti-surveillance tool for the OLPC XO-1</title>
		<link>http://luke.faraone.cc/blog/2010/02/low-tech-anti-surveillance-tool-for-the-olpc-xo-1/</link>
		<comments>http://luke.faraone.cc/blog/2010/02/low-tech-anti-surveillance-tool-for-the-olpc-xo-1/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 04:26:24 +0000</pubDate>
		<dc:creator>luke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[lowtech]]></category>
		<category><![CDATA[olpc]]></category>
		<category><![CDATA[paranoia]]></category>
		<category><![CDATA[sarcasm]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[sugar]]></category>
		<category><![CDATA[surveillance]]></category>

		<guid isPermaLink="false">http://luke.faraone.cc/blog/2010/02/low-tech-anti-surveillance-tool-for-the-olpc-xo-1/</guid>
		<description><![CDATA[After reading several articles about the alleged spying that was enabled by a Pennsylvania school district via its one-to-one MacBook, and seeing discussion on a variety of mailing lists, I&#8217;ve decided to implement my own zero-cost, no-hassle solution to the problem for the OLPC XO-1&#8216;s camera. This should be able to be adopted in deployments [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
<p><a title="photo sharing" href="http://www.flickr.com/photos/lfaraone/4386519014/"><img style="border: solid 2px #000000;" src="http://farm5.static.flickr.com/4052/4386519014_55ed834441_m.jpg" alt="" /></a></p>
</div>
<p>After reading <a href="http://www.washingtonpost.com/wp-dyn/content/article/2010/02/25/AR2010022502339.html">several</a> <a href="http://www.washingtonpost.com/wp-dyn/content/article/2010/02/19/AR2010021902004.html">articles</a> about the alleged spying that was enabled by a Pennsylvania school district via its one-to-one <a href="http://www.apple.com/macbook/">MacBook</a>, and seeing discussion on a variety of mailing lists, I&#8217;ve decided to implement my own zero-cost, no-hassle solution to the problem for the <a href="http://en.wikipedia.org/wiki/OLPC_XO-1">OLPC XO-1</a>&#8216;s camera.</p>
<p>This should be able to be adopted in <a href="http://wiki.laptop.org/go/Deployments">deployments</a> everywhere, by anyone with a piece of paper, or anything else they can slide through the plastic faceplate.</p>
<p>Just say no to fancy addons and factory-added &#8220;shutters&#8221; or &#8220;covers&#8221;, make your own!</p>
]]></content:encoded>
			<wfw:commentRss>http://luke.faraone.cc/blog/2010/02/low-tech-anti-surveillance-tool-for-the-olpc-xo-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>NComputing and Sugar</title>
		<link>http://luke.faraone.cc/blog/2009/07/ncomputing-and-sugar/</link>
		<comments>http://luke.faraone.cc/blog/2009/07/ncomputing-and-sugar/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 13:53:13 +0000</pubDate>
		<dc:creator>luke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ncomputing]]></category>
		<category><![CDATA[sugar]]></category>

		<guid isPermaLink="false">http://luke.faraone.cc/blog/?p=87</guid>
		<description><![CDATA[Apologies for not posting recently, but I&#8217;ve been really busy with various events and tasks for the summer. I just got back from NECC09, where ISTE had been nice enough to give Sugar and other FLOSS projects their own presentation room, gratis. While assisting with the various presentations at the Open Source Center and staffing [...]]]></description>
			<content:encoded><![CDATA[<p>Apologies for not posting recently, but I&#8217;ve been really busy with various events and tasks for the summer. I just got back from <a href="http://center.uoregon.edu/ISTE/NECC2009/">NECC09</a>, where <a href="http://www.iste.org/">ISTE</a> had been nice enough to give Sugar and other <a href="http://en.wikipedia.org/wiki/Free_and_open_source_software">FLOSS</a> projects their own presentation room, gratis.</p>
<p>While assisting with the various presentations at the <a href="http://center.uoregon.edu/ISTE/NECC2009/program/lounges_and_playgrounds.php#open_source">Open Source Center</a> and staffing the Sugar/OLPC booth, I ran into some of the folks from <a href="http://ncomputing.com">NComputing</a>. Their corporation has some similiar goals with that of OLPC, as both involve low-cost computing for the third world and elsewhere. Providing multi-seat technology, which is similar to thin-clients without the lag and network overhead, they enable multiple displays and mice to function off a single computer. Since they support both <a href="ubuntu.com">Ubuntu</a> and <a href="http://opensuse.org">SuSE</a> Linux with their (admittedly closed) hardware, I decided to investigate their technology as a means of enhancing deployment of Sugar.</p>
<p>The method to activate the NComputing <a href="http://ncomputing.com/SoftwareDownloadPage/tabid/435/language/en-US">software</a> (requires registration to download) is not obvious; one must navigate to the console, select &#8220;Serial Numbers&#8221; from the side menu, and then right click the empty license list and choose &#8220;Manage&#8221;. Many users would not be able to do so without the manual; maybe it would be easier to prompt for a license key in the debconf install process?</p>
<p>Unfortunately, I wasn&#8217;t able to test their software with Sugar; the most recent version of Ubuntu they support is 8.04, and I can&#8217;t even insmod their kernel module on 9.04.</p>
<p><em>aside: meant to put this out an age ago, just got around to hitting &#8220;publish&#8221; today. (2009-08-16)<br />
</em></p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">http://en.wikipedia.org/wiki/Free_and_open_source_software</div>
]]></content:encoded>
			<wfw:commentRss>http://luke.faraone.cc/blog/2009/07/ncomputing-and-sugar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>soas&#8217;s new friends (in development)</title>
		<link>http://luke.faraone.cc/blog/2009/04/soass-new-friends-in-development/</link>
		<comments>http://luke.faraone.cc/blog/2009/04/soass-new-friends-in-development/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 21:47:14 +0000</pubDate>
		<dc:creator>luke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[appliance]]></category>
		<category><![CDATA[classroom]]></category>
		<category><![CDATA[soas]]></category>
		<category><![CDATA[sugar]]></category>

		<guid isPermaLink="false">http://luke.faraone.cc/2009/04/soass-new-friends-in-development/</guid>
		<description><![CDATA[Sugar on a Stick (SoaS) is a great product in development at Sugar Labs which enables children to take the Sugar Learning Environment with them wherever they go. SoaS suffers from deployment issues in some use cases, namely that it can be difficult to manage a school full of them; the maintenance from having to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wiki.sugarlabs.org/go/Sugar_on_a_Stick">Sugar on a Stick</a> (SoaS) is a great product in development at <a href="http://sugarlabs.org">Sugar Labs</a> which enables children to take the Sugar Learning Environment with them wherever they go. SoaS suffers from deployment issues in some use cases, namely that it can be difficult to manage a school full of them; the maintenance from having to update Sugar, back it all up, etcetera easily becomes an IT person’s nightmare. </p>
<p>I’m working on a series of projects to make the use of SoaS inside the school itself easier from a setup perspective, as well as solving the management problems I mentioned earlier. This solution comes in a few components:</p>
<ul>
<li><strong>SoaS-helper – </strong>modified Fedora OS which runs on the school lab computers. When booted, it prompts the user to plug in a USB key containing their <a href="http://n2.nabble.com/Sugar-Labs-USB-Sticks-have-arrived!-td2565736.html">SoaS USB stick</a> (which will work with *any* stick that has the proper files). After detection, it will set the user’s home directory to the loopmounted partition and start the Sugar environment as well as update the SoaS installation to the latest image. May also be extended to create USB sticks, or also allow local profiles to be created for users without sticks. </li>
<li><strong>SoaS-admin</strong> – system by which the SoaS-helper machines themselves are updated. Keeps a registry of all sugar sticks. (Key escrow maybe?)</li>
<li><a href="http://git.sugarlabs.org/projects/soas-emu"><strong>SoaS-emu</strong></a> – provides a GUI installer for SoaS’s <a href="http://download.sugarlabs.org/soas/appliances/">appliance</a> as well as for the SoaS-helper. This will install <a href="http://virtualbox.org">VirtualBox</a> and configure it for Sugar, making Sugar very easy to demo in schools and at roadshows. </li>
</ul>
<p>These are all currently in the planning stage, but expect an alpha of some of the components in a bit. </p>
]]></content:encoded>
			<wfw:commentRss>http://luke.faraone.cc/blog/2009/04/soass-new-friends-in-development/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ubuntu DC LoCo Bug Jam (2009-02-21)</title>
		<link>http://luke.faraone.cc/blog/2009/02/ubuntu-bug-jam/</link>
		<comments>http://luke.faraone.cc/blog/2009/02/ubuntu-bug-jam/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 22:05:43 +0000</pubDate>
		<dc:creator>luke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[sugar]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://luke.faraone.cc/?p=51</guid>
		<description><![CDATA[For those of you who missed the announcement a few weeks ago, the DC LoCo will be hosting an Ubuntu 9.04 &#8220;Jaunty Jackalope&#8221; bug jam at Gallaudet University in the Student Union Building. The meeting will immediately follow that of the OLPC Learning Club, and we&#8217;re expecting some spillover. In addition to packaging mentoring offered [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you who missed <a href="https://lists.ubuntu.com/archives/ubuntu-us-dc/2009-January/000495.html">the announcement</a> a few weeks ago, the <a href="http://dc.ubuntu-us.org/">DC LoCo</a> will be hosting an Ubuntu 9.04 &#8220;Jaunty Jackalope&#8221; bug jam at <a href="http://www.gallaudet.edu/">Gallaudet University</a> in the Student Union Building.</p>
<p>The meeting will immediately follow that of the <a href="http://olpclearningclub.org/">OLPC Learning Club</a>, and we&#8217;re expecting some spillover. In addition to packaging mentoring offered by several Ubuntu MOTUs and Developers, we&#8217;ll be teaching basic QA during the event. Our *specific* QA focus is that of the Sugar packages for jaunty (which are being <a href="https://lists.ubuntu.com/archives/ubuntu-sugarteam/2009-February/thread.html#802">hammered out as we speak</a> by <a href="http://morgancollett.wordpress.com/">Morgan Collett</a>), but the bug jam aspect of the meeting will be more open ended.</p>
<pre><strong>Gallaudet University</strong>
<a href="http://research.gallaudet.edu/~kjcole/OLPC/SUB-0.gif">Student Academic Center</a> / Student Union Building (SAC/SUB)
Lower Level, Flex Rooms A and B
<strong>Saturday, February 21, 2009</strong>
10:00-13:00 <a href="http://olpclearningclub.org/meetings/learning-learning-on-a-stick/trackback/">OLPC LCDC</a>
<em>13:30-18:00 Ubuntu Bug Jam</em></pre>
]]></content:encoded>
			<wfw:commentRss>http://luke.faraone.cc/blog/2009/02/ubuntu-bug-jam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forking Sugar from Debian</title>
		<link>http://luke.faraone.cc/blog/2009/02/forking-sugar-from-debian/</link>
		<comments>http://luke.faraone.cc/blog/2009/02/forking-sugar-from-debian/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 23:33:07 +0000</pubDate>
		<dc:creator>luke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[sugar]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://luke.faraone.cc/?p=45</guid>
		<description><![CDATA[It&#8217;s done:  Sugar packages for Ubuntu Jaunty are no longer maintained in Git at Alioth. Usually we maintain Sugar packages in Debian&#8217;s Git services at Alioth. Ideally, every Ubuntu SugarTeam member is also a Debian OLPC maintainer on Alioth, who have the rights to push Debian/Ubuntu-spesific fixes upstream. When we are close to a freeze [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s done:  <a href="http://packages.ubuntu.com/search?keywords=sugar&amp;searchon=names&amp;suite=all&amp;section=all">Sugar packages</a> for Ubuntu Jaunty are no longer maintained in <a title="Debian Git" href="http://git.debian.org">Git</a> at <a href="http://alioth.debian.org">Alioth</a>.</p>
<p>Usually we maintain Sugar packages in Debian&#8217;s Git services at Alioth. Ideally, every Ubuntu <a href="https://wiki.ubuntu.com/SugarTeam">SugarTeam</a> member is also a<a href="http://alioth.debian.org/projects/debian-olpc/"> Debian OLPC maintainer</a> on Alioth, who have the rights to push Debian/Ubuntu-spesific fixes upstream. When we are close to a <a title="Ubuntu Feature Freeze" href="https://wiki.ubuntu.com/FeatureFreeze">freeze</a> or are unable to work with upstream (Debian) to meet our 6-month-release-cycle-deadline, we are forced to diverge from their repositories. Keep in mind, however, that we have the full expectation to merge at the soonest juncture.</p>
<p>It was something we *had* to do, since, as <a href="http://dr.jones.dk/">Jonas Smedegaard</a>, the primary maintainer in the team, has stated <a href="http://n2.nabble.com/activites-known-not-to-either-work-at-all-or-not-on-certin-platforms-tp2306414p2314698.html">numerous</a> <a href="http://lists.alioth.debian.org/pipermail/debian-olpc-devel/2009-January/000804.html">times </a>that he doesn&#8217;t want to maintain multiple branches (stable from a few months ago and unstable of the most recent series), at least <a href="http://lists.alioth.debian.org/pipermail/debian-olpc-devel/2009-January/000807.html">not yet</a>. This was obviously a problem, was we had to meet Ubuntu&#8217;s FeatureFreeze. (getting exceptions, as we had to do last time, are not fun <img src='http://faraone.cc/luke/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://morgancollett.wordpress.com/">Morgan Collett</a> uploaded the core suite last week and we&#8217;re working on squashing bugs and handling the other activities.</p>
<p>Let&#8217;s hope we&#8217;ll be able to make this the best release of Sugar-in-Ubuntu ever!</p>
]]></content:encoded>
			<wfw:commentRss>http://luke.faraone.cc/blog/2009/02/forking-sugar-from-debian/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Git is not SVN</title>
		<link>http://luke.faraone.cc/blog/2009/01/git-is-not-svn/</link>
		<comments>http://luke.faraone.cc/blog/2009/01/git-is-not-svn/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 18:58:53 +0000</pubDate>
		<dc:creator>luke</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[sugar]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[vcs]]></category>

		<guid isPermaLink="false">http://luke.faraone.cc/?p=28</guid>
		<description><![CDATA[Turns out that there isn&#8217;t one command to revert all local changes in git, nor are the docs very helpful in that regard. The magical alchemy you need to know is git reset --hard HEAD Don&#8217;t do the following, (which is what you&#8217;d think to do if you were familiar with SVN), because it&#8217;ll undo [...]]]></description>
			<content:encoded><![CDATA[<p>Turns out that there isn&#8217;t one command to revert all local changes in git, nor are the docs very helpful in that regard.</p>
<p>The magical alchemy you need to know is</p>
<pre><code>git reset --hard HEAD
</code></pre>
<p>Don&#8217;t do the following, (which is what you&#8217;d think to do if you were familiar with SVN), because it&#8217;ll undo your last commit:</p>
<pre><code>git reset HEAD</code><code>
</code></pre>
<p>Now why can&#8217;t Sugar use bazaar or another sane, userfriendly VCS?<code><br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://luke.faraone.cc/blog/2009/01/git-is-not-svn/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
