<p dir="ltr">I find it hard to believe that anything as a full OS update is required to update time zone data, but even if so, not to be callous or anything, but this only affects people in areas where time zones are unstable on short notice. This is probably a fairly small number of people in the scheme of things, and it&#39;s not like the inconvenience would persist indefinitely.</p>
<p dir="ltr">The fact that the unstable version is updated almost immediately seems to be a decent mitigation strategy for critical applications, but I&#39;m perfectly fine deferring to Paul&#39;s judgment on this rather than jumping through hoops to accommodate crazy time zone authorities who change things like this on very little notice.</p>
<div class="gmail_quote">On Jul 11, 2015 2:35 PM, &quot;enh&quot; &lt;<a href="mailto:enh@google.com">enh@google.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Sat, Jul 11, 2015 at 11:16 AM, Guy Harris &lt;<a href="mailto:guy@alum.mit.edu">guy@alum.mit.edu</a>&gt; wrote:<br>
&gt;<br>
&gt; On Jul 11, 2015, at 9:34 AM, enh &lt;<a href="mailto:enh@google.com">enh@google.com</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt; On Sat, Jul 11, 2015 at 12:11 AM, Guy Harris &lt;<a href="mailto:guy@alum.mit.edu">guy@alum.mit.edu</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Jul 10, 2015, at 11:54 PM, enh &lt;<a href="mailto:enh@google.com">enh@google.com</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; it is, unfortunately, the world we live in.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Who&#39;s &quot;we&quot;,<br>
&gt;&gt;<br>
&gt;&gt; between Android and iOS, the majority of people with computing devices.<br>
&gt;&gt;<br>
&gt;&gt;&gt; why does &quot;our&quot; operating system not allow the tz database files to be updated without doing a complete new OS release or something as heavyweight as that, and how do we fix that?<br>
&gt;&gt;<br>
&gt;&gt; how things look in the future is a separate discussion. we&#39;re talking<br>
&gt;&gt; about the practicalities of getting tzdata into users&#39; hands _today_.<br>
&gt;<br>
&gt; So what&#39;s the time frame difference between &quot;today&quot; and &quot;the future&quot;?<br>
&gt;<br>
&gt; I.e., how soon can various vendors - including *but not limited to* Apple and Google, given that there are also a number of significant computing devices out there that run neither Android nor iOS (and without which a lot of those Android and iOS machines won&#39;t be able to get very much interesting stuff from the Interwebs) - deploy mechanisms to update time zone files without having to spin an entire OS release just to note that Elbonia is changing to start using DST?<br>
&gt;<br>
&gt; &quot;Mechanisms&quot; here includes both &quot;a way by which an update can be pushed to machines, preferably without requiring a reboot&quot; and &quot;a way by which the vendor&#39;s process can treat a time zone data update as being more lightweight than a full OS release&quot;.  As per my earlier mail, Apple, at least, have demonstrated that they can distribute other less-than-a-full-OS release update.<br>
&gt;<br>
&gt; So, whilst we probably shouldn&#39;t delay the Uruguay update *too* much, ultimately this needs some effort on the part of distributors.  The governments of the world, sadly, don&#39;t pay much attention to vendor release schedules when making changes to their DST rules, so, sadly, there *will* be times when a necessary time zone database won&#39;t line up nicely with an OS update.<br>
<br>
no one is arguing otherwise. but in the meantime, the less time spent<br>
sitting on updates without a good reason to delay, the worse for<br>
everyone.<br>
<br>
--<br>
Elliott Hughes - <a href="http://who/enh" rel="noreferrer" target="_blank">http://who/enh</a> - <a href="http://jessies.org/~enh/" rel="noreferrer" target="_blank">http://jessies.org/~enh/</a><br>
Android native code/tools questions? Mail me/drop by/add me as a reviewer.<br>
</blockquote></div>