<br><br><div class="gmail_quote">On Fri, May 30, 2008 at 10:23 AM, Larry Garfield &lt;<a href="mailto:larry@garfieldtech.com">larry@garfieldtech.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d"><br></div>
One of the issues with -dev is that some module maintainers use it for &quot;mostly stable but I&#39;ve not fully debugged it yet, please test&quot;, while others use it for &quot;dude, it doesn&#39;t even compile, it&#39;s got syntax errors all over the place, wtf are you using it for?&quot; &nbsp;And there&#39;s no way to tell which is which, and it can even change over time in the same module.<br>

<br>
What if we allowed non-pattern-compliant branches, but did not permit the creation of release nodes? &nbsp;That would allow those with more CVS-fu to do all kinds of wacky &quot;me only&quot; experimental branches but people who still get all their code from <a href="http://drupal.org/projects/*" target="_blank">drupal.org/projects/*</a> won&#39;t even have a way to get to it until it goes into the &quot;main, kinda stable, needs testing&quot; -dev branch (which module maintainers don&#39;t even have to make release nodes for if they don&#39;t want to, as now).<br>

<font color="#888888"></font></blockquote><div><br>I can&#39;t speak for the more experienced maintainers, but this sounds complicated and over my head. :) My devs tend to fall somewhere in the middle of those two extremes and I simply document that on the project page. Maybe we should just encourage people to put a note on their pages saying how _they_ feel about the state of their dev snapshots so potential users can decide which they&#39;d rather use?<br>
<br>Michelle<br><br></div></div><br>