There are some FOSS projects that have well defined leaders ... namely the Linux kernel (still feudal in many ways), Python (Guido), and Ruby (Matz), and in general benevolent dictatorship can be a good steering force. Larry did a good job being insert-Diety-here too. Perl 6 appears to still be in commitee, which, for good or bad. The real software engineering question is this: can projects designed en masse like Perl 6 arrive at a workable consensus?

The current examples going through my mind now are industry standard things like Bluetooth, CIM, and W3C's WSDL/SOAP/etc ... quite the antithesis of our favorite software products in terms of simplicity and transparency.

Not making a comment either way, just thinking... these things took a long time to evolve and still haven't stabilized, while in general projects with a strong guiding lead (not dictator) have a better chance of communicating vision and bringing contributers in.

For the percieved "people are complaining" problem chromatic is complaining about to stop, you need good external organization and a way for those people to contribute, rather than just trying to make heads-or-tails of a mailing list, which they'll subscribe to, get confused, and eventually leave. And better defined leadership, timetables (however long), and better laid-out goals help too.

Finally, don't alienate your critics. They're telling you something. First and foremost, they want your product.


In reply to Re^2: No, "We" Don't Have to Do Anything by Anonymous Monk
in thread No, "We" Don't Have to Do Anything by chromatic

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.