Bradley White bww+ at CS.CMU.EDU
Wed Mar 11 17:21:42 UTC 1992


One bogus comment, one real comment, and then some observations ...

It was difficult to find the actual rules!  I know this is probably
one of your prime motivations in trying to clean it up, but running
it through (the equivalent of) "sed /^#/d | cat -s" made things much
easier for a human to parse.  (So much for the bogus comment.)

The real comment is that I believe ...

  Rule	AS	1991	max	-	Mar	Sun>=1	3:00	0	-

... to be wrong.  Recent correspondence with a friend in Adelaide
contained the following exchange:

    Due to the Adelaide Festival, South Australia delays setting
    back our clocks for a few weeks.  So, we're now 0.5 hours
    *later* than Sydney ... can you believe it?

So, I believe the ...

  Rule	AS	1986	1990	-	Mar	Sun<=21	3:00	0	-

... rule should actually go to the "max" (or, at least extending to
include 1992, although I'm not as certain about 1991).

And now some observations which are eminently ignorable.

* Perhaps it might be clearer to add "Rule" sets for Australia/West
  and Australia/Queensland just like the other states with at least
  some daylight time.

* Some "only" rules use explicit dates, while others use generic
  specifications.  For example,

   Rule	AT	1972	only	-	Feb	lastSun	3:00	0	-
   Rule	NSW	1982	only	-	Apr	4	3:00	0	-

  Perhaps it might be better to do one or the other consistently.
  (The shift invariably occurs on a Sunday morning.)

* The current Australia zone names are:

        LHI                 Queensland          Victoria
        North               South               West
        NSW                 Tasmania            Yancowinna

  "LHI" (Lord Howe Island) and "Yancowinna" are special cases, but the
  others are somewhat inconsistent and may be better rendered as:

        New-South-Wales             Tasmania
        Northern-Territory          Victoria
        Queensland                  Western-Australia

  However, you probably want to stay under 14 characters, in which case
  I would propose:

        NSW          QLD          TAS          WA
        NT           SA           VIC

  Also, linking "NSW" to "ACT" (Australian-Capital-Territory) might be

* Even the current rule-set names are a little inconsistent.  We have
  "AS", "AT", and "AV", but then "NSW".  If you subscribe to the naming
  suggestion above, it might be nice to call the ``Australia/FOO'' rule
  set simply ``FOO''.

Anyway, just some suggestions.  Others may have better ones.


More information about the tz mailing list