Brion wrote:
James D. Forrester wrote:
Oh, goody, more things for you devs to keep in sync when a country arbitrarilty decides to massively redefine the period over which Summer Time is set.
Ah see, but we can ignore it and leave that to the distro vendors. ;)
This is worth highlighting. Anyone writing code which has to handle summer time changes (or indeed anything timezone-related), and who implements this by re-coding the algorithms and having a private database of the various locale-specific rules, is making a Big Mistake. This is a hard problem that cries out to be solved in one central place, and in fact it has been for years now.