Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:95014 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 34198 invoked from network); 10 Aug 2016 17:05:21 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Aug 2016 17:05:21 -0000 Authentication-Results: pb1.pair.com smtp.mail=bishop.bettini@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=bishop.bettini@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.218.52 as permitted sender) X-PHP-List-Original-Sender: bishop.bettini@gmail.com X-Host-Fingerprint: 209.85.218.52 mail-oi0-f52.google.com Received: from [209.85.218.52] ([209.85.218.52:35741] helo=mail-oi0-f52.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id CA/10-32735-0DE5BA75 for ; Wed, 10 Aug 2016 13:05:20 -0400 Received: by mail-oi0-f52.google.com with SMTP id 4so67832736oih.2 for ; Wed, 10 Aug 2016 10:05:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:sender:in-reply-to:references:from:date :message-id:subject:to:cc; bh=DcSRQ2Fji5K3HVo4o0FISm42rMXa5xQ4iShUeCwDDuM=; b=MOsXSjEtZbk6v1+w3jBhbeM/jgwtavrsNTsYxPhSKfg1JpJz47AC0IDQKTgM+XYbdw Of+CjOUCbgjBvc/qAn9ik7maLAnumPf0qNyY47vGLLy30k7wWUQ8o06eBwvyhsnv8Ccq crwb6eIH+sXlF3v4YzAIZU7MjyFtJq1Af1F9MZwz+7qd6eqVR5mPSlCgN01VeySQNGHp ej1t84l4dY24A6BEeHbz6iAIrWm7ZXJIkae6DpOOcWOeUyoVbIyR8e4eQFCHoRYckP1v /wdXMnSShafsHKrF7dy8flaiOiDV9AwQU1H26OJ9EU4xQR135FfYUnTrFAn3SUZBW6up tgOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:reply-to:sender:in-reply-to :references:from:date:message-id:subject:to:cc; bh=DcSRQ2Fji5K3HVo4o0FISm42rMXa5xQ4iShUeCwDDuM=; b=XvIIr/DqS0zcNpqmEdEFaQHnP0UZR5vND1ihAxdmIWRWKrnoNf+IzO6TOHyZNqomnQ 11j4jjRw2BJaOvviN82B+0UBMYDyPxMutktqvklhPCIdsBoknBv05/pbBe43L9A6MbD/ ozzzhNFeA0DsFX7WasHYOYDKVIj8x3VCTOqVJ7nlu0jpLeF6nYBqW9Em6U1q/yDyT3BY YI5EyrA8vDlFT9DgrpC1QJ5pG826lWo1ZS5T3cT1Xft9dgU+6lhhsazr8IqAaEkpQoNm EpH0dg4VNGy6z5QCOGfxMWf+HwhgY6ehPrXvE3b7BciAHeEQRPQu2reCUsC4BHBjte02 /YTw== X-Gm-Message-State: AEkoouvFjBWMgDPwnI3Gj6EE1iERGjixNSM5WG8tarUQtDcB19oTfhYUC/cofI5JfOe7c0SpTjq102maczXUZg== X-Received: by 10.202.192.70 with SMTP id q67mr2602384oif.14.1470848717500; Wed, 10 Aug 2016 10:05:17 -0700 (PDT) MIME-Version: 1.0 Reply-To: bishop@php.net Sender: bishop.bettini@gmail.com Received: by 10.157.11.214 with HTTP; Wed, 10 Aug 2016 10:04:46 -0700 (PDT) In-Reply-To: References: <9ccdcfcd-7a1c-42df-c893-398781e1f1d2@lsces.co.uk> Date: Wed, 10 Aug 2016 13:04:46 -0400 X-Google-Sender-Auth: Whl_UFujF7aNcDvW7Oanxu2T6TA Message-ID: To: Peter Lind Cc: Lester Caine , PHP internals Content-Type: multipart/alternative; boundary=001a113dd08a533c900539baa732 Subject: Re: [PHP-DEV] Function auto-loading From: bishop@php.net (Bishop Bettini) --001a113dd08a533c900539baa732 Content-Type: text/plain; charset=UTF-8 On Wed, Aug 10, 2016 at 5:37 AM, Peter Lind wrote: > On 10 August 2016 at 10:51, Lester Caine wrote: > > > On 09/08/16 06:54, Sara Golemon wrote: > > > On Mon, Aug 8, 2016 at 9:59 PM, Lester Caine > wrote: > > >> So Composer IS now the rule rather than some optional extra? > > >> > > > Yes, the community has decided that for us. Or at least, Composer is > > > a *significant* player in the ecosystem of PHP development. > > > require_once() might be fine for NiH applications, but for the > > > collaborative world of modern PHP, it's the defacto standard. > > > > Much as PSR also does. > > This is probably fine if one is starting a project from scratch, but > > with now 15+ years worth of code that does not follow this 'modern > > style' it's another barrier to moving code forward. There is nothing > > wrong with the code other than newer users done approve of the style of > > working :( > > > > > EVERYTHING is a barrier to moving your code forward. You tell the mailing > this on a regular basis. > Perhaps you should just migrate your 15+ year old code already and be done > with it? > > Either that or fork PHP and never upgrade again. If you're this unhappy > with any/all changes to PHP, that seems a viable option. > Please, let's keep the list clean of *ad hominem* reactions. Lester has a valid opinion, based on what seems to be a successful legacy of working code. That kind of code is essential PHP, and I, for one, value his perspective and welcome his feedback. If we break his code, or establish barriers to his code modernization efforts, we're probably doing the same to a whole class of users whom we might not hear from otherwise. --001a113dd08a533c900539baa732--