Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:81335 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 45136 invoked from network); 28 Jan 2015 20:32:59 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 Jan 2015 20:32:59 -0000 Authentication-Results: pb1.pair.com header.from=smalyshev@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=smalyshev@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.53 as permitted sender) X-PHP-List-Original-Sender: smalyshev@gmail.com X-Host-Fingerprint: 209.85.220.53 mail-pa0-f53.google.com Received: from [209.85.220.53] ([209.85.220.53:51633] helo=mail-pa0-f53.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 79/CF-44076-97749C45 for ; Wed, 28 Jan 2015 15:32:58 -0500 Received: by mail-pa0-f53.google.com with SMTP id kx10so29355635pab.12 for ; Wed, 28 Jan 2015 12:32:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=sI9HRg5VLAIMRr4a2eWIvNFccIBpgBjRUqbciWyH0Us=; b=AM+qzGKBekTbtrVP6JM9LO2KlqbtXyYuioXu41tmHkQxbviLas4V6qEhioW7A47n7o HLTNMosvtp10pqZOnShys7lbHOyil5LBqnbL3Ctfcyn3nea9MMAZjOOgEhF8WWD/t/8T 5cUyWTXKK8ZvxZ1EMdafUsQv6iiQpMek/19uSk6DGQD7AgSRia8fTCPhClXMTIPejn6G pVenZ3aN/XI8Uk/lbJ+fnpQQNEkXe9p+/ghyEohldj3k/9ufb1hHR0uaT1Pu98F2mdqg vvpRUcHKT++SFoIph3FA/T///T1f6oGNcoiAbhUBNnkKvhW+7F4E89cOudJKwzA8Gtfq +N9Q== X-Received: by 10.68.232.130 with SMTP id to2mr6407562pbc.169.1422477174613; Wed, 28 Jan 2015 12:32:54 -0800 (PST) Received: from [192.168.2.145] (108-66-6-48.lightspeed.sntcca.sbcglobal.net. [108.66.6.48]) by mx.google.com with ESMTPSA id g6sm5557450pdo.76.2015.01.28.12.32.53 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 28 Jan 2015 12:32:54 -0800 (PST) Message-ID: <54C94774.8000709@gmail.com> Date: Wed, 28 Jan 2015 12:32:52 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Michael Wallner CC: PHP Internals References: <54C8D36E.7010803@php.net> In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] [RFC] [VOTE] pecl_http From: smalyshev@gmail.com (Stanislav Malyshev) Hi! > Some feedback: I feel the RFC is not clear about the advantages and > disadvantages of including this package. Mostly, the RFC is "hey I have > this package can we include it in core?" I feel like it's fairly incomplete Agreed. There needs to be some work done on explaining why we need to include this in core, not just "ok, here's a bag of bits, do you want it?" Maybe we do, maybe we don't - but please, help us decide that! I'd like the RFC to clearly explain what the new extension does better and why. Also, I see in the docs (which will need to be converted to docbook if it is added, btw) this: This extension unconditionally depends on the pre-loaded presence of the following PHP extensions: raphf propro spl SPL is fine, but what's with the other two? Are they to be merged into core too? The RFC does not mention them and they seem to be some unrelated things which I personally have no idea about. In general, I'd love to have great HTTP support in core, but let's do it right. The more time you as RFC author spend now on explaining why this ext is great, the more tools we'll have if it's accepted to get users to actually use it, and that's the ultimate point of it. Without it, we don't have adequate tools to make a decision and to support the users after the decision if it's positive. -- Stas Malyshev smalyshev@gmail.com