<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 10/4/18 09:05, Fred Gleason wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:826FB346-4239-4EFE-AABB-C90AE0BA4E98@paravelsystems.com">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      On Oct 4, 2018, at 02:45, Paw Boel Nielsen via tz <<a
        href="mailto:tz@iana.org" class="" moz-do-not-send="true">tz@iana.org</a>>
      wrote:
      <div class=""><br class="">
        <div>
          <blockquote type="cite" class="">
            <div class=""><span style="font-family: Helvetica;
                font-size: 12px; font-style: normal; font-variant-caps:
                normal; font-weight: normal; letter-spacing: normal;
                orphans: auto; text-align: start; text-indent: 0px;
                text-transform: none; white-space: normal; widows: auto;
                word-spacing: 0px; -webkit-text-stroke-width: 0px;
                float: none; display: inline !important;" class="">I
                propose we change all tz identifiers to randomly
                generated characters to ensure no UI designer considers
                showing them to end users.</span></div>
          </blockquote>
        </div>
        <br class="">
      </div>
      <div class="">All that would do is kick the problem up a level. At
        some point, there has to be some sort of *map* that defines
        which tz entry relates to what specific geographical region.
        ‘Randomized’ identifiers merely mean that that map would have to
        be maintained separately, but would still have all of the
        socio-political baggage about proper spelling, transliteration,
        etc, etc.</div>
      <div class=""><br class="">
      </div>
    </blockquote>
    Kicking it up a level is exactly what's needed.<br>
    <blockquote type="cite"
      cite="mid:826FB346-4239-4EFE-AABB-C90AE0BA4E98@paravelsystems.com">
      <div class="">I think the current identifier arrangement is about
        the cleanest approach possible for what is an inherently messy
        task. TZ adopters do need to understand that those identifiers
        are essentially arbitrary keys into a database.</div>
    </blockquote>
    There are many approaches to this but separating the tz data from
    names is both simple and backward compatible with end consumers
    though it requires a little work to change the data and the tools
    which use that data.<br>
    <br>
    1. Add a UID to the data<br>
    2. Remove the name<br>
    3. Create a mapping file of name<->uid<br>
    4. Change the tools to use that mapping file to create exactly the
    same output.<br>
    <br>
    Opaque ids are what some consumers have been asking for for some
    time because of the political implications of the names.<br>
    <br>
    The disadvantages to this approach are a little work.<br>
    The advantages are that we can hand over maintenance of names to
    some other body (cldr?).<br>
    We also get a uid which we know refers to a specific timezone<br>
    <br>
    We can then update rfc5545 to use the UID property in VTIMEZONE and
    add text to point out that the tzid is for reference only.<br>
    <br>
    Without this people will continue to start with the data they see
    and assume the id is for presentation to users. Eventually they
    might understand what's happening but there's always new people to
    confuse.<br>
    <blockquote type="cite"
      cite="mid:826FB346-4239-4EFE-AABB-C90AE0BA4E98@paravelsystems.com">
      <div class="">Cheers!</div>
      <div class=""><br class="">
      </div>
      <div class=""><br class="">
      </div>
      <div class="">
        <div style="margin: 0px; font-size: 11px; line-height: normal;
          font-family: Menlo;" class=""><span
            style="font-variant-ligatures: no-common-ligatures" class="">|----------------------------------------------------------------------|</span></div>
        <div style="margin: 0px; font-size: 11px; line-height: normal;
          font-family: Menlo;" class=""><span
            style="font-variant-ligatures: no-common-ligatures" class="">|
            Frederick F. Gleason, Jr. |              Chief Developer    
                    |</span></div>
        <div style="margin: 0px; font-size: 11px; line-height: normal;
          font-family: Menlo;" class=""><span
            style="font-variant-ligatures: no-common-ligatures" class="">|
                                      |              Paravel Systems    
                    |</span></div>
        <div style="margin: 0px; font-size: 11px; line-height: normal;
          font-family: Menlo;" class=""><span
            style="font-variant-ligatures: no-common-ligatures" class="">|----------------------------------------------------------------------|</span></div>
        <div style="margin: 0px; font-size: 11px; line-height: normal;
          font-family: Menlo;" class=""><span
            style="font-variant-ligatures: no-common-ligatures" class="">|
            Like the ski resort of girls looking for husbands and
            husbands       |</span></div>
        <div style="margin: 0px; font-size: 11px; line-height: normal;
          font-family: Menlo;" class=""><span
            style="font-variant-ligatures: no-common-ligatures" class="">|
            looking for girls, the situation is not as symmetrical as it
            might   |</span></div>
        <div style="margin: 0px; font-size: 11px; line-height: normal;
          font-family: Menlo;" class=""><span
            style="font-variant-ligatures: no-common-ligatures" class="">|
            seem.                                                       
                    |</span></div>
        <div style="margin: 0px; font-size: 11px; line-height: normal;
          font-family: Menlo;" class=""><span
            style="font-variant-ligatures: no-common-ligatures" class="">| 
                                                  -- Alan McKay        
                    |</span></div>
        <div style="margin: 0px; font-size: 11px; line-height: normal;
          font-family: Menlo;" class=""><span
            style="font-variant-ligatures: no-common-ligatures" class="">|----------------------------------------------------------------------|</span></div>
      </div>
    </blockquote>
    <br>
  </body>
</html>