<?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>[M]etabrain [E]ntry [L]og &#187; sugar</title>
	<atom:link href="http://blog.melchua.com/category/sugar/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.melchua.com</link>
	<description>Braindumps on things Mel Chua has found shiny lately.</description>
	<lastBuildDate>Sat, 11 Feb 2012 03:12:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>1st draft of lit review on the open source way and education: please rip to shreds.</title>
		<link>http://blog.melchua.com/2011/12/15/1st-draft-of-lit-review-on-the-open-source-way-and-education-please-rip-to-shreds/</link>
		<comments>http://blog.melchua.com/2011/12/15/1st-draft-of-lit-review-on-the-open-source-way-and-education-please-rip-to-shreds/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 05:18:44 +0000</pubDate>
		<dc:creator>Mel</dc:creator>
				<category><![CDATA[fedora]]></category>
		<category><![CDATA[olin]]></category>
		<category><![CDATA[olpc]]></category>
		<category><![CDATA[sugar]]></category>
		<category><![CDATA[teaching open source]]></category>

		<guid isPermaLink="false">http://blog.melchua.com/?p=3249</guid>
		<description><![CDATA[I finished my first lit review today. Or rather, I should say &#8220;I finished the first dot release of the pre-alpha version of my first lit review today,&#8221; because I look at this and know that it&#8217;s nowhere near where I want it. Then again, &#8220;where I want it to be&#8221; is at the start [...]]]></description>
			<content:encoded><![CDATA[<p>I finished my first lit review today. Or rather, I should say &#8220;I finished the first dot release of the pre-alpha version of my first lit review today,&#8221; because I look at this and <em>know</em> that it&#8217;s nowhere near where I want it. Then again, &#8220;where I want it to be&#8221; is at the start of my dissertation about&#8230; oh, 3-5 years from now. All things considered, it&#8217;s not <em>bad</em> for someone&#8217;s first real attempt at independently scouting out scholarly sources.</p>
<p><strong>From the introduction:</strong></p>
<blockquote><p>This is a preliminary and extremely incomplete literature review surveying the current academic scholarship on open source and education. It can be summarized in three words: <em>there&#8217;s not much</em>. I&#8217;ll begin&#8230; by discussing what I am <em>not</em> looking at&#8230; I am not looking at the <em>use</em> of open source software in educational contexts&#8230; open source as an <em>IT solution</em>. Nor am I looking at open source with a focus on content licensing&#8230; open source as an<em> information access solution</em>.</p>
<p>Instead, I am concerned with an analysis of what sorts of practices and processes for learning are exhibited in open source communities themselves and how these practices might be made transferable back to the classroom. In other words, I see open source as a <em>way of operating learning communities</em>: radically cross-functional, collaboratively constructed realtime transparency.</p></blockquote>
<p>Aaaaand here&#8217;s the whole dang thing, below. Why push now? Well, after a certain point, I decided to stop agonizing over it and release early and often because hey, maybe what I need are some other eyeballs to kick me out of the mental ruts I&#8217;ve gotten into. Also, I finished writing it and turned it in 20 minutes ago (which may explain why the quality of the writing degrades considerably in the last 3 paragraphs). It&#8217;s been a rough week. Month. Semester, really.</p>
<p><a style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;" title="View Literature review: the open source way and education (alpha) on Scribd" href="http://www.scribd.com/doc/75737289/Literature-review-the-open-source-way-and-education-alpha">Literature review: the open source way and education (alpha)</a><iframe id="doc_44568" src="http://www.scribd.com/embeds/75737289/content?start_page=1&amp;view_mode=list&amp;access_key=key-2idprw4656ug5ghdzgqa" frameborder="0" scrolling="no" width="100%" height="600" data-auto-height="true" data-aspect-ratio="0.772727272727273"></iframe><script type="text/javascript">// < ![CDATA[
 (function() { var scribd = document.createElement("script"); scribd.type = "text/javascript"; scribd.async = true; scribd.src = "http://www.scribd.com/javascripts/embed_code/inject.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(scribd, s); })();
// ]]&gt;</script></p>
<p>Essentially, I spent my entire first semester of grad school finding that nobody&#8217;s really done research on my topic of choice (engineering education happening in open source communities) before &#8211; which is both awesome (because that means I get to do it) and depressing (because WHY AM I ALL BY MYSELF OUT HERE I DON&#8217;T KNOW WHAT I&#8217;M DOING). And now I&#8217;m standing here unsure of what to do next; I want to read some of these more deeply, talk about them with people, have folks tell me where I&#8217;m wrong and why, get into debates over a bunch of these ideas, throw them off the wall, bounce them off other people&#8217;s heads&#8230;</p>
<p>And so I fling this out to you, my friends. Thoughts? I apologize that this is not in comic book form &#8211; it was a little harder to get away with that for a lit review&#8230; but I&#8217;ll keep trying.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.melchua.com/2011/12/15/1st-draft-of-lit-review-on-the-open-source-way-and-education-please-rip-to-shreds/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Is there a lazyweb fix for the paradox of localization?</title>
		<link>http://blog.melchua.com/2011/08/24/is-there-a-lazyweb-fix-for-the-paradox-of-localization/</link>
		<comments>http://blog.melchua.com/2011/08/24/is-there-a-lazyweb-fix-for-the-paradox-of-localization/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 03:06:03 +0000</pubDate>
		<dc:creator>Mel</dc:creator>
				<category><![CDATA[fedora]]></category>
		<category><![CDATA[olpc]]></category>
		<category><![CDATA[sugar]]></category>
		<category><![CDATA[teaching open source]]></category>

		<guid isPermaLink="false">http://blog.melchua.com/2011/08/24/is-there-a-lazyweb-fix-for-the-paradox-of-localization/</guid>
		<description><![CDATA[Via Sumana, a post by Amir Elisha Aharoni on the paradox of localization: People who don’t know English strongly prefer to use software in a language they know&#8230; People who do know English often prefer to use software in English even if it is available in their native language. The two most frequent explanations for [...]]]></description>
			<content:encoded><![CDATA[<p>Via <a href="http://www.harihareswara.net/">Sumana</a>, a <a href="https://aharoni.wordpress.com/2011/08/24/the-software-localization-paradox">post</a> by <a href="https://aharoni.wordpress.com/about/">Amir Elisha Aharoni</a> on the paradox of localization:</p>
<blockquote><p>People<br />
 who don’t know English strongly prefer to use software in a language<br />
they know&#8230; People who do know<br />
 English often prefer to use software in English even if it is available<br />
 in their native language. The two most frequent explanations for that<br />
is that the translation is bad and that people who want to use computers<br />
 should learn English anyway. The problem is that for various reasons<br />
lots of people will never learn English even if it would be mandatory in<br />
 schools and useful for business. They will have to suffer the bad<br />
translations and will have no way to fix it.
<p>So this is the paradox – to fix localization bugs, someone must<br />
notice them, and to notice them, more people who know English must use<br />
localized software, but people who know English rarely use localized<br />
software&#8230; Even people<br />
 who know English well should use software in their language&#8230; especially<br />
 if it’s translated badly, because they are the only ones who can report<br />
 bugs in the translation or fix the bugs themselves&#8230;</p>
<p>I am glad to say that i convinced most people to whom i spoke about<br />
it at Wikimania to at least try to use Firefox in their native language<br />
and taught them where to report bugs about it. I also challenged them to<br />
 write at least one article in the Wikipedia in their own language, such<br />
 as Hindi, Telugu or Kannada – as useful as the English Wikipedia is to<br />
the world, Telugu Wikipedia is much more useful who speak Telugu, but no<br />
 English.</p>
</blockquote>
<p>My <a href="https://aharoni.wordpress.com/2011/08/24/the-software-localization-paradox/#comment-3242">comment</a>,<br />
 summarized: can the software be hacked to make this easy for<br />
multilingual users to contribute to? Imagine being asked to opt-in for <i>occasionally</i><br />
 having the application start up in (or switch into) another language<br />
you know &#8212; for instance, &#8220;every 25th time you log into this website,<br />
you&#8217;ll see it in Hindi&#8221; &#8212; with a reminder shown during those<br />
language-switching times thanking you for aiding with translation<br />
quality and giving you a direct link to report translation problems?</p>
<p>Because sometimes the problem is just a <i>little</i> too much friction;<br />
 switching the language of an application takes 5 too many mouse-clicks<br />
to be thoughtlessly easy, and the vast majority of users don&#8217;t wake up<br />
in the morning and think &#8220;you know, I could <i>contribute</i> to the localization of the software on my computer!&#8221; The lazier people can be and still help you, the more likely they&#8217;ll be to do it.</p>
<p>Which applications, or which types of applications, would be easiest to do this with?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.melchua.com/2011/08/24/is-there-a-lazyweb-fix-for-the-paradox-of-localization/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Curious artifacts: a POSSCON talk</title>
		<link>http://blog.melchua.com/2011/03/24/curious-artifacts-a-posscon-talk/</link>
		<comments>http://blog.melchua.com/2011/03/24/curious-artifacts-a-posscon-talk/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 09:19:38 +0000</pubDate>
		<dc:creator>Mel</dc:creator>
				<category><![CDATA[fedora]]></category>
		<category><![CDATA[soas]]></category>
		<category><![CDATA[sugar]]></category>
		<category><![CDATA[teaching open source]]></category>

		<guid isPermaLink="false">http://blog.melchua.com/2011/03/24/curious-artifacts-a-posscon-talk/</guid>
		<description><![CDATA[Welcome, POSSCON attendees! This blog post is the virtual home of the talk Sebastian Dziallas and I (Mel Chua) did on Thursday afternoon, titled Curious Artifacts: Making FOSS Materials Make Sense To Learners. Our talk materials were, in large part, created with the audience. The goal of the talk was to get audience members to [...]]]></description>
			<content:encoded><![CDATA[<p><img style="max-width: 800px;" src="http://blog.melchua.com/wp-content/uploads/2011/03/posscon_logo_trans.png.scaled500.png" alt="" /></p>
<p>Welcome, <a href="http://posscon.org">POSSCON</a> attendees! This blog post is the virtual home of the talk <a href="http://blog.sdziallas.com">Sebastian Dziallas</a> and I (Mel Chua) did on Thursday afternoon, titled <em>Curious Artifacts: Making FOSS Materials Make Sense To Learners</em>. Our talk materials were, in large part, created with the audience.</p>
<p>The goal of the talk was to get audience members to actually <em>look</em> at live open source projects and start analyzing how those projects might fit into a high school or college classroom. When you look at a project, what cool things grab you, and what sort of little annoyances irk you? How can we turn them into the sorts of mini-project-opportunities students can tackle, and how do we build materials and scaffolding around those tasks that can be used as scaffolding &#8211; worksheets, reading, discussion prompts, homework assignments, grading rubrics?</p>
<p>This is a big job &#8211; so the trick was that our POSSCON talk started on Thursday&#8230; and was the kickoff to a conversation we continued online. Our intrepid audience volunteer Kevin came up and modeled the beginning of a first-contribution conversation using the <a href="http://blog.sdziallas.com/46953082">original bounty</a> Sebastian posted on Tuesday night, then the crowd split into teams and attacked printouts of FOSS artifacts with red and blue pens and highlighters. And smiley face stickers. Always gotta have the smiley face stickers. The audience critiques are available <a href="http://mchua.fedorapeople.org/talks/2011-posscon/posscon-audience-responses.pdf">here (pdf)</a>.</p>
<p><a href="http://mchua.fedorapeople.org/talks/2011-posscon/">Here&#8217;s the flyer</a> that was handed out during the talk in lieu of slides (available in pdf and odt format for remixing) to guide participants through some of the tools, terminology, and cultural quirks they&#8217;d be encountering as they looked through the material to critique.</p>
<p>One big analogy used throughout the talk was open source as a cultural immersion experience similar to study abroad. This theme was used for the beginning and end. Some key points made:</p>
<ul>
<li>Study abroad is not just about taking the same math class in Paris that you could take back in Wisconsin. It&#8217;s about the <em>experience</em> of being in Paris &#8211; language, culture, transit system, food &#8211; math class is almost incidental. It&#8217;s the same way for open source. Students need to watch, appreciate, be prepared for, and <em>make time for</em> things outside their course material in order to really benefit from the experience.</li>
<li>You&#8217;ll be in an unfamiliar environment. Simple things will be awkward at first &#8211; ordering a glass of water, fixing a simple bug. Keep going &#8211; yes, you could order water in English, but you&#8217;re in China so you can learn how to do it in Mandarin! It does get much, much easier after the first time or two.</li>
<li>The point is to get out and <em>experience the culture.</em> Immerse yourself. Don&#8217;t just hang out with other expats or foreign students. Whenever possible, bring your students into the real world, real conversations, real materials&#8230; the point isn&#8217;t memorizing all the Italian verb conjugations perfectly, but to <em>communicate with someone in Italian, no matter how broken. </em>You&#8217;ll learn through conversation, so get out there and talk!</li>
</ul>
<p>If you were at our POSSCON talk and want to add materials &#8211; comments, pictures, thoughts, anything &#8211; to this post, leave a comment.</p>
<p>Thanks for listening!</p>
<p>&#8211;Mel and Sebastian</p>
<p><strong>Some pictures from the talk courtesy of Zenith Chua (thanks,  Mom!)</strong></p>
<p><strong> </strong></p>
<div id="attachment_2870" class="wp-caption alignnone" style="width: 310px"><strong> </strong><strong><a href="http://blog.melchua.com/wp-content/uploads/2011/03/kevin.jpg"><img class="size-medium wp-image-2870" title="Kevin at POSSCON 2011" src="http://blog.melchua.com/wp-content/uploads/2011/03/kevin-300x199.jpg" alt="" width="300" height="199" /></a></strong><p class="wp-caption-text">Our brave audience volunteer Kevin explains his critique of Bug #180 in the Fedora QA trac.</p></div>
<div id="attachment_2871" class="wp-caption alignnone" style="width: 310px"><a href="http://blog.melchua.com/wp-content/uploads/2011/03/final-1.jpg"><img class="size-medium wp-image-2871" title="Critiquing FOSS artifacts at POSSCON 2011" src="http://blog.melchua.com/wp-content/uploads/2011/03/final-1-300x199.jpg" alt="Audience members critiquing FOSS artifacts at POSSCON 2011; the image shows several people at the front of a room, with one man holding up a sheet of paper he is talking about into a microphone." width="300" height="199" /></a><p class="wp-caption-text">An audience review of the Fedora Design team&#39;s meeting logs and bounties. I believe smiley face stickers were involved.</p></div>
<div id="attachment_2872" class="wp-caption alignnone" style="width: 310px"><a href="http://blog.melchua.com/wp-content/uploads/2011/03/final-2.jpg"><img class="size-medium wp-image-2872" title="Critiquing more FOSS artifacts at POSSCON 2011" src="http://blog.melchua.com/wp-content/uploads/2011/03/final-2-300x199.jpg" alt="Audience members critiquing FOSS artifacts at POSSCON 2011; the image shows several people listening to a student in a black shirt explaining the webpage his group reviewed." width="300" height="199" /></a><p class="wp-caption-text">Verdict: Sugar on a Stick&#39;s websites contain way too many unexplained acronyms. We should do something about that.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.melchua.com/2011/03/24/curious-artifacts-a-posscon-talk/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Please take the Ada Initiative&#8217;s 5-minute census</title>
		<link>http://blog.melchua.com/2011/03/15/please-take-the-ada-initiatives-5-minute-census/</link>
		<comments>http://blog.melchua.com/2011/03/15/please-take-the-ada-initiatives-5-minute-census/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 16:40:28 +0000</pubDate>
		<dc:creator>Mel</dc:creator>
				<category><![CDATA[fedora]]></category>
		<category><![CDATA[olpc]]></category>
		<category><![CDATA[sugar]]></category>
		<category><![CDATA[teaching open source]]></category>

		<guid isPermaLink="false">http://blog.melchua.com/2011/03/15/please-take-the-ada-initiatives-5-minute-census/</guid>
		<description><![CDATA[Passing on a message from the Ada Initiative, a group doing what I personally believe to be incredibly important work on gender representation in free and open source software, content, and culture &#8211; precisely the things the Fedora Project is working towards the rapid advancement of. The survey really does take less than 5 minutes; [...]]]></description>
			<content:encoded><![CDATA[<p>Passing on a message from the <a href="http://adainitiative.org/">Ada Initiative</a>, a group doing what I personally believe to be <i>incredibly</i> important work on gender representation in free and open source software, content, and culture &#8211; precisely the things the <a href="http://fedoraproject.org">Fedora Project</a> is working towards the rapid advancement of. The survey really does take less than 5 minutes; regardless of your gender, please give it a shot!</p>
<p><a href="https://www.surveymonkey.com/s/adacensus2011-button"><img src="http://adainitiative.org/wp-content/uploads/2011/03/census-button.png" alt="Take the Ada Initiative Census" height="234" width="200" /></a></p>
<blockquote><p> The <a href="http://adainitiative.org/">Ada Initiative</a> is a newly-formed organisation which aims to support and promote women in  open technology and culture.  We’ve just launched our first annual  census — a broad survey of open technology and culture participants — to find out more about what projects and communities people are involved  in, and how they feel about women’s inclusion and representation in the  field.</p>
<p>We use the term “open technology and culture” to refer to a wide range of activities and communities based around free/open  licenses, and other forms of open, decentralised, and grassroots  participation in technology and related fields.  This includes:</p>
<p>Open source/free software<br /> Open source hardware<br /> Open geodata and maps<br /> Open government<br /> Open data<br /> Open standards and formats<br /> Open  educational initiatives (open access journals, open source curricula,  etc)<br /> Open/decentralised social networking (including Diaspora,  StatusNet, etc)<br /> Creative Commons and free culture<br /> Wikipedia and  other wikis<br /> Open crisis response and humanitarian projects<br />  Barcamps and unconferences<br /> Online/digital activism<br /> Remix/mashup  culture<br /> Transformative works fandom, including fan fiction, fan art, and fan vidding<br /> Maker/DIY community<br /> Hacker spaces<br /> Coworking</p>
<p>If you’re involved in any of the above areas, we’d like to get to know who you are, what you’re working on, and your thoughts on how women are  doing in your community. We welcome participation by people of any  gender, although we are particularly interested in women’s responses.</p>
<p>The survey only takes about five minutes, and can be found at  <a href="https://www.surveymonkey.com/s/adacensus2011-email">https://www.surveymonkey.com/s/adacensus2011-email</a>.</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.melchua.com/2011/03/15/please-take-the-ada-initiatives-5-minute-census/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Join Nicholas: chronicle the start of your own FOSS adventures</title>
		<link>http://blog.melchua.com/2010/12/24/join-nicholas-chronicle-the-start-of-your-own-foss-adventures/</link>
		<comments>http://blog.melchua.com/2010/12/24/join-nicholas-chronicle-the-start-of-your-own-foss-adventures/#comments</comments>
		<pubDate>Fri, 24 Dec 2010 06:51:01 +0000</pubDate>
		<dc:creator>Mel</dc:creator>
				<category><![CDATA[fedora]]></category>
		<category><![CDATA[olin]]></category>
		<category><![CDATA[sugar]]></category>
		<category><![CDATA[teaching open source]]></category>

		<guid isPermaLink="false">http://blog.melchua.com/2010/12/24/join-nicholas-chronicle-the-start-of-your-own-foss-adventures/</guid>
		<description><![CDATA[Nicholas Whittier&#8217;s blog isn&#8217;t (yet) on Planet Teaching Open Source, so I&#8217;m going to cross-post this, because I was excited to read it. His New Year&#8217;s Resolution is to start participating in open source projects &#8211; namely, Habari and GeoServer &#8211; and he&#8217;s going to document the process as he goes along. &#8230;I have used [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://imperialwicket.com/-profile">Nicholas Whittier&#8217;s blog</a> isn&#8217;t (yet) on <a href="http://teachingopensource.org/index.php/Planet">Planet Teaching Open Source</a>, so I&#8217;m going to cross-post this, because I was excited to read it. His New Year&#8217;s Resolution is to start <em>participating</em> in open source projects &#8211; namely, <a href="http://habariproject.org/en/">Habari</a> and <a href="http://geoserver.org/">GeoServer</a> &#8211; and he&#8217;s going to document the process as he goes along.</p>
<blockquote><p>&#8230;I have used and promoted open source software for as long as I have been aware of its existence. I talk the talk, and I have met with success when &#8216;selling&#8217; open source software solutions to my employers. But I must admit, I have not really been walking the walk&#8230; the extent (to date) of my open source &#8216;walking&#8217; has been logging a few dozen bugs for various projects, a couple of minor documentation updates, and a couple work weeks of forum postings and mailing list responses. Not terrible, but I know I can do better&#8230; so, my resolution is to cut down on my internet browsing, and fill it with mailing list/IRC/Forum participation, documentation updates, QA, and coding for a few open source projects that are important to me. I plan to document my experiences with some of these projects, and offer any insight that I can to help others who are interested in getting involved open source. I&#8217;m planning to get much more involved in Habari (PHP &#8211; powering this blog) and GeoServer (Java &#8211; I use GeoServer in my usual geo-spatial stack). Because I have different levels of comfort in these technologies, and because the projects are run very differently, these two projects will offer a great way to look at some of the diversity that is possible in open source participation&#8230;</p>
<p>That&#8217;s where I am at the end of 2010. I&#8217;m taking baby steps here, and aiming to be an active participant in these efforts with submitted code, bugs, and documentation updates during 2011. Future posts on getting started in open source will likely compare my experience of similar activities, and how they proceed in the two distinct projects. I hope this way of dispensing my experiences will offer easy ingestion for users interested in different projects, as well as users with distinct skill sets. Hopefully the variances between the two projects will allow a good deal of data for each step along the way. Stay tuned for a &#8216;Getting started in open source participation&#8217; article on exactly what I&#8217;m doing to get my foot in the door for these projects, and a little bit more about what I&#8217;m expecting in this effort.</p></blockquote>
<p>I&#8217;m very much looking forward to reading these posts, and have encouraged Nicholas to tag them so they&#8217;ll show up on Planet TOS &#8211; he&#8217;s a keen writer with the ability to reflect on his mental processes <em>while learning something as a novice</em>, which is something that will be incredibly valuable for <em>any</em> open source project trying to get insights into how the participation process looks like from the newbie side, and also to newcomers looking to read about the thoughts of someone going through the process they&#8217;re about to launch into.</p>
<p>I hope that more newcomers join Nicholas in writing down their thoughts as they begin their own FOSS journeys. It&#8217;s actually the sort of thinking and contribution that we typically <em>lack the most</em> &#8211; and something that experienced contributors <em>cannot</em> do. I have some of my own thoughts in this blog from several years ago when I began actively contributing to open source, but they&#8217;re faded and fuzzy and I<br />
wish I&#8217;d done more (I was confident that nobody would care, but as it turns out, I wish I had written more down).</p>
<p>Too often we&#8217;re only publicly reflective only when we&#8217;re confident and experienced with something &#8211; so I applaud (and admire!) the courage being demonstrated here. Good luck, Nicholas &#8211; please keep writing, and let us know if we can help you with your adventures in any way.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.melchua.com/2010/12/24/join-nicholas-chronicle-the-start-of-your-own-foss-adventures/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Get-sugar instructions &#8211; newcomers needed for usability testing</title>
		<link>http://blog.melchua.com/2010/09/16/get-sugar-instructions-newcomers-needed-for-usability-testing/</link>
		<comments>http://blog.melchua.com/2010/09/16/get-sugar-instructions-newcomers-needed-for-usability-testing/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 22:59:15 +0000</pubDate>
		<dc:creator>Mel</dc:creator>
				<category><![CDATA[fedora]]></category>
		<category><![CDATA[soas]]></category>
		<category><![CDATA[sugar]]></category>

		<guid isPermaLink="false">http://blog.melchua.com/2010/09/16/get-sugar-instructions-newcomers-needed-for-usability-testing/</guid>
		<description><![CDATA[Sugar is too hard to download and install. Walter was recently surprised to hear (during an interview) that even &#8220;advanced users&#8221; (I&#8217;m assuming he meant the computer-savvy who were new to Sugar in particular) had difficulty with our installation instructions, so he went and did something about it. Walter&#8217;s new revision draft is meant to [...]]]></description>
			<content:encoded><![CDATA[<p><img style="max-width: 800px;" src="http://blog.melchua.com/wp-content/uploads/2010/09/get-sugar-usability-testing.png" /></p>
<p>Sugar is <b>too hard to download and install</b>. Walter was recently surprised to hear (during an interview) that even &#8220;advanced users&#8221; (I&#8217;m assuming he meant the computer-savvy who were new to Sugar in particular) had difficulty with our installation instructions, so he went and did something about it.</p>
<p><a href="http://wiki.sugarlabs.org/go/User:Walter/Get_Sugar">Walter&#8217;s new revision draft</a> is meant to be an improvement over the <a href="http://wiki.sugarlabs.org/index.php?title=Downloads&amp;oldid=56052">current Downloads page</a> (last edited August 21, 2010).</p>
<p>I offered to try and drum up some testing to see if this is actually an improvement, and what remaining rough edges need to be sanded off. The catch is that most of us <i>can&#8217;t</i> help with this directly, since we probably already have Sugar running on our machine and are used to getting around the current install instructions to make it work. Therefore! Here&#8217;s what you can do to help.</p>
<p><b>If you&#8217;re a Sugar old-timer and can figure out the new install instructions with no trouble:<br /></b><br />Congratulations, you&#8217;ve learned how to work around our existing documentation! Find yourself some newcomers and sit down with them and work through instructions below in person &#8211; remember to send things to the iaep list so we can all learn from it! </p>
<p>And remember, when they&#8217;re looking at the page, <i>don&#8217;t say anything</i> &#8211; don&#8217;t take the keyboard from them, don&#8217;t do things for them, don&#8217;t interrupt them. They&#8217;re doing very important work &#8211; the work of telling us <i>exactly</i> where the shortcomings in our documentation are. When they point them out, help them by <i>fixing the documentation together</i> and then allowing them to continue proceeding by themselves.</p>
<p><b>If you&#8217;re new to Sugar or think the install instructions are hard to understand:</p>
<p></b>You are <i>exactly</i> the kind of person whose help we need. See, most of us have been using Sugar so long we&#8217;ve forgotten what it&#8217;s like to be a new user puzzled by install instructions &#8211; we&#8217;ve lost the ability to improve them because we&#8217;ve gotten too used to how difficult they are to understand. Here&#8217;s what we&#8217;d love help with.</p>
<ol>
<li>Check out the <a href="http://wiki.sugarlabs.org/go/User:Walter/Get_Sugar">proposed redesign</a> for the download/install page.</li>
<li>Try to get Sugar running &#8211; whatever platform you have, whatever means you&#8217;d like to use. <i>Do not ask for help yet, even if you&#8217;re getting stuck</i>. We&#8217;re trying to find out whether the instructions on that page &#8211; and linked from that page &#8211; are sufficient to enable folks to get through the installation on their own.</li>
<li>If you do get stuck, write down (or take a screenshot and circle) everything you can think of about what&#8217;s confusing about the page, what you had to take a guess at, and as much as you can describe about where and why you&#8217;re stuck. This is <i>incredibly valuable</i> feedback that <i>only you can give</i> &#8211; you&#8217;re showing us how our documentation can be improved, pointing out things we <i>don&#8217;t realize we ought to fix</i> &#8211; until you come along and tell us. (If you manage to make it through to the end, this sort of feedback on how it could have been better is valuable anyway &#8211; but you can also skip to step 5).</li>
<li>Now that you have these notes written up, take them and send them in an email to the it&#8217;s an <a href="http://lists.sugarlabs.org/listinfo/iaep">education project mailing list</a> (iaep at lists dot sugarlabs dot org). If you cc me (mel at sugarlabs dot org) on the email, I&#8217;ll make sure your feedback gets looked at and brought to the right people.</li>
<li>After you send that email, someone should come along and help you finish the installation. When you have Sugar working on your machine, if you can drop us a line again (on the iaep mailing list, and cc me) so we know you were taken care of and that things are working for you now, we&#8217;d very much appreciate knowing that you&#8217;re all set.</li>
</ol>
<p>Thank you!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.melchua.com/2010/09/16/get-sugar-instructions-newcomers-needed-for-usability-testing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Teaching Open Source: a mental model of the TOS community</title>
		<link>http://blog.melchua.com/2010/09/09/teaching-open-source-a-mental-model-of-the-tos-community/</link>
		<comments>http://blog.melchua.com/2010/09/09/teaching-open-source-a-mental-model-of-the-tos-community/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 11:45:07 +0000</pubDate>
		<dc:creator>Mel</dc:creator>
				<category><![CDATA[fedora]]></category>
		<category><![CDATA[olin]]></category>
		<category><![CDATA[sugar]]></category>
		<category><![CDATA[teaching open source]]></category>

		<guid isPermaLink="false">http://blog.melchua.com/2010/09/09/teaching-open-source-a-mental-model-of-the-tos-community/</guid>
		<description><![CDATA[I sat down for a while yesterday (okay, stood up while scribbling on a whiteboard) trying to get down my current understanding of the TOS community and what it is and where it could go. Looking for feedback, especially from folks who disagree &#8211; this is a braindump meant to spark conversation, coming from an [...]]]></description>
			<content:encoded><![CDATA[<p>I sat down for a while yesterday (okay, stood up while scribbling on a whiteboard) trying to get down my current understanding of the TOS community and what it is and where it could go. Looking for feedback, especially from folks who disagree &#8211; this is a braindump meant to spark conversation, coming from an individual in the community trying to express her own mental context of it.</p>
<div class="youtube-video"><object height="385" width="480"><param name="movie" value="http://www.youtube.com/v/dMwbkwHkUqM?fs=1&amp;hl=en_US"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/dMwbkwHkUqM?fs=1&amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="385" width="480"></embed><i>This video is licensed <a href="http://creativecommons.org/licenses/by/2.0/">CC-BY</a>.</i></p>
<p>High-level summary:</object></div>
<p>TOS is a community of practice of people who <i>teach open source community participation in an academic context. </i>It&#8217;s not a teaching or research institution, a company or nonprofit, a software project, or a professional society, though many of its members belong to one or more of these, and we make use of their structures in order to accomplish our goals.</p>
<p>Our primary deliverable as a community is <i>academic source</i> (this term feels a bit awkward to me &#8211; perhaps there&#8217;s a better existing one from the teaching world?) &#8211; artifacts that <i>assist</i> the transfer of the ability to teach open source community participation in an academic context. Things like workshops, syllabi, curricular materials, handouts, etc. are tools to accomplish our goal, which is a <i>human-to-human</i> transmission of teaching, rather than the end-all-be-all themselves.</p>
<p>Several parts fit into this:</p>
<ul>
<li>Conferences and events in both the FOSS and academic worlds as public spaces, gatherings where we can swap this knowledge. Individual institutions, to some extent, will always be black-boxes and more private spaces; that&#8217;s okay.
</li>
<li>POSSE as an on-ramp into the community; you don&#8217;t have to attend POSSE to join the TOS community by any means, but if you&#8217;re interested yet don&#8217;t know how to start, it&#8217;s a good way to get up to speed.</li>
<li>Infrastructure to support digital communication within and between institutions, both hosting and maintaining it within the institution-neutral space of TOS, and helping those who want to set it up within their own institutions.</li>
<li>Grants to assist with all three of the above.</li>
</ul>
<p>Open question: what value does the TOS community create for each of its participants? (In other words, why are you here, and what does your school/company/project gain from your participation?)</p>
<p><i>That&#8217;s it &#8211; I&#8217;d love feedback and thoughts on this.</i></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.melchua.com/2010/09/09/teaching-open-source-a-mental-model-of-the-tos-community/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Heads-up: call for Sugar 0.90 testers will be coming soon</title>
		<link>http://blog.melchua.com/2010/08/30/heads-up-call-for-sugar-0-90-testers-will-be-coming-soon/</link>
		<comments>http://blog.melchua.com/2010/08/30/heads-up-call-for-sugar-0-90-testers-will-be-coming-soon/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 23:16:04 +0000</pubDate>
		<dc:creator>Mel</dc:creator>
				<category><![CDATA[fedora]]></category>
		<category><![CDATA[soas]]></category>
		<category><![CDATA[sugar]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://blog.melchua.com/2010/08/30/heads-up-call-for-sugar-0-90-testers-will-be-coming-soon/</guid>
		<description><![CDATA[From the latest Sugar on a Stick (SoaS) meeting minutes: We spent most of our time on the next big urgent milestone: getting testable Sugar 0.90 images out the door for upstream Sugar QA. This isn&#8217;t an official SoaS release, but since SoaS is an easy way to get an instance of Sugar up and [...]]]></description>
			<content:encoded><![CDATA[<p>From the latest <a href="http://spins.fedoraproject.org/soas">Sugar on a Stick</a> (SoaS) meeting <a href="http://wiki.sugarlabs.org/go/Sugar_on_a_Stick_meetings/2010-08-30">minutes</a>:</p>
<p>We spent most of our time on the next big urgent milestone: getting testable <a href="http://wiki.sugarlabs.org/go/0.90/Feature_List">Sugar 0.90</a> images out the door for <a href="http://wiki.sugarlabs.org/go/0.90/Testing">upstream Sugar QA</a>. This isn&#8217;t an official SoaS release, but since SoaS is an easy way to get an instance of Sugar up and running, it&#8217;s great for testing, and since we&#8217;re going to include the 0.90 release of Sugar anyway, Simon has asked us to include it in our test builds by a certain date so it can be used to test the Sugar environment itself. By &#8220;certain date,&#8221; I mean that the <a href="http://wiki.sugarlabs.org/go/0.90/Roadmap">0.90 Beta release is this Wednesday</a>; here&#8217;s what has to happen preferably before then. (For the Fedora folks in the audience, SoaS is a Fedora Spin.)</p>
<ol>
<li>Simon updates the sugar, sugar-toolkit, sugar-datastore, sugar-presence-service, sugar-artwork, telepathy-gabble and telepathy-salut packages in Fedora to the correct code versions.</li>
<li>Mel gets 3 people to test these packages and give them karma in Fedora&#8217;s system, which will put them in the stable repositories. I&#8217;ll be writing instructions on how to do this shortly.</li>
<li>Simon or Peter or someone takes the next daily build and makes sure it boots, then announces the test image.</li>
</ol>
<p>What this means for you, o reader: if you run Fedora (or can run Fedora in a VM, or can follow written instructions on how to do exactly this), you (yes, you!) can help us with 0.90 testing this week. We&#8217;re going to have instructions for this coming out once the code is ready to be tested; it should take less than 2 hours (hopefully less than 1) to do your setup and testing from start to finish, and you won&#8217;t need any prior experience. We&#8217;ll be using the same test setup for Sugar in the future, too.</p>
<p>The catch is that because we&#8217;re under intense time pressure to meet release deadlines, the time between when we can say &#8220;we&#8217;re ready! We need help!&#8221; and when we need the testing finished by is going to be VERY short. So this is a heads-up letting folks know this call is going to be coming.</p>
<p>Stay tuned for more QA news in Sugar land! (dun dun DUNN!)</p>
<p><i>This blog post written under more sleep deprivation than is probably good for me. I&#8217;m going to go to bed now so I&#8217;ll be more useful in the morning.</i></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.melchua.com/2010/08/30/heads-up-call-for-sugar-0-90-testers-will-be-coming-soon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What FOSS communities can look like from the outside</title>
		<link>http://blog.melchua.com/2010/07/13/what-foss-communities-can-look-like-from-the-outside/</link>
		<comments>http://blog.melchua.com/2010/07/13/what-foss-communities-can-look-like-from-the-outside/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 05:20:30 +0000</pubDate>
		<dc:creator>Mel</dc:creator>
				<category><![CDATA[fedora]]></category>
		<category><![CDATA[olin]]></category>
		<category><![CDATA[olpc]]></category>
		<category><![CDATA[sugar]]></category>
		<category><![CDATA[teaching open source]]></category>

		<guid isPermaLink="false">http://blog.melchua.com/2010/07/13/what-foss-communities-can-look-like-from-the-outside/</guid>
		<description><![CDATA[I found this mailing list conversation snippet to be very insightful, and wanted to share it. Scott: &#8220;Open to critique&#8221; isn&#8217;t quite the same as &#8220;responsive to critique&#8221;. From an outside perspective, it seems that frequently SugarLabs is just not listening to people who offer contrary opinions.&#160; This is better than flaming them, but maybe [...]]]></description>
			<content:encoded><![CDATA[<p>I found this <a href="http://lists.sugarlabs.org/archive/iaep/2010-July/011362.html">mailing list conversation snippet</a> to be very insightful, and wanted to share it.</p>
<blockquote><p><b>Scott:</b> &#8220;Open to critique&#8221; isn&#8217;t quite the same as &#8220;responsive to critique&#8221;. From an outside perspective, it seems that frequently SugarLabs is just not listening to people who offer contrary opinions.&nbsp; This is better than flaming them, but maybe not as good as it could be. For an end-of-year report, I&#8217;d like to see instances enumerated where SugarLabs actually internalized some outside critique and responded in a positive way &#8212; some concrete change made to the UI, or Sugar, or to process.&nbsp; That would be more convincing that simply stating, &#8220;we are now open to critique&#8221;.<br />&nbsp;<br /><b>Bernie:</b> We&#8217;re definitely intimidating to non-technical people. At least, this is what I sensed at the Realness Summit. OLE also seems to be doing a better job at connecting with educators. I&#8217;m not completely sure what corrective actions should be. We might need to do some work on the&nbsp; wiki, maybe add web forums, which non-geeks tend to prefer&#8230;</p>
<p><b>Scott:</b> I suspect that the answer to this problem does not involve installing additional software.</p></blockquote>
<p>Later in the day, Jeff and I were having this conversation on #teachingopensource.</p>
<blockquote><p><b>Jeff:</b> Is IRC really a barrier to entry?&nbsp; maybe I have simply been using it too long, but it seems immediately recognizable to me. I think one barrier might be the attitudes that crop up.&nbsp; Even with emoticons, sometimes it&#8217;s hard to discern intent.&nbsp; Hard enough in email, but sometimes devastating in real time.</p>
<p><b>Mel:</b> Actually, yes. I had a really, really hard time figuring out IRC. First, figuring out that it existed and I had to use it. Then how to get it, how to set the software up. Then what the heck networks and channels and whatnot were &#8211; and why channels? my IM paradigm was &#8220;you have a buddy list and you ping people individually.&#8221; So &#8220;chatrooms are the default!&#8221; wasn&#8217;t hard to understand once I realized it, but it took a while to realize because I wasn&#8217;t looking for it.</p>
<p>And then &#8220;oh man, who are all these people? I am nervous about pinging them, will they yell at me?&#8221; And then all the /commands I had to remember. It was so bewildering and terrifying and new <i>and</i> it was being used as a way to present new information to me at the same time, sort of like&#8230; taking your first calculus class in&#8230; Mandarin, if you&#8217;ve also just started studying Mandarin as a foreign language. You can&#8217;t concentrate much on the calculus because you&#8217;re going &#8220;zomg it&#8217;s in CHINESE.&#8221;</p></blockquote>
<p>It&#8217;s hard to remember how <i>hard</i> things can be, especially when you&#8217;re surrounded by a community of people who are the ones who <i>self-selected</i> and <i>made</i> it past that hardness. By definition, if you&#8217;ve gotten into FOSS, the current participation mechanisms worked for you&#8230; so why fix them?</p>
<p>Because we want others to join us.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.melchua.com/2010/07/13/what-foss-communities-can-look-like-from-the-outside/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>irssi + screen quickstart</title>
		<link>http://blog.melchua.com/2010/07/07/irssi-screen-quickstart/</link>
		<comments>http://blog.melchua.com/2010/07/07/irssi-screen-quickstart/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 05:31:42 +0000</pubDate>
		<dc:creator>Mel</dc:creator>
				<category><![CDATA[fedora]]></category>
		<category><![CDATA[sugar]]></category>
		<category><![CDATA[teaching open source]]></category>

		<guid isPermaLink="false">http://blog.melchua.com/2010/07/07/irssi-screen-quickstart/</guid>
		<description><![CDATA[Notes I wrote up months ago that have since been found by others to be useful. Posting for posterity. Basically, these instructions are for how to set up an always-on logger for IRC (chat) &#8211; helpful for being able to hear the conversations others are having about the project you&#8217;re working on while you&#8217;re away. [...]]]></description>
			<content:encoded><![CDATA[<p><i>Notes I wrote up months ago that have since been found by others to be useful. Posting for posterity. Basically, these instructions are for how to set up an always-on logger for IRC (chat) &#8211; helpful for being able to hear the conversations others are having about the project you&#8217;re working on while you&#8217;re away. I am assuming a fair amount of background knowledge here, but the content is remixable, so feel free to yoink/improve/etc.</i></p>
<p>1. ssh into the box you have an account on &#8211; for instance, Sugar Labs folks can use sunjammer (aka people.sugarlabs.org) by requesting an account at <a class="moz-txt-link-freetext" href="http://wiki.sugarlabs.org/go/Sysadmin/Shell_account_request">http://wiki.sugarlabs.org/go/Sysadmin/Shell_account_request</a><br />
.</p>
<p>2. Run these commands (comments in parentheses).</p>
<p>screen<br />
<br />(a dialog will pop up, hit return to kill it)</p>
<p>irssi<br />
<br />(you&#8217;ll get a mostly blank screen, with a stripe across the bottom with the<br />
time and a number [1] in brackets &#8211; that&#8217;s the window list &#8211; and then a line<br />
below that with [(status)] in it, which is the description of the window that<br />
you&#8217;re in, and the place you type the rest of the commands.)</p>
<p>/connect irc.freenode.net<br />
<br />(and then, if you want, /msg nickserv identify &lt;password&gt; to sign in.)</p>
<p>/set autolog on<br />
<br />(it&#8217;ll start storing things in ~/irclogs in self-explanatory filenames)</p>
<p>/join #sugar<br />
<br />(and whatever other channels you may want to be in)</p>
<p>(You&#8217;ll notice that every channel you join opens up another window &#8211; the first<br />
channel will be in window 2, the next in window 3, and so forth. Use ctrl-p<br />
(previous) and ctrl-n (next) to switch between windows, or alt-NUMBER to jump<br />
to the NUMBERth window.)</p>
<p>(You&#8217;ll also notice that the numbers for each window light up in different<br />
colors when someone joins/leaves a channel (blue), talks in a channel (white),<br />
or calls your name in a channel (pink).)</p>
<p>(All the normal IRC commands work as expected, and so does tab-completion.)</p>
<p>(a note on /whois: if you have a PM window open for that person, the whois<br />
information will appear in the PM window. Otherwise, it will appear in window<br />
1.)</p>
<p>3. When you want to stop, do</p>
<p>/away &lt;away message&gt;</p>
<p>and then detatch from screen, which is</p>
<p>CTRL-a, d<br />
<br />(ctrl-a followed by d)</p>
<p>which will dump you in your normal sunjammer shell outside of screen.</p>
<p>Or you can just kill the terminal by typing</p>
<p>~.</p>
<p>or whatever.</p>
<p>When you log in again, restart the screen session with</p>
<p>screen -raAd</p>
<p>&#8230;and you&#8217;ll be back. If you then type</p>
<p>/away</p>
<p>&#8230;you&#8217;ll see all the messages sent to your nick in the meantime in window 1,<br />
and you&#8217;ll be set to not-away.</p>
<p>4. More docs at <a class="moz-txt-link-freetext" href="http://www.irssi.org/documentation/startup">http://www.irssi.org/documentation/startup</a><br />
and <a class="moz-txt-link-freetext" href="http://quadpoint.org/articles/irssi">http://quadpoint.org/articles/irssi</a><br />
.</p>
<p>I mostly find irssi useful for being always-on all the time and having backlogs<br />
of conversations that have happened while I&#8217;m away. It also means that anywhere<br />
I have ssh, I have IRC.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.melchua.com/2010/07/07/irssi-screen-quickstart/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

