<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hi Shane,<br>
</p>
<p>Yes, I really like this idea.</p>
<p>I have been struggling as well in the past about that, can we
drop this API, can we shut down this service will people get mad
if we do?<br>
</p>
<p>In new services we launched lately we added an Alert header to
tell clients using our API's that the service is going to be shut
down. [0]</p>
<p>But I like this idea of at most 2 ESRs :+1:</p>
<p>Regards,</p>
<p>Rémy</p>
<p><br>
</p>
<p>[0]
<a class="moz-txt-link-freetext" href="http://docs.kinto-storage.org/en/stable/api/1.x/deprecation.html">http://docs.kinto-storage.org/en/stable/api/1.x/deprecation.html</a><br>
</p>
<br>
<div class="moz-cite-prefix">Le 14/09/2017 à 21:36, Shane Tomlinson
a écrit :<br>
</div>
<blockquote type="cite"
cite="mid:CAO07_nDj5E7taMQ2XedvGhYy-2qV5-PAWkHs67dz-o86cwMp-w@mail.gmail.com">
<div dir="ltr">
<div>Firefox 29 is the first version of Firefox desktop that
used Firefox Accounts</div>
<div>to sign in to Sync [1]. Firefox 29 was released on April
29, 2014.</div>
<div><br>
</div>
<div>In the nearly 3.5 years since Firefox 29 was released,
Firefox has aged by</div>
<div>26 full releases. Perhaps surprisingly, FxA still
officially maintains</div>
<div>and supports sign in to Firefox 29. I just tried to make
sure I wasn't going</div>
<div>to have to eat those words. It works. Yay us.</div>
<div><br>
</div>
<div>The thing is, as FxA adds more features that are only
supported on </div>
<div>Fx >= version N, maintaining support for these old
browsers is becoming </div>
<div>increasingly complex, time consuming, and expensive. Our
full functional test </div>
<div>suite now takes an hour to run, many of the tests are for
browsers which have</div>
<div>been unsupported by Mozilla for some time.</div>
<div><br>
</div>
<div>I propose we purposely lose some of the extra baggage by
officially dropping</div>
<div>support for Firefox <= current ESR - 1. Why current ESR
- 1? Well, Mozilla</div>
<div>officially supports Firefox back to ESR. There are a bunch
of companies that </div>
<div>lag behind even that, and since we are a nice group that
doesn't like to anger </div>
<div>folks, we'll support 2 full ESRs. Current ESR is based on
Firefox 52. The </div>
<div>previous ESR was based on Firefox 45. We'd officially
support down to Firefox 45.</div>
<div><br>
</div>
<div>For users that try to sign in to FxA on these old browsers,
we could show some</div>
<div>nice screen that says something along the lines of "Hey,
sorry to do this to you, </div>
<div>but your browser is really really behind the times. For
your own safety, here's </div>
<div>a link the latest and greatest."</div>
<div><br>
</div>
<div>Thoughts?</div>
<div><br>
</div>
<div>Shane</div>
<div><br>
</div>
<div><br>
</div>
<div>[1] - <a
href="https://www.mozilla.org/en-US/firefox/29.0/releasenotes/"
moz-do-not-send="true">https://www.mozilla.org/en-US/firefox/29.0/releasenotes/</a></div>
<div><br>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Sync-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Sync-dev@mozilla.org">Sync-dev@mozilla.org</a>
<a class="moz-txt-link-freetext" href="https://mail.mozilla.org/listinfo/sync-dev">https://mail.mozilla.org/listinfo/sync-dev</a>
</pre>
</blockquote>
<br>
</body>
</html>