[tz] Complexities of time rendered graphically
Brian Inglis
Brian.Inglis at SystematicSw.ab.ca
Tue Dec 19 22:30:19 UTC 2017
On 2017-12-19 11:41, Paul Eggert wrote:
> On 12/18/2017 08:35 PM, Brian Inglis wrote:
>> In the IANA http: time-zones directory, those files seem to be named .html.
>> In the code and data subdirectories, theory and tz-how-to have .html suffixes,
>> tz-art and tz-link have .htm suffixes.
>> In the IANA ftp: tz directory, these are evidently .html symlinks:
>> theory.html -> code/theory.html
>> tz-art.html -> code/tz-art.htm
>> tz-how-to.html -> code/tz-how-to.html
>> tz-link.html -> code/tz-link.htm
>
> Yes, it is a bit of a mess. Although renaming tz-link.htm to tz-link.html will
> have some short-term (i.e, a few years' ...) pain, it should have long-term gain
> in preventing this sort of confusion. Proposed patch attached, and installed
> into the development repository.
You may also want to consider transitioning the repo, the Makefile, and a new
generated archive, to a more usual package structure over time e.g.
doc/ -> /usr/share/tz{data?}/doc/
doc/html/ -> /usr/share/tz{data?}/doc/html/
include/ -> /usr/include/
man/cat[1358]/ -> /usr/share/man/cat[1358]/
man/man[1358]/ -> /usr/share/man/man[1358]/
src/ -> /usr/{,s}bin/*.c date, zdump, zic
src/lib/ -> /usr/lib/*.c
src/util/ -> /usr/sbin/ *.{awk,pl,*sh}
tzdata/ -> /usr/share/tzdata/
as the current code and data archives contain some redundancy.
Current distro build tools assume, or have to create, such a hierarchy.
--
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
More information about the tz
mailing list