Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:51623 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 49404 invoked from network); 8 Mar 2011 16:15:28 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Mar 2011 16:15:28 -0000 Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.214.42 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.214.42 mail-bw0-f42.google.com Received: from [209.85.214.42] ([209.85.214.42:43292] helo=mail-bw0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 32/00-49275-F16567D4 for ; Tue, 08 Mar 2011 11:15:28 -0500 Received: by bwz13 with SMTP id 13so4752454bwz.29 for ; Tue, 08 Mar 2011 08:15:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=ywjwH6ZMg8yGUKZ6Kinf5eQ8he6TisAxkeoNhuIiGbQ=; b=G9vjp57dj2pkkOhuTnkDt7XuxnJO0Hc4o68iBF9qA7b40+UBOska4Y5mjpzuzDweEA JSFcQbsydqKmntFcdIKA62lV0dYpwEFCp9V6IfneJpugEBYQtZjL9Es9SOHV3D2F5UmC RMcgHhsRS7SYfdRMHOqS/FmqtNz6gB+Jd1FBI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=d2Q2F0mfebRH8exkgRedIDSTAuz9hs5KgVCkZVQpnP3z2KzFK1n9y+1LELtWFB6Bo3 32iwgMW6yCnzJxL+MsnHqw+yDgeNXjFhUaoYg8aUPk809OVXmJbZr0OioPnqnryzm2iI E8MP6XqRAkqQUXKJ5qWB4mmaeWpX14n+3UJdE= MIME-Version: 1.0 Received: by 10.204.22.197 with SMTP id o5mr1053294bkb.68.1299600924355; Tue, 08 Mar 2011 08:15:24 -0800 (PST) Received: by 10.204.56.139 with HTTP; Tue, 8 Mar 2011 08:15:24 -0800 (PST) In-Reply-To: References: <4D7431C3.10405@sugarcrm.com> <4D74A8FD.3020102@sugarcrm.com> <4D74AB3C.8040702@sugarcrm.com> <4D751AC2.3030800@sugarcrm.com> <4D7535E2.5040007@sugarcrm.com> <4D754997.5080704@sugarcrm.com> <4D754B73.1040800@sugarcrm.com> <4D754EED.5080909@sugarcrm.com> Date: Tue, 8 Mar 2011 17:15:24 +0100 Message-ID: To: Ferenc Kovacs Cc: Stas Malyshev , "internals@lists.php.net" Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [PHP-DEV] file streams & metadata From: pierre.php@gmail.com (Pierre Joye) On Tue, Mar 8, 2011 at 5:08 PM, Ferenc Kovacs wrote: > if you have a better alternative which is viable, then I would support that. > otherwise I wouldn't support the all-or-nothing approach. > thats like if we couldn't add pecl/phpize until it works on every supported > platform/filesystem combination. (cheers for the upcoming 5.3.6 release) > and there is a ton of stuff which some point in time (or still ) didn't work > on all platform. No, that's a totally different problem. phpize has no impact on the internal APIs and how things work in the engine or stream. Making bad things stream (and god knows how many of these things we already have) has a direct impact on every platform we support. Here it will be even worst as it will be on every platform+FS combination. It is pretty much the same as doing drivers specific things as the PDO level and make them look like being generic. Very very bad idea, obviously. Cheers, -- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org