<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sun, May 4, 2014 at 11:09 PM, Andrei Alexandrescu via Digitalmars-d <span dir="ltr"><<a href="mailto:digitalmars-d@puremagic.com" target="_blank">digitalmars-d@puremagic.com</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div class="">
<br></div>
Great, a few representative links would be most welcome.<div class=""><br>
<br></div></blockquote><div> </div><div>Here is a good starting point (it's a classic):</div><div><br></div><div><a href="http://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar">http://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar</a><br>
</div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Here is an idea:  include new features in DMD/Phobos as soon as they<br>
arrive, and make them part of the official binary release so that the<br>
average D user can try them out.  Make sure they are marked as unstable,<br>
and put a on/off switch on them (something like what Rust/Haskell have;<br>
not a compiler switch).  If the feature receives no implementation bug<br>
reports for X consecutive days AND no design bug reports for Y<br>
consecutive days, then the feature is marked stable and officially<br>
becomes part of DMD/Phobos.  The X and the Y can be decreased as D's<br>
number of users increases over the years.  The whole idea is very much<br>
like farming: you are planting seeds.  As the plants grow, some of them<br>
will not survive, others will be destroyed, and some of them will take<br>
years to grow.  In any case, you harvest the fruits when they are ready.<br>
<br>
  Here are good starting values for X and Y:<br>
X = 90 days<br>
Y = 180 days<br>
</blockquote>
<br></div>
This is nice, but on the face of it it's just this: an idea on how other people should do things on their free time. I'd have difficulty convincing people they should work that way. The kind of ideas that I noticed are successful are those that actually carry the work through and serve as good examples to follow.<span class=""><font color="#888888"><br>

<br>
<br>
Andrei<br>
<br>
</font></span></blockquote></div><br></div><div class="gmail_extra">*sigh*</div></div>