-----Original Message----- From: Martijn Pieters [mailto:mj@antraciet.nl] Sent: Wednesday, May 26, 1999 5:54 AM To: Rod.; zope-dev@zope.org Subject: Re: [Zope-dev] y2k
At 09:42 22/05/99 , Rod. wrote:
heyas :)
I hope this is the right place to ask.. a thousand apologies in advance if it isnt! My workplace uses Zope quite heavily for internal database work, and management wants to know if its y2k compliant.
I assumed it was (being so clevery designed, with a modern language like python) but an official thumbs up from someone who is familliar with its internals would be most appreciated.
Thankyou in advance,
Rod.
I (and others) have found 1 Y2K bug (of a sort) in Zope 1.10.2 (and possibly earlier). The problem has not yet been solved in versions 1.11.0pr1 and 2.0.0.a1.
Zope uses cookies to make the size of editing windows in DTML Methods/Documents and SQL Methods persistent.
These cookies are hardwired to expire on the change of the millenium, and will not be returned by your browser in the year 2000 and later. This is just a minor inconvenience, Zope will cntinue to work if your server does, see comments by others.
Here are two patches that solve these problems. They were made using version 1.10.2, but probably work on other versions. YMMV. They solve the problem by relating the expiring date of the cookie to the current date. Cookies now will expire one year after they have been set.
I believe Brian checked these changes in earlier today. Thanks for the patch, BTW. I think your our number #1 patch contributor, but sometimes I get all these Martijns mixed up. Your both cool! ;) BTW, a successful way Mike Pelletier and I have avoided confusion is to keep our first names different. People seem to think in terms of first names, especially on lists, so calling myself Michel and he calling himself Mike has helped (I think, at least I don't get confused about who I am anymore). So maybe one of you guys could go by a nickname? Just a suggestion, there isn't really a big issue here. -(yes-my-name-is-really-spelled)Michel
participants (1)
-
Michel Pelletier