<?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>FactoryCity &#187; Open source</title>
	<atom:link href="http://factoryjoe.com/blog/category/i-care-about/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://factoryjoe.com/blog</link>
	<description>This can all be made better. Ready? Begin.</description>
	<lastBuildDate>Thu, 18 Mar 2010 17:53:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>	<atom:link rel='hub' href='http://factoryjoe.com/blog/?pushpress=hub'/>
		<item>
		<title>Google Buzz and the fabric of the social web</title>
		<link>http://factoryjoe.com/blog/2010/02/10/google-buzz-and-the-fabric-of-the-social-web/</link>
		<comments>http://factoryjoe.com/blog/2010/02/10/google-buzz-and-the-fabric-of-the-social-web/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 05:07:21 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[DiSo]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web building]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1854</guid>
		<description><![CDATA[When I joined the company a month ago, I was baited with the promise that Google was ready to get serious about the social web.
Yesterday&#8217;s launch of Google Buzz and the fledgling Google Buzz API is like a downpayment on what I see as Google&#8217;s broader social web ambitions, that have been bubbling beneath the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://buzz.google.com"><img class="alignright figure figure-b" title="Buzz Icon" src="http://factoryjoe.com/blog/wp-content/uploads/buzzicon_125.jpg" alt="Google Buzz Icon" width="125" height="125" /></a>When I <a title="Happy birthday to me! I’m joining Google" href="http://factoryjoe.com/blog/2010/01/07/happy-birthday-to-me-im-joining-google/">joined the company a month ago</a>, I was baited with the promise that Google was ready to get serious about the social web.</p>
<p>Yesterday&#8217;s <a href="http://googleblog.blogspot.com/2010/02/introducing-google-buzz.html">launch of Google Buzz</a> and the fledgling Google Buzz API is <a href="http://www.readwriteweb.com/archives/how_google_buzz_is_disruptive_open_data_standards.php">like a downpayment</a> on what I see as Google&#8217;s broader social web ambitions, that have been <a href="http://www.zengestrom.com/blog/2010/02/the-buzz-is-out.html">bubbling beneath the surface for some time</a>. Understand that Buzz is not entirely an end unto itself, but a way for Google to get some skin in the game to promote the use and adoption of different open technologies for the social web.</p>
<p>In fact, I&#8217;d argue that Buzz is as much about Google creating a new channel for conversation in a familiar place as it is about <a href="http://googlecode.blogspot.com/2010/02/join-conversation-around-google-buzz.html">how we&#8217;re going about building its public developer surfaces</a>. Although today&#8217;s Buzz API only offers a real-time read-only activity stream, the goal is to move quickly towards implementing a host of other technologies — most of which should be familiar to readers of this blog.</p>
<p>As <a href="http://epeus.blogspot.com/2010/02/mike-arrington-wrote-plea-for-better.html">Kevin Marks observes</a>, in order to address the mess of the social web that <a href="http://techcrunch.com/2010/02/07/social-feels-like-search-a-decade-ago-lots-of-noise-and-lots-of-spam/">Mike Arrington described</a>, we need <q>widespread use [of common standards] so that we can generalize across sites</q> — and thus enable people to interact and engage <em>across the web </em>, rather than being restricted to any particular silo of activity — which may or may not reflect their true social configuration.</p>
<p>In other words, standards — and in particular <em>social web</em> standards — are the lingua franca that make it possible for uninitiated web services to interact in a consistent manner. When web services use standards to commoditize essential and basic features, it forces them to compete not with user lock-in, but by providing better service, better user experience, or with new functionality and utility. I am an advocate of the open web because I believe the open web leads to increased competition, which in turn affords people better options, and more leverage in the world.</p>
<p>Buzz is both a terrific product, and a great example of how the social web is evolving and becoming truly ubiquitous. Buzz is simply one more stitch in the fabric of the social web.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2010/02/10/google-buzz-and-the-fabric-of-the-social-web/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Designing for the gut</title>
		<link>http://factoryjoe.com/blog/2009/11/27/designing-for-the-gut/</link>
		<comments>http://factoryjoe.com/blog/2009/11/27/designing-for-the-gut/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 23:09:38 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Civil liberties]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Digital Identity]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web building]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[sxd]]></category>
		<category><![CDATA[trim:key=fj_gut]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1813</guid>
		<description><![CDATA[I want you to watch this video from a recent Sarah Palin rally (hat tip: Marshall Kirkpatrick). It gives us &#8220;who&#8221; I&#8217;m talking about.

While you could chalk up the effect of the video to clever editing, I&#8217;ve seen similar videos that suggest that the attitudes expressed are probably a pretty accurate portrayal of how some [...]]]></description>
			<content:encoded><![CDATA[<p>I want you to watch this video from <a href="http://newleftmedia.com/2009/11/sarah-palin-book-signing-interviews-with-supporters/">a recent Sarah Palin rally</a> (<a href="http://twitter.com/marshallk/status/6073303620">hat tip</a>: <a href="http://marshallk.com">Marshall Kirkpatrick</a>). It gives us &#8220;who&#8221; I&#8217;m talking about.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="295" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/mKKKgua7wQk&#038;hl=en_US&#038;fs=1&#038;rel=0&#038;hd=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="295" src="http://www.youtube.com/v/mKKKgua7wQk&#038;hl=en_US&#038;fs=1&#038;rel=0&#038;hd=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>While you could chalk up the effect of the video to clever editing, I&#8217;ve seen <a href="http://www.youtube.com/watch?v=aOSON7i72u4">similar</a> <a href="http://www.huffingtonpost.com/2008/10/06/mccain-does-nothing-as-cr_n_132366.html">videos</a> that suggest that <a href="http://crooksandliars.com/david-neiwert/mccainpalin-supporters-let-their-rac">the attitudes expressed</a> are probably a pretty accurate portrayal of <em>how</em> some people think (and, for the purposes of this essay, I&#8217;m less interested in <em>what</em> they think).</p>
<p>It seems to me that the people in the video largely think with their guts, and not their brains. I&#8217;m not making a judgment about their intelligence, only recognizing that they seem to evaluate the world from a different perspective than I do: with less curiosity and apparent skepticism. This approach would explain George W Bush&#8217;s appeal as someone who &#8220;<a href="http://www.crisispapers.org/essays/bush-gut.htm">lead from the gut</a>&#8220;. It&#8217;s probably also what <a id="aptureLink_UiX2RWawwH" href="http://en.wikipedia.org/wiki/Al%20Gore">Al Gore</a> was talking about in his book, <a href="http://www.amazon.com/gp/product/0143113623?ie=UTF8&#038;tag=factorycity-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=0143113623">Assault on Reason</a>.</p>
<p>Many in my discipline (design) tend to think of the consumers of their products as being rational, thinking beings &emdash; Not unlike themselves. This seems worse when it comes to engineers and developers, who spend all of their thinking time being mathematically circumspect in their heads. They exhibit a kind of pattern blindness to the notion that some people act completely from gut instinct alone, rarely invoking their higher faculties.</p>
<p>How, then, does this dichotomy impact the utility or usability of products and services, especially those borne of technological innovation, given that designers and engineers tend to work with &#8220;information in the mind&#8221; while many of the users of their products operate purely on the visceral plane?</p>
<p>In writing about <a href="http://factoryjoe.com/blog/2009/11/16/the-death-of-the-url/">the death of the URL</a>, I wanted to expose some consequences of this division. While the intellectually adventuresome are happy to embrace or create technology to expand and challenge their minds (the popularity and vastness of the web a testament to that fact), anti-intellectuals seem to encounter technology as though it were a form of mysticism. In contrast to the technocratic class, anti-intellectuals on the whole seem less curious about how the technology works, so long as it does. Moreover, for technology to work &#8220;well&#8221; (or be perceived to work well) it needs to be responsive, quick, and for the most part, completely invisible. A common sentiment I hear is that the less technology intrudes on their lives, the better and happier they believe themselves to be.</p>
<p>So, back to the death of the URL. As has been argued, <a href="http://www.matthewdawkins.co.uk/the-death-of-the-url.html">the URL is ugly, confusing, and opaque</a>. It feels technical and dangerous. And people just don&#8217;t get them. This is a sharp edge of the web that seems to demand being sanded off — because the less the inner workings of a technology are exposed in one&#8217;s interactions with it, the easier and more pleasurable it will be to operate, within certain limitations, of course. Thus to naively enjoy the web, one needn&#8217;t understand servers, DNS, ports, or hypertext — one should just &#8220;connect&#8221;, pick from a list of known, popular, &#8220;destinations&#8221;, and then point, click — point, click.</p>
<p>And what&#8217;s so wrong with that?</p>
<p>What I find interesting about the social web is not the technology that enables it, but that it bypasses our &#8220;central processor&#8221; and engages the gut. The single greatest thing about the social web is how it has forced people to overcome their technophobias in order to connect with other humans. I mean, prior to the rise of AOL, being online was something that only nerds did. Few innovations in the past have spread so quickly and irreversibly, and it&#8217;s because the benefits of the social web extend beyond the rational mind, and activate our common ancestors&#8217; legacy brain. This widens the potential number of people who can benefit from the technology because rationality is not a requirement for use.</p>
<p>Insomuch as humans have cultivated a sophisticated sociality over millennia, the act of socializing itself largely takes place in the &#8220;gut&#8221;. That&#8217;s not to say that there aren&#8217;t higher order cognitive faculties involved in &#8220;being social&#8221;, but when you interact with someone, especially for the first time, no matter what your brain says, you still rely a great deal on what your gut &#8220;tells you&#8221; — and that&#8217;s not a bad thing. However, when it comes to socializing on sites like Twitter and Facebook, we&#8217;re necessarily engaging more of our prefrontal cortex to interpret our experience because digital environments lack the circumstantial information that our senses use to inform our behavior. To make up for the lack of sensory information, we tend to scan pages all at once, rather than read every word from top to bottom, looking for cues or familiar handholds that will guide us forward. Facebook (by name and design) uses the familiarity of our friends&#8217; faces to help us navigate and cope with what is otherwise typically an information-poor environment that we are ill-equipped to evaluate on our own (hence the success of social engineering schemes and phishing).</p>
<p>As we redesign more of our technologies to provide social functionality, we should not proceed with mistaken assumption that users of social technologies are rational, thinking, deliberative actors. Nor should we be under the illusion that those who use these features will care more about neat tricks that add social functionality than the socialization experience itself. That is, technology that shrinks the perceived distance between one person&#8217;s gut and another&#8217;s and simply gets out of the way, wins. If critical thinking or evaluation is required in order to take advantage of social functionality, the experience will feel, and thus be perceived, as being frustrating and obtuse, leading to avoidance or disuse.</p>
<p>Given this, no where is the recognition of the gut more important than in the design and execution of identity technologies. And this, ultimately, is why I&#8217;m writing this essay.</p>
<p>It might seems strange (or somewhat obsessive), but as I watched the Sarah Palin video above, I thought about how I would talk to these people about OpenID. No doubt we would use very different words to describe the same things — and I bet their mental model of the web, Facebook, Yahoo, and Google would differ greatly from mine — but we would find common goals or use cases that would unite us. For example, I&#8217;m sure that they keep in touch with their friends and family online.  Or they discover or share information — again, even if they do it differently than me or my friends do. Though we may engage with the world very differently — at root we both begin with some kind of conception of our &#8220;self&#8221; that we &#8220;extend&#8221; into the network when we go online and connect with other people.</p>
<p>The foundation of those connections is what I&#8217;m interested in, and why I think designing for the gut is something that technocrats must consider carefully. Specifically, when I read posts like Jesse Stay&#8217;s concept of a <a href="http://staynalive.com/articles/2009/11/25/the-future-has-no-log-in-button/">future without a login button</a>, or evaluate the mockups for an <a title="An Experimental Identity Selector for OpenID" href="http://self-issued.info/?p=235">&#8220;active identity client&#8221; based on information cards</a> or consider <a href="http://www.azarask.in/">Aza</a> and <a href="http://blog.mozilla.com/faaborg/">Alex&#8217;s</a> sketches for what <a href="http://www.azarask.in/blog/post/identity-in-the-browser-firefox/">identity in the browser could look like</a>, I try to involve my gut in that &#8220;thought&#8221; process.</p>
<p>Now, I&#8217;m not just talking about intuition (though that&#8217;s a part of it). I&#8217;m talking about why some people feel &#8220;safer&#8221; experiencing the web with companies like Google or Facebook or Yahoo! at their side, or how frightening the web must seem when everyone seems to need you to keep a secret with them in order to do business (i.e. create a password).</p>
<p>I think the web must seem incredibly scary if you&#8217;re also one of those people that&#8217;s had a virus destroy your files, or use a computer that&#8217;s still infected and runs really slow. For people with that kind of experience as the norm, computers must seem untrustworthy or suspicious. Rationally you could try to explain to them what happened, or how the social web can be safe, but their &#8220;gut has already been made up.&#8221; It&#8217;s not a rational perception that they have of computers, it&#8217;s an instinctual one — and one that is not soon overcome.</p>
<p>Thus, when it comes to designing identity technologies, it&#8217;s very important that we involve the gut as a constituent of our work. Overloading the log in or registration experience with choice is an engineer&#8217;s solution that I&#8217;ve come to accept is <a href="http://factoryjoe.com/blog/2009/04/06/does-openid-need-to-be-hard/">bound to fail</a>. Instead, the act of selecting an identity to &#8220;perform as&#8221; must happen early in one&#8217;s online session — at a point in time equivalent to waking up in the morning and deciding whether to wear sweatpants or a suit and tie  depending on whatever is planned for the rest of the day.</p>
<p>Such an approach is a closer approximation to how people conduct themselves today — in the real world and from the gut — and must inform the next generation of social technologies.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/11/27/designing-for-the-gut/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Open source design and the OpenOfficeMouse</title>
		<link>http://factoryjoe.com/blog/2009/11/07/open-source-design-and-the-openofficemouse/</link>
		<comments>http://factoryjoe.com/blog/2009/11/07/open-source-design-and-the-openofficemouse/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 02:47:38 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[industrial design]]></category>
		<category><![CDATA[OpenOfficeMouse]]></category>
		<category><![CDATA[trim:key=fj_oomouse]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1748</guid>
		<description><![CDATA[
I admit that my initial reaction to the OpenOfficeMouse (to the right in the above graphic) wasn&#8217;t &#8230; positive. After all, I&#8217;ve been acclimating to my new Apple MagicMouse (seen on the left above) for the past week and really like it, especially in comparison with the previous model with the stubby and malfunctioning nipple [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/factoryjoe/4084585642/" title="MagicMouse vs OpenOfficeMouse by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2763/4084585642_3b28e73cbe.jpg" width="500" height="337" alt="MagicMouse vs OpenOfficeMouse" class="figure figure-a" /></a></p>
<p>I admit that my <a href="http://twitter.com/chrismessina/status/5513927561">initial reaction</a> to the <a href="http://www.openofficemouse.com/">OpenOfficeMouse</a> <i class="quiet">(to the right in the above graphic)</i> wasn&#8217;t &#8230; positive. After all, I&#8217;ve been acclimating to my new <a href="http://www.amazon.com/gp/product/B002TLTGM6?ie=UTF8&#038;tag=factorycity-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=B002TLTGM6">Apple MagicMouse</a> <i class="quiet">(seen on the left above)</i> for the past week and really like it, especially in comparison with the previous model with the <a href="http://www.youtube.com/watch?v=2JcKEELrl_c">stubby and malfunctioning nipple</a> <i class="quiet">(called the &#8220;Mighty Mouse&#8221; before <a href="http://arstechnica.com/apple/news/2009/10/apple-loses-mighty-mouse-trademark-dispute.ars">Apple lost a trademark dispute</a>)</i>.</p>
<p>To me, the OpenOfficeMouse seems like such a <em>typical</em> product from the open source community. The <a href="http://www.openofficemouse.com/pr110609.html">press release</a> waxes on about <a href="http://hardware.slashdot.org/story/09/11/06/1728228/Multi-Button-OpenOfficeMouse-At-OOoCon-2009">the features</a>, implicitly presupposing that <a href="http://openofficemouse.com/blog/?p=25">more <em>must</em> be better</a>:</p>
<ul>
<li>18 programmable mouse buttons with double-click functionality</li>
<li>Three different button modes: Key, Keypress, and Macro</li>
<li>Analog Xbox 360-style joystick with optional 4, 8, and 16-key command modes</li>
<li>Clickable scroll wheel</li>
<li>512k of flash memory</li>
<li>63 on-mouse application profiles with hardware, software, and autoswitching capability</li>
<li>1024-character macro support.</li>
<li>18,000 wingdings.</li>
<li>50 bazillion dingbats.</li>
<li>Adjustable resolution from 400 to 1,600 CPI.</li>
<li>8,000,000. <i class="quiet">Nothing specific, just&#8230; 8,000,000</i>.</li>
<li>Support for Comic Sans.</li>
<li>20 default profiles for popular games and applications, including Adobe Photoshop, the Gnu Image Manipulation Program, World of Warcraft, and the Call of Duty series.</li>
</ul>
<p>I&#8217;ve decided that rejecting this product out of hand wouldn&#8217;t be fair. As much as I&#8217;m itchin&#8217; to. And, well, since <a href="http://factoryjoe.com/blog/2009/07/22/when-all-i-seem-to-do-is-bitch-bitch-bitch/">I&#8217;m trying to be more positive these days</a>, I&#8217;ll see if I can be more rational in my <em>constructive</em> criticism.</p>
<p>The first thing that needs to be understood about this mouse is that it&#8217;s explicitly <em>not</em> for everyone. It was <a href="http://www.openofficemouse.com/about.html">designed by a game designer, largely for game players</a>. Another way to think of it is as the twelve-sided die to your standard six. In the course of designing and developing the product, <q cite="http://www.openofficemouse.com/about.html">it quickly became apparent that many non-gaming applications would also benefit from having dozens of commands accessible directly from the mouse</q>, especially in navigating the bajillion dropdown menus that spawn in office productivity apps like OpenOffice, or rotating 3D shapes in apps like 3D Studio Max.</p>
<p>The second thing to consider is that this mouse dispenses with walk-up intuitive design in favor of <a href="http://www.openofficemouse.com/oom_oss.html">complicated setup screens</a> and <a href="http://openofficemouse.com/game_list.html">shareable button configurations</a>:</p>
<p><a href="http://www.flickr.com/photos/factoryjoe/4084566670/" title="OpenOfficeMouse Setup by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2488/4084566670_d7953c7198.jpg" width="500" height="386" alt="OpenOfficeMouse Setup" class="figure figure-a" /></a> </p>
<p>The settings for the MagicMouse, in contrast, are visual, approachable, and show the user exactly how it works with an embedded video:</p>
<p><a href="http://www.flickr.com/photos/factoryjoe/4080595893/" title="Mouse by factoryjoe, on Flickr"><img src="http://farm4.static.flickr.com/3480/4080595893_8ba6f277ea.jpg" width="500" height="439" alt="Mouse preferences" class="figure figure-a" /></a></p>
<p>And while the <a href="http://www.apple.com/magicmouse/">MagicMouse</a> can be picked up and grokked nearly instantaneously (though it sucks that right-click is disabled by default), the OpenOfficeMouse requires about two days of acclimation <a href="http://www.openofficemouse.com/faq.html">according to the FAQ</a>.</p>
<p><a href="http://www.apple.com/magicmouse/" title="MagicMouse Touch Gestures"><img src="http://farm3.static.flickr.com/2797/4083919415_67f104aa9f.jpg"  alt="MagicMouse Touch Gestures" class="figure figure-a" /></a></p>
<p>At base, these products represent two polar opposite ends of the spectrum: Apple prefers to hide complexity <em>within</em> the technology whereas the open source approach puts the complexity on the surface of the device in order to expose advanced functionality and greater transparency into how to directly manipulate the device. Put another way, the reason that people would <a href="http://www.amazon.com/gp/product/B002TLTGM6?ie=UTF8&#038;tag=factorycity-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=B002TLTGM6">buy the $69 Apple MagicMouse</a> is because they want Apple&#8217;s designers to just &#8220;figure it out&#8221; for them, and provide them with an instantly-usable product. The reason why someone would pay $75 for this mouse is because it strictly <a href="http://gizmodo.com/5399027/openofficemouse-is-an-18-button-freak-but-i-want-it">keeps all the decision-making about what the mouse does in the hands (pun intended?) of the purchaser</a>.</p>
<p><a href="http://openofficemouse.com"><img src="http://farm3.static.flickr.com/2556/4084769964_15eef2a6e8_m.jpg" width="240" height="161" class="figure figure-b" alt="OpenOfficeMouse" /></a>What I worry about, however, is that pockets of the open source community continue to largely be defined and driven by complexity, exclusivity, technocracy, and machismo. While I do support independence and freedom of choice in technology — and therefore open source — I prefer to do so <em>inclusively</em>, with an understanding that there are many more people who are not yet well served by technology because appropriate technology <em>has not been made more usable for them</em>. The beautiful, usable technology in the marketplace need not be the exclusive domain of the proprietary — but so far I&#8217;ve see little indication that open source developers take seriously the need for <a href="http://www.uxbooth.com/blog/the-future-of-interface-design/">simpler, easier</a>, and <a href="http://www.pranavmistry.com/projects/sixthsense/">more intuitive future-forward interfaces</a>. Perhaps I&#8217;m wrong or just uninformed, but so long as products like the OpenOfficeMouse continue to characterize <a href="http://factoryjoe.com/blog/2009/08/26/losing-my-religion/">the norm in open source design</a>, I&#8217;m not likely going to be able to soon recommend open source solutions to anyone but the most advanced and privileged users.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/11/07/open-source-design-and-the-openofficemouse/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>A conversation with Ville Vesterinen about standards and the open social web</title>
		<link>http://factoryjoe.com/blog/2009/11/07/a-conversation-with-ville-vesterinen-about-standards-and-the-open-social-web/</link>
		<comments>http://factoryjoe.com/blog/2009/11/07/a-conversation-with-ville-vesterinen-about-standards-and-the-open-social-web/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 18:39:56 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[DiSo]]></category>
		<category><![CDATA[Digital Identity]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web building]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[social web]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1743</guid>
		<description><![CDATA[I sat down for a conversation with Ville Vesterinen (@vesterinen) — co-founder and editor of the ArcticStartup blog — last week while he was visiting from Helsinki. Following up on the post that Jyri Engeström and I wrote on the web at a new crossroads, we discussed the need for more open standards to create [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/jyri/3793038637/"><img src="http://farm3.static.flickr.com/2517/3793038637_80301cf838_m.jpg" class="figure figure-b" alt="Ville Vesterinen by Jyri"/></a>I sat down for <a href="http://www.arcticstartup.com/2009/11/06/open-and-social-internet-what-does-it-really-mean-video/">a conversation</a> with <a href="http://www.tippingeurope.com/">Ville Vesterinen</a> (<a href="http://twitter.com/vesterinen">@vesterinen</a>) — co-founder and editor of the <a href="http://www.arcticstartup.com/">ArcticStartup blog</a> — last week while he was visiting from Helsinki. Following up on the post that <a href="http://zengestrom.com/">Jyri Engeström</a> and I wrote on <a href="http://www.arcticstartup.com/2009/09/11/the-web-at-a-new-crossroads/">the web at a new crossroads</a>, we discussed the need for more open standards to create the underpinnings of a web-wide platform for building more personal social applications.</p>
<p>At one point in our discussion, I suggested that an HTML tag for a person might make sense — with the ability to include a person&#8217;s face or list of friends — without the need for services like Facebook or Twitter. This idea was inspired by <a href="http://diveintomark.org">Mark Pilgrim&#8217;s</a> retelling of <a href="http://diveintomark.org/archives/2009/11/02/why-do-we-have-an-img-element">the origin story of the <code>&lt;img&gt;</code> tag</a> and conversations I&#8217;ve had recently with <a href="http://www.open-mike.org/">Michael Hanson</a> of Mozilla (who wrote up a <a href="http://www.open-mike.org/entry/people-in-the-address-bar-with-webfinger">concept for supporting WebFinger in the browser</a> after discussions at <a href="http://iiw.idcommons.net/Iiw9"><abbr title="Internet Identity Workshop">IIW</abbr></a>). </p>
<p>Our conversation goes on around 15 minutes but does a decent job of capturing my current thinking on the social web. </p>
<p>I&#8217;d also like to point out that an <a href="http://OpenWebCampHelsinki.blogspot.com/">OpenWebCampHelsinki</a> is happening this weekend, in case anyone happens to be passing through Finland!</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://blip.tv/play/g5pUgaz3RAI" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="300" src="http://blip.tv/play/g5pUgaz3RAI" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/11/07/a-conversation-with-ville-vesterinen-about-standards-and-the-open-social-web/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Losing my religion</title>
		<link>http://factoryjoe.com/blog/2009/08/26/losing-my-religion/</link>
		<comments>http://factoryjoe.com/blog/2009/08/26/losing-my-religion/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 04:22:23 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Economics]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[The Web Arts]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1643</guid>
		<description><![CDATA[Last January, writing on the problem of open source design, I said:
I’ve probably said it before, and will say it again, and I’m also sure that I’m not the first, or the last to make this point, but I have yet to see an example of an open source design process that has worked.
Indeed, I’d [...]]]></description>
			<content:encoded><![CDATA[<p>Last January, writing on <a href="http://factoryjoe.com/blog/2008/01/03/the-problem-with-open-source-design/">the problem of open source design</a>, I said:</p>
<blockquote cite="http://factoryjoe.com/blog/2008/01/03/the-problem-with-open-source-design/"><p>I’ve probably said it before, and will say it again, and I’m also sure that I’m not the first, or the last to make this point, but I have yet to see an example of an open source design process that has worked.</p>
<p>Indeed, I’d go so far as to wager that “open source design” is an oxymoron. Design is far too personal, and too subjective, to be given over to the whims and outrageous fancies of anyone with eyeballs in their head.</p></blockquote>
<p>Lately, I&#8217;m feeling the acute reality of this sentiment.</p>
<p>In 2005, I wrote about how <a href="http://factoryjoe.com/blog/2005/11/21/open-source-design-20/">I wanted to take an &#8220;open source&#8221; approach to the design of Flock</a> by posting <a href="http://www.flickr.com/photos/factoryjoe/collections/72157609744945560/">my mockups to Flickr</a> and soliciting feedback. But that&#8217;s more about transparency than &#8220;open source&#8221;. And I think there&#8217;s a big difference between the two that&#8217;s often missed, forgotten or ignored altogether: one refers to process, the other refers to governance.  </p>
<p>Design can be executed using secretive or transparent processes; it really can&#8217;t be &#8220;open&#8221; because it can&#8217;t be evaluated in same way &#8220;open source&#8221; projects evaluate contributions, where solutions compete on the basis of meritocratic and objective measures. Design is sublime, primal, and intuitive and needs consistency to succeed. Open source code, in contrast, can have many authors and be improved incrementally. Design — visual, interactive or conceptual — requires unity; piecemeal solutions feel disjointed, uncomfortable and obvious when end up in shipping product. </p>
<p><a href="http://www.lukew.com">Luke Wroblewski</a> is an interaction designer. He recently made an observation about &#8220;openness&#8221; that <a href="http://www.lukew.com/ff/entry.asp?877">really resonated with me</a>:</p>
<blockquote cite="http://www.lukew.com/ff/entry.asp?877"><p>I read this quote last week and realized it is symptomatic of a common assertion that in technology (and especially the Web) &#8220;completely open&#8221; is better than &#8220;controlled&#8221;.</p>
<blockquote><p>&#8220;But we’ll all know exactly where Apple stands &#8211; jealously guarding control of their users [...] And that’s not what Apple should be about.&#8221; -<a href="http://www.techcrunch.com/2009/08/21/the-simple-truth-whats-really-going-on-with-apple-google-att-and-the-fcc/">TechCrunch</a></p></blockquote>
<p>Sorry but Apple makes their entire living by tightly controlling the experience of their customers. It&#8217;s why everyone praises their designs. From top to bottom, hardware to software -you get an integrated experience. Without this control, Apple could not be what it is today. </p></blockquote>
<p>He followed up with a post on <a href="http://www.lukew.com/ff/entry.asp?879">Facebook&#8217;s design process</a> today that I also found exceedingly compelling.</p>
<p>I worry about <a href="http://mozilla.org">Mozilla</a> in this respect — and all open source projects that cater to the visible and vocal, ignoring the silent or unengaged majority.</p>
<p>I worry about <a href="http://openid.net">OpenID</a> similarly — an initiative that will be essential for the future of the social web and yet is <a href="http://factoryjoe.com/blog/2009/04/06/does-openid-need-to-be-hard/">hampered by user experience issues</a> because of an attachment to fleeting principles like &#8220;freedom&#8221; and &#8220;individual choice&#8221;. Sigh.</p>
<p>I&#8217;m <a href="http://unfinished.torchiswicked.com/?p=144">not alone</a> in these concerns.</p>
<p>When it comes to open source and design, design — and human factors, more generally — <em>cannot</em> play second fiddle to engineering. But far too often it seems that that&#8217;s the case.</p>
<p>And it shouldn&#8217;t be.</p>
<p>More often there should be a <em>design dictator</em> that enters into a situation, takes stock of the set of problems that people (<em>read:</em> end users) are facing, and then addresses them through observation, skill, intuition, and drive. You can evaluate their output with surveys, heuristics, and user studies, but without their vision, execution, and insane devotion to see through making it happen, you&#8217;ll never see shit get done <em>right</em>.</p>
<p>As <cite>Luke</cite> <a href="http://www.lukew.com/ff/entry.asp?877">says</a>, <q cite="http://www.lukew.com/ff/entry.asp?877">Most people out there prefer a great experience over complete openness.</q></p>
<p>I concur. And I think it&#8217;s critical that &#8220;open source&#8221; advocates (myself included) keep that at top of mind.</p>
<p>. . .</p>
<p>I will say this: I&#8217;m an advocate for open source and open standards because I believe that open ecosystems — i.e. those with low barriers to entry (low startup costs; low friction to launch; public infrastructure for sustaining productivity) — are essential for competition <em>at the level of user experience</em>.</p>
<p>It may seem paradoxical, but open systems in which secretive design processes are used can result in better solutions, <em>overall</em>.</p>
<p>Thus when I talk about openness, I <a href="http://blog.broadbandmechanics.com/2009/08/26/what-we-really-mean-by-being-open/">really mean</a> openness from an <em>economic/competitive</em> perspective.</p>
<p>. . .</p>
<p>Early today I needed access to a client&#8217;s internal wiki. Having gone without access for a week, I decided to toss up a project on Basecamp to get things started. </p>
<p>When I presented my solution to the team, I was told that we needed to use something <em>open source</em> that could be <em>hosted on their servers</em>. Somewhat taken aback, I suggested Basecamp was the best tool for the job given our approaching deadline.. </p>
<p>&#8220;No, no, that won&#8217;t do,&#8221; was the message I got. &#8220;Has to be open source. Self-hosted.&#8221;</p>
<p>I asked them for alternatives. &#8220;<a href="http://www.phprojekt.com/">PHProjekt</a>&#8220;. <a href="http://dcl.sourceforge.net/">Double Choco Latte</a>. I proposed <a href="http://openatrium.com/">Open Atrium</a>. </p>
<p>Once again, as seems all too common lately, more time was devoted to picking a tool rather than producing solutions. <em>More meta than meat</em>. Worst of all, religion was in the driver&#8217;s seat, rather than reality. Where was that open source pragmatism I&#8217;d heard so much about? </p>
<p>Anyway, not how I want to begin a design process.</p>
<p>Ultimately, I got the access I needed — to MediaWiki. So, warts and all, we&#8217;ll be using that to collaborate. On a <em>closed</em> intranet. </p>
<p>In the back of my head, I can&#8217;t help but fear that the tools used for design collaboration bleed into the output. To my eyes, MediaWiki isn&#8217;t a flavor that I want stirred into the pot. And it begs the question once and for all: what good can &#8220;open source&#8221; bring to design if the only result is the product of committee dictate?</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/08/26/losing-my-religion/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Joe Hewitt on the App Store</title>
		<link>http://factoryjoe.com/blog/2009/08/25/joe-hewitt-on-the-app-store/</link>
		<comments>http://factoryjoe.com/blog/2009/08/25/joe-hewitt-on-the-app-store/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 17:22:58 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Economics]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[joe hewitt]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1639</guid>
		<description><![CDATA[Echoing some of my own sentiments about the App Store compared to the web as distribution channels, Joe Hewitt — developer of Firebug (Firefox before that), the Facebook iPhone app and countless developer essentials — writes:
I&#8217;d like to add my voice to the stream of complaints about the iPhone App Store, but before I say [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.facebook.com/joehewitt"><img src="http://img.skitch.com/20090825-d1jj7ikktyaiamr4bewwikabwx.jpg" alt="Joe Hewitt" class="figure figure-b" /></a>Echoing some of <a href="http://factoryjoe.com/blog/2009/08/01/steve-jobs-hates-the-appstore/">my own sentiments about the App Store</a> compared to the web as distribution channels, <cite><a href="http://joehewitt.com/" rel="met friend contact">Joe Hewitt</a></cite> — developer of <a href="http://www.getfirebug.com/">Firebug</a> (Firefox before that), the <a href="http://www.facebook.com/apps/application.php?id=6628568379">Facebook iPhone app</a> and <a href="http://code.google.com/p/iui/">countless</a> <a href="http://joehewitt.com/post/the-three20-project/">developer essentials</a> — <a href="http://joehewitt.com/post/innocent-until-proven-guilty/">writes</a>:</p>
<blockquote cite="http://joehewitt.com/post/innocent-until-proven-guilty/"><p>I&#8217;d like to add my voice to the stream of complaints about the iPhone App Store, but before I say anything critical, I have to promise one thing. No matter how annoyed I get, I will not stop developing for Apple&#8217;s platforms or using Apple&#8217;s products as long as they continue to produce the best stuff on the market. I never forget how deeply Apple cares about making their users happy, and that counts more than how they treat their developers. Besides, when I have a problem with a friend, I don&#8217;t threaten to boycott our friendship until they change, so I&#8217;m not going to do that to Apple either.</p>
<p>Having said that, I have only one major complaint with the App Store, and I can state it quite simply: the review process needs to be eliminated completely.</p>
<p>Does that sound scary to you, imagining a world in which any developer can just publish an app to your little touch screen computer without Apple&#8217;s saintly reviewers scrubbing it of all evil first? Well, it shouldn&#8217;t, because there is this thing called the World Wide Web which already works that way, and it has served millions and millions of people quite well for a long time now.</p></blockquote>
<p>He goes on to discuss the gargantuan task of having to effectively evaluate the thousands of apps that are submitted each week to the App Store — pointing out that the app developers themselves would be more effective at diagnosing and remedying bugs than the Apple reviewers. He suggests that the review process is really in place to ensure agreement with Apple&#8217;s terms of service, rather than to benefit the end user, a point he makes in series of tweets (best read bottom to top):</p>
<p><a href="http://www.flickr.com/photos/factoryjoe/3856628212/" title="Joe Hewitt (joehewitt) on Twitter by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2654/3856628212_9026c84492_o.png" width="458" height="660" alt="Joe Hewitt (joehewitt) on Twitter" class="figure figure-a" /></a></p>
<p>He concludes his post thus:</p>
<blockquote><p>If you think that all apps should be held prisoner by Apple until proven safe, you should also be able to convince yourself that this is how the web should work. Perhaps I am just spoiled by my many years of web development. The next time I create a web app I will probably feel a little guilty when I upload the files to my web server, knowing that I didn&#8217;t have to ask the web police to review the app first to make sure I wasn&#8217;t evil.</p></blockquote>
<p>Given that Joe <a href="http://www.joehewitt.com/blog/facebook_day_on.php">works at Facebook</a> and <a href="http://factoryjoe.com/blog/2009/08/24/david-recordon-joins-facebook/">Facebook just hired David Recordon</a>, it&#8217;s interesting to watch how Facebook itself wrestles with the yin-yang of the open versus closed models of innovation and design, at times at polar opposite ends of the same spectrum. Facebook has assembled a tream of really smart people to lead their platform efforts — many of whom have worked on open source projects in the past (Joe, <a href="http://blog.mozilla.com/schrep/">Mike Schroepfer</a> and <a href="http://twitter.com/BlakeRoss">Blake Ross</a> all worked on Firefox, to name a few). Meanwhile, my good friend and Facebook platform manager, <a href="http://davemorin.com">Dave Morin</a>, hails from Apple — and the Jobsonian influence runs deep in him.</p>
<p>You can see the push-and-pull of these influences throughout Facebook platform its products.</p>
<p>On the one hand, Facebook talks about itself as though it were an &#8220;open source&#8221; company — bringing light to the dark realm of social software. On the other, Facebook Connect prioritizes a singular user experience that eliminates choice in order to achieve user acceptance and familiarity. </p>
<p>That kind of challenge — balancing openness, freedom, and choice with convenience, accessibility and visionary design — is a tension that I think leads to great products. Tipping the balance too far in any particular direction can lead to distortions, especially when caused by priorities that are not intrinsically aimed at enhancing the user experience but instead stem from a fear of openness or, as I like to say, <em>embracing the chaos</em>.</p>
<p>Apple is in the center of an increasingly volatile vortex. They have built an incredibly valuable platform and everyone wants a piece, but in putting themselves in between developers and their customers, Apple is taking on a role it is simply ill-equipped for, and one that increasingly makes it look like a bad guy, in spite of the love that most people otherwise feel for the company.</p>
<p>It&#8217;s one thing for AT&#038;T to be hated — it&#8217;s practically a given. But for Apple to become the butt end of developer complaints is an awkward and unfortunate position that it can&#8217;t enjoy. I think Joe Hewitt&#8217;s right, and I think it&#8217;s time Apple seriously considered the damage being caused by a process that was likely instituted to prevent a different kind of damage — one that, in comparison, seems somewhat irrelevant given Facebook&#8217;s experiment — and ongoing success — at implementing a resilient <em>trust-first</em> platform.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/08/25/joe-hewitt-on-the-app-store/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>David Recordon joins Facebook</title>
		<link>http://factoryjoe.com/blog/2009/08/24/david-recordon-joins-facebook/</link>
		<comments>http://factoryjoe.com/blog/2009/08/24/david-recordon-joins-facebook/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 04:53:52 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Digital Identity]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[david recordon]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1632</guid>
		<description><![CDATA[
Cats outta the bag now (thanks to @joshelman), but my collaborator and friend David Recordon has left Six Apart (for the second time — after leaving VeriSign almost exactly two years ago) and has joined Facebook. 
Facebook is on a tear lately, hiring a number of smart, energetic and most of all — hungry — [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/factoryjoe/3854257463/" title="David Recordon joins Facebook by factoryjoe, on Flickr"><img src="http://farm4.static.flickr.com/3505/3854257463_c2e291776d.jpg" width="500" height="333" class="figure figure-a" alt="David Recordon joins Facebook" /></a></p>
<p>Cats <a href="http://twitter.com/joshelman/status/3522425268">outta the bag</a> now (thanks to <a href="http://twitter.com/joshelman">@joshelman</a>), but my collaborator and friend <a href="http://www.davidrecordon.com/">David Recordon</a> has <a href="http://daveman692.livejournal.com/348576.html">left Six Apart</a> (for the second time — after <a href="http://daveman692.livejournal.com/310424.html">leaving VeriSign almost exactly two years ago</a>) and <a href="http://www.readwriteweb.com/archives/facebook_snags_open_web_community_leader_recordon.php">has joined Facebook</a>. </p>
<p>Facebook is on a tear lately, <a href="http://www.bloomberg.com/apps/news?pid=newsarchive&#038;sid=a5U0NPzBl0EI">hiring</a> a number of smart, energetic and most of all — <em>hungry</em> — folks.</p>
<p>Recordon is only the <a href="http://www.businessweek.com/technology/content/aug2009/tc20090824_567409.htm">latest in a series of hires</a>, and in the mix, I expect that he&#8217;ll <a href="http://therealmccrea.com/2009/08/25/mainstreaming-open-david-recordon-joins-facebook/">continue doing</a> the good work he&#8217;s been doing during his time at Six Apart.</p>
<p>Dave and I have helped put on an occasionally-neglected show for the past year called <a href="http://thesocialweb.tv/">TheSocialWeb.tv</a> with <a href="http://josephsmarr.com">Joseph Smarr</a> and <a href="http://therealmccrea.com">John McCrea</a>. Notably we <a href="http://thesocialweb.tv/blog/2008/07/episode-1-time.html">started the show in July 2008  with an episode</a> on Facebook&#8217;s refusal to share the contact information of Robert Scoble&#8217;s friends (so-called &#8220;Scoblegate&#8221;). It seems fitting that after much work opening up Facebook over the past year (Zuckerberg has said that <a href="http://developers.facebook.com/news.php?blog=1&#038;story=186">2009 is an important strategic year for Facebook Connect and Platform</a>) that Dave would join as their Senior Open Programs Manager.</p>
<p>Then again, maybe Facebook felt particularly fond of <cite>his</cite> statement in March on O&#8217;Reilly Radar that <q> <a href="http://radar.oreilly.com/2009/03/facebook-in-2010-no-longer-a-walled-garden.html">Facebook will become the most open social network on the social web.</a></q> </p>
<p>I tend to agree — though that reality will only come true if Facebook manages to continue to churn the soil of <a href="http://factoryjoe.com/blog/2009/03/04/generation-open/">a generation more open</a> than any that has come before. Of course, given that Recordon was born in 1986, I think he&#8217;s on the cusp of the generation BF and AF: Before Facebook and After Facebook.</p>
<p>Here&#8217;s looking to good things — and maybe some <a href="http://www.slideshare.net/factoryjoe/the-open-social-web-workshop">sexier slides</a> the next time we put on a workshop together.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/08/24/david-recordon-joins-facebook/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>What it takes to be open</title>
		<link>http://factoryjoe.com/blog/2009/07/29/what-it-takes-to-be-open/</link>
		<comments>http://factoryjoe.com/blog/2009/07/29/what-it-takes-to-be-open/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 02:08:47 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Economics]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Web building]]></category>
		<category><![CDATA[dion almaer]]></category>
		<category><![CDATA[note to self]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1578</guid>
		<description><![CDATA[After a minor dust up over my post on Adobe&#8217;s Open Source Media Framework, a few responses helped clarify my angst and also provided a constructive approach to evaluating &#8220;openness&#8221;.
Specifically, Dion Almaer&#8217;s point system seems useful:

0 points: Say you are open
10 points: Choose an OSI license
20 points: Define the governance of the code, or the [...]]]></description>
			<content:encoded><![CDATA[<p>After a minor dust up over <a href="http://factoryjoe.com/blog/2009/07/21/parsing-the-open-in-adobes-open-source-media-framework-announcement/">my post on Adobe&#8217;s Open Source Media Framework</a>, a few <a href="http://alex.dojotoolkit.org/2009/07/perspective/">responses</a> helped clarify <a href="http://factoryjoe.com/blog/2009/07/22/when-all-i-seem-to-do-is-bitch-bitch-bitch/">my angst</a> and also provided a constructive approach to evaluating &#8220;openness&#8221;.</p>
<p>Specifically, <a href="http://almaer.com">Dion Almaer&#8217;s</a> <a href="http://almaer.com/blog/being-open-is-hard-as-we-have-seen-this-week">point system</a> seems useful:</p>
<blockquote cite="http://almaer.com/blog/being-open-is-hard-as-we-have-seen-this-week"><ul>
<li>0 points: Say you are open</li>
<li>10 points: Choose an <a href="http://opensource.org/">OSI</a> license</li>
<li>20 points: Define the governance of the code, or the protocols / specs. If the spec gets a license that is great, but how does it get changed? Does Adobe hold all of the cards still? Can others participate? For code, who participates? Can anyone patch? Can you, and if so how do you become a committer? At the core: <strong>HOW ARE DECISIONS MADE</strong></li>
<li>30 points: A reference implementation under an open source license</li>
<li>40 points: Where does the IP stand? Did you donate it to Apache or some other foundation? For an example, you can see <a href="http://sites.google.com/a/opensocial.org/opensocial/OpenSocial-Foundation-Proposal/Intent-Agreement">Exhibit B: Patent Non-Assertion Covenant</a> for the OpenSocial Foundation Proposal</li>
</ul>
</blockquote>
<p>And summarizing the source a lot of my frustration, he writes:</p>
<blockquote><p>All we can really ask is to have the clear communication. Just be honest with us. Be clear with your intentions. The ramifications really do effect us too. I may get more involved in a project that isn’t just run by one company, where they can change things on a whim. If the purpose for using open source is more than the insurance of &#8220;if they do something I can fork it&#8221; then this stuff matters hugely. Some are in the game for insurance, but in general I think that people like to also get behind causes. They want to put energy into something they believe in. As soon as this happens your project has a part of us in it, and you need to respect that.</p></blockquote>
<p>Perhaps using a framework and approach such as this will help me communicate more clearly why getting open right is so important to me.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/07/29/what-it-takes-to-be-open/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kirrily Robert: &#8220;Standing Out in the Crowd&#8221;</title>
		<link>http://factoryjoe.com/blog/2009/07/29/kirrily-robert-standing-out-in-the-crowd/</link>
		<comments>http://factoryjoe.com/blog/2009/07/29/kirrily-robert-standing-out-in-the-crowd/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 20:00:00 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Open source]]></category>
		<category><![CDATA[diversity]]></category>
		<category><![CDATA[gender]]></category>
		<category><![CDATA[Kirrily Robert]]></category>
		<category><![CDATA[oscon]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1574</guid>
		<description><![CDATA[
I was happy to see Kirrily Robert&#8217;s &#8220;Standing Out in the Crowd&#8221; OSCON keynote (slides) make the rounds after she published a lengthy transcript of her talk on her blog. 
Given that diversity in technology is something that I&#8217;ve written about before, I find Kirrily&#8217;s approach insightful and useful. Rather than being accusatory, she offers [...]]]></description>
			<content:encoded><![CDATA[<p><embed src="http://blip.tv/play/AYGT4AIA" type="application/x-shockwave-flash" width="490" height="300" allowscriptaccess="always" class="figure figure-a" allowfullscreen="true"><noembed><img src="http://img.skitch.com/20090729-eaba5pj3aynwssdm8k6cb54jq5.png" alt="Women comprise 1.5% of open source developers" /></noembed></embed></p>
<p>I was happy to see <a href="http://infotrope.net/" rel="met">Kirrily Robert&#8217;s</a> <a href="http://en.oreilly.com/oscon2009/public/schedule/detail/10173">&#8220;Standing Out in the Crowd&#8221;</a> OSCON keynote (<a href="http://assets.en.oreilly.com/1/event/27/Standing%20Out%20in%20the%20Crowd%20Presentation.pdf">slides</a>) make the rounds after she published <a href="http://infotrope.net/blog/2009/07/25/standing-out-in-the-crowd-my-oscon-keynote/">a lengthy transcript of her talk</a> on her blog. </p>
<p>Given that diversity in technology is something that I&#8217;ve <a href="http://factoryjoe.com/blog/2006/09/15/the-future-of-white-boy-clubs/">written about</a> <a href="http://factoryjoe.com/blog/2009/02/27/future-of-white-boys-clubs-redux-fowaspeak/">before</a>, I find Kirrily&#8217;s approach insightful and useful. Rather than being accusatory, she offers several tips worth repeating (which she expands on in <a href="http://infotrope.net/blog/2009/07/25/standing-out-in-the-crowd-my-oscon-keynote/">her post</a>):</p>
<ul>
<li>Recruit diversity</li>
<li>Say it. Mean it.</li>
<li>Tools. (Tools are easy.)</li>
<li>Transparency.</li>
<li>Don’t stare.</li>
<li>Value <em>all</em> contributions.</li>
<li>Call people on their crap.</li>
<li>Pay attention.</li>
</ul>
<p>As open source <a href="http://factoryjoe.com/blog/2009/03/20/open-washing-and-the-camelopencircle-jerk/">becomes more mainstream</a>, it is imperative that the community consider how to grow the active and involved base of contributors — so that increasing amounts of work can be parceled out and effectively handled in a way that is consistent with the values of open source.</p>
<p>The risk in not becoming more inclusive in our architectures of participation is to lose the opportunity to craft <a href="http://factoryjoe.com/blog/2009/03/04/generation-open/">a new kind of culture</a> that values transparency and respect and that offers meaningful work for all contributors, regardless of demographics.</p>
<p>As <cite>Kirrily</cite> rightly asserts, <q>We’re not far enough along in our plans for world domination that we can afford to turn anyone away.</q>  </p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/07/29/kirrily-robert-standing-out-in-the-crowd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When all I seem to do is bitch, bitch, bitch</title>
		<link>http://factoryjoe.com/blog/2009/07/22/when-all-i-seem-to-do-is-bitch-bitch-bitch/</link>
		<comments>http://factoryjoe.com/blog/2009/07/22/when-all-i-seem-to-do-is-bitch-bitch-bitch/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 01:05:19 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Life online]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web building]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[evangelism]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[reflection]]></category>
		<category><![CDATA[self-criticism]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1563</guid>
		<description><![CDATA[
Ok, so I see it now. It&#8217;s not like I didn&#8217;t have some notion of it before, but now it&#8217;s really obvious.
It would seem as though I&#8217;ve become one of those mean and despised open source nut-case curmudgeons with nothing nice to say. 
How soon we forget the lessons our mothers taught us. 
While constructive [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com/ddura/statuses/2768367719"><img src="http://farm3.static.flickr.com/2433/3747122107_e183d7c461.jpg" class="figure figure-a" alt="Twitter / Daniel Dura: I guess that now Adobe isn't open sourcing things in the 'right way'. Damned if you do, damned if you don't. http://is.gd/1GUJh" /></a></p>
<p>Ok, so I see it now. It&#8217;s not like I didn&#8217;t have some notion of it before, but now it&#8217;s really obvious.</p>
<p>It would seem as though I&#8217;ve become one of those mean and despised open source nut-case curmudgeons with nothing nice to say. </p>
<p>How soon we forget the lessons our mothers taught us. </p>
<p>While constructive criticism is essential for keeping in context the various actions and decisions of industry players, consistently taking on the role of the negative creep just doesn&#8217;t jive with the more powerful approach of positive reinforcement. Just because I&#8217;m personally disappointed or disagree with someone&#8217;s decision doesn&#8217;t mean that my way is right, nor does it mean I&#8217;ve got all the facts that I need in order to deliver a credible critique. <em>Worse</em>, all this negativity just gets people&#8217;s backs up — reinforcing the very walls that I&#8217;ve been trying to tear down! </p>
<p>Case in point? </p>
<p>Writing for CNET, Open Road columnist <cite><a href="http://twitter.com/mjasay">Matt Asay</a></cite> cites <a href="http://factoryjoe.com/blog/2009/07/21/parsing-the-open-in-adobes-open-source-media-framework-announcement/">my post on Adobe&#8217;s Open Source Media Framework</a> to demonstrate how open source advocates (<em>acolytes</em>?) are potentially <a href="http://news.cnet.com/8301-13505_3-10293000-16.html" title="Open source seeks to eat its young (again)">doing more harm than good</a> with their vitriolic complaints:</p>
<blockquote><p> Sigh. In open source, no good deed goes unpunished. There is no greater enemy to open source than itself.</p>
<p>[...]</p>
<p>&#8230;why would anyone expect Microsoft and its ilk to continue to court a community that ridicules and second-guesses its every attempt at perestroika? I know from conversations with several companies that they&#8217;re actually scared to engage the open-source community because the responses have been so intemperate and ideological.</p>
<p>I&#8217;m convinced that this element of the open-source community, vocal and sometimes vicious, is a minority. I&#8217;m equally convinced that we&#8217;d better off if this enemy within would spend more time analyzing its own behavior rather than shouting down the supposed &#8220;mudbloods&#8221; of open source.
</p></blockquote>
<p>But it&#8217;s not just Matt that made this point. In personal conversations and <a href="http://twitter.com/ddura/statuses/2768367719">on Twitter</a>&#8230; it&#8217;s clear that my rhetoric, though well-intentioned (in my mind), is perhaps missing the mark and needs an attitudinal adjustment. Furthermore — to Matt&#8217;s point — other people in open source that I respect <a href="http://groups.google.com/group/openweb-group/browse_thread/thread/de2a389a1e14dedf/7b1b65b2a88aa410?#7b1b65b2a88aa410">have called me out on it</a> — people like <a href="http://alex.dojotoolkit.org/">Alex Russell</a>:</p>
<blockquote><p>Reading your post makes me grumpy as someone who&#8217;s spent nearly all of his career building Open Source products. It makes the fundamental mistake of assuming that everyone else who choses a set of licensing terms *does so for the same reasons that you do*. It&#8217;s human nature to assume that others can and do share your perspective, but it&#8217;s as often wrong in software as it tends to be in other aspects of life.</p>
<p>&#8220;open washing&#8221;? &#8220;anti-community&#8221;? WTF?</p>
<p>The good arguments for OSS are economic&#8230;and your critique doesn&#8217;t begin to address Adobe (or anyone else&#8217;s) moves in that context. The code is MPL. The community process is likely not 100%, and together those things will define who *else* invests in this code. MPL is a fine license. That investment will determine if (and for whom) this announcement is good. Trying to tar Adobe for not being sufficiently slavish in their devotion to a cause that they can&#8217;t *ever* get on board with (economically speaking) seems&#8230;strange. Why bother?</p></blockquote>
<p>And he&#8217;s right. Why bother ranting on for 1100+ words when the intended target is going to end up feeling bruised and angry, if they don&#8217;t just walk away altogether?</p>
<p>A much more civil tone could perchance reach the intended audience as well as a wider audience — and be replayed across many contexts beyond this blog&#8217;s readership: a wider, and therefore more valuable, contribution.</p>
<p>Though it&#8217;s no consolation, I am at least an equal-opportunity curmudgeon. I&#8217;ve <a href="http://factoryjoe.com/blog/2007/05/10/thoughts-on-mozilla/">poked Mozilla in the eye</a> just as I have <a href="http://factoryjoe.com/blog/2009/06/17/microsoft-internet-explorer-8-at-the-height-of-cynicism/">Microsoft</a>. Adobe and <a href="http://factoryjoe.com/blog/2009/06/16/thoughts-on-opera-unite/">Opera</a> were only the most recent in a long line of targets that I&#8217;ve besmirched. When I write these tirades, in my head my intention is to inform and elucidate — trying to achieve contrast, if not through provocation. But without counterbalancing my complaints with some positivity from time to time, it just ends up sounding grating and unhelpful. And that&#8217;s something that I clearly need to work on.  </p>
<p>So Matt, Alex, <a href="http://blog.digitalbackcountry.com/">Ryan</a> — <em>others</em> — message received. Perhaps this little personal intervention will lead to a more constructive approach to the challenge of evangelizing open source, while promoting and highlighting the aspects of it that I think are being forgotten as it becomes a more mainstream concept. </p>
<p>Of course there has been great progress made recently by the most unlikely of industry players — and for that, they should be praised and acknowledged. Never one to be satisfied (especially in my own endeavors), maybe I&#8217;ve just assumed that I need to stay up on the offensive, even as things have shifted. I mean, perhaps we <em>have</em> made so much progress that this new narrative that I keep talking about <em>is</em> necessary — and that continuing to fight when the battle&#8217;s been won risks alienation and undoing much of the progress that&#8217;s been made!</p>
<p>If I really believe that &#8220;this can all be made better&#8221;, perhaps I should recognize when it finally has?</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/07/22/when-all-i-seem-to-do-is-bitch-bitch-bitch/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>
