<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>...</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
So, I would be very pleased if we would stop using the same<br>
definitions (ie api/params) on both sides of the wire -- it's one of<br>
those things that's nice and easy when everyone's running the same<br>
version, but an active trap as soon as multiple versions exist (as<br>
they do).<br>
<br>
All the struct-copying is kinda boring, but the layering violations<br>
are straight-up evil.<br></blockquote><div><br></div><div>Yeah, we've started running into this a bit as we get into actually revving versions in the API (as yet, we haven't actually bumped an api version though all the infrastructure should be there.)</div>
<div><br></div><div>John</div><div>=:-></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Dave, thanks very much for doing this.<br>
<br>
Cheers<br>
<span class="HOEnZb"><font color="#888888">William<br>
</font></span></blockquote></div><br></div></div>