Although I'm not really a fan of discussions about discussion sites, I do have a theory about this:

In the past, communities have only grown slowly, a couple of people would join the community in any year, and a few would leave. In the new buzzword laden world that we live in a community gets a new place to form, in a virtual space.

This means that it can grow _1_ from nothing to something frighteningly large in a matter of months until it reaches the point where the signal to noise ratio becomes so bad that people who used to read most of the content get bored and wonder off.

This hasn't happened with perlmonks yet, but it certainly has affected slashdot and newsgroups like comp.lang.perl.misc . To hold off the decay that comes with increased popularity, it might become necessary to rapidly alter the voting system, make people with higher levels more able to post (while still letting new people in) or add new categories which allow people to discuss topics in greater detail but with a narrower scope.

_1_ see Newest Nodes for the extra users.

Update: In my travels around the web I found the following from a few years ago which might interest people. Life Cycle of a BBS


In reply to RE: Growing Pains by quidity
in thread Growing Pains by mirod

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.