Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:64794 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 63861 invoked from network); 10 Jan 2013 02:08:51 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Jan 2013 02:08:51 -0000 Authentication-Results: pb1.pair.com header.from=theanomaly.is@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=theanomaly.is@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.83.41 as permitted sender) X-PHP-List-Original-Sender: theanomaly.is@gmail.com X-Host-Fingerprint: 74.125.83.41 mail-ee0-f41.google.com Received: from [74.125.83.41] ([74.125.83.41:35623] helo=mail-ee0-f41.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 6F/9E-02684-1B22EE05 for ; Wed, 09 Jan 2013 21:08:50 -0500 Received: by mail-ee0-f41.google.com with SMTP id d41so17493eek.28 for ; Wed, 09 Jan 2013 18:08:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=7IJaAMv6CB5sH1ekqUSWYopkrFktNllrkCLvV7+7SWg=; b=KOHvNOyyJrxZCG84meFwfS+e5mu3bFk1rUt/1UKa1HU4Yi3aG3cB83245U0QYwtmbr up7o4WNdpMC9zlZm019b+S3mBy3TT4ciy+BZ8HoNsy+J2+OHRIAw9qFWdomAWTKgZR19 4JZxCCx9bO6TmyX9ZJ9sfYllLkM4k7GtVAwlgEGNISS2efPVVp41RhQBM+ENCCwbLnq9 YaLuWWVp3tt/u8S5d2LckH7a4Gv2RuOBV/FuUpyeW2KwIZS16hT0TQ/mmM3LJRL3FBu9 7McYyhU5nAq/Fv8FGU1JSI9LffwJB/FheMhH7YxhN0CiSga1IwLnMlNMI7Bw47vZc9Hx wYnQ== MIME-Version: 1.0 Received: by 10.14.2.66 with SMTP id 42mr188751220eee.7.1357783727115; Wed, 09 Jan 2013 18:08:47 -0800 (PST) Received: by 10.14.193.130 with HTTP; Wed, 9 Jan 2013 18:08:46 -0800 (PST) In-Reply-To: References: <50EDBEA5.1050201@sugarcrm.com> Date: Wed, 9 Jan 2013 21:08:46 -0500 Message-ID: To: Anthony Ferrara Cc: Stas Malyshev , "internals@lists.php.net" Content-Type: multipart/alternative; boundary=047d7b62440cbc8e2004d2e5a8dd Subject: Re: [PHP-DEV] Re: Was Reflection annotations reader - We Need A Vision From: theanomaly.is@gmail.com (Sherif Ramadan) --047d7b62440cbc8e2004d2e5a8dd Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, Jan 9, 2013 at 2:48 PM, Anthony Ferrara wrote= : > > > Am I guilty of being abusive? Absolutely. But I hope the abusiveness that= I > portray at least tries to be constructive (if it's not always, I'm sorry)= . > From the Merriam-Webster dictionary: a=C2=B7bu=C2=B7sive /=C9=99=CB=88byo=CD=9Eosiv/ (1) characterized by wrong or improper use or action; especially : corrupt (2) using harsh insulting language ; characterized by or serving for abuse ; physically injurious By what definition of the word could abusive ever be construed as constructive? I posit that you are far from constructive based on the nature of this thread now revolving around your direct personal attack towards someone and veering off from any real progress on internals matters. One courtesy I will offer you that you -- yourself -- have not offered your peers is the acknowledgement of your own contributions and opinions among the rest of the contributors in an impartial manner. You, like everyone contributing to PHP, have opinions, motives, and convictions. That does not mean one should put their own opinions, motives, and convictions above the group in order to make sure they are heard. This is the equivalent of someone in the middle of a rioting crowd pushing people out of the way in order to make sure they hear his plead for calmness and order (do as I say not as I do). You certainly aren't setting a good example if those are you motives. This talk of BDFLs you are so incumbent to reiterate has been portrayed by you in a biased light. You are forgetting to mention all the things BDFLs in other open source projects do that you yourself are here asking us not to do. Like using arguments such as "Language X is not language Y", which I've heard Guido van Rossum say at a public talk on Python 3000. They also have every right to "put their foot down" without allowing any room for discussion as I've seen Linus Torvalds do on the Linux Kernel mailing list. (Linus telling someone to STFU https://lkml.org/lkml/2012/12/23/75). You seem to have dictatorship sorely confused with visionary leadership. If even this were not the case then you should not be making those arguments of vision and BDFLs interchangeably. Anthony, I appreciate your remarkable brilliance as a developer and I admire your talent. However, one thing I've learned in my time as a developer is that you never want the guy that's incredibly talented to stop asking questions and start giving all the answers. There's a reason for this. You don't want someone like that to get too cocky and believe they already know it all and that all they can do now is teach others. It is true that you are knowledgeable, but that does not preclude that you can't learn from others on this list despite all of the shortcomings the list has to offer. It is true that you are wise, but it does not mean that you have grown so wise that you outwit the masses. I hear people saying PHP has a vision that is web-centric and focused on making it possible for both the "weekend-warrior" as well as the "9-to-5 guy" to make it in web development. You see that this vision is lacking, or unrefined, or even completely diluted to the extent that it is not a vision (and for whatever reason). That's fine. How are you solving this issue? I don't hear anyone on this list backing you on this thought. A good leader does not lead by wandering ahead of the crowd and telling them what will come. A good leader walks among the crowd and asks them what they want. I don't see any consensus gathering behind you. Perhaps these group-thinks you allude to are really just people's honest opinion? Who knows. The point is you should try to focus more on slowly building up consensus if you feel your ideas are that valuable, and people will ultimately follow if this is true. As opposed to making waves. Sherif, Mr. Always happy never grumpy! --047d7b62440cbc8e2004d2e5a8dd--