<?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>Shaun's Blog &#187; General</title>
	<atom:link href="http://blogs.gnome.org/shaunm/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/shaunm</link>
	<description>Fourteen hours to save the Earth</description>
	<lastBuildDate>Fri, 20 Nov 2009 20:28:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Marketing Hackfest</title>
		<link>http://blogs.gnome.org/shaunm/2009/11/20/marketing-hackfest/</link>
		<comments>http://blogs.gnome.org/shaunm/2009/11/20/marketing-hackfest/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 20:28:59 +0000</pubDate>
		<dc:creator>shaunm</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/shaunm/?p=197</guid>
		<description><![CDATA[Last week, eight of us converged on Chicago for a Gnome marketing hackfest.  Thanks to Google and Novell for thier generous sponsorship.  There are other blogs posts about the event, including posts from Brian Cameron, Paul Cutler, and two posts from Jason &#8220;The Chronicler&#8221; Clinton.
Unfortunately, I had to leave early on the second [...]]]></description>
			<content:encoded><![CDATA[<p>Last week, eight of us converged on Chicago for a Gnome marketing hackfest.  Thanks to Google and Novell for thier generous sponsorship.  There are other blogs posts about the event, including posts from <a href="http://blogs.sun.com/yippi/entry/gnome_marketing_hackfest">Brian Cameron</a>, <a href="http://www.silwenae.org/blog/?p=1251">Paul Cutler</a>, and <a href="http://jasondclinton.livejournal.com/77635.html">two</a> <a href="http://jasondclinton.livejournal.com/78061.html">posts</a> from Jason &#8220;The Chronicler&#8221; Clinton.</p>
<p>Unfortunately, I had to leave early on the second day, which seems to be when the dust settled and some real work got done.  But we had some great discussions on day one.  Others have recapped most of our discussions well, but one thing they haven&#8217;t talked about is our discussions about mentoring.</p>
<p>I&#8217;ve spent the last eight years trying to build and foster a community of documentation writers, most of whom are not professionals.  So I&#8217;m particularly interested in how the marketing team can mentor new team members who, like me, don&#8217;t really know anything about marketing.</p>
<p>My one contribution was a lesson I&#8217;ve learned over the years: Give new contributors achievable and concrete tasks.  If you tell them to pick something and do it, they usually won&#8217;t.</p>
<p>Stormy, Denise, and I continued this conversation at the bar on Tuesday night.  One of my big questions was &#8220;What do people need to learn?&#8221;  If you have no background on something, it might not just be the answers you&#8217;re lacking; you might not even know what questions to ask.  Not only do I not know things about marketing.  I don&#8217;t know what I don&#8217;t know about marketing.</p>
<p>Stormy and Denise rattled a dozen things off, most of which I&#8217;ve already forgotten.  (There&#8217;s a reason I carry a notebook everywhere.  I don&#8217;t know why I didn&#8217;t take it to the bar.)</p>
<p>So how do we pass knowledge like this along?  Sure, we could braindump into a wiki.  And somebody who&#8217;s skilled at content organization could turn it from a braindump into something useful.  But it&#8217;s actually really hard to write down everything you know about a subject.  The good nuggets of wisdom are things you don&#8217;t think to mention until the right situation arises.  Real life experience matters.</p>
<p>I&#8217;m curious what others have found helpful in bringing new contributors up to speed.  This isn&#8217;t marketing-specific.  It happens in any community where many members aren&#8217;t professionally trained in what they&#8217;re doing.  (And I realize I&#8217;m asking about those very good nuggets of wisdom about community mentoring that you don&#8217;t think to mention.)</p>
<p><img src="http://live.gnome.org/Travel/Policy?action=AttachFile&#038;do=get&#038;target=sponsored-badge-shadow.png" alt="Sponsored by the Gnome Foundation" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/shaunm/2009/11/20/marketing-hackfest/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>On Individual Recognition</title>
		<link>http://blogs.gnome.org/shaunm/2009/11/13/on-individual-recognition/</link>
		<comments>http://blogs.gnome.org/shaunm/2009/11/13/on-individual-recognition/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 21:53:51 +0000</pubDate>
		<dc:creator>shaunm</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/shaunm/?p=193</guid>
		<description><![CDATA[Earlier this week, DMN Communications posted a blog entry about the Top Open Source technical writers on the Web.  This was in response to Ivan Walsh&#8217;s Top 50 Technical Writers on the Web, which had a notable lack of any open source technical writers.  Karsten Wade—someone I respect very much—followed up with Calling [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier this week, DMN Communications posted a blog entry about the <a title="Permanent Link to Top Open Source technical writers on the Web" rel="bookmark" href="http://www.dmncommunications.com/weblog/?p=1518">Top Open Source technical writers on the Web</a>.  This was in response to Ivan Walsh&#8217;s <a href="http://www.ivanwalsh.com/2009/10/top-50-technical-writers-on-the-web/">Top 50 Technical Writers on the Web</a>, which had a notable lack of any open source technical writers.  Karsten Wade—someone I respect very much—followed up with <a href="http://iquaid.org/2009/11/11/calling-out-superrockstars-considered-harmful/">Calling out superrockstars considered harmful</a>, in which he argues that top-ten lists drag down morale.</p>
<p>This is particularly interesting to me, and not just because I happen to be on that list.  (Or, at least, one Shaun Mc<b>G</b>ance is.)  It&#8217;s interesting to me because we discussed recognition programs during the recent Gnome marketing hackfest.  (And, by the way, a big thanks to Google and Novell for their sponsorship.)  I was generally supportive of the idea, though wary of alienating contributors who don&#8217;t get the recognition.</p>
<p>I think Karsten has a valid point, but I don&#8217;t want to throw away all individual recognition.  I don&#8217;t think there&#8217;s much point in throwing a parade for our Owens and Federicos.  Yes, they rock.  We all know they rock.  Putting them on a pedestal doesn&#8217;t accomplish anything.  The only thing it can do is disenfranchise the people who don&#8217;t think they can ever reach that status.</p>
<p>But the story is different for people who haven&#8217;t yet made a name for themselves.  Two of the people on the list are teammates of mine.  They&#8217;re relative newcomers, compared to an old fart like me.  Giving them public recognition can inspire them to stay on.  I&#8217;ve seen a lot of contributors come and go.  Slowing that revolving door is a win in my book.</p>
<p>Furthermore, I think there&#8217;s value in lifting up what we do.  A list like this shows interested folks that there are open source people out there who love technical writing.  People who strive to provide more than dry stereo instructions.  People who are earnestly trying to help users.  Then again, maybe calling out vibrant communities of writers would do the same.</p>
<p>Lastly, the fact is that open source rides on the shoulders of individuals.  We are not interchangeable parts.  In open source, we bring our own ideas and inspirations to the table, and we shape what we do.  We wouldn&#8217;t be where we are if it weren&#8217;t for our rockstars.  There are people on that list that I admire.  Their work inspires me to be a better writer.  And I have no doubt their respective projects would be worse off without them.</p>
<p>Maybe the list would have been less alienating if it had been more personal.  List the poeple that inspire you, but don&#8217;t pass it off as anything but your personal list of heroes.</p>
<p>So back to the idea of recognizing Gnome contributors, is this doomed to be a well-meaning idea gone wrong?  Is there any way to publicly recognize people who have done great work without alienating everybody else?</p>
<p>Comments on the blog please.  I&#8217;m very interested in what you think.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/shaunm/2009/11/13/on-individual-recognition/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Documentation at the Summit</title>
		<link>http://blogs.gnome.org/shaunm/2009/09/30/documentation-at-the-summit/</link>
		<comments>http://blogs.gnome.org/shaunm/2009/09/30/documentation-at-the-summit/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 15:51:28 +0000</pubDate>
		<dc:creator>shaunm</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/shaunm/?p=188</guid>
		<description><![CDATA[I&#8217;m hoping to lead two sessions about documentation at the Boston Summit this year.  Hopefully I can garner some interest from the blogosphere.
First, I want to give a short talk on topic-oriented documentation.  This is a very different way of thinking about your documentation, and I&#8217;d like to introduce people to it and convey some [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m hoping to lead two sessions about documentation at the <a href="http://live.gnome.org/Boston2009">Boston Summit</a> this year.  Hopefully I can garner some interest from the blogosphere.</p>
<p>First, I want to give a short talk on topic-oriented documentation.  This is a very different way of thinking about your documentation, and I&#8217;d like to introduce people to it and convey some best practices.  The documentation team went topic-oriented with the new Mallard-based Empathy Help this release cycle.  But topic-oriented isn&#8217;t limited to Mallard, nor is it only relevant to user help.  I&#8217;ll try to keep the concepts general, while still giving guidance for the real-world systems we use.</p>
<p>After that, I&#8217;d like to have about three hours to lead a docfest.  I will help you write or improve any piece of documentation you bring to me.  If you don&#8217;t have something in mind already, I&#8217;ll find something for you.  It does not have to be user help, and it does not have to be topic-oriented.  I realize this is a hacker&#8217;s event, so bring me your API references or developer tutorials.  We&#8217;ll turn it from a random collection of thoughts into a coherent document people enjoy reading.</p>
<p>If you&#8217;re interested in either, please leave a comment.  Or send me an email at shaunm at gnome dot org.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/shaunm/2009/09/30/documentation-at-the-summit/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Yelp Live Help</title>
		<link>http://blogs.gnome.org/shaunm/2009/09/28/yelp-live-help/</link>
		<comments>http://blogs.gnome.org/shaunm/2009/09/28/yelp-live-help/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 03:57:28 +0000</pubDate>
		<dc:creator>shaunm</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/shaunm/?p=184</guid>
		<description><![CDATA[By day, I&#8217;ve been learning my way around the awesome Telepathy framework as part of my work with Collabora.  By night, I&#8217;ve been busy hacking away on Yelp 3.0 (which, I don&#8217;t mind telling you, will rock).  And somewhere in between, I&#8217;ve been contemplating how to make Yelp telepathic.
Here&#8217;s the general notion: When the help [...]]]></description>
			<content:encoded><![CDATA[<p>By day, I&#8217;ve been learning my way around the awesome <a href="http://telepathy.freedesktop.org/wiki/">Telepathy</a> framework as part of my work with <a href="http://www.collabora.co.uk/">Collabora</a>.  By night, I&#8217;ve been busy hacking away on Yelp 3.0 (which, I don&#8217;t mind telling you, will rock).  And somewhere in between, I&#8217;ve been contemplating how to make Yelp telepathic.</p>
<p>Here&#8217;s the general notion: When the help just isn&#8217;t helping you, you&#8217;d be able to connect to Live Help, which would be something like a chat room, hopefully populated with people who want to help.  The Live Help chat would be attached to your Yelp window.  Other users would be able to see what document you&#8217;re looking at, and send you pages which would open in your Yelp window.</p>
<p>The Live Help channel would also maintain a list of comments made about pages.  So if somebody asks a damn good question, somebody could write something up in a comment on a page of the help document.  As soon as you connect to Live Help, you&#8217;d get all the comments stored in the channel for the document you&#8217;re viewing.</p>
<p>This is a very rough idea right now.  There are tons of technical and social problems that would have to be solved to make sure it works well.  I&#8217;m curious if people have any thoughts, opinions, or criticisms.  (And, by the way, we could totally extend this functionality to developer documentation as well, which I think would be awesome.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/shaunm/2009/09/28/yelp-live-help/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Yelp 3.0: Location Entry</title>
		<link>http://blogs.gnome.org/shaunm/2009/09/06/yelp-3-0-location-entry/</link>
		<comments>http://blogs.gnome.org/shaunm/2009/09/06/yelp-3-0-location-entry/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 02:35:30 +0000</pubDate>
		<dc:creator>shaunm</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/shaunm/?p=176</guid>
		<description><![CDATA[So I&#8217;ve begun picking Yelp apart in preparation for Yelp 3.0.  I&#8217;ve gotten to the broken-eggs stage.  It still doesn&#8217;t look like an omelette.  I have a lot of goals for 3.0, including providing a reusable documentation-viewing widget for other projects.  But one of the cool things I&#8217;ve been hacking on today is a combined [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;ve begun picking Yelp apart in preparation for Yelp 3.0.  I&#8217;ve gotten to the broken-eggs stage.  It still doesn&#8217;t look like an omelette.  I have a lot of goals for 3.0, including providing a reusable documentation-viewing widget for other projects.  But one of the cool things I&#8217;ve been hacking on today is a combined location and search entry.  It&#8217;s still very much a work in progress, but I wanted to show screenshots anyway.</p>
<p>When you&#8217;re on a page, the location entry will show you what page you&#8217;re on, like so:</p>
<p><a href="http://blogs.gnome.org/shaunm/files/2009/09/screen1.png"><img class="alignnone size-medium wp-image-177" title="screen1" src="http://blogs.gnome.org/shaunm/files/2009/09/screen1-300x19.png" alt="screen1" width="300" height="19" /></a></p>
<p>You can click the drop-down arrow for a history of where you&#8217;ve been:</p>
<p><a href="http://blogs.gnome.org/shaunm/files/2009/09/screen2.png"><img class="alignnone size-medium wp-image-178" title="screen2" src="http://blogs.gnome.org/shaunm/files/2009/09/screen2-300x75.png" alt="screen2" width="300" height="75" /></a></p>
<p>If you click in the text field, you can type in some search terms:</p>
<p><a href="http://blogs.gnome.org/shaunm/files/2009/09/screen3.png"><img class="alignnone size-medium wp-image-179" title="screen3" src="http://blogs.gnome.org/shaunm/files/2009/09/screen3-300x19.png" alt="screen3" width="300" height="19" /></a></p>
<p>And when you activate a search, it becomes a location in your history:</p>
<p><a href="http://blogs.gnome.org/shaunm/files/2009/09/screen4.png"><img class="alignnone size-medium wp-image-180" title="screen4" src="http://blogs.gnome.org/shaunm/files/2009/09/screen4-300x93.png" alt="screen4" width="300" height="93" /></a></p>
<p>It still needs some polish, and I need some icons so I don&#8217;t have to abuse the search folder icon.  And it definitely needs some usability testing to see if its functionality is discoverable.  Help viewers can&#8217;t afford to have a learning curve.  But it&#8217;s been fun to play with so far.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/shaunm/2009/09/06/yelp-3-0-location-entry/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Mallard Helping You Help Users in Need</title>
		<link>http://blogs.gnome.org/shaunm/2009/08/07/mallard-helping-you-help-users-in-need/</link>
		<comments>http://blogs.gnome.org/shaunm/2009/08/07/mallard-helping-you-help-users-in-need/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 19:59:24 +0000</pubDate>
		<dc:creator>shaunm</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/shaunm/?p=173</guid>
		<description><![CDATA[I recently blogged about how you can help users in need.  My advice was completely independant of what tools you use to write, build, and distribute your help.  Whether you do all your help in a wiki or have static HTML on the web that you keep in a version control system or install DocBook [...]]]></description>
			<content:encoded><![CDATA[<p>I recently blogged about how you can <a href="http://blogs.gnome.org/shaunm/2009/08/07/helping-users-in-need/">help users in need</a>.  My advice was completely independant of what tools you use to write, build, and distribute your help.  Whether you do all your help in a wiki or have static HTML on the web that you keep in a version control system or install DocBook files along with your software, I think what I wrote is a good way to handle user problems.</p>
<p>But I think <a href="http://www.gnome.org/~shaunm/mallard/">Mallard</a> can substantially help you do this more efficiently.  Mallard takes a very flexible approach to topic-oriented help that allows you to write new content easily.  If you&#8217;re writing linear documentation in a format like DocBook, it can be difficult to start writing a solution to a problem without first going through the arduous task of figuring out how it fits into the navigational structure.</p>
<p>If you&#8217;re using Mallard, you can just write a stand-alone page and publish it for review.  I recommend first deciding what kind of content you&#8217;re writing.  Is it a set of steps to accomplish a task?  A solution to a common problem?  A conceptual overview?  A tip to help the user work smarter?</p>
<p>Mallard doesn&#8217;t enforce this content type like DITA does, but knowing what kind of content you&#8217;re writing allows you to work from standard templates, which should help you write more useful content.  By the way, I recommend all projects identify common content types and produce templates for them.  This is something we&#8217;ll be tackling in the Gnome documentation team soon, and I invite everybody to build on our work.</p>
<p>Once you know what you&#8217;re writing, and with template in hand, you can more easily get down to the business of turning thoughts into words.  You can convert your page to HTML without plugging it into a larger document so that your user can review it on its own.</p>
<p>Of course, you&#8217;ll still need to get it integrated into a document if you want it to be useful to others.  This isn&#8217;t necessarily trivial.  It could be that you can just plug it into an existing guide for common problems.  But you very well may need to rethink parts of your content organization.  Mallard makes content organization easier and more flexible, but there is still no substitute for human thought.</p>
<p>The real boon is that you can help and engage your user before you get bogged down in bookkeeping.  And that helps you create a more dynamic community that can more effectively help its users.</p>
<p>♫NP: Brown Skin by India.Arie</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/shaunm/2009/08/07/mallard-helping-you-help-users-in-need/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Helping Users in Need</title>
		<link>http://blogs.gnome.org/shaunm/2009/08/07/helping-users-in-need/</link>
		<comments>http://blogs.gnome.org/shaunm/2009/08/07/helping-users-in-need/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 15:33:53 +0000</pubDate>
		<dc:creator>shaunm</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/shaunm/?p=169</guid>
		<description><![CDATA[Recently, a user sent an email to the KDE documentation list complaining that the KDE4 documentation left him in the cold after upgrading from KDE3.  This is something the Gnome documentation team needs to be careful with as we think about the Gnome3 help.  We&#8217;ll have a lot of Gnome2 users who are disoriented, and [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, a user sent an email to the KDE documentation list complaining that the <a href="http://lists.kde.org/?l=kde-doc-english&amp;m=124963513220501&amp;w=2">KDE4 documentation left him in the cold</a> after upgrading from KDE3.  This is something the Gnome documentation team needs to be careful with as we think about the Gnome3 help.  We&#8217;ll have a lot of Gnome2 users who are disoriented, and it&#8217;s our job to help them.</p>
<p>Brad Hards replied to the user, pointing out that <a href="http://lists.kde.org/?l=kde-doc-english&amp;m=124963806024692&amp;w=2">KDE documentation is a volunteer effort</a>, and asking the user to contribute something.  I am entirely sympathetic to this response.  I understand the difficulties of trying to produce good help with a skeleton crew of volunteers.  But from the perspective of actually helping the user, it&#8217;s a complete fail.  And at the end of the day, we do what we do to help users.</p>
<p>Here is how I think one should respond to a message like this:</p>
<ol>
<li>Sincerely apologize to the user.  Don&#8217;t make excuses.  Don&#8217;t use volunteerism as an excuse.  If your apology starts with &#8220;I&#8217;m sorry, but&#8221;, you&#8217;re doing it wrong.</li>
<li>Identify exactly what problems the user is having and how the documentation could have helped the user.  Try to keep an open line of communication with the user.  Do not try to get the user to do work.  Just try to understand his problem better.</li>
<li>Write some documentation to help the user.  Don&#8217;t worry too much about getting it plugged into whatever documentation system you have.  Don&#8217;t worry too much about making it a final copy.  The goal is to have real instructional information that can be reviewed.  Use a wiki or your blog or whatever you find most convenient.</li>
<li>Ask the user to review what you&#8217;ve written.  You&#8217;re not asking the user to be a copy editor or a proofreader.  You&#8217;re asking him to tell you if this new documentation is helpful.</li>
<li>Revise.  Repeat.</li>
<li>When the new documentation works, make sure to put it through whatever quality control systems you have in place and to get it integrated into your documentation system.</li>
</ol>
<p>Here&#8217;s what this accomplishes:  First and foremost, it actually helps the user.  It takes a disgruntled and frustrated user and turns him into a satisfied user.  With this kind of personal attention, it might even turn him into a downright happy user.  Second, because we&#8217;ve helped the user by writing real documentation, instead of answering questions on a mailing list, we&#8217;re helping countless other users who will never take the time to email us.</p>
<p>Finally, by giving the user something very concrete to do, we&#8217;ve given him a low-barrier entry point for contributing to our community.  Maybe he&#8217;ll stick around.  Or maybe he&#8217;ll go back to whatever he was doing, just a little happier.  I don&#8217;t know.  But what I do know is that &#8220;Find something to do and do it&#8221; is not a good way to get new contributors.  &#8220;Here is a simple task that is relevant to you personally&#8221; is far more effective.</p>
<p>♫NP: Fred&#8217;s Slacks Pt. 1 by Mingo Fishtrap</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/shaunm/2009/08/07/helping-users-in-need/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Documentation From 6000 Miles</title>
		<link>http://blogs.gnome.org/shaunm/2009/07/22/documentation-from-6000-miles/</link>
		<comments>http://blogs.gnome.org/shaunm/2009/07/22/documentation-from-6000-miles/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 01:39:45 +0000</pubDate>
		<dc:creator>shaunm</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/shaunm/?p=155</guid>
		<description><![CDATA[A lot of exciting things have been happening in the Gnome documenation world.  One of the most exciting things to me is that much of the excitement is being driven by people other than me.  For the last three weeks, my wife and I have been away on the Great American Road Trip. [...]]]></description>
			<content:encoded><![CDATA[<p>A lot of exciting things have been happening in the Gnome documenation world.  One of the most exciting things to me is that much of the excitement is being driven by people other than me.  For the last three weeks, my wife and I have been away on the Great American Road Trip.  While we were gone, my team continued rocking.  I&#8217;ve been pleasantly surprised to see people taking ownership, and absolutely delighted to see Mallard uptake.</p>
<p>Since I&#8217;ve been on the road, I haven&#8217;t had a chance to write much more than 140-character dents.  I need to  get back into the habit of writing daily, so I&#8217;m writing about the documentation-related topics that have rattled in my brain for the last 6000 miles.</p>
<p>(Note, if your aggregator strips images, you&#8217;re missing half the fun.  <a href="http://blogs.gnome.org/shaunm/2009/07/22/documentation-from-6000-miles/">Clicky</a>.)</p>
<p><strong>Writing Open Source</strong></p>
<p><strong><a href="http://blogs.gnome.org/shaunm/files/2009/07/roadtrip-mammoth.jpg"><img class="alignnone size-medium wp-image-156" title="Mammoth" src="http://blogs.gnome.org/shaunm/files/2009/07/roadtrip-mammoth-300x199.jpg" alt="Mammoth" width="300" height="199" /></a><br />
</strong></p>
<p>Back in June, I attended the first ever <a href="http://www.writingopensource.com/">Writing Open Source</a> conference.  Thanks to some genorous help from the Gnome Foundation, four members of the Gnome documentation team were able to attend.  Meeting face-to-face in an atmosphere devoted to documentation allowed us to come together as a tightly knit team.  As I said, what&#8217;s exciting to me is that I&#8217;m not the only person driving things forward, and I really believe that&#8217;s due in large part to this event.</p>
<p>It wasn&#8217;t just Gnome folks, though.  We met people from various teams and shared our experiences and problems.  There is a lot we can learn from the greater open source documentation community, and a lot we can share with them.  The group has turned into a real community that is undertaking a number of <a href="http://www.writingopensource.com/writing-open-source-initiatives">shared initiatives</a>.  If you&#8217;re interested in free software and free documentation, please get involved.</p>
<p>Thanks to the conference, I&#8217;m now in touch with Jim Campbell of the XFCE documentation team.  And through Jim, I&#8217;m in touch with Richard Johnson of the KDE documentation team.  I hope we can get some collaboration brewing.</p>
<p><strong>Mallard</strong></p>
<p><a href="http://blogs.gnome.org/shaunm/files/2009/07/roadtrip-duck.jpg"><img class="alignnone size-medium wp-image-157" title="Duck" src="http://blogs.gnome.org/shaunm/files/2009/07/roadtrip-duck-300x199.jpg" alt="Duck" width="300" height="199" /></a></p>
<p>About four years ago, I got the idea in my head that we&#8217;re going about documenation in entirely the wrong way.  We write long user manuals that assume users will sit down and read.  That just doesn&#8217;t happen.  So I set about doing what any documentation tool developer would do: crafting a system to address the issues I&#8217;d encountered.</p>
<p>It took four long years, during which time words like &#8220;vaporware&#8221; started getting thrown around, but my experiences in those four years helped me turn <a href="http://live.gnome.org/ProjectMallard">Mallard</a> from a hare-brained idea into something I believe is a viable documentation platform.  There is now experimental Mallard support in Yelp, and people are banging hard on it.</p>
<p>The feedback so far has been mostly positive, along with some valuable constructive criticism.  I&#8217;ve tried very hard to create a system that is easy for writers, translators, and distributors.  As an upstream project that often sees heavy modification by our distributors, we face some fairly unique challenges, and Mallard address some of those challenges in new and innovative ways.</p>
<p><strong>CC</strong></p>
<p><strong><a href="http://blogs.gnome.org/shaunm/files/2009/07/roadtrip-cc.jpg"><img class="alignnone size-medium wp-image-158" title="CC" src="http://blogs.gnome.org/shaunm/files/2009/07/roadtrip-cc-300x199.jpg" alt="CC" width="300" height="199" /></a><br />
</strong></p>
<p>Gnome documentation has traditionally been licensed under the GFDL.  This was certainly a natural choice over a decade ago, but it&#8217;s become evident that the GFDL doesn&#8217;t suit our needs for various reasons.  This issue has been festering in our community for nearly as long as I have.</p>
<p>With the help of our own beloved almost-a-lawyer Luis Villa, our team has looked at our options and decided to use CC-BY-SA 3.0 for all future work.  Not only does the Creative Commons license suit the needs of our community better, it&#8217;s also being adopted by the Ubuntu and Fedora documentation teams, which can help foster collaboration between our communities.  Furthermore, it puts us smack in the middle of an amazing Free Culture movement.</p>
<p><strong>Fun Ahead</strong></p>
<p><a href="http://blogs.gnome.org/shaunm/files/2009/07/roadtrip-road1.jpg"><img class="alignnone size-medium wp-image-163" title="Fun Ahead" src="http://blogs.gnome.org/shaunm/files/2009/07/roadtrip-road1-300x199.jpg" alt="roadtrip-road1" width="300" height="199" /></a></p>
<p>There are far more exciting things happening in the Gnome documentation community than I have gimmicky road trip images for.  Paul, Phil, and Milo have been amazing in revitalizing our team.  If you&#8217;re interested in documentation, or if you&#8217;re looking for a way to get involved with Gnome, or if you just like road trip pictures, <a href="http://live.gnome.org/DocumentationProject">join us</a>.  Subscribe to <a href="http://mail.gnome.org/mailman/listinfo/gnome-doc-list">gnome-doc-list</a> or point your IRC client to the #docs channel on irc.gnome.org.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/shaunm/2009/07/22/documentation-from-6000-miles/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>On Letting Go</title>
		<link>http://blogs.gnome.org/shaunm/2009/06/18/on-letting-go/</link>
		<comments>http://blogs.gnome.org/shaunm/2009/06/18/on-letting-go/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 17:43:42 +0000</pubDate>
		<dc:creator>shaunm</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/shaunm/?p=152</guid>
		<description><![CDATA[There was a point towards the end of the Writing Open Source conference where we were discussing what XML namespace to use for Mallard.  And I was totally bikeshedding my own discussion.  Emma looked at me and told me I need to let go.
It&#8217;s true.  I have a hard time letting go. [...]]]></description>
			<content:encoded><![CDATA[<p>There was a point towards the end of the Writing Open Source conference where we were discussing what XML namespace to use for Mallard.  And I was totally bikeshedding my own discussion.  Emma looked at me and told me I need to let go.</p>
<p>It&#8217;s true.  I have a hard time letting go.  It&#8217;s just that, over the last seven or so years, I&#8217;ve seen lots of people come and go.  Many of those people I thought would become core documentation team people.  Some of them could have even replaced me.  But inevitably, they all disappear or move on.  Maybe it&#8217;s my fault.  If I were to entrust them with more stuff, they might develop a stronger connection to the team.  But I&#8217;ve learned to have a strong tendency to keep things close, where I know I can pick up the pieces if people disappear.</p>
<p>But I don&#8217;t want to be <i>That Guy</i> that&#8217;s blocking everybody.  (Insert whatever name you want for <i>That Guy</i>.  We all know <i>That Guy</i> in some project or another.)  I&#8217;ve established the Steering Committee, and I&#8217;m trying very hard to empower these guys to be able to kick ass with or without me.</p>
<p>So if anybody catches me being <i>That Guy</i>, please tell me.  Our team needs to rock, and it can&#8217;t block on me.</p>
<p>♫NP: Bellybone by Robert Bradley&#8217;s Blackwater Surprise</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/shaunm/2009/06/18/on-letting-go/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Yelp 2.27.1</title>
		<link>http://blogs.gnome.org/shaunm/2009/06/17/yelp-2271/</link>
		<comments>http://blogs.gnome.org/shaunm/2009/06/17/yelp-2271/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 04:17:53 +0000</pubDate>
		<dc:creator>shaunm</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/shaunm/?p=145</guid>
		<description><![CDATA[I&#8217;ve just released Yelp 2.27.1, Now With More Ducks. This coincides with gnome-doc-utils 0.17.1, Also Now With More Ducks.  This marks the first release with Mallard support built in.  And this marks the end of the boring part of the release announcement.
This is a huge shift in how we approach, plan, write, and [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just released Yelp 2.27.1, Now With More Ducks. This coincides with gnome-doc-utils 0.17.1, Also Now With More Ducks.  This marks the first release with Mallard support built in.  And this marks the end of the boring part of the release announcement.</p>
<p>This is a huge shift in how we approach, plan, write, and generally work with documentation.  The entire community needs to be aware of what&#8217;s happening and how it affects them.  Fellow hackers, please skip to the bottom for information on how this affects you.</p>
<p>Mallard is a new[1] documentation format that is geared towards topic-oriented help.  While you could, in theory, just convert all of your DocBook documentation to Mallard, what you would end up with is a document that is the worst of both worlds.  Writing topic-based help requires a new way of thinking about how we present information to our readers.</p>
<p>Mallard is uniquely designed from the ground up to support downstream modification and plugin-based help systems with little to no patching.  The dynamic organization structure of Mallard was designed with our help in mind, addressing the challenges we face as an upstream provider.</p>
<p>If you&#8217;re interested in writing, editing, reviewing, or otherwise contributing to our documentation, please get in touch with our team.  You can email use at gnome-doc-list@gnome.org or join us in the #docs channel on irc.gnome.org.  Also, check out our brand new project blog: <a href="http://blogs.gnome.org/docs/">http://blogs.gnome.org/docs/</a></p>
<p>We will be holding regular community meetings.  Stay tuned for more details.</p>
<p>If you are a maintainer or active developer, know that we are coming for your documentation.  It might not be today, but it&#8217;s on our radar.  If you or someone on your team handles your documentation independently of our team, we still want to be in contact to help them produce better help.  Writing is not a one-person task.</p>
<p>We hope that developers will be cooperative with our team as we try to provide them with better help files to make their software better for their users.</p>
<p>We also hope that more people from the greater community, including our downstream communities, will get involved with our team.  We are doing some truly exciting things right now, and we&#8217;d love to share the excitement.</p>
<p>[1] Yes, I realize I&#8217;ve been quacking since 2004.  But it&#8217;s newly released, and that counts for something.</p>
<p>♫NP: When This Is Over by China Forbes from &#8216;78</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/shaunm/2009/06/17/yelp-2271/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
