<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 26 October 2015 at 21:50, Bradley White <span dir="ltr">&lt;<a href="mailto:bww@acm.org" target="_blank">bww@acm.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class="">On Sun, Oct 25, 2015 at 2:30 PM, Guy Harris <span dir="ltr">&lt;<a href="mailto:guy@alum.mit.edu" target="_blank">guy@alum.mit.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Is this just something to let people know whether they have an up-to-date version of the tzdb files or not?<br></blockquote><div><br></div></span><div>Yes, although I think of it simply as let people know what version of a tzdb file they have.  (Whether that is the latest version is a separate question.)</div><div><br></div><div>I would even propose an additional self-identification step: include the zone name in tzdb file.  Then you could tell, for example, where /etc/localtime came from.</div></div></div></div>
</blockquote></div><br></div><div class="gmail_extra">I&#39;d love to see both of these, they&#39;re something we wanted when I wrote the Qt support for time zones. Writing a cross-platform / cross-distro library you quickly learn how hard it can be to figure out what the system time zone is, e.g. for translations of names, or so a calendar app can embed it in a n event invitation. We have workarounds for most distros, but having it in the file itself would make it so much easier. We also have users writing calendar apps who would like to know metadata about the tzdb the system uses, i.e. version, release date, etc.</div><div class="gmail_extra"><br></div><div class="gmail_extra">John.</div><div class="gmail_extra"><br></div></div>