Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:64795 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 65105 invoked from network); 10 Jan 2013 02:09:48 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Jan 2013 02:09:48 -0000 Authentication-Results: pb1.pair.com smtp.mail=g.b.yahav@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=g.b.yahav@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.219.45 as permitted sender) X-PHP-List-Original-Sender: g.b.yahav@gmail.com X-Host-Fingerprint: 209.85.219.45 mail-oa0-f45.google.com Received: from [209.85.219.45] ([209.85.219.45:46514] helo=mail-oa0-f45.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 00/EE-02684-AE22EE05 for ; Wed, 09 Jan 2013 21:09:48 -0500 Received: by mail-oa0-f45.google.com with SMTP id i18so52514oag.32 for ; Wed, 09 Jan 2013 18:09:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=JZu51a2QTEVjk7Z5h4P0gvGnpyv2xyUncePLRKR4asA=; b=pNe6XzAqMXDf8xb4djbRvfGvPmc3qdHUSGJb3zEzzMQR0q7vhxL4IN0XwWPOu1PXgS xIqZ5RqMql36hyFtbhDxoMduy/RQc8qvHW3GS6eep821caYTm0f5isdIWzzpbxYve3kR 9sstIlKT0XENVKvABNqEybMrdo1rgnK05WM9c+gwRMzRYt7jjXURymE/tmV/fbk/mVmv Kw8UsIYvpoBDdddfcRMSSYmigKtyh+Fob5g1B1kQcbhTFYdJ1/GNwfoNME2CWjr6W2Xb ojTGF5zCejeicMCQqFVLg1WywF4vM5EujrKFl75a4US9SvrTgV0fpGmiJ6Yj8NLYnFUW PKmA== Received: by 10.60.32.234 with SMTP id m10mr39940860oei.7.1357783783962; Wed, 09 Jan 2013 18:09:43 -0800 (PST) MIME-Version: 1.0 Received: by 10.76.151.4 with HTTP; Wed, 9 Jan 2013 18:09:22 -0800 (PST) In-Reply-To: References: Date: Thu, 10 Jan 2013 04:09:22 +0200 Message-ID: To: Tyler Sommer Cc: Adam Harvey , "internals@lists.php.net" Content-Type: multipart/alternative; boundary=e89a8fb1eff21ff8fd04d2e5ac63 Subject: Re: [PHP-DEV] Was Reflection annotations reader - We Need A Vision From: g.b.yahav@gmail.com (Yahav Gindi Bar) --e89a8fb1eff21ff8fd04d2e5ac63 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On Thu, Jan 10, 2013 at 4:05 AM, Tyler Sommer wrote: > Annotations are already a part of PHP. They are widely used in one of the > most prolific frameworks, Symfony, and it's ORM "counterpart" Doctrine. > Both of which are serious drivers of the PHP community. It's > even potentially spreading to Zend Framework: > > http://zend-framework-community.634137.n4.nabble.com/Annotations-own-impl= ementation-or-Doctrine-Commons-td4655427.html > > To say "they shouldn't be part of PHP" is fine, but it's too late for tha= t. > Annotations are already here. Are we going to just ignore this fact and > hold back what a very significant portion of the community wants to see > because it conflicts with some ambiguous master plan for PHP? > > > Cheers. > > On Wed, Jan 9, 2013 at 5:39 PM, Adam Harvey wrote: > > > On 10 January 2013 03:00, Anthony Ferrara wrote: > > > Well, the point is that there are two ways of voicing your dislike. Y= ou > > can > > > say "I never want this" or other rhetoric, which helps nobody else bu= t > to > > > understand that you don't want it. Or you can be a little bit more > civil > > > and reply detailing your concerns, and say "Based on that, I don't li= ke > > > it". > > > > Amaury has a point, though. > > > > Personally, I don't think annotations belong in PHP. Now, I can > > explain why based on my use of Symfony and Doctrine, but that suggests > > that I'm going to change my mind when truthfully, I'm almost certainly > > not going to =97 it's a difference of philosophy, rather than something > > specific to the RFC or the patch. > > > > So my dilemma is this: how do I voice this (without simply a drive-by > > -1 vote, which isn't really helpful either, and is overly discouraging > > to the people who've put a lot of work in to polish the feature up) > > without being shouted down for being unhelpful or uncivil? > > > > Adam, who isn't touching the rest of this discussion with a ten foot > pole. > > > > -- > > PHP Internals - PHP Runtime Development Mailing List > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > You've touched the main point I think we should consider - we're contributing for the community - if the community wish so much that feature, that they've hacked some other (doccomment) in order to get their desired result - I think that this is the best evidence that we should include that in the language - the community really wish to have it. --e89a8fb1eff21ff8fd04d2e5ac63--