<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Aug 18, 2013 at 1:28 AM, Bardur Arantsson <span dir="ltr"><<a href="mailto:spam@scientician.net" target="_blank">spam@scientician.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 2013-08-18 00:31, Jason Ekstrand wrote:<br>
> There have been a lot of questions asked lately about versioning of<br>
> interfaces and protocol objects. This addition to the documentation should<br>
> clear up some of those questions.<br>
><br>
</div><div class="im">> + <para><br>
> + In order to keep things sane, this has a few implications for<br>
> + interface versions:<br>
> + <itemizedlist><br>
> + <listitem><br>
> + <para><br>
> + The object creation hierarchy must be a tree. Otherwise,<br>
> + infering object versions fro the parent object becomes much<br>
<br>
</div>Typo: "from"<br>
<div class="im"><br>
> + more difficult to properly track.<br>
> + </para><br>
> + </listitem><br>
> + <listitem><br>
> + <para><br>
> + When the version of an interface increases, so does the version<br>
> + of its parent (recursively until you get to a global interface)<br>
> + </para><br>
> + </listitem><br>
> + <listitem><br>
> + <para><br>
> + A global interface's version number acts like a counter for all<br>
> + of its child interfaces. Whenever a child interface gets<br>
> + modified, the global parent's interface version number also<br>
> + increases (see above). The child interface then takes on the<br>
> + same version number as the new version of its parent global.<br>
<br>
</div>Missing word "interface" at the end of the last sentence?<br>
<br>
Regards,<br></blockquote><div><br></div><div>Thanks for catching those.<br></div><div>--Jason Ekstrand <br></div></div><br></div></div>