<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Milo Casagrande &#187; documentation</title>
	<atom:link href="http://milocasagrande.wordpress.com/category/documentation/feed/" rel="self" type="application/rss+xml" />
	<link>http://milocasagrande.wordpress.com</link>
	<description></description>
	<lastBuildDate>Sun, 08 Nov 2009 20:05:23 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>it</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='milocasagrande.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/780d7edaf6503e4a75541002446151f3?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Milo Casagrande &#187; documentation</title>
		<link>http://milocasagrande.wordpress.com</link>
	</image>
			<item>
		<title>Help the Help</title>
		<link>http://milocasagrande.wordpress.com/2009/11/08/help-the-help/</link>
		<comments>http://milocasagrande.wordpress.com/2009/11/08/help-the-help/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 20:05:23 +0000</pubDate>
		<dc:creator>Milo</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[english]]></category>

		<guid isPermaLink="false">http://milocasagrande.wordpress.com/?p=638</guid>
		<description><![CDATA[Today was the GNOME Docs meeting day, a planning session for things to come in the doc world of GNOME.
We needed to plan a little bit of work for the coming months (one or two months, not much more), and we decided to focus ourselves on small applications help, something in the order of small [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milocasagrande.wordpress.com&blog=9386&post=638&subd=milocasagrande&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Today was the GNOME Docs meeting day, a planning session for things to come in the doc world of GNOME.</p>
<p>We needed to plan a little bit of work for the coming months (one or two months, not much more), and we decided to focus ourselves on small applications help, something in the order of small games, the calculator, and so on. This will be a good exercise for writing help for an application, and a good learning moment to learn Mallard and topic based writing.</p>
<p>Speaking of games help, since Mario Blättermann ported the <a href="http://library.gnome.org/users/gnotravex/stable/">Tetravex documentation</a> from Docbook to Mallard, we said: &#8220;Why don&#8217;t we start from that, and see how we can expand it and work on it?&#8221;. Tetravex is not that complex game, and should be pretty easy (and fun) to work on what Mario created.</p>
<p>We wrote down a basic structure for how a game help should (probably) be structured, and it goes in the form of:</p>
<ul>
<li>Gameplay (Introduction)
<ul>
<li>Basic Gameplay and winning scenario</li>
</ul>
</li>
<li>Strategy
<ul>
<li>Multiple pages if necessary</li>
</ul>
</li>
<li>Multiplayer</li>
<li>Tips and Trick</li>
</ul>
<p>It&#8217;s a really basic structure, probably it&#8217;s not complete and it will need to expand as we move forward and we reach new kind of games, but for a starter, we think that should work. I&#8217;m not going to explain each of them, I think they are pretty straightforward and self-explaining.</p>
<p>So, if you out there would like to start a new experience in the wonderful world of GNOME Doc writing with a light task, we might need your help in writing games help.</p>
<p><a href="http://live.gnome.org/DocumentationProject/Contact">Get in touch </a>with the GNOME Doc team at: <a href="http://live.gnome.org/DocumentationProject">http://live.gnome.org/DocumentationProject</a>.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/milocasagrande.wordpress.com/638/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/milocasagrande.wordpress.com/638/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/milocasagrande.wordpress.com/638/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/milocasagrande.wordpress.com/638/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/milocasagrande.wordpress.com/638/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/milocasagrande.wordpress.com/638/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/milocasagrande.wordpress.com/638/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/milocasagrande.wordpress.com/638/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/milocasagrande.wordpress.com/638/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/milocasagrande.wordpress.com/638/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milocasagrande.wordpress.com&blog=9386&post=638&subd=milocasagrande&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://milocasagrande.wordpress.com/2009/11/08/help-the-help/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7e264f3b3fc318ec41394dca13572682?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milocasagrande</media:title>
		</media:content>
	</item>
		<item>
		<title>Of the Importance of Documenting</title>
		<link>http://milocasagrande.wordpress.com/2009/11/01/of-the-importance-of-documenting/</link>
		<comments>http://milocasagrande.wordpress.com/2009/11/01/of-the-importance-of-documenting/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 13:18:19 +0000</pubDate>
		<dc:creator>Milo</dc:creator>
				<category><![CDATA[documentation]]></category>
		<category><![CDATA[english]]></category>

		<guid isPermaLink="false">http://milocasagrande.wordpress.com/?p=627</guid>
		<description><![CDATA[It&#8217;s not secret that I started a new job and that I&#8217;m now working for a closed-source company (even if sometimes I have to work with my beloved Linux, but unfortunately that&#8217;s rare).
Before starting, I thought I would have found some great docs, describing the works of others, API documentation, internal guidelines, flow-charts, diagrams, whatever; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milocasagrande.wordpress.com&blog=9386&post=627&subd=milocasagrande&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>It&#8217;s not secret that I started a new job and that I&#8217;m now working for a closed-source company (even if sometimes I have to work with my beloved Linux, but unfortunately that&#8217;s rare).</p>
<p>Before starting, I thought I would have found some great docs, describing the works of others, API documentation, internal guidelines, flow-charts, diagrams, whatever; I thought I would have found the basic &#8220;infrastructure&#8221; that makes a developer work.</p>
<p>I was wrong.</p>
<p>Actually there is documentation, but it&#8217;s only the end-user documentation, no real internal documentation. No documentation to help you speeding up with your work, to understand how things work. No (useful) comments in the code.</p>
<p>What would have taken you 5 days of work to accomplish, (exaggerating) will take you two weeks: you have to ask someone else in the company, but maybe they don&#8217;t remember or didn&#8217;t write that particular piece of code, or didn&#8217;t work on that implementation.</p>
<p>Documentation is important, from the end users to the developers, if you want your project to self sustain, if you want to ease the life of other people, and if you want your project to live a long and prosperous life. People were not in your head (and are not in your head) when you wrote that strange thing. 1-2 years from now you could be working for another company, what would be of other people who are trying to understand what you wrote? How would people easily understand how things work in a complex environment?</p>
<p>But luckily, things <em>they are a-changin&#8217;</em>. They are now realizing that they need documentation, that they need documentation in the code, and that they need to document things. A small victory.</p>
<p>Lesson learned: next time you do a job interview, if you don&#8217;t know the company, ask what are their internal standards, guidelines, and if there is documentation. You can understand a little bit of the level of professionalism of it.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/milocasagrande.wordpress.com/627/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/milocasagrande.wordpress.com/627/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/milocasagrande.wordpress.com/627/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/milocasagrande.wordpress.com/627/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/milocasagrande.wordpress.com/627/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/milocasagrande.wordpress.com/627/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/milocasagrande.wordpress.com/627/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/milocasagrande.wordpress.com/627/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/milocasagrande.wordpress.com/627/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/milocasagrande.wordpress.com/627/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milocasagrande.wordpress.com&blog=9386&post=627&subd=milocasagrande&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://milocasagrande.wordpress.com/2009/11/01/of-the-importance-of-documenting/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7e264f3b3fc318ec41394dca13572682?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milocasagrande</media:title>
		</media:content>
	</item>
		<item>
		<title>Long Time&#8230; but Mallard Alive</title>
		<link>http://milocasagrande.wordpress.com/2009/10/25/long-time-but-mallard-alive/</link>
		<comments>http://milocasagrande.wordpress.com/2009/10/25/long-time-but-mallard-alive/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 21:12:56 +0000</pubDate>
		<dc:creator>Milo</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Mallard]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[english]]></category>

		<guid isPermaLink="false">http://milocasagrande.wordpress.com/?p=617</guid>
		<description><![CDATA[Wow, long time no post on this blog&#8230; need to remove some dust from here&#8230;
Lots of things happened in the meantime that dust was settling: moved into a new city, found a house (or at least something that can be considered so), started a new job, done the usual round of translations and some GNOME-docs [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milocasagrande.wordpress.com&blog=9386&post=617&subd=milocasagrande&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Wow, long time no post on this blog&#8230; need to remove some dust from here&#8230;</p>
<p>Lots of things happened in the meantime that dust was settling: moved into a new city, found a house (or at least something that can be considered so), started a new job, done the usual round of translations and some GNOME-docs related activities (even if not that much since the translations period was on).</p>
<p>But we are here to talk about our beloved Mallard and GNOME docs.</p>
<p>During the last GNOME Doc meeting Paul had a great idea: that we needed to  show a little bit of the process that has permitted us to write the shiny new Empathy help, along with some code snippets and how I/we have brainstormed on the topics, how we&#8217;ve sorted them and all that jazz.</p>
<p>So let&#8217;s dive into this new experience.</p>
<p>I chose to talk and describe a little bit the IRC section, since it has been reported (in the <a href="http://live.gnome.org/DocumentationProject/Surveys">survey</a> we ran) as one of hardest thing to set up in Empathy (and we hope that with this new kind of help it&#8217;ll be a little bit easier than before, or at least understandable).</p>
<p>When I &#8220;sat down&#8221; and started to brainstorm on the topics that could end up describing how to use IRC, I was helped by the survey we ran back in June-July: I already knew that users found it difficult even to &#8220;set up an account&#8221; (&#8220;setting up&#8221; an IRC account is not correct, since you don&#8217;t really register anything, and Shaun addressed that during the review and the last phases of the writing). So the very first topics that came to mind were:</p>
<ul>
<li> Creating an IRC account</li>
<li> Joining an IRC channel</li>
<li> Starting an IRC conversation</li>
</ul>
<p>I started by creating the skeleton of those pages, they were empty, since I needed them to be able to &#8220;play&#8221; with them in the main index page, to see how to sort and group them, and which words to use. In the meantime I was using Empathy with my IRC account, &#8217;cause I needed to focus on that feature and see what other things I could do, and came up with other topics:</p>
<ul>
<li> Favorite rooms</li>
<li>Nickname password</li>
<li>Sending files</li>
<li> Problem with the nick</li>
</ul>
<p>During the first phase of the work on these topics, they where in the same group of all the other text-based conversations (you can see something <a href="http://milocasagrande.wordpress.com/2009/08/02/rethinking-the-topics/">here</a> in one of my previous post, even if in that one the topics were already grouped), but that wasn&#8217;t working out for me, and so decided to group them in a &#8220;master&#8221; page were all IRC topics would have be. This is the final code-result for the &#8220;master&#8221; IRC page:</p>
<pre style="padding-left:30px;">&lt;page xmlns="http://projectmallard.org/1.0/"
 xmlns:e="http://projectmallard.org/experimental/"
 type="guide" style="2column"
 id="irc-manage"&gt;
 &lt;info&gt;
 &lt;link type="guide" xref="index#text-conv"/&gt;
 &lt;desc&gt;How to use IRC with &lt;app&gt;Empathy&lt;/app&gt;.&lt;/desc&gt;
 &lt;revision pkgversion="2.28" version="0.1" date="2009-07-25" status="draft"/&gt;
 &lt;revision pkgversion="2.28" version="0.2" date="2009-08-14" status="review"/&gt;
 &lt;revision pkgversion="2.28" version="0.2" date="2009-08-27" status="review"&gt;
 &lt;!--
 &lt;e:review by="shaunm@gnome.org" date="2009-08-31" status="done"/&gt;
 --&gt;
 &lt;/revision&gt;
 &lt;credit type="author"&gt;
 &lt;name&gt;Milo Casagrande&lt;/name&gt;
 &lt;email&gt;milo@ubuntu.com&lt;/email&gt;
 &lt;/credit&gt;
&lt;!--
 &lt;copyright&gt;
 &lt;year&gt;2009&lt;/year&gt;
 &lt;name&gt;GNOME Documentation Project&lt;/name&gt;
 &lt;/copyright&gt;
--&gt;
 &lt;include href="legal.xml" xmlns="http://www.w3.org/2001/XInclude"/&gt;
 &lt;/info&gt;
 &lt;title&gt;Internet Relay Chat (IRC)&lt;/title&gt;
 &lt;section id="manage" style="2column"&gt;
 &lt;info&gt;
 &lt;title type="link"&gt;IRC Chat Rooms and Conversations&lt;/title&gt;
 &lt;/info&gt;
 &lt;title&gt;Chat Rooms and Conversations&lt;/title&gt;
 &lt;/section&gt;
 &lt;section id="problems"&gt;
 &lt;info&gt;
 &lt;title type="link"&gt;Common IRC Problems&lt;/title&gt;
 &lt;/info&gt;
 &lt;title&gt;Common Problems&lt;/title&gt;
 &lt;/section&gt;
&lt;/page&gt;</pre>
<p>And this is the page as it is right now:</p>
<p><a href="http://library.gnome.org/users/empathy/2.28/irc-manage.html">http://library.gnome.org/users/empathy/2.28/irc-manage.html</a></p>
<p>No topics are hard-coded in this page, all the linking magic happens in gnome-doc, we don&#8217;t have to worry about creating the links. We only have to decide that one page should be linked from another one (or that one page should contain a link to another one), and that&#8217;s it. With Docbook (at least for how I&#8217;ve been using Docbook) you insert the link of the page in the page, you don&#8217;t declare a page as linked.</p>
<p>During the writing work, one of the topics has been a little bit &#8220;tricky&#8221; to write: the &#8220;favorite rooms&#8221; one. Why? Because the procedure is common to all the text-based group conversations, is (probably) most used with IRC (there are also Jabber-rooms, but personally I don&#8217;t know how much they are famous or of common-use), and there are three different &#8220;actions&#8221; you can do within a &#8220;favorite rooms&#8221;:</p>
<ol>
<li> Set a room as favorite</li>
<li> Join one of the favorite rooms</li>
<li> Manage favorites</li>
</ol>
<p>Using a per-page topic in this case made no sense to me, the topics were short and direct. A single page, interlinked from the IRC and group conversations topics, would have worked out pretty good in this case. This is the part of code that does the interlinks trick:</p>
<pre style="padding-left:30px;">&lt;page xmlns="http://projectmallard.org/1.0/"
 type="topic"
 id="favorite-rooms"&gt;
 &lt;info&gt;
 &lt;link type="guide" xref="index#text-conv"/&gt;
 &lt;link type="guide" xref="irc-manage#manage"/&gt;
 &lt;link type="seealso" xref="irc-join-room"/&gt;
 &lt;link type="seealso" xref="group-conversations"/&gt;
 &lt;desc&gt;Set, join and manage favorite rooms.&lt;/desc&gt;
</pre>
<p>The <em>type</em> attribute tells us where this topic will be linked from. In this case the topic is linked from two <em>guide</em> pages and is also inserted as  <em>seealso</em> links.</p>
<p>And here is the favorite room page:</p>
<p><a href="http://library.gnome.org/users/empathy/2.28/favorite-rooms.html">http://library.gnome.org/users/empathy/2.28/favorite-rooms.html</a></p>
<p>This is just a little bit of the process and how things work with Mallard, and these are some of the lessons I learned during my journey:</p>
<ul>
<li>Do surveys or try to gather information from users. You don&#8217;t usually write documentation for yourself.</li>
<li>Start brainstorming before writing, and even before using the application you are going to document. And if you don&#8217;t know the application, that&#8217;s not necessary bad.</li>
<li> After the first brainstorm, use the application and take notes of what you can and would do, and how you should do it and how you do it.</li>
<li> Before really writing, create a skeleton (just the titles and nothing more) of what you will write and see how it works out in the overall help.</li>
<li> Think carefully about the words you will use: weigh them and see if you can use simple words (even translators will be happy!).</li>
<li> Try to think and be as a normal user as possible (hard part!), but don&#8217;t forget the advanced ones.</li>
</ul>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/milocasagrande.wordpress.com/617/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/milocasagrande.wordpress.com/617/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/milocasagrande.wordpress.com/617/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/milocasagrande.wordpress.com/617/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/milocasagrande.wordpress.com/617/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/milocasagrande.wordpress.com/617/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/milocasagrande.wordpress.com/617/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/milocasagrande.wordpress.com/617/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/milocasagrande.wordpress.com/617/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/milocasagrande.wordpress.com/617/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milocasagrande.wordpress.com&blog=9386&post=617&subd=milocasagrande&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://milocasagrande.wordpress.com/2009/10/25/long-time-but-mallard-alive/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7e264f3b3fc318ec41394dca13572682?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milocasagrande</media:title>
		</media:content>
	</item>
		<item>
		<title>Rethinking the Topics</title>
		<link>http://milocasagrande.wordpress.com/2009/08/02/rethinking-the-topics/</link>
		<comments>http://milocasagrande.wordpress.com/2009/08/02/rethinking-the-topics/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 14:49:40 +0000</pubDate>
		<dc:creator>Milo</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Mallard]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[empathy]]></category>
		<category><![CDATA[english]]></category>

		<guid isPermaLink="false">http://milocasagrande.wordpress.com/?p=610</guid>
		<description><![CDATA[Today I was looking at the structure of the new Empathy documetation so far, and I was thinking about the new topics that need to be addressed. Looking at the actual layout, I thought: &#8220;And now, where do I insert these topics?&#8221;. &#8220;In which category do they fall under?&#8221;.
So, this is the actual layout:

And this [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milocasagrande.wordpress.com&blog=9386&post=610&subd=milocasagrande&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Today I was looking at the structure of the new Empathy documetation so far, and I was thinking about the new topics that need to be addressed. Looking at the actual layout, I thought: &#8220;And now, where do I insert these topics?&#8221;. &#8220;In which category do they fall under?&#8221;.</p>
<p>So, this is the actual layout:</p>
<p style="text-align:center;"><a href="http://milocasagrande.files.wordpress.com/2009/08/old-layout.png"><img class="aligncenter size-medium wp-image-611" title="Old Layout" src="http://milocasagrande.files.wordpress.com/2009/08/old-layout.png?w=253&#038;h=300" alt="Old Layout" width="253" height="300" /></a></p>
<p>And this is the new one I&#8217;m thinking of, with some of the new topics (those are just there to test the layout and nothing has been written yet, wordings might change):</p>
<p><a href="http://milocasagrande.files.wordpress.com/2009/08/new-layout.png"><img class="aligncenter size-medium wp-image-612" title="New Layout" src="http://milocasagrande.files.wordpress.com/2009/08/new-layout.png?w=240&#038;h=300" alt="New Layout" width="240" height="300" /></a></p>
<p>What do you think? Suggestions about the wordings? Does &#8220;Text conversations&#8221; make sense as opposed to &#8220;Audio and video&#8221;?</p>
<p>I think I have to find a way to have fixed-width columns in the two-columns view, since I don&#8217;t like the &#8220;Text conversations&#8221; section in that way.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/milocasagrande.wordpress.com/610/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/milocasagrande.wordpress.com/610/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/milocasagrande.wordpress.com/610/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/milocasagrande.wordpress.com/610/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/milocasagrande.wordpress.com/610/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/milocasagrande.wordpress.com/610/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/milocasagrande.wordpress.com/610/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/milocasagrande.wordpress.com/610/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/milocasagrande.wordpress.com/610/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/milocasagrande.wordpress.com/610/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milocasagrande.wordpress.com&blog=9386&post=610&subd=milocasagrande&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://milocasagrande.wordpress.com/2009/08/02/rethinking-the-topics/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7e264f3b3fc318ec41394dca13572682?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milocasagrande</media:title>
		</media:content>

		<media:content url="http://milocasagrande.files.wordpress.com/2009/08/old-layout.png?w=253" medium="image">
			<media:title type="html">Old Layout</media:title>
		</media:content>

		<media:content url="http://milocasagrande.files.wordpress.com/2009/08/new-layout.png?w=240" medium="image">
			<media:title type="html">New Layout</media:title>
		</media:content>
	</item>
		<item>
		<title>Help Us Help You!</title>
		<link>http://milocasagrande.wordpress.com/2009/07/04/help-us-help-you/</link>
		<comments>http://milocasagrande.wordpress.com/2009/07/04/help-us-help-you/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 09:02:03 +0000</pubDate>
		<dc:creator>Milo</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Mallard]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[empathy]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[survey]]></category>

		<guid isPermaLink="false">http://milocasagrande.wordpress.com/?p=598</guid>
		<description><![CDATA[Just a reminder-kind-of-post: three days from now the Empathy Users survey for helping out the GNOME Documentation Project will be closed. If you would like to help us out writing a better documentation and to help Empathy be a even better application, please spend some minutes doing the survey. It&#8217;s here: Empathy Users Study.
Thank you, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milocasagrande.wordpress.com&blog=9386&post=598&subd=milocasagrande&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Just a reminder-kind-of-post: three days from now the Empathy Users survey for helping out the GNOME Documentation Project will be closed. If you would like to help us out writing a better documentation and to help Empathy be a even better application, please spend some minutes doing the survey. It&#8217;s here: <a href="https://spreadsheets.google.com/viewform?hl=en&amp;formkey=clZPZ1d2WVE4NEZlZ0QzLWQ2UDFIVUE6MA..">Empathy Users Study</a>.</p>
<p>Thank you, and sorry for the spam! <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/milocasagrande.wordpress.com/598/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/milocasagrande.wordpress.com/598/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/milocasagrande.wordpress.com/598/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/milocasagrande.wordpress.com/598/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/milocasagrande.wordpress.com/598/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/milocasagrande.wordpress.com/598/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/milocasagrande.wordpress.com/598/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/milocasagrande.wordpress.com/598/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/milocasagrande.wordpress.com/598/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/milocasagrande.wordpress.com/598/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milocasagrande.wordpress.com&blog=9386&post=598&subd=milocasagrande&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://milocasagrande.wordpress.com/2009/07/04/help-us-help-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7e264f3b3fc318ec41394dca13572682?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milocasagrande</media:title>
		</media:content>
	</item>
		<item>
		<title>Quack Translates to Quack</title>
		<link>http://milocasagrande.wordpress.com/2009/06/28/quack-translates-to-quack/</link>
		<comments>http://milocasagrande.wordpress.com/2009/06/28/quack-translates-to-quack/#comments</comments>
		<pubDate>Sun, 28 Jun 2009 14:17:00 +0000</pubDate>
		<dc:creator>Milo</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Mallard]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[empathy]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[l10n]]></category>

		<guid isPermaLink="false">http://milocasagrande.wordpress.com/?p=601</guid>
		<description><![CDATA[Playing a little bit with Mallard, prompt by last GNOME Documentation Q&#38;A session and by Shaun release of gnome-doc-utils 0.17.2, I tried to see what is the situation with Mallard and translations using the xml2po tool.
Well&#8230; looks like it works.
From this:

To this:
Well, it&#8217;s a start, and it&#8217;s almost working. There are a couple of descriptions [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milocasagrande.wordpress.com&blog=9386&post=601&subd=milocasagrande&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Playing a little bit with Mallard, prompt by last GNOME Documentation Q&amp;A session and by <a href="http://blogs.gnome.org/shaunm/">Shaun</a> release of <a href="http://mail.gnome.org/archives/gnome-doc-devel-list/2009-June/msg00001.html">gnome-doc-utils 0.17.2</a>, I tried to see what is the situation with Mallard and translations using the xml2po tool.</p>
<p>Well&#8230; looks like it works.</p>
<p>From this:</p>
<p style="text-align:center;">
<div id="attachment_571" class="wp-caption aligncenter" style="width: 299px"><a href="http://milocasagrande.files.wordpress.com/2009/06/new-empathy-11.png"><img class="size-medium wp-image-571" title="The English Man" src="http://milocasagrande.files.wordpress.com/2009/06/new-empathy-11.png?w=289&#038;h=300" alt="The Way of the Mallard" width="289" height="300" /></a><p class="wp-caption-text">The English Man</p></div>
<p>To this:</p>
<div id="attachment_602" class="wp-caption aligncenter" style="width: 288px"><a href="http://milocasagrande.files.wordpress.com/2009/06/schermata-empathy-messaggistica-istantanea.png"><img class="size-medium wp-image-602" title="The Italian Job" src="http://milocasagrande.files.wordpress.com/2009/06/schermata-empathy-messaggistica-istantanea.png?w=278&#038;h=300" alt="The Italian Job" width="278" height="300" /></a><p class="wp-caption-text">The Italian Job</p></div>
<p>Well, it&#8217;s a start, and it&#8217;s almost working. There are a couple of descriptions that are still in English even if they have been translated, and I don&#8217;t really understand why those are still in English.</p>
<p>Anyway:</p>
<ul>
<li>Nothing has been done on xml2po to make it works</li>
<li>After converting from PO to Mallard two files, since you have to convert one file at a time, I got bored and I wrote a stupid Python script</li>
<li>Future looks bright and we might be able to ship Mallard doc with the 2.28 <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<p>Don&#8217;t forget:</p>
<ul>
<li>Tonight, at 9pm UTC, there&#8217;s the GNOME Doc team meeting (#docs in GIMPNet)</li>
<li>If you haven&#8217;t done it yet, take the <a href="http://spreadsheets.google.com/viewform?hl=en&amp;formkey=clZPZ1d2WVE4NEZlZ0QzLWQ2UDFIVUE6MA..">Empathy survey</a> to help the GNOME Documentation Project!</li>
</ul>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/milocasagrande.wordpress.com/601/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/milocasagrande.wordpress.com/601/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/milocasagrande.wordpress.com/601/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/milocasagrande.wordpress.com/601/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/milocasagrande.wordpress.com/601/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/milocasagrande.wordpress.com/601/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/milocasagrande.wordpress.com/601/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/milocasagrande.wordpress.com/601/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/milocasagrande.wordpress.com/601/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/milocasagrande.wordpress.com/601/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milocasagrande.wordpress.com&blog=9386&post=601&subd=milocasagrande&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://milocasagrande.wordpress.com/2009/06/28/quack-translates-to-quack/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7e264f3b3fc318ec41394dca13572682?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milocasagrande</media:title>
		</media:content>

		<media:content url="http://milocasagrande.files.wordpress.com/2009/06/new-empathy-11.png?w=289" medium="image">
			<media:title type="html">The English Man</media:title>
		</media:content>

		<media:content url="http://milocasagrande.files.wordpress.com/2009/06/schermata-empathy-messaggistica-istantanea.png?w=278" medium="image">
			<media:title type="html">The Italian Job</media:title>
		</media:content>
	</item>
		<item>
		<title>Follow the Mallard</title>
		<link>http://milocasagrande.wordpress.com/2009/06/23/follow-the-mallard/</link>
		<comments>http://milocasagrande.wordpress.com/2009/06/23/follow-the-mallard/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 17:58:13 +0000</pubDate>
		<dc:creator>Milo</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Mallard]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[english]]></category>

		<guid isPermaLink="false">http://milocasagrande.wordpress.com/?p=577</guid>
		<description><![CDATA[We&#8217;ve seen it from the inside, and we&#8217;ve seen it from the outside, in which other way can we see it? From the user way.
Since we are going to rewrite almost everything from scratch with a new way of thinking documentation, we need users help. We need you out there.
You, user of our beloved desktop [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milocasagrande.wordpress.com&blog=9386&post=577&subd=milocasagrande&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>We&#8217;ve seen it from the <a href="http://milocasagrande.wordpress.com/2009/06/19/taming-the-duck/">inside</a>, and we&#8217;ve seen it from the <a href="http://milocasagrande.wordpress.com/2009/06/21/mallard-vs-wood-duck/">outside</a>, in which other way can we see it? From the user way.</p>
<p>Since we are going to rewrite almost everything from scratch with a new way of thinking documentation, we need users help. We need you out there.</p>
<p>You, user of our beloved desktop and applications could be part of this process. Well, actually you should be part of this process.</p>
<p>We want to produce the best documentation &#8220;<em>evar</em>&#8220;, and to do that we need to know all the problems you encounter, all the actions and all the tasks you do with the desktop and the applications. Here we will focus on one single application: <a href="http://live.gnome.org/Empathy">Empathy</a>.</p>
<p>If you are not a user of Empathy, that would be great too. You have a fresh mind and you are not used to it, you will probably have a different point of view over regular users and could see things in a different way, with a different eye. We need you too.</p>
<p>What we would like to achieve with this is to gather as much information as we can about what you do with Empathy and what you would like to do with Empathy but don&#8217;t know how, what is easy and what is not. This will help us write a better documentation and maybe also address some of the problem with the developers. Who knows!</p>
<p>How can you do this?</p>
<p>First of all, install Empathy (it should be not that difficult: look for a package named <em>empathy</em> from your Linux distribution, if it&#8217;s not installed by default).</p>
<p>Then, start using it, play a little bit with Empathy and think of all the things you would do, but don&#8217;t know how to do, or all the things you don&#8217;t find clear in the graphical interface: incomprehensible words, whatever&#8230; (for this, please try to use the English version of the program: if you find words that are incomprehensible in your language, that&#8217;s more likely to be a translation problem, even if it could be related to the English word being incomprehensible even to translators; but please, report the English ones).</p>
<p>When you feel comfortable, spend some minutes completing this little study, just a single click away: <a href="http://spreadsheets.google.com/viewform?formkey=clZPZ1d2WVE4NEZlZ0QzLWQ2UDFIVUE6MA..">GNOME Documentation Project &#8211; Empathy Users Study</a>.</p>
<p>It&#8217;s not a professional survey/study, we are trying to do our best. As somebody said at WOSCON, &#8220;<em>help [us], to help you</em>&#8221; cit. If you even would like to do this survey in your own language, tell me, I&#8217;ll share the Google doc with you, but you have to provide English translation of the final results.</p>
<p>This little survey will be open for two weeks: it will close on July 7th. Spread the voice!</p>
<p>PS: Tomorrow at 7pm UTC on IRC (#docs in GNIMPnet) there&#8217;s a Q&amp;A session with the GNOME docs guys. Stop by and say hello!</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/milocasagrande.wordpress.com/577/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/milocasagrande.wordpress.com/577/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/milocasagrande.wordpress.com/577/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/milocasagrande.wordpress.com/577/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/milocasagrande.wordpress.com/577/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/milocasagrande.wordpress.com/577/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/milocasagrande.wordpress.com/577/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/milocasagrande.wordpress.com/577/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/milocasagrande.wordpress.com/577/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/milocasagrande.wordpress.com/577/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milocasagrande.wordpress.com&blog=9386&post=577&subd=milocasagrande&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://milocasagrande.wordpress.com/2009/06/23/follow-the-mallard/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7e264f3b3fc318ec41394dca13572682?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milocasagrande</media:title>
		</media:content>
	</item>
		<item>
		<title>Mallard Vs. Wood Duck</title>
		<link>http://milocasagrande.wordpress.com/2009/06/21/mallard-vs-wood-duck/</link>
		<comments>http://milocasagrande.wordpress.com/2009/06/21/mallard-vs-wood-duck/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 14:15:48 +0000</pubDate>
		<dc:creator>Milo</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Mallard]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[english]]></category>

		<guid isPermaLink="false">http://milocasagrande.wordpress.com/?p=566</guid>
		<description><![CDATA[So it has been talked about Mallard and (a little bit of) what it looks like under the hood, but how does it really look like to our eyes? What are the differences between the old and the new way?
Well, it&#8217;s almost like comparing Mallard ducks with Wood ducks.
The two approaches are different.
In the old [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milocasagrande.wordpress.com&blog=9386&post=566&subd=milocasagrande&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>So it has been talked about Mallard and (a little bit of) what it looks like under the hood, but how does it really look like to our eyes? What are the differences between the old and the new way?</p>
<p>Well, it&#8217;s almost like comparing <a href="http://en.wikipedia.org/wiki/Mallard">Mallard</a> ducks with <a href="http://en.wikipedia.org/wiki/Wood_Duck">Wood ducks</a>.</p>
<div id="attachment_567" class="wp-caption aligncenter" style="width: 288px"><a href="http://milocasagrande.files.wordpress.com/2009/06/old-empathy-1.png"><img class="size-medium wp-image-567" title="The Old Way" src="http://milocasagrande.files.wordpress.com/2009/06/old-empathy-1.png?w=278&#038;h=300" alt="The Old Way" width="278" height="300" /></a><p class="wp-caption-text">The Old Way</p></div>
<div id="attachment_571" class="wp-caption aligncenter" style="width: 299px"><a href="http://milocasagrande.files.wordpress.com/2009/06/new-empathy-11.png"><img class="size-medium wp-image-571" title="The Way of the Mallard" src="http://milocasagrande.files.wordpress.com/2009/06/new-empathy-11.png?w=289&#038;h=300" alt="The Way of the Mallard" width="289" height="300" /></a><p class="wp-caption-text">The Way of the Mallard</p></div>
<p>The two approaches are different.</p>
<p>In the old way of thinking, we had a big-one-huge-file (OK, we could have split it up, but the end result would have always been a massive document) divided in chapter, sub-chapter and so on with (almost) one single fixed flow of the information. It felt more like a book.</p>
<p>With the new way, we have smallest chunks of information that we can group how we like, easy to move from on place to another, that address a small task users will be likely to do or have the need to do.</p>
<p>And this is also the hardest part for writers: finding all these tasks.</p>
<p>It&#8217;s not perfect, nothing is and will ever be, but it&#8217;s a great approach for solving the documentation problem in GNOME (and maybe others can build on it, extend it or do whatever they feel to do with it). It&#8217;s probably going to be hard to rewrite all the docs GNOME has from the old way to the Mallard way, but we can do that and it&#8217;s not necessary to do everything in a rush. We have fixed goals for the 3.0, and from that moment we will move on with new goals.</p>
<p>Obviously, if you would like to jump in the doc-writing task and help out speed up the process, we&#8217;ll be happy! <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>If somebody out there would like to find out more about GNOME docs writing, there is a Q&amp;A session on IRC (#docs channel on GIMPnet) scheduled for Wednesday 24th at 7pm UTC for one hour (and more). We will be there, come with your questions!</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/milocasagrande.wordpress.com/566/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/milocasagrande.wordpress.com/566/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/milocasagrande.wordpress.com/566/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/milocasagrande.wordpress.com/566/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/milocasagrande.wordpress.com/566/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/milocasagrande.wordpress.com/566/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/milocasagrande.wordpress.com/566/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/milocasagrande.wordpress.com/566/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/milocasagrande.wordpress.com/566/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/milocasagrande.wordpress.com/566/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milocasagrande.wordpress.com&blog=9386&post=566&subd=milocasagrande&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://milocasagrande.wordpress.com/2009/06/21/mallard-vs-wood-duck/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7e264f3b3fc318ec41394dca13572682?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milocasagrande</media:title>
		</media:content>

		<media:content url="http://milocasagrande.files.wordpress.com/2009/06/old-empathy-1.png?w=278" medium="image">
			<media:title type="html">The Old Way</media:title>
		</media:content>

		<media:content url="http://milocasagrande.files.wordpress.com/2009/06/new-empathy-11.png?w=289" medium="image">
			<media:title type="html">The Way of the Mallard</media:title>
		</media:content>
	</item>
		<item>
		<title>Taming the Duck</title>
		<link>http://milocasagrande.wordpress.com/2009/06/19/taming-the-duck/</link>
		<comments>http://milocasagrande.wordpress.com/2009/06/19/taming-the-duck/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 12:35:30 +0000</pubDate>
		<dc:creator>Milo</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[english]]></category>

		<guid isPermaLink="false">http://milocasagrande.wordpress.com/?p=540</guid>
		<description><![CDATA[So you heard a lot of buzz around documentation (&#8220;because docs are sexy&#8221; cit.) and about Mallard. But what is really Mallard?
Mallard is an XML based syntax for easy writing topic based documentation created by Shaun McCance, our fearless GNOME doc leader. You can find the specification and more tech details here: http://live.gnome.org/ProjectMallard
To read Mallard [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milocasagrande.wordpress.com&blog=9386&post=540&subd=milocasagrande&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>So you heard a lot of buzz around documentation (&#8220;because docs are sexy&#8221; cit.) and about Mallard. But what is really Mallard?</p>
<p>Mallard is an XML based syntax for easy writing topic based documentation created by Shaun McCance, our fearless GNOME doc leader. You can find the specification and more tech details here: <a href="http://live.gnome.org/ProjectMallard">http://live.gnome.org/ProjectMallard</a></p>
<p>To read Mallard written docs you need a help browser like Yelp built with Mallard support, plus all the gnome-doc-utils tools Mallard-enabled (they have been released to the public and will ship in GNOME 2.28. Read more <a href="http://blogs.gnome.org/docs/2009/06/18/yelp-2271-now-with-more-ducks/">here</a>)</p>
<p>Here I will try to show what the Mallard syntax looks like and how to create an easy topic based doc in a simple way. All Mallard files have a &#8220;<em>.page</em>&#8221; extension and the smallest Mallard document consist of at least two <em>.page</em> files: one fixed-name file called <em>index.page</em> (like good old HTML) plus a <em>topic-name.page</em> file. That&#8217;s it. Nothing more. You can have also a single <em>index.page</em> file, but that&#8217;s for now probably pretty useless.</p>
<p>The <em>index.page</em> file is the &#8220;guide&#8221; where all the magic happens: this file is where all the topics will be shown and will usually be the starting point of your Mallard document. Let&#8217;s create one simple file and let&#8217;s give this document a name: Mallard Rocks!</p>
<pre style="padding-left:30px;">&lt;page xmlns="http://projectmallard.org/1.0/"
      type="guide"
      id="index"&gt;
&lt;title&gt;Mallard Rocks!&lt;/title&gt;
&lt;/page&gt;</pre>
<p>The attribute <em>type</em> here makes the difference between a guide-type and a topic-type kind of page. When you are creating the starting point for all your topic-based files, always use <em>guide</em> and call the file <em>index.page</em>.</p>
<p>Let&#8217;s deep in the <em>topic-name.page</em> file that I&#8217;ll call <em>tame-duck.page</em>:</p>
<pre style="padding-left:30px;">&lt;page xmlns="http://projectmallard.org/1.0/"
      type="topic"
      id="tame-duck"&gt;
&lt;info&gt;
 &lt;link type="guide" xref="index" /&gt;
 &lt;desc&gt;How to tame the duck&lt;/desc&gt;
&lt;/info&gt;
&lt;title&gt;How can I tame the duck?&lt;/title&gt;
&lt;p&gt;
It's very easy:
&lt;/p&gt;
&lt;list&gt;
 &lt;item&gt;
  &lt;p&gt;Have at least the 2.27.1 version of &lt;app&gt;Yelp&lt;/app&gt;&lt;/p&gt;
 &lt;/item&gt;
 &lt;item&gt;
  &lt;p&gt;Have at least the 0.17.1 version of &lt;app&gt;gnome-doc-utils&lt;/app&gt;&lt;/p&gt;
 &lt;/item&gt;
 &lt;item&gt;
  &lt;p&gt;Read the spec at &lt;link href="http://live.gnome.org/ProjectMallard"&gt;live.gnome.org&lt;/link&gt;&lt;/p&gt;
 &lt;/item&gt;
 &lt;item&gt;
  &lt;p&gt;Join the GNOME Documentation Project!&lt;/p&gt;
 &lt;/item&gt;
&lt;/list&gt;
&lt;/page&gt;</pre>
<p>Very easy. The syntax is also simple and it covers all the needs of the GNOME doc team: if you need something more in it, special markers or whatever, buy some beers to Shaun and he will add them! <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>There is an informal convention about file naming schema in GNOME:</p>
<ul>
<li>don&#8217;t use: a, an, the, in&#8230;</li>
<li>use dash to separate words</li>
<li>no capital letters, all lower case</li>
<li>try to keep the name as short as possible and &#8220;topic-based&#8221; (the file name is the value of the <em>id</em> attribute!)</li>
</ul>
<p>Hopefully, other doc teams will use the same convention. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>The cool part, where magic happens, is in the <em>info</em> section of the document:</p>
<pre style="padding-left:30px;">&lt;info&gt;
 &lt;link type="guide" xref="index" /&gt;
 &lt;desc&gt;How to tame the duck&lt;/desc&gt;
&lt;/info&gt;</pre>
<p>It tells Mallard to insert the document as a topic of the <em>index.page</em> using the description in <em>&lt;desc&gt;&lt;/desc&gt;</em>. The final result:</p>
<p><a href="http://milocasagrande.files.wordpress.com/2009/06/mallard-rocks.png"><img class="aligncenter size-medium wp-image-559" title="mallard-rocks" src="http://milocasagrande.files.wordpress.com/2009/06/mallard-rocks.png?w=300&#038;h=249" alt="mallard-rocks" width="300" height="249" /></a></p>
<p><a href="http://milocasagrande.files.wordpress.com/2009/06/tame-duck.png"><img class="aligncenter size-medium wp-image-560" title="tame-duck" src="http://milocasagrande.files.wordpress.com/2009/06/tame-duck.png?w=300&#038;h=249" alt="tame-duck" width="300" height="249" /></a></p>
<p>You can also see additional magic in the <em>Further Reading</em> section: there are <em>see-also</em> links writer-definable and the <em>More About</em> that are also auto-added.</p>
<p>Everything I said here and much more is covered in the Mallard pages in a more-professional way. Give them a look, that&#8217;s the future of our docs.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/milocasagrande.wordpress.com/540/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/milocasagrande.wordpress.com/540/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/milocasagrande.wordpress.com/540/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/milocasagrande.wordpress.com/540/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/milocasagrande.wordpress.com/540/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/milocasagrande.wordpress.com/540/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/milocasagrande.wordpress.com/540/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/milocasagrande.wordpress.com/540/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/milocasagrande.wordpress.com/540/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/milocasagrande.wordpress.com/540/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milocasagrande.wordpress.com&blog=9386&post=540&subd=milocasagrande&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://milocasagrande.wordpress.com/2009/06/19/taming-the-duck/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7e264f3b3fc318ec41394dca13572682?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milocasagrande</media:title>
		</media:content>

		<media:content url="http://milocasagrande.files.wordpress.com/2009/06/mallard-rocks.png?w=300" medium="image">
			<media:title type="html">mallard-rocks</media:title>
		</media:content>

		<media:content url="http://milocasagrande.files.wordpress.com/2009/06/tame-duck.png?w=300" medium="image">
			<media:title type="html">tame-duck</media:title>
		</media:content>
	</item>
		<item>
		<title>Back To Normal</title>
		<link>http://milocasagrande.wordpress.com/2009/06/17/back-to-normal/</link>
		<comments>http://milocasagrande.wordpress.com/2009/06/17/back-to-normal/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 17:30:49 +0000</pubDate>
		<dc:creator>Milo</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[english]]></category>

		<guid isPermaLink="false">http://milocasagrande.wordpress.com/?p=535</guid>
		<description><![CDATA[It&#8217;s always hard to get back to your usual-life-routine after spending some days hacking or at great conferences with such wonderful people and in a lovely location. Well, at least it&#8217;s always for me. There was a commercial running here in Italy of a famous Italian cruise company, where people after the cruise experience find [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milocasagrande.wordpress.com&blog=9386&post=535&subd=milocasagrande&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>It&#8217;s always hard to get back to your usual-life-routine after spending some days hacking or at great conferences with such wonderful people and in a lovely location. Well, at least it&#8217;s always for me. There was a commercial running here in Italy of a famous Italian cruise company, where people after the cruise experience find themselves crying or in group-therapy remembering the great moment: I&#8217;m always a little bit like that.</p>
<p>The <a href="http://writingopensource.com/">Writing Open Source</a> conference (DENT:<a href="http://identi.ca/tag/woscon">woscon</a>,<a href="http://identi.ca/tag/woscon09">woscon09</a> TWIT:<a href="http://twitter.com/#search?q=woscon">woscon</a>,<a href="http://twitter.com/#search?q=woscon09">woscon09</a>) has been really interesting, professionally and humanely. I have a lot of information over some big Tomboy notes that I will be reading and re-reading in the days coming, they will be always open on my desktop when I have to deal with docs.</p>
<p>But it has not been only a conference: <a href="http://writingopensource.com/">Writing Open Source</a> is now a &#8220;community&#8221; (DENT:<a href="http://identi.ca/tag/wosdocs">wosdocs</a> TWIT:<a href="http://twitter.com/#search?q=wosdocs">wosdocs</a>), a central point for open source tech writer and for all the tech writer out there that would like to get involved in open source or that would like to share their experiences with us (we need them and we need you!!).</p>
<p>So, come on in, jump on the docs writing bandwagon, we are as crazy as woolly mammoths can be!</p>
<p>I already blogged a little bit about the first two days of the conference, I didn&#8217;t cover yet the last one: the sprint one. We formed two working groups: GNOME and Drupal. The Drupal one worked on the Writing Open Source community website, while we have been working for laying the foundations of what will be the new GNOME 3.0 Documentation: <a href="http://live.gnome.org/ProjectMallard">Mallard</a> is among us!</p>
<p>We have been working with Lynda Chiotti and Janet Swisher on how we can and should work, how to organize and plan the doc writing activities, brainstorming on the topics we should cover in the documentation and how to create &#8220;personas&#8221; for documentation. All the day we have been working on closing some GNOME-docs bugs (Paul) and we started to port Empathy documentation to the new topic-based approach using Mallard (me and Phil, the repository is on <a href="http://gitorious.org/empathy-mallard/empathy-mallard">gitorious</a>) while Shaun was dealing with the Mallard spec and supervising our work. We also brainstormed about how to plan the work for the 3.0 release.</p>
<p>The plan for the 2.28 release of GNOME is to have the Mallard spec done (well, at least almost done), Yelp ready to use Mallard and Empathy documentation written topic-based with Mallard. There are some works to be done with regards to i18n/l10n and Mallard XML files and the build structure, but we would like to have everything at least ready for the 2.28. The big goal, at least for me, would be to have Empathy ships Mallard doc on release day, will see&#8230;</p>
<p>A big hug goes to Emma and her mother for the organization and for feeding us with wonderful breakfasts, lunches and suppers (or dinners, or teas? whatever&#8230;) and to all the people that there were with us: Paul, Phil, Shaun, Janet, Lynda, Addi, Dru, Jim, Richard, Dinda, Jeffrey, DB&#8230; (I know I forgot someone, but I&#8217;m not a sound-learner, I&#8217;m visual. So please apologize!).</p>
<p>PS: the DENT|TWIT:tag[,tag] notation is my new social-exchange notation <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/milocasagrande.wordpress.com/535/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/milocasagrande.wordpress.com/535/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/milocasagrande.wordpress.com/535/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/milocasagrande.wordpress.com/535/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/milocasagrande.wordpress.com/535/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/milocasagrande.wordpress.com/535/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/milocasagrande.wordpress.com/535/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/milocasagrande.wordpress.com/535/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/milocasagrande.wordpress.com/535/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/milocasagrande.wordpress.com/535/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milocasagrande.wordpress.com&blog=9386&post=535&subd=milocasagrande&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://milocasagrande.wordpress.com/2009/06/17/back-to-normal/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7e264f3b3fc318ec41394dca13572682?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milocasagrande</media:title>
		</media:content>
	</item>
	</channel>
</rss>