<?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>Demand Satisfaction! &#187; open source</title>
	<atom:link href="http://blog.getsatisfaction.com/category/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.getsatisfaction.com</link>
	<description>The Get Satisfaction blog</description>
	<lastBuildDate>Thu, 19 Nov 2009 21:07:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Two Big Releases: &#8216;Help Center&#8217; &amp; &#8216;Overheard&#8217;</title>
		<link>http://blog.getsatisfaction.com/2008/05/22/two-big-releases-help-center-overheard/</link>
		<comments>http://blog.getsatisfaction.com/2008/05/22/two-big-releases-help-center-overheard/#comments</comments>
		<pubDate>Thu, 22 May 2008 13:25:48 +0000</pubDate>
		<dc:creator>Eric Suesz</dc:creator>
				<category><![CDATA[Satisfaction]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://blog.getsatisfaction.com/2008/05/22/two-big-releases-help-center-overheard/</guid>
		<description><![CDATA[We&#8217;ve been working extra hard on two big product releases. So much so that we&#8217;ve hardly even picked up our Rock Band instruments. The neighbors have had a respite from the noise, but now that we&#8217;ve pushed it all live, we&#8217;re ready to rock again. 
We&#8217;re extremely proud and excited about these two new things [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve been working extra hard on two big product releases. So much so that we&#8217;ve hardly even picked up our <a href="http://getsatisfaction.com/electronicarts/products/electronicarts_rock_band">Rock Band</a> instruments. The neighbors have had a respite from the noise, but now that we&#8217;ve pushed it all live, we&#8217;re ready to rock again. </p>
<p>We&#8217;re extremely proud and excited about these two new things we&#8217;ve created. Here&#8217;s the scoop:</p>
<p><b>Help Center</b></p>
<p>There&#8217;s a key detail about what we&#8217;re doing at Get Satisfaction that is sometimes hard to make shine through: We&#8217;re not trying to build a place where companies and customers are <i>compelled</i> to come to resolve their differences. That is, we&#8217;re not trying to capture people and keep them here. What we&#8217;re ultimately focused on is <i>increasing the connections between companies and their customers</i>. And that can happen anywhere. In fact, for best results, it should be happening in as many places as possible. </p>
<p>In that spirit, we&#8217;ve created the <a href="http://www.getsatisfaction.com/for_companies/help_center">Get Satisfaction Help Center</a>. It&#8217;s a PHP installation you can download and drop right onto your own Web site. It&#8217;s as easy as setting up a blog, and it allows you to push and pull all of the data from Get Satisfaction in a seamless way. Simply put: It&#8217;s our site on your site.</p>
<p>Here are a few examples already up and running: <a href="http://joby.com/support/">Joby</a>, makers of the Gorillapod, <a href="http://help.skitch.com/">Skitch</a>, and a highly modified version for <a href="http://mybloglog.com/gs/">MyBlogLog</a>. You can also see a <a href="http://help.getsatisfaction.com/">default installation</a> running for our own section of Get Satisfaction.</p>
<p>Since Help Center is based on PHP (surely the Web&#8217;s most popular programming language), it&#8217;s easy to install and customize. We offer some very pretty templates you can use, but we also encourage you to adapt it to your own site&#8217;s look and feel. After all, you&#8217;ve probably spent countless hours honing your company&#8217;s visual style. <a href="http://www.getsatisfaction.com/for_companies/help_center">Go get it now</a> and make it yours. Let us know if you have any questions <a href="http://getsatisfaction.com/satisfaction/topics/finally_put_get_satisfaction_on_your_own_site">right here in Get Satisfaction</a>.</p>
<p>Also, a side note to developers. Help Center is actually an open source application <a href="http://code.google.com/p/getsatisfaction/">hosted on Google Code</a> under the MIT license, so if one of your modifications really rocks, you can share it back with everybody else!</p>
<p><b>Overheard</b></p>
<p>Ever wished you could respond to what people are saying about your company anywhere they&#8217;re saying it? Of course you do. I bet you wouldn&#8217;t mind chiming in about what people are saying about other companies, too, huh? </p>
<p>To help fulfill that need, we&#8217;ve added the <a href="http://getsatisfaction.com/for_companies/overheard">Overheard</a> feature. It&#8217;s a way for people to monitor and extend the conversations going on around companies and their products. Yep, we&#8217;ve got tons of that going on already on Get Satisfaction, but these conversations are from Twitter. That&#8217;s right: Twitter. You&#8217;ve probably noticed that Twitter is quickly becoming more than just a way to send shout-outs to your friends. It&#8217;s transforming into a primary attention stream. </p>
<p>Overheard tracks Twitter conversations â€” &#8220;tweets&#8221; â€” that mention a specific company or its products and displays them in a list. If you see a tweet that you think would needs an in-depth response or would make a great topic on Get Satisfaction, turn that tweet into a Get Satisfaction topic with a click. Anyone on Get Satisfaction can do this, and we ping the user on Twitter to let them know that we&#8217;ve started a new topic based on their tweet. It&#8217;s a great way to locate conversations going on out there in the wild and provide rich, archived (i.e. searchable) responses on the Get Satisfaction network. Combine this with Help Center, and companies are now able to bring distributed Web conversations into their everyday operations, improving their customer service and fostering retention.</p>
<p>If this idea of tracking mentions on Twitter isn&#8217;t something you&#8217;ve considered before, you might find that it&#8217;s a superb way to not only find out what people are saying about a company and its products, but also to connect with people you otherwise wouldn&#8217;t be able to reach. If you&#8217;re an admin for your company, you can even set additional keywords and tune this Twitter stream. </p>
<p>Go check it out for companies like <a href="http://getsatisfaction.com/ebay/overheard/">Ebay</a>, <a href="http://getsatisfaction.com/comcast/overheard/">Comcast</a>, <a href="http://getsatisfaction.com/google/overheard/">Google</a>, even the <a href="http://getsatisfaction.com/usgovernment/overheard/">US Government</a>. We think you&#8217;ll be surprised at just how neat it is.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.getsatisfaction.com/2008/05/22/two-big-releases-help-center-overheard/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>OAuth Hackathon</title>
		<link>http://blog.getsatisfaction.com/2008/04/18/oauth-hackathon/</link>
		<comments>http://blog.getsatisfaction.com/2008/04/18/oauth-hackathon/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 21:46:44 +0000</pubDate>
		<dc:creator>Eric Suesz</dc:creator>
				<category><![CDATA[Satisfaction]]></category>
		<category><![CDATA[Tips and tricks]]></category>
		<category><![CDATA[appearances]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://blog.getsatisfaction.com/2008/04/18/oauth-hackathon/</guid>
		<description><![CDATA[
Get Satisfaction is organizing a meet-up â€” next Saturday â€” to help app developers wrap their heads around and implement the OAuth protocol. If you haven&#8217;t heard of it, OAuth is how users can give access to their information on one application on a second app without sharing all of their identity. If you&#8217;ve ever [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://blog.getsatisfaction.com/wp-content/uploads/2008/04/oauth.png' border="0" style="float:left;margin-right:10px"/></a></p>
<p>Get Satisfaction is organizing a meet-up â€” next Saturday â€” to help app developers wrap their heads around and implement the OAuth protocol. If you haven&#8217;t heard of it, OAuth is how users can give access to their information on one application on a second app without sharing all of their identity. If you&#8217;ve ever used an app <a href="http://img.skitch.com/20080418-nnhkyqgsq1pf8p6jwdt499ix5k.jpg"> that requested permission to access your Flickr account</a> you know what it&#8217;s all about. Get Satisfaction is excited to provide OAuth support in its API.</p>
<p>Maybe you&#8217;ll be fired up about OAuth after attending the <a href="http://en.oreilly.com/webexsf2008">Web 2.0 conference</a> next week. Maybe you&#8217;ve been meaning to figure out OAuth for awhile now. Maybe you started an OAuth project but didn&#8217;t get very far. Either way you should join us. </p>
<p>Here are some reasons to add OAuth to your app:</p>
<ul style="list-style-type:disc;font-size:.9em;color:#555;line-height:1.2em">
<li style="list-style-type:disc;margin-top:7px">You want to link to a third-party app (like Get Satisfaction!) but you don&#8217;t want your users to have to create a wholly new account. With OAuth you can pass-through their credentials for a seamless, single sign-in experience</li>
<li style="list-style-type:disc;margin-top:7px">You want your app to be able to access user accounts on third-party OAuth-enabled apps. Use OAuth if you want to give users access to their existing Get Satisfaction accounts and functionality from within your app.</li>
<li style="list-style-type:disc;margin-top:7px">You want to give third-party developers the same benefits we mention above. It will increase your accessibility in the broader ecosystem of other apps.</li>
</ul>
<p><a href="http://getsatisfaction.com/people/cameron">Cameron</a> will be emceeing this hackathon, from 2 p.m. &#8211; 8 p.m., next Saturday, April 26th, and there&#8217;ll be numerous OAuth experts on hand to help you make quick work of your implementation. Since we don&#8217;t have a massive office here at Get Satisfaction (you&#8217;d probably also get distracted by our Rock Band set-up), the folks at Six Apart have generously donated their space for this event. </p>
<p>You can RSVP and find out <a href="http://upcoming.yahoo.com/event/467072/">all the details here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.getsatisfaction.com/2008/04/18/oauth-hackathon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing the Company-Customer Pact</title>
		<link>http://blog.getsatisfaction.com/2008/02/11/introducing-the-company-customer-pact/</link>
		<comments>http://blog.getsatisfaction.com/2008/02/11/introducing-the-company-customer-pact/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 13:00:30 +0000</pubDate>
		<dc:creator>Lane Becker</dc:creator>
				<category><![CDATA[community]]></category>
		<category><![CDATA[new rules]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[philosophy]]></category>

		<guid isPermaLink="false">http://blog.getsatisfaction.com/2008/02/11/introducing-the-company-customer-pact/</guid>
		<description><![CDATA[When we were putting the speaker list together for our Customer Service is the New Marketing Summit, we were laser-focused on the practical. We rounded up speakers like Tony from Zappos and Robert from The Geek Squad to talk about specific actions they took to make their company customer-oriented, so attendees would be able to [...]]]></description>
			<content:encoded><![CDATA[<p>When we were putting the speaker list together for our <a href="http://csitnm.com/">Customer Service is the New Marketing Summit</a>, we were laser-focused on the practical. We rounded up speakers like Tony from <a href="http://zappos.com/">Zappos</a> and Robert from <a href="http://geeksquad.com/">The Geek Squad</a> to talk about specific actions they took to make their company customer-oriented, so attendees would be able to learn from or even emulate those steps and achieve equally effective results.</p>
<p>But along the way we realized that anecdotal evidence â€” even solid, practical, billion-dollars-a-year-in-revenue evidence â€” while a strong start, just wasn&#8217;t enough. And so we asked ourselves: How can we help evolve the conversation that companies and customers are having? What can we bring to the table that will help these companies communicate better â€” more effectively, more honestly, more transparently â€” with their customers? What hasn&#8217;t been said but needs to be?</p>
<p>With this goal in mind, we launched at the Summit an essentially open source document we&#8217;re calling, simply, <a href="http://ccpact.com/">The Company-Customer Pact</a>.</p>
<p>This pact is a call for shared responsibility between companies &#038; customers â€” one that promises that both sides will hold up their end of the bargain to change the game. The document provides a way to opt into a set of shared values. It&#8217;s a balanced statement of responsibilities for companies <em>and</em> customers.</p>
<p>You might wonder why we need this, as it seems like common sense. But if common sense were enough more people would be employing these principles now. We&#8217;ve been trained by the bad habits of corporate culture to turn away from the anger of alienated customers reacting to an environment where it&#8217;s common place for companies to hide behind phone trees, avoid fault, and employ anonymous and in-human call centers that makes them hard if not impossible to reach. Or by engaging in practices like price-gauging and issuing confusing bills and policies.</p>
<p>And what&#8217;s the customers response to this, now that, thanks to the tubes that power the Internet, the customers can respond? More often than not it&#8217;s revolt, whether led by <a href="http://www.guardian.co.uk/technology/2005/aug/29/mondaymediasection.blogging">one man&#8217;s descent into Dell Hell</a> or <a href="http://a.wholelottanothing.org/2007/05/01/digg-revolt/">an entire (digg)nation rising up</a> to defend their right to recite a seemingly random string of letters and numbers. But revolt, as any Frenchman from the 18th century will tell you, while thrilling, isn&#8217;t particularly pleasant, and it&#8217;s definitely not sustainable. We need another way.</p>
<p>Previous attempts at such documents usually end up coming from the company side as a &#8220;Consumer&#8217;s Bill of Rights,&#8221; the most notable of which was put forth by JFK in <a href="http://en.wikipedia.org/wiki/Consumer_Bill_of_Rights">a speech he gave in 1962</a>. (Never heard of it? Yeah, neither had we.) A customer bill of rights is a start, but that&#8217;s unilateral disarmament. This pact is bilateral disarmament; both sides holster their flamethrowers and try to work it out.</p>
<p>The central thesis of the Company-Customer Pact is that at some point we are all working on behalf of a company, and at the same time we are all customers. We all spend time on either side of that fence, and we should take our understanding of each of those roles into whatever situation we&#8217;re in. In that regard, while this Company-Customer Pact speaks to two sides, it&#8217;s really speaking to one side â€” the human side.</p>
<p>Customers can expect more from a company that&#8217;s signed onto this document. And whie it&#8217;s impossible for a company to tell its customers how to behave, they can certainly ask, and by opting into a pact like this they can imply a sense of shared responsibility with their customers. And a statement like this can even give a company&#8217;s internal teams some guiding principles for their behavior.</p>
<p>This is an open initiative â€” a living document. We want your feedback, which is why we&#8217;ve posted it on a wiki where <a href="http://www.ccpact.com/Comments">anyone can comment or edit</a>. Keep in mind, though, that one of the goals is to have it be simple enough that anyone can adopt it. It contains five basic tenets:</p>
<p>1. The first point reiterates, because it can&#8217;t be said enough, the golden rule of &#8220;do unto others as you would have them do unto you.&#8221;</p>
<p>2. The second point warms against the temptation to anonymity, because more often than not, in commercial settings anonymous often gives license to be rude.</p>
<p>3. The third point reflects the fact that we all know in advance that mistakes wil be made and that problems are going to happen â€” to err is human, after all, and we&#8217;re both humans on either side of the line. We can embrace this as an opportunity to deal honestly with problems as they arise; done right, this is where lasting customer relationships are forged. Who hasn&#8217;t had the experience of seeing a company turn a bad situation around, creating a tremendous amount of customer loyalty?</p>
<p>4. The fourth point is about companies embracing the opportunity of instant, always-on communication. Now that it&#8217;s easier than ever before to get the word out to hundreds of our friends and co-workers, it&#8217;s somehow harder than ever to communicate with some of the companies we do business with. There is absolutely a mandate to make honest and direct communication between companies and customers as easy and frictionless as it is with the people you friend on Facebook.</p>
<p>5. Finally, it&#8217;s vital to show follow-through and to support those who are trying to follow through. It&#8217;s a new world, and we all have to live in it together, so let&#8217;s cut each other some slack, ok?</p>
<p>Pretty simple all said and done, but also potentially very powerful. If you haven&#8217;t done so yet, <a href="http://ccpact.com/">check it out at ccpact.com</a> and add your name â€” as a customer, as a company representative, or as both. We&#8217;d love to have you take part in the conversation.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.getsatisfaction.com/2008/02/11/introducing-the-company-customer-pact/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Making a Pact</title>
		<link>http://blog.getsatisfaction.com/2008/02/04/making-a-pact/</link>
		<comments>http://blog.getsatisfaction.com/2008/02/04/making-a-pact/#comments</comments>
		<pubDate>Mon, 04 Feb 2008 17:57:08 +0000</pubDate>
		<dc:creator>Eric Suesz</dc:creator>
				<category><![CDATA[co-creation]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[customer service]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[philosophy]]></category>

		<guid isPermaLink="false">http://blog.getsatisfaction.com/2008/02/04/making-a-pact/</guid>
		<description><![CDATA[
Tony Hsieh opened up our Customer Service is the New Marketing Summit with a compelling statement: â€œWeâ€™re a customer service company. We just happen to sell shoes. Twenty years from now, hopefully people wonâ€™t even remember that we sell shoes.â€  
Thatâ€™s a strong statement from the CEO of a pretty strong company: Zappos. You [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://blog.getsatisfaction.com/wp-content/uploads/2008/02/picture-8.png' alt='picture-8.png' border="0" style="float:left;margin-right:10px"/></a></p>
<p>Tony Hsieh opened up our <a href="http://csitnm.com/">Customer Service is the New Marketing Summit</a> with a compelling statement: â€œWeâ€™re a customer service company. We just happen to sell shoes. Twenty years from now, hopefully people wonâ€™t even remember that we sell shoes.â€  </p>
<p>Thatâ€™s a strong statement from the CEO of a pretty strong company: Zappos. You may not know it, but theyâ€™re not in the shoe business. Having effortlessly bought â€” and effortlessly returned â€” many pairs of shoes from and to them, Iâ€™m inclined to agree with him. They ooze customer service. </p>
<p>To help us foster and encourage the kind of spirit that Tony believes in, weâ€™ve introduced the â€œCompany-Customer Pact,â€ a simple, usable framework for company-customer interaction. </p>
<p>The provisional draft of this document is now available at <a href="http://www.ccpact.com">CCPact.com</a>. We&#8217;re actively seeking community support, as well as public comments on this document. Support and comments can be voiced right on the wiki pages. Having <i>your</i> voice included would be terrific.</p>
<p>Please forward this post to folks that youâ€™d like to hear in this conversation â€” or anyone you think would be interested in building better company-customer relationships.  </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.getsatisfaction.com/2008/02/04/making-a-pact/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The ant farm of innovation</title>
		<link>http://blog.getsatisfaction.com/2007/07/30/the-ant-farm-of-innovation/</link>
		<comments>http://blog.getsatisfaction.com/2007/07/30/the-ant-farm-of-innovation/#comments</comments>
		<pubDate>Mon, 30 Jul 2007 18:58:13 +0000</pubDate>
		<dc:creator>Thor Muller</dc:creator>
				<category><![CDATA[co-creation]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[philosophy]]></category>

		<guid isPermaLink="false">http://blog.getsatisfaction.com/2007/07/30/the-ant-farm-of-innovation/</guid>
		<description><![CDATA[
An article in the NYTimes today asks whether all the hype over product co-creation and consumer directed design misses something essential&#8211;that big innovations still come from highly controlled, top-down organizations and processes. The piece, &#8220;In a Highly Complex World, Innovation From the Top Down&#8221; by G. Pascal Zachary, also makes the point that many of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://flickr.com/photos/meire/501324828/" title="hungry ants 1 by meire"><img src="http://farm1.static.flickr.com/205/501324828_cc9243cc4b_m.jpg" alt="Ant Farm" style="float:right;margin-left:5px"/></a><br />
An article in the NYTimes today asks whether all the hype over product co-creation and consumer directed design misses something essential&#8211;that big innovations still come from highly controlled, top-down organizations and processes. The piece, &#8220;<a href="http://www.nytimes.com/2007/07/29/business/yourmoney/29ping.html">In a Highly Complex World, Innovation From the Top Down</a>&#8221; by G. Pascal Zachary, also makes the point that many of the most innovative products like the iPod aren&#8217;t even customizable, and fundamentally exclude the role of democracy in their design. The suggestion is that new technology is so complex that it could only be created by &#8220;corporate or government initiatives overseen by elites.&#8221;</p>
<p>Zachary tries to manufacture controversy by pitting &#8220;elitists&#8221; such as Thomas P. Hughes (&#8221;New technologies are becoming so complex that many are beyond the possibility of democracy playing a role in their development&#8221;) against new schoolers like Eric Wilhelm of Instructables (&#8221;If innovation isnâ€™t tailored to [customers], they expect to be able to tailor it to themselves&#8221;). But where&#8217;s the conflict? The iPhone is a phenomenon that is Apple doing what Apple is best at (i.e. elite design), but there are thousands of developers hacking away at its hardware, operating system and applications. And as Eric von Hippel (the MIT evangelist for user-led innovation) would point out, this is where most democratic contributions are made, at the edges of the maker&#8217;s business. If history is a guide, we can expect some of these apps and hacks from users to end up influencing Apple engineers or being integrated wholesale into its products. </p>
<p>Many of us are attracted to this notion of ivory tower-based innovation, but it&#8217;s largely mythical. Many of us know that Thomas Edison, the original icon of the elite genius generating invention after brilliant invention, owed much of his success to raw opportunism and the willingness to crush superior technologies that threatened his business. The technology his famed Menlo Park lab produced often relied on the work of outsiders, usually mavericks and hobbyists. For instance, Edison famously took credit for the early motion picture projector known as the <a href="http://en.wikipedia.org/wiki/Vitascope">Vitascope</a>, which had been invented by a <a href="http://en.wikipedia.org/wiki/Charles_Francis_Jenkins">couple</a> of <a href="http://en.wikipedia.org/wiki/Thomas_Armat">kids</a> trying to distinguish themselves in trade school. </p>
<p>And Apple, that most singular modern epicenter of technology innovation, owes much of its success to the innovations that came from outside its hallowed walls. The early Mac was a refined set of innovations from <a href="http://en.wikipedia.org/wiki/Xerox_Parc">Xerox Parc</a> and <a href="http://en.wikipedia.org/wiki/Douglas_Engelbart">Douglas Englebart</a> (with design help from folks like my alma mater, <a href="http://frogdesign.com">Frogdesign</a>). The resurgence of the Mac with OS X is due in part to the fact that it&#8217;s based on freeBSD, an open source UNIX system built with contributions from many scattered developers. </p>
<p>And the iPod, the <a href="http://en.wikipedia.org/wiki/Ipod">iPod</a>! Not at all the pure creation of isolated genius within the company that Zachary implies in his article. The iPod chip came from <a href="http://en.wikipedia.org/wiki/PortalPlayer">PortalPlayer</a>, its interface designed in part by third-party firm <a href="http://en.wikipedia.org/wiki/Pixo">Pixo</a>, and even the iPod name was coined by a freelance copywriter.</p>
<p>But one thing&#8217;s for certain. Apple will never be able to farm out its MacWorld keynote presentations. There are some things that only Steve Jobs can do.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.getsatisfaction.com/2007/07/30/the-ant-farm-of-innovation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Satisfaction through code.</title>
		<link>http://blog.getsatisfaction.com/2007/02/03/satisfaction-through-code/</link>
		<comments>http://blog.getsatisfaction.com/2007/02/03/satisfaction-through-code/#comments</comments>
		<pubDate>Sun, 04 Feb 2007 06:59:26 +0000</pubDate>
		<dc:creator>scott</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://blog.getsatisfaction.com/2007/02/03/satisfaction-through-code/</guid>
		<description><![CDATA[Howdy, I&#8217;m Scott Fleckenstein, Code monkey for Satisfaction.  I&#8217;ve got a couple of things to talk about in this post, so let me begin by introducing you to a bit about Satisfaction&#8217;s attitude when it comes to making software.  It can be easily summarized as &#8220;Standing on the shoulders of giants&#8221;; we recognize [...]]]></description>
			<content:encoded><![CDATA[<p>Howdy, I&#8217;m Scott Fleckenstein, Code monkey for Satisfaction.  I&#8217;ve got a couple of things to talk about in this post, so let me begin by introducing you to a bit about Satisfaction&#8217;s attitude when it comes to making software.  It can be easily summarized as <a href="http://en.wikipedia.org/wiki/Standing_on_the_shoulders_of_giants">&#8220;Standing on the shoulders of giants&#8221;</a>; we recognize that our skills in making software owe a lot to <a href="http://www.rubyonrails.com">DHH</a>, <a href="http://www.ruby-lang.org">Matz</a>, <a href="http://redhanded.hobix.com">_why</a>, and oh so many others.  Because of these people and the beauty of open source software I am a much better developer than I could have wished for.</p>
<p>I&#8217;m very glad and proud to work for a company that embraces open source, and realizes that there is business value in contributing to the open source community and spirit.  In the past they have given me a pretty long leash to play with, letting me develop things like <a href="http://voo2do2ical.com">voo2do2ical</a>, <a href="http://railmail.nullstyle.com/">railmail</a>, and <a href="http://nullstyle.com/home/exceptional">exceptional</a>. I am looking forward to creating plugins and snippets out of the interesting pieces of code that spring forth while developing Satisfaction.</p>
<p>That brings me to my next point: <a href="http://code.google.com/p/erber/">Erber</a>.  This will be Satisfaction&#8217;s first among many contributions back to the community, a plugin for ruby on rails that makes it trivially easy to register additional file extensions for rendering in the same manner as rhtml.  In my case, I wanted to be able to render javascript files in the same manner as I do html (with rhtml), and css (with <a href="http://blog.airbladesoftware.com/2006/12/11/cssdryer-dry-up-your-css">css_dryer</a>).  More on this in a coming post.</p>
<p>Anyways, the following is an example of how to register an extension with Erber:</p>
<p><code><br />
Erber.register :njs, :rrtf, :rpls<br />
</code></p>
<p>just include the above in your environment file and at that point, you create templates that end in .njs, .rrtf, and .rpls.  Pretty simple, really.  The code is up on google project hosting at <a href="http://code.google.com/p/erber/">http://code.google.com/p/erber/</a>, and you can install the plugin with the following command:</p>
<p><code>script/plugin install http://erber.googlecode.com/svn/trunk/</code></p>
<p>Well I&#8217;m off. I&#8217;ll be in touch in the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.getsatisfaction.com/2007/02/03/satisfaction-through-code/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
