-----BEGIN PGP SIGNED MESSAGE-----
Laurence Rowe wrote:
> Andreas Jung wrote:
>> --On 27. Oktober 2007 18:01:25 -0400 Tres Seaver <[EMAIL PROTECTED]>
>>> >>> DateTime('2006-01-01')._tz
>> Yeah, that's completely odd.
> But standards compliant. The previous behaviour was contrary to the
> specification. According to http://en.wikipedia.org/wiki/ISO_8601
> "If no time zone information is given with a time, the time zone is
> assumed to be in some conventional local time zone."
When your users are scattered across the internet, there *is* no single
cnventional local time which will not surprise some / most of them; the
timezone of the location in which the server happens to reside is
completely irrelevant to a user.
Zope has therefore adopted the convention that "local time" in Zope is
GMT for ISO-spelled strings (the "slash" form uses the OS-supplied
default timezone, again for backward-compatibility; the ISO spelling
was added later).
>>> I strongly disagreed with the argument for that change
>>> (http://www.zope.org/Collectors/Zope/2109), because it broke the
>>> semantics of the class, based on long-established use in Zope: datetime
>>> strings which used ISO notation, but provided no explicit timezone, were
>>> assigned 'GMT+0' as the timezone.
>> Totally agreed.
> However if we must preserve this bug for backwards compatibility then we
> must. (This bugfix would not change the interpretation of existing pickles).
The issue is not about pickles, but about code, and user interfaces,
whose meanings have changed.
>> Is this right issue? The URL redirection to LP points me to this:
>>> The trunk should be reverted to preserve the old behavior, which may be
>>> relied on by third-party applications.
>> Jup, either revert the change or fix it.
> 'Fixed' in r81213.
Tres Seaver +1 540-429-0999 [EMAIL PROTECTED]
Palladion Software "Excellence by Design" http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
Zope-Dev maillist - Zope-Dev@zope.org
** No cross posts or HTML encoding! **
(Related lists -