<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Open Source Tech Writer</title>
	<atom:link href="http://22ideastreet.com/blog/2009/01/13/open-source-tech-writer/feed/" rel="self" type="application/rss+xml" />
	<link>http://22ideastreet.com/blog/2009/01/13/open-source-tech-writer/</link>
	<description></description>
	<lastBuildDate>Wed, 10 Mar 2010 13:49:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Free Software Documentation &#124; 22 idea street</title>
		<link>http://22ideastreet.com/blog/2009/01/13/open-source-tech-writer/comment-page-1/#comment-160</link>
		<dc:creator>Free Software Documentation &#124; 22 idea street</dc:creator>
		<pubDate>Sat, 19 Sep 2009 19:03:16 +0000</pubDate>
		<guid isPermaLink="false">http://22ideastreet.com/blog/?p=427#comment-160</guid>
		<description>[...] Found a site that is trying to improve free software documentation. I found this interesting because the idea is related to a previous post that I had about open source tech writers. [...]</description>
		<content:encoded><![CDATA[<p>[...] Found a site that is trying to improve free software documentation. I found this interesting because the idea is related to a previous post that I had about open source tech writers. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anthony Panozzo</title>
		<link>http://22ideastreet.com/blog/2009/01/13/open-source-tech-writer/comment-page-1/#comment-70</link>
		<dc:creator>Anthony Panozzo</dc:creator>
		<pubDate>Fri, 16 Jan 2009 14:45:32 +0000</pubDate>
		<guid isPermaLink="false">http://22ideastreet.com/blog/?p=427#comment-70</guid>
		<description>Thanks for the comments!  I thought maybe I was the only one.

I was kind of vague on the qooxdoo framework in the original post, so I put in some more details about why I thought it was nice.  I had a small conversation outside of the blog with Andreas.  It was interesting to formalize &lt;i&gt;why&lt;/i&gt; I thought that it was an appealingly documented framework.  I learned a lot.  I would say that there are likely objective criteria, and you can probably measure your success at least partially by metrics (how many downloads, new users, questions asked, etc.)  It was interesting how the most used pages were the best, in that poor sentences were likely selected against.  I think there&#039;s an interesting thought around here with evolution of documentation.  Kind of like forces tend to make documentation smoother in the spots where it is rough, like a river.

John:
I agree that PHP&#039;s documentation was helpful when I worked with it.  I liked the format of

1) very general description
2) method signature
3) argument explanation
4) detailed examples
5) user thoughts/suggestions

To my memory, a lot of times the user comments were helpful because they said something like, &quot;don&#039;t do it this way because this is insecure.&quot;  As of yet, I don&#039;t know of a single place that you can look for documentation, it seems like it varies.  I smell an opportunity.  :)  One thing that would be helpful is just to get some consistency.  I mean, Java documentation typically looks very much different from .net documentation.  If you know where something is and where to look for it, that can be quite helpful.  Although to be fair, perhaps the kind of documentation that works for Java won&#039;t work for Ruby on Rails, and vice versa.  Perhaps it comes down to knowing your audience? (as writing should)

To Paul:
Glad that you agree.  What better way to practice your skills in communicating and writing than working on something you find enjoyable and challenging?  I think that the Pragmatic Programmers to some degree are doing this with languages like Clojure, Ruby on Rails, etc.  They try to find a new shiny thing (language/framework/tool) and then make a book like people are used to seeing.  This definitely helps popularize the shiny thing.

I concur that doing a test run or gauging the popularity is important if you want to make sure your efforts are useful.  It seems like some of the Perl books are just formalizations of FAQs that are out there, but perhaps that only seemed to be the case because I was reading it after the FAQs and the books had coalesced on subject matter.

Of course, for the sake of the environment, think about eBooks or PDFs!  ;)  Plus, you&#039;ll probably get more margin by doing this due to less overhead of printing.


Thanks again for the comments guys, they were very thoughtful.</description>
		<content:encoded><![CDATA[<p>Thanks for the comments!  I thought maybe I was the only one.</p>
<p>I was kind of vague on the qooxdoo framework in the original post, so I put in some more details about why I thought it was nice.  I had a small conversation outside of the blog with Andreas.  It was interesting to formalize <i>why</i> I thought that it was an appealingly documented framework.  I learned a lot.  I would say that there are likely objective criteria, and you can probably measure your success at least partially by metrics (how many downloads, new users, questions asked, etc.)  It was interesting how the most used pages were the best, in that poor sentences were likely selected against.  I think there&#8217;s an interesting thought around here with evolution of documentation.  Kind of like forces tend to make documentation smoother in the spots where it is rough, like a river.</p>
<p>John:<br />
I agree that PHP&#8217;s documentation was helpful when I worked with it.  I liked the format of</p>
<p>1) very general description<br />
2) method signature<br />
3) argument explanation<br />
4) detailed examples<br />
5) user thoughts/suggestions</p>
<p>To my memory, a lot of times the user comments were helpful because they said something like, &#8220;don&#8217;t do it this way because this is insecure.&#8221;  As of yet, I don&#8217;t know of a single place that you can look for documentation, it seems like it varies.  I smell an opportunity.  <img src='http://22ideastreet.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   One thing that would be helpful is just to get some consistency.  I mean, Java documentation typically looks very much different from .net documentation.  If you know where something is and where to look for it, that can be quite helpful.  Although to be fair, perhaps the kind of documentation that works for Java won&#8217;t work for Ruby on Rails, and vice versa.  Perhaps it comes down to knowing your audience? (as writing should)</p>
<p>To Paul:<br />
Glad that you agree.  What better way to practice your skills in communicating and writing than working on something you find enjoyable and challenging?  I think that the Pragmatic Programmers to some degree are doing this with languages like Clojure, Ruby on Rails, etc.  They try to find a new shiny thing (language/framework/tool) and then make a book like people are used to seeing.  This definitely helps popularize the shiny thing.</p>
<p>I concur that doing a test run or gauging the popularity is important if you want to make sure your efforts are useful.  It seems like some of the Perl books are just formalizations of FAQs that are out there, but perhaps that only seemed to be the case because I was reading it after the FAQs and the books had coalesced on subject matter.</p>
<p>Of course, for the sake of the environment, think about eBooks or PDFs!  <img src='http://22ideastreet.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />   Plus, you&#8217;ll probably get more margin by doing this due to less overhead of printing.</p>
<p>Thanks again for the comments guys, they were very thoughtful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul E Davis</title>
		<link>http://22ideastreet.com/blog/2009/01/13/open-source-tech-writer/comment-page-1/#comment-69</link>
		<dc:creator>Paul E Davis</dc:creator>
		<pubDate>Wed, 14 Jan 2009 19:27:43 +0000</pubDate>
		<guid isPermaLink="false">http://22ideastreet.com/blog/?p=427#comment-69</guid>
		<description>I&#039;ve often thought that documenting open source projects is a huge opportunity for the freelance tech writer.

It would fulfill a need (for the information) and help the writer gain recognition.

Just creating a simple site with Docbook -&gt; HTML would get huge amounts of traffic. The writer could earn a significant amount from ads and anything that gets a lot of traction could get published on paper. It would have a demonstrated audience.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve often thought that documenting open source projects is a huge opportunity for the freelance tech writer.</p>
<p>It would fulfill a need (for the information) and help the writer gain recognition.</p>
<p>Just creating a simple site with Docbook -&gt; HTML would get huge amounts of traffic. The writer could earn a significant amount from ads and anything that gets a lot of traction could get published on paper. It would have a demonstrated audience.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Rockefeller</title>
		<link>http://22ideastreet.com/blog/2009/01/13/open-source-tech-writer/comment-page-1/#comment-68</link>
		<dc:creator>John Rockefeller</dc:creator>
		<pubDate>Wed, 14 Jan 2009 18:54:00 +0000</pubDate>
		<guid isPermaLink="false">http://22ideastreet.com/blog/?p=427#comment-68</guid>
		<description>I agree with the premise behind this article. This is a good read. I&#039;ve often thought that the documentation in Open Source projects is lacking as well. I think we should all follow php.net&#039;s lead as their documentation is the best of any (closed source or open).

With php.net you type in php.net/function_name and it will give you documentation on that function, documentation on related functions, user comments, caveats, etc.

It&#039;s awesome. I wish JavaScript, C++, Perl, Python, Java, and all the other languages had this sort of thing. If you know of a similar site for other languages, can you share it??</description>
		<content:encoded><![CDATA[<p>I agree with the premise behind this article. This is a good read. I&#8217;ve often thought that the documentation in Open Source projects is lacking as well. I think we should all follow php.net&#8217;s lead as their documentation is the best of any (closed source or open).</p>
<p>With php.net you type in php.net/function_name and it will give you documentation on that function, documentation on related functions, user comments, caveats, etc.</p>
<p>It&#8217;s awesome. I wish JavaScript, C++, Perl, Python, Java, and all the other languages had this sort of thing. If you know of a similar site for other languages, can you share it??</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andreas</title>
		<link>http://22ideastreet.com/blog/2009/01/13/open-source-tech-writer/comment-page-1/#comment-67</link>
		<dc:creator>Andreas</dc:creator>
		<pubDate>Wed, 14 Jan 2009 12:31:35 +0000</pubDate>
		<guid isPermaLink="false">http://22ideastreet.com/blog/?p=427#comment-67</guid>
		<description>Hi Anthony, congrats for that fine blog post, I think all your points are valid. 

Referring to qooxdoo as one of your &quot;favorite examples of excellent open source documentation&quot; came as quite a surprise. ;-) We usually tend to think there&#039;s still tons to add, fix and polish. Thanks anyway, I believe your statement does indeed motivate us to further improve documentation.</description>
		<content:encoded><![CDATA[<p>Hi Anthony, congrats for that fine blog post, I think all your points are valid. </p>
<p>Referring to qooxdoo as one of your &#8220;favorite examples of excellent open source documentation&#8221; came as quite a surprise. <img src='http://22ideastreet.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  We usually tend to think there&#8217;s still tons to add, fix and polish. Thanks anyway, I believe your statement does indeed motivate us to further improve documentation.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
