<?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: How To Document Your Open-Source Tool</title> <atom:link href="http://blog.jeffreymcmanus.com/168/how-to-document-your-open-source-tool/feed/" rel="self" type="application/rss+xml" /><link>http://blog.jeffreymcmanus.com/168/how-to-document-your-open-source-tool/</link> <description>The New Thing</description> <lastBuildDate>Thu, 23 Dec 2010 19:55:49 +0000</lastBuildDate> <generator>http://wordpress.org/?v=2.9.2</generator> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>By: matt</title><link>http://blog.jeffreymcmanus.com/168/how-to-document-your-open-source-tool/comment-page-1/#comment-301</link> <dc:creator>matt</dc:creator> <pubDate>Sun, 06 Jan 2008 17:41:19 +0000</pubDate> <guid
isPermaLink="false">http://blog.jeffreymcmanus.com/?p=168#comment-301</guid> <description>Interesting thoughts. I will take them in consideration! :)
What would be interesting to discuss is &quot;What documentation to write to help developers hack the software / build a developer community?&quot; ; what kind of diagrams to draw, etc. even if it obviously is very dependent of what the software is doing...&lt;p class=&quot;top-comments&quot;&gt;Current score: &lt;span class=&quot;top-comments-karma&quot; id=&quot;karma-301&quot;&gt;0&lt;/span&gt; &lt;small&gt;(to vote for this comment, please visit the site)&lt;/small&gt;&lt;/p&gt;</description> <content:encoded><![CDATA[<p>Interesting thoughts. I will take them in consideration! :)<br
/> What would be interesting to discuss is &#8220;What documentation to write to help developers hack the software / build a developer community?&#8221; ; what kind of diagrams to draw, etc. even if it obviously is very dependent of what the software is doing&#8230;<p
class="top-comments">Current score: <span
class="top-comments-karma" id="karma-301">0</span> <small>(to vote for this comment, please visit the site)</small></p> ]]></content:encoded> </item> <item><title>By: notImportant</title><link>http://blog.jeffreymcmanus.com/168/how-to-document-your-open-source-tool/comment-page-1/#comment-300</link> <dc:creator>notImportant</dc:creator> <pubDate>Sat, 26 Feb 2005 21:41:15 +0000</pubDate> <guid
isPermaLink="false">http://blog.jeffreymcmanus.com/?p=168#comment-300</guid> <description>Hi there,Your font size is too small to read, even on a 800x600 screen.Regards...&lt;p class=&quot;top-comments&quot;&gt;Current score: &lt;span class=&quot;top-comments-karma&quot; id=&quot;karma-300&quot;&gt;0&lt;/span&gt; &lt;small&gt;(to vote for this comment, please visit the site)&lt;/small&gt;&lt;/p&gt;</description> <content:encoded><![CDATA[<p>Hi there,</p><p>Your font size is too small to read, even on a 800&#215;600 screen.</p><p>Regards&#8230;<p
class="top-comments">Current score: <span
class="top-comments-karma" id="karma-300">0</span> <small>(to vote for this comment, please visit the site)</small></p> ]]></content:encoded> </item> <item><title>By: Ethan Reese-Whiting</title><link>http://blog.jeffreymcmanus.com/168/how-to-document-your-open-source-tool/comment-page-1/#comment-299</link> <dc:creator>Ethan Reese-Whiting</dc:creator> <pubDate>Thu, 17 Feb 2005 14:48:21 +0000</pubDate> <guid
isPermaLink="false">http://blog.jeffreymcmanus.com/?p=168#comment-299</guid> <description>For a good breakdown of the document-creation process, check out &quot;The Complete Idiot&#039;s Guide to Technical Writing.&quot;  Sure, those little orange books may generate a natural aversion at first, but don&#039;t let the word &quot;Idiot&quot; in there fool you.  They should really be retitled to &quot;The Straightforward Guide to.....&quot;  The tech writing guide discusses important concepts as consistency in wording, active voice, and text formatting.For example, if you are going to use &quot;click&quot; to mean move the cursor to a button and click the mouse button, use that each time in the document.  Don&#039;t say &quot;Click PRINT&quot; in one area and &quot;Select PRINT&quot; in another if you&#039;re referring to the same action both times.  Such redundancy is all but beaten out of us in high school English classes, but it is a blessing to the reader of technical documentation who may already be confused (hence why they&#039;re looking at the documentation).  No need to muddy the waters up even more by changing terms on them.Also, be consistent with formatting such as text.  If you use Times New Roman to write most of your document, but use Garamond when writing out code in the text, don&#039;t use Garamond later for headers or such.These are just a couple of the concepts that go into solid technical writing.&lt;p class=&quot;top-comments&quot;&gt;Current score: &lt;span class=&quot;top-comments-karma&quot; id=&quot;karma-299&quot;&gt;0&lt;/span&gt; &lt;small&gt;(to vote for this comment, please visit the site)&lt;/small&gt;&lt;/p&gt;</description> <content:encoded><![CDATA[<p>For a good breakdown of the document-creation process, check out &#8220;The Complete Idiot&#8217;s Guide to Technical Writing.&#8221;  Sure, those little orange books may generate a natural aversion at first, but don&#8217;t let the word &#8220;Idiot&#8221; in there fool you.  They should really be retitled to &#8220;The Straightforward Guide to&#8230;..&#8221;  The tech writing guide discusses important concepts as consistency in wording, active voice, and text formatting.</p><p>For example, if you are going to use &#8220;click&#8221; to mean move the cursor to a button and click the mouse button, use that each time in the document.  Don&#8217;t say &#8220;Click PRINT&#8221; in one area and &#8220;Select PRINT&#8221; in another if you&#8217;re referring to the same action both times.  Such redundancy is all but beaten out of us in high school English classes, but it is a blessing to the reader of technical documentation who may already be confused (hence why they&#8217;re looking at the documentation).  No need to muddy the waters up even more by changing terms on them.</p><p>Also, be consistent with formatting such as text.  If you use Times New Roman to write most of your document, but use Garamond when writing out code in the text, don&#8217;t use Garamond later for headers or such.</p><p>These are just a couple of the concepts that go into solid technical writing.<p
class="top-comments">Current score: <span
class="top-comments-karma" id="karma-299">0</span> <small>(to vote for this comment, please visit the site)</small></p> ]]></content:encoded> </item> <item><title>By: Gordon</title><link>http://blog.jeffreymcmanus.com/168/how-to-document-your-open-source-tool/comment-page-1/#comment-298</link> <dc:creator>Gordon</dc:creator> <pubDate>Mon, 31 Jan 2005 16:47:07 +0000</pubDate> <guid
isPermaLink="false">http://blog.jeffreymcmanus.com/?p=168#comment-298</guid> <description>Ohh yes. And DO give terminology and consistency some thought and try and drive things back into the software (hint: never use a verb to name a control).&lt;p class=&quot;top-comments&quot;&gt;Current score: &lt;span class=&quot;top-comments-karma&quot; id=&quot;karma-298&quot;&gt;0&lt;/span&gt; &lt;small&gt;(to vote for this comment, please visit the site)&lt;/small&gt;&lt;/p&gt;</description> <content:encoded><![CDATA[<p>Ohh yes. And DO give terminology and consistency some thought and try and drive things back into the software (hint: never use a verb to name a control).<p
class="top-comments">Current score: <span
class="top-comments-karma" id="karma-298">0</span> <small>(to vote for this comment, please visit the site)</small></p> ]]></content:encoded> </item> <item><title>By: Gordon</title><link>http://blog.jeffreymcmanus.com/168/how-to-document-your-open-source-tool/comment-page-1/#comment-297</link> <dc:creator>Gordon</dc:creator> <pubDate>Mon, 31 Jan 2005 16:46:13 +0000</pubDate> <guid
isPermaLink="false">http://blog.jeffreymcmanus.com/?p=168#comment-297</guid> <description>I think that, to kick start any sort of collaboration that is worthwhile, you do need a set of user docs initially. That way you at least have a common starting point instead of a melee of different topics and writing styles and ... oy!Not 100% sure I agree with Point 5. Very few users will download and print an entire manual, let alone read one. The option to print relevant topics is probably higher up the priority list for most people.Navigation and location are also key. Early on there is a habit for people to store information all over the place, it fast becomes a &quot;you need to know where to look to find it&quot; problem.I&#039;d probably go as far as to suggest some sort of content specification is produced, listing all tasks and concepts that need to be covered - sometimes it can help focus the developers minds as well and you can weed out extraneous functionality.&lt;p class=&quot;top-comments&quot;&gt;Current score: &lt;span class=&quot;top-comments-karma&quot; id=&quot;karma-297&quot;&gt;0&lt;/span&gt; &lt;small&gt;(to vote for this comment, please visit the site)&lt;/small&gt;&lt;/p&gt;</description> <content:encoded><![CDATA[<p>I think that, to kick start any sort of collaboration that is worthwhile, you do need a set of user docs initially. That way you at least have a common starting point instead of a melee of different topics and writing styles and &#8230; oy!</p><p>Not 100% sure I agree with Point 5. Very few users will download and print an entire manual, let alone read one. The option to print relevant topics is probably higher up the priority list for most people.</p><p>Navigation and location are also key. Early on there is a habit for people to store information all over the place, it fast becomes a &#8220;you need to know where to look to find it&#8221; problem.</p><p>I&#8217;d probably go as far as to suggest some sort of content specification is produced, listing all tasks and concepts that need to be covered &#8211; sometimes it can help focus the developers minds as well and you can weed out extraneous functionality.<p
class="top-comments">Current score: <span
class="top-comments-karma" id="karma-297">0</span> <small>(to vote for this comment, please visit the site)</small></p> ]]></content:encoded> </item> <item><title>By: Jeffrey McManus</title><link>http://blog.jeffreymcmanus.com/168/how-to-document-your-open-source-tool/comment-page-1/#comment-296</link> <dc:creator>Jeffrey McManus</dc:creator> <pubDate>Mon, 31 Jan 2005 12:18:47 +0000</pubDate> <guid
isPermaLink="false">http://blog.jeffreymcmanus.com/?p=168#comment-296</guid> <description>I didn&#039;t suggest that the project should somehow withhold its work because the docs aren&#039;t perfect, although I guess my post was a little light on concrete suggestions for actions to take to resolve these problems.Why limit documentation contributions to power users? Why not create a framework that makes it easy for anybody to contribute to the docs? My sense is that the tools for helping distributed workgroups create documentation isn&#039;t even close to the level of maturity of developer tools in general. Wikis, while nice, aren&#039;t it. Mailing lists and message boards, while vital, aren&#039;t it either.&lt;p class=&quot;top-comments&quot;&gt;Current score: &lt;span class=&quot;top-comments-karma&quot; id=&quot;karma-296&quot;&gt;0&lt;/span&gt; &lt;small&gt;(to vote for this comment, please visit the site)&lt;/small&gt;&lt;/p&gt;</description> <content:encoded><![CDATA[<p>I didn&#8217;t suggest that the project should somehow withhold its work because the docs aren&#8217;t perfect, although I guess my post was a little light on concrete suggestions for actions to take to resolve these problems.</p><p>Why limit documentation contributions to power users? Why not create a framework that makes it easy for anybody to contribute to the docs? My sense is that the tools for helping distributed workgroups create documentation isn&#8217;t even close to the level of maturity of developer tools in general. Wikis, while nice, aren&#8217;t it. Mailing lists and message boards, while vital, aren&#8217;t it either.<p
class="top-comments">Current score: <span
class="top-comments-karma" id="karma-296">0</span> <small>(to vote for this comment, please visit the site)</small></p> ]]></content:encoded> </item> <item><title>By: Mary</title><link>http://blog.jeffreymcmanus.com/168/how-to-document-your-open-source-tool/comment-page-1/#comment-295</link> <dc:creator>Mary</dc:creator> <pubDate>Mon, 31 Jan 2005 12:01:17 +0000</pubDate> <guid
isPermaLink="false">http://blog.jeffreymcmanus.com/?p=168#comment-295</guid> <description>What about the power-users who complain that they want the product now and they&#039;ll wait on the documentation? I don&#039;t think its fair to hold it back for the benefit of the newbies who ignore the warnings that there&#039;s no/little documentation. Plus, then you get the benefit of those power-users contributing to the docs.Just a thought.&lt;p class=&quot;top-comments&quot;&gt;Current score: &lt;span class=&quot;top-comments-karma&quot; id=&quot;karma-295&quot;&gt;0&lt;/span&gt; &lt;small&gt;(to vote for this comment, please visit the site)&lt;/small&gt;&lt;/p&gt;</description> <content:encoded><![CDATA[<p>What about the power-users who complain that they want the product now and they&#8217;ll wait on the documentation? I don&#8217;t think its fair to hold it back for the benefit of the newbies who ignore the warnings that there&#8217;s no/little documentation. Plus, then you get the benefit of those power-users contributing to the docs.</p><p>Just a thought.<p
class="top-comments">Current score: <span
class="top-comments-karma" id="karma-295">0</span> <small>(to vote for this comment, please visit the site)</small></p> ]]></content:encoded> </item> <item><title>By: TM</title><link>http://blog.jeffreymcmanus.com/168/how-to-document-your-open-source-tool/comment-page-1/#comment-294</link> <dc:creator>TM</dc:creator> <pubDate>Mon, 03 Jan 2005 05:54:41 +0000</pubDate> <guid
isPermaLink="false">http://blog.jeffreymcmanus.com/?p=168#comment-294</guid> <description>Thanks for the suggestions.  It&#039;s great to have someone else saying the same thing.&lt;p class=&quot;top-comments&quot;&gt;Current score: &lt;span class=&quot;top-comments-karma&quot; id=&quot;karma-294&quot;&gt;0&lt;/span&gt; &lt;small&gt;(to vote for this comment, please visit the site)&lt;/small&gt;&lt;/p&gt;</description> <content:encoded><![CDATA[<p>Thanks for the suggestions.  It&#8217;s great to have someone else saying the same thing.<p
class="top-comments">Current score: <span
class="top-comments-karma" id="karma-294">0</span> <small>(to vote for this comment, please visit the site)</small></p> ]]></content:encoded> </item> <item><title>By: TM</title><link>http://blog.jeffreymcmanus.com/168/how-to-document-your-open-source-tool/comment-page-1/#comment-293</link> <dc:creator>TM</dc:creator> <pubDate>Mon, 03 Jan 2005 05:54:40 +0000</pubDate> <guid
isPermaLink="false">http://blog.jeffreymcmanus.com/?p=168#comment-293</guid> <description>Thanks for the suggestions.  It&#039;s great to have someone else saying the same thing.&lt;p class=&quot;top-comments&quot;&gt;Current score: &lt;span class=&quot;top-comments-karma&quot; id=&quot;karma-293&quot;&gt;0&lt;/span&gt; &lt;small&gt;(to vote for this comment, please visit the site)&lt;/small&gt;&lt;/p&gt;</description> <content:encoded><![CDATA[<p>Thanks for the suggestions.  It&#8217;s great to have someone else saying the same thing.<p
class="top-comments">Current score: <span
class="top-comments-karma" id="karma-293">0</span> <small>(to vote for this comment, please visit the site)</small></p> ]]></content:encoded> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using memcached
Page Caching using memcached (user agent is rejected)
Database Caching 1/18 queries in 0.008 seconds using memcached

Served from: blog.jeffreymcmanus.com @ 2012-02-11 02:46:08 -->
