Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:59965 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 35110 invoked from network); 15 Apr 2012 14:35:19 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Apr 2012 14:35:19 -0000 Authentication-Results: pb1.pair.com smtp.mail=tom@punkave.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=tom@punkave.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain punkave.com designates 209.85.213.170 as permitted sender) X-PHP-List-Original-Sender: tom@punkave.com X-Host-Fingerprint: 209.85.213.170 mail-yx0-f170.google.com Received: from [209.85.213.170] ([209.85.213.170:53688] helo=mail-yx0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 5C/BE-47365-3ACDA8F4 for ; Sun, 15 Apr 2012 10:35:16 -0400 Received: by yenl5 with SMTP id l5so2457423yen.29 for ; Sun, 15 Apr 2012 07:35:13 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding:x-gm-message-state; bh=3yN3O3Yu7IiLatA5+plmVb66DJeDNYjq70C5Rox3h0s=; b=VxQTjrV+XDQZr5SxZrfcKGyuaYkadKOQ6PmRfPao7pYI99SIEnkRfKDk77zb8/K15C ELC9jwfG7xRmOWbGTPmMfSt3yCyhOrX3nCfwYUw3jdi7CIWz3u7kMUHCGIHReSfNzMoC 1qIJzfSJP2l0ot87O0GwI9ZX5HAYQo5uyQpsknXAw3dcHWSjJrYj0DCkZw2uyEpQ5BNV w9m8VX9JJszvIjxt54yoYbIDedLqSaPLihcnPrlRVv4gpth3X4UWRtilgiNe+hkPuLuC YYC8MzG2/Z5fgD3f1hk+ZTz8BAzuOea3Qn9Dh9UuTv8os6BqMcQoyFiCfChqv2Db7vLN EI6w== MIME-Version: 1.0 Received: by 10.236.193.101 with SMTP id j65mr7919979yhn.47.1334500513039; Sun, 15 Apr 2012 07:35:13 -0700 (PDT) Received: by 10.101.57.14 with HTTP; Sun, 15 Apr 2012 07:35:12 -0700 (PDT) In-Reply-To: References: Date: Sun, 15 Apr 2012 10:35:12 -0400 Message-ID: To: PHP Internals Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Gm-Message-State: ALoCoQk/NH/Vh3vqLgH5eQL33M4D4LnlvLh604nGieIImrl5tJQ8nol8sAy5cfMEFM1dztbCBSai Subject: Re: [PHP-DEV] Re: Go for votes for the open tag-less PHP files From: tom@punkave.com (Tom Boutell) I don't think a consensus on the following points is likely to emerge without voting on them individually. I propose carrying out a vote with up to three questions to be answered depending on your response to each. We could then proceed to discuss the (relatively boring but essential) details of keywords and extensions, if any, and create a final RFC. Hopefully all parties can agree to be bound by the results of a vote on these three questions and work together to create a final RFC that abides by the result or let the matter drop. Let's briefly discuss whether these questions truly represent the major differences between the three RFCs (not the merits of those positions please) and then, I hope, carry out a vote on them so we can move on. The Questions: 1. Whether a "pure code" mode in which tags are not permitted at all in such a file: * Has merit and should be pursued (option 1a), or * Should be dropped entirely (option 1b). If your vote is for option 1a, please respond to the following additional question: 2. Whether "pure code" mode should be: * Toggled globally by a php.ini option such that tags are completely forbidden when this mode is active (option 2a), or * Switched on by keywords and SAPI options that allow the sysadmin and developer to make the choice at runtime, with the ability to make that choice differently for different files or invocations, so that a mix of "pure code" files and files that forbid can exist (option 2b). 3. If your vote is for option 2b, please respond to the following additional question: Whether "pure code" mode should: * Forbid requiring a non-pure file from a pure file (option 3a), or * Permit requiring non-pure files from pure files (option 3b). I believe Kris Craig and Yasuo Ohgaki will find that these questions accurately sum up our really significant unreconciled differences (and, with the inclusion of question 1, the position of those who don't want the feature at all). These three questions deliberately don't address what the keywords or file extensions or other mechanisms are called exactly, because I believe those issues to be fairly simple to agree upon once we have decided the basics. On Sun, Apr 15, 2012 at 7:05 AM, Pierre Joye wrote: > hi, > > On Sun, Apr 15, 2012 at 1:00 PM, Kris Craig wrote: > >> =A0Perhaps a new list for RFC-specific discussions? =A0=3D) > > We don't need yet a new list. Sit down together and get over your > differences and create the RFC or more if you can't get over your > differences. > > Cheers, > -- > Pierre > > @pierrejoye | http://blog.thepimp.net | http://www.libgd.org > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > --=20 Tom Boutell P'unk Avenue 215 755 1330 punkave.com window.punkave.com