Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:34656 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 54785 invoked by uid 1010); 10 Jan 2008 16:06:34 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 54769 invoked from network); 10 Jan 2008 16:06:33 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Jan 2008 16:06:33 -0000 Authentication-Results: pb1.pair.com smtp.mail=rasmus@lerdorf.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=rasmus@lerdorf.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lerdorf.com from 204.11.219.139 cause and error) X-PHP-List-Original-Sender: rasmus@lerdorf.com X-Host-Fingerprint: 204.11.219.139 mail.lerdorf.com Received: from [204.11.219.139] ([204.11.219.139:48842] helo=mail.lerdorf.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D2/32-41364-78246874 for ; Thu, 10 Jan 2008 11:06:33 -0500 Received: from [192.168.200.139] (c-24-6-228-50.hsd1.ca.comcast.net [24.6.228.50]) (authenticated bits=0) by mail.lerdorf.com (8.14.2/8.14.2/Debian-2) with ESMTP id m0AG6RJc006825 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 10 Jan 2008 08:06:28 -0800 Message-ID: <47864284.8020601@lerdorf.com> Date: Thu, 10 Jan 2008 08:06:28 -0800 User-Agent: Thunderbird 2.0.0.9 (Macintosh/20071031) MIME-Version: 1.0 To: Lukas Kahwe Smith CC: Joe Orton , Derick Rethans , PHP Developers Mailing List References: <20080109141541.GA14571@redhat.com> <20080110120535.GA27518@redhat.com> In-Reply-To: X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.92/5470/Thu Jan 10 06:49:37 2008 on colo.lerdorf.com X-Virus-Status: Clean Subject: Re: [PHP-DEV] [PATCH] date/timelib: use system timezone database From: rasmus@lerdorf.com (Rasmus Lerdorf) Lukas Kahwe Smith wrote: > > On Jan 10, 2008, at 1:05 PM, Joe Orton wrote: >> >> I'm not sure I find the logic of the "but the system-provided data will >> become stale" arguments convincing; systems which are left unmaintained >> by the administrators will have old versions of software on; that's a >> given. I can't see why adding *more* packages (PECL timezonedb) which >> those admins have to keep up-to-date will make any difference to that. > > I think the point is not so much that the system provided one will > become stale, but more that it impossible to write portable applications > when relying on the system provided one. But, if every one of the thousands of packages out there included their own timezone database and there was a separate mechanism for updating each one, pushing a new timezone db to a server would be impossible. Making this an option for the distros is something we pretty much have to do. And yes, I know it makes life harder for people writing portable apps, but that's just the way it goes sometimes. -Rasmus