<html>
  <head>
    <style type="text/css">
      <!--
        body { margin-bottom: 1px; margin-top: 4px; font-variant: normal; margin-left: 4px; line-height: normal; margin-right: 4px }
      -->
    </style>
    
  </head>
  <body style="margin-bottom: 1px; margin-top: 4px; margin-left: 4px; margin-right: 4px">
    <DIV>      You bring up some very fine points. &nbsp;And I fully agree with most of them.
    </DIV>
    <DIV>&nbsp;</DIV>
    <DIV>My main concern is that there are a lot of similar projects out there because
    </DIV>
    <DIV>the original project was poorly designed and/or commented. &nbsp;I would like to
    </DIV>
    <DIV>see people put more time into making projects more open. &nbsp;&#39;Open&#39; in this
    </DIV>
    <DIV>case means &#39;accepting of contributions from others&#39;. &nbsp;I am very concerned
    </DIV>
    <DIV>about the &quot;You must know _____&quot; meritocracy that I see in the open source
    </DIV>
    <DIV>communities. &nbsp;I worry that if we keep up this semi-hostile attitude that the
    </DIV>
    <DIV>open source movement will start losing momentum.
    </DIV>
    <DIV>&nbsp;</DIV>
    <DIV>With regards to your point of discouraging it&#44; I wholeheartedly agree.
    </DIV>
    <DIV>I was not trying to discourage the desire to learn C. &nbsp;I just think that
    </DIV>
    <DIV>Nate has skills that he could use that would impact projects much more
    </DIV>
    <DIV>strongly than just adding another programmer.
    </DIV>
    <DIV>&nbsp;</DIV>
    <DIV>To my mind&#44; it&#39;s like a CEO learning about cows so that he can go flip
    </DIV>
    <DIV>burgers at McDonald&#39;s. &nbsp;&#40;Exaggerated for effect.&#41;
    </DIV>
    <DIV>&nbsp;</DIV>
    <DIV>&nbsp;</DIV>
    <DIV><br><br><br>-- <br>-Josh More, RHCE, CISSP, NCLP<br> morej@alliancetechnologies.net<br> 515-245-7701<br><br>&gt;&gt;&gt;mrdovey@iedu.com 10/12/05 9:52 am &gt;&gt;&gt;<br>Josh More wrote:<br><br>&#124;&nbsp;I would argue that the one thing that the open source world doesn&#39;t<br>&#124;&nbsp;need is more C/C&#43;&#43; coders.<br>&#124;&nbsp;If you want to contribute to a project in meaningful ways&#44; I would<br>&#124;&nbsp;suggest:<br>&#124;<br>&#124;&nbsp;&#42; Morph the code into a comment style that works with NaturalDocs&#44;<br>&#124;&nbsp;so that other programmers can have an API reference.<br>&#124;&nbsp;&#42; Adjust the end user documentation so that it is useful<br>&#124;&nbsp;&#42; Start political manuvering to combine similar projects and share<br>&#124;&nbsp;resources<br>&#124;&nbsp;&#42; Provide project management to help the devs agree on priorities<br>&#124;&nbsp;and meet deadlines.<br><br>Hmm. Ok&#44; I&#39;ll argue with you. I think you&#39;re partially right - in that<br>people who _only_ know how to write compilable code &#40;in any language&#41;<br>are minimally useful. The same is true of those people who can&#39;t grasp<br>that C and C&#43;&#43; are very different languages with only cosmetic<br>similarities and fundamentally different paradigms &#40;a detail that<br>even/especially Dennis and Bjarne have agreed on in both<br>news:comp.lang.c and news:comp.lang.c&#43;&#43;&#41;.<br><br>I&#39;ll argue further that more damage has been done to projects by<br>clueless designers and clueless documentation producers than by anyone<br>else involved. The former are productivity wasters of the worst kind and<br>the latter spoil the usefulness of even the highest quality work for<br>anyone subsequently involved.<br><br>Part of the cluefulness required is a knowledge of &quot;how things work&quot; in<br>order to be able to even begin to understand &quot;what it takes&quot;. To attempt<br>to design software without that knowledge - or to document it - leads<br>directly to &quot;faking it&quot; &#40;and indirectly to such phenomena as &quot;Halt&#44;<br>retry&#44; fail&#63;&quot; messages&#41;.<br><br>It seems to me counter-productive to discourage anyone &#40;especially<br>volunteers&#41; seeking to increase their knowledge&#44; experience&#44; and<br>involvement - or to shunt them away from where their interests lie.<br><br>But then&#44; I&#39;ve never had much success convincing geeks to &quot;Start<br>political manuvering&quot; - YMMV.<br><br>Morris Dovey<br><br><br>Cialug mailing list<br>Cialug@cialug.org<br>http://cialug.org/mailman/listinfo/cialug<br>    </DIV>

  </body>
</html>