<div dir="ltr">Beyond all of the above, we should discuss the value of keeping around old binaries and allowing future versions of the juju command line tool to automatically fall back to an old binary when talking to an old version of a juju state server. Â Â <div>
<br></div><div>I think all of this should go into the "upgrades" discussion next week. Â Â </div><div><br></div><div>--Mark Ramm</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Apr 21, 2014 at 3:45 PM, Kapil Thangavelu <span dir="ltr"><<a href="mailto:kapil.thangavelu@canonical.com" target="_blank">kapil.thangavelu@canonical.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote"><div class="">On Mon, Apr 21, 2014 at 2:39 PM, Aaron Bentley <span dir="ltr"><<a href="mailto:aaron.bentley@canonical.com" target="_blank">aaron.bentley@canonical.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<br>
</div><div>On 14-04-18 11:53 AM, Kapil Thangavelu wrote:<br>
> I think that users should upgrade their clients in order to get<br>
> bug fixes. Â I think that users who don't upgrade their client are<br>
> expecting to get a lock-down experience, bugs and all.<br>
><br>
><br>
>> And how does that work with multi-user environments? Divergence<br>
>> is inevitable.<br>
<br>
</div><div>>> For stable versions we should be compatible across micro releases<br>
>> and testing the same, --version still seems good for users who<br>
>> want exact behavior/reproduction.<br>
<br>
</div>You make a good point, and we are going to look into testing across<br>
micro-releases. </blockquote><div><br></div></div><div>Cool.</div><div class=""><div>Â </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Â That said, I don't know whether we should expect a<br>
lot of diversity or a little. Â People who upgrade frequently and<br>
organizations that use Landscape to manage upgrades may not see much<br>
diversity.<br>
<div><br></div></blockquote><div><br></div></div><div>I touched on this in the omitted parts of my previous reply. Landscape usage on clients is a small fractional portion of our intended user base (ie. a rounding error imo). Windows, OSX, users that stay on LTS are a much relevant portion our makeup, so pushing client versions to LTS and making windows and osx client updates available is important. Go happens to make most of that trivial (cross compile from linux for binaries on those platforms) such that its worth considering hosting static binary releases so users can get the latest and greatest regardless of their platform.</div>
<span class="HOEnZb"><font color="#888888">
<div><br></div><div>-k</div></font></span><div class=""><div><br></div><div><br></div><div>Â </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>
Aaron<br>
<br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1<br>
Comment: Using GnuPG with Thunderbird - <a href="http://www.enigmail.net/" target="_blank">http://www.enigmail.net/</a><br>
<br>
</div>iQEcBAEBAgAGBQJTVYH3AAoJEK84cMOcf+9h2fIIALlfa2jL/aQtI9cCsLuQblwK<br>
akzhaN+hlnaVfWNcvuVW6tB84CP23H9hNK259g+wJYgL+j0BAzisZMFrUvb4revg<br>
QQpLhUHHCkGxBCGBir8mhDq+NPGPHdgR+S58CJDcKhF3w5hRBSrhSc+2gHighr1S<br>
NaoqdO/KBo7nOqm1zjsOBXnoPdaEPPnXUbi7PC5sAGQB5hJY1JlyIG06x1JkahcU<br>
Rhujug8Chvqd6BACvNsOm44l0xoAwD+wOh9HsemNjY/eMcn+RRxJTt91M6J08xvT<br>
8MBQP9x18cYyq+js/Re4DD5cUmdw5TaUjloiYczlI7b8hiSmMfO+xTwyXotu9mc=<br>
=Qsul<br>
-----END PGP SIGNATURE-----<br>
</blockquote></div></div><br></div></div>
<br>--<br>
Juju-dev mailing list<br>
<a href="mailto:Juju-dev@lists.ubuntu.com">Juju-dev@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/juju-dev" target="_blank">https://lists.ubuntu.com/mailman/listinfo/juju-dev</a><br>
<br></blockquote></div><br></div>