[Zope-CMF] Re: CMF Tests: 9 Failed, 2 Unknown

Tres Seaver tseaver at palladion.com
Thu Mar 29 10:54:14 EDT 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Maurits van Rees wrote:
> Stefan H. Holek, on 2007-03-28:
>> Much fun to be had with daylight-saving, eh?
>>
>> FWIW, I have double-checked the system time, timezone, and locale  
>> settings on the machine running the nightlies, and everything appears  
>> to be sane. I see the same failure on my Mac, so /me shrugs...
> 
> I am in the Netherlands, which is GMT+1, though with the dst it would
> be GMT+2.  I see this:
> 
>>>> from DateTime import DateTime
>>>> DateTime(0)
> DateTime('1970/01/01 01:00:00 GMT+1')
> 
> I see the same problem in a Plone Product of mine (eXtremeManagement)
> where bookings added after the DST get listed a day earlier in one
> page template.  When I add a booking somewhere in November (I can
> choose the booking date) that one gets listed fine again.
> 
> I am wondering what should be done.  I *think* I can fix my own Python
> Script that is responsible for this now I know that DST is involved.
> I want to move to a browser view anyway.
> 
> But does this point to a deeper problem?  Does something need to be
> fixed in CMF or Zope?
> 
> In other words: does this just go wrong in a few isolated places that
> need to be fixed individually or does this need a fix in one deeper
> spot?

I think there may be a related error in Zope's DataTime package:

  http://www.zope.org/Collectors/Zope/2290

The consensus is that the Right Thing(TM) is to switch over to using
pytz, which is updated regularly when the politically-defined DST rules
change;  I'm not sure anyone has worked out how to do this, however.

Tres.
- --
===================================================================
Tres Seaver          +1 540-429-0999          tseaver at palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGC9MW+gerLs4ltQ4RAm96AJ9wthVuemzKMSF9Zorir/Y/xVtkPQCeOZ9C
Sa5UbjQoHIFVYTGrNvADXQE=
=CMcO
-----END PGP SIGNATURE-----



More information about the Zope-CMF mailing list