Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:51609 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 38525 invoked from network); 7 Mar 2011 21:25:15 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Mar 2011 21:25:15 -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:60729] helo=mail-bw0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 38/50-36910-93D457D4 for ; Mon, 07 Mar 2011 16:25:14 -0500 Received: by bwz13 with SMTP id 13so4155274bwz.29 for ; Mon, 07 Mar 2011 13:25:10 -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=yGT7mDADLMX3WzTwf7o2pN6V6TBVbID8p9W7c2mYXZc=; b=kMOC68egqs0338MFIJSvdZfWoStcPBD8FUjuPsAG9jbXc4e3P2FjZR1AMY2tYYkukj 7Q4kovhL4NKRozVeCmgft/qlPJFRRvKMLIpXYqyp9Tpg42Xn84j1oj+79lJyUrx2h2YH pbt5nojU1HNRfNgXh/drbyPQr6TcQqFzLxJro= 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=b7p/E92XrZ5qipxcVxbFzKXY5ujAQg53f6gIj9F04uDb5uHOw45w7ChyPcJKpK/ISR 9UnjLQvWw6XHvnci33+LGZlMGpTpO2dmKYOi0slhRFD+K4X02AI5Ms74I7YVzJpRqvC8 5y4U2j5/5zc+ck6kZFI1W1qpWlgJK9mWZZkLc= MIME-Version: 1.0 Received: by 10.204.20.146 with SMTP id f18mr3766211bkb.176.1299533108497; Mon, 07 Mar 2011 13:25:08 -0800 (PST) Received: by 10.204.122.2 with HTTP; Mon, 7 Mar 2011 13:25:08 -0800 (PST) In-Reply-To: <4D754B73.1040800@sugarcrm.com> 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> Date: Mon, 7 Mar 2011 22:25:08 +0100 Message-ID: To: Stas Malyshev Cc: "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 Mon, Mar 7, 2011 at 10:17 PM, Stas Malyshev wrote: > Hi! > >> only. Get over that first then it will be easier to actually discuss >> possible solutions or alternatives. > > I saw no possible solutions or alternatives mentioned except for vague > references to FuseFS (which is totally different project, requires massive > investment of time and would have same and worse compatibility problems) and > mention of SplFile which is totally irrelevant. It is irritating that you don't actually read the replies but reply as fast as we were on IRC. I mentioned SplFile for the specific informations mentioned by Gustavo, the ACL, reparse data or related informations (windows specific or not, that is not the point). As these informations are very operating systems specific and in many cases, even file system specific. That's not what you want to hear, but they are facts. That was also the reasons why they are not present in our stream implementation. I could image something for touch (there is a FR for it afair) as it is very easy to emulate on stream where it could not work, but really not for ch*. Cheers, -- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org