<div class="gmail_quote">On Sat, Jun 20, 2009 at 9:49 AM, Alessandro Zummo <span dir="ltr">&lt;<a href="mailto:azummo-lists@towertech.it">azummo-lists@towertech.it</a>&gt;</span> 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="im">On Sat, 20 Jun 2009 09:38:24 -0400<br>
&quot;m. allan noah&quot; &lt;<a href="mailto:kitno455@gmail.com">kitno455@gmail.com</a>&gt; wrote:<br>
<br>
&gt; We could do that, but then any front-end that uses sane would have to check<br>
&gt; the backend version number and the params version number. I would be more<br>
&gt; inclined to convert &#39;last_frame&#39; to &#39;flags&#39;, then you can probably get by<br>
&gt; without changing existing backends (other than a word substitution).<br>
<br>
</div> If we have decided to break for sane 2, it might be worthwhile<br>
 to do that in such a way to avoid troubles in the future.</blockquote><div><br>but this does not avoid troubles, it just pushes them out to the front-end developer, forcing him to have multiple branches in his code to deal with all the variations. I would much prefer to have the major number of the backend be a contract with the front-end author. If that means we have to leave some unmaintained backends behind, so be it.<br>
 </div></div>allan<br>-- <br>&quot;The truth is an offense, but not a sin&quot;<br>