Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:124332 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id 761C61A00B7 for <internals@lists.php.net>; Wed, 10 Jul 2024 06:56:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1720594670; bh=NUWovRFfawJmj1Gaf2w3BVG6I1EE5cFpeC5IeFdwUTY=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=KkGEr4sx+yNqdj9Qsmik3kTjclN/xceg1aHntFOtvHYiobYbY/4HsstrMCNFG4Ali 740BZBnOQXQGXLoyrkZjkZalWQIQjHa1Z8LNxarZhONWY/1uSEz/kf3koDQnUOMPaF HRC2UkCI9Oc2QVke6yJmx6ta6xfIEwipJYr05SsEPYmTVlTfs5ZKZLBGnj4uJozUVB CmjcHT4w4YW9gotEjNMxIk/Wm8tzphftUq2MEfSv2SYUKNnINkLQYMe63TvVnoC69Q dRHqJTvFAvnCNfsdufWSYZZMrDtZI+Re5Te/5oj0CJ3H2gMySP8tKDliGFi1Yys8jp FIfrpV+CE+mFA== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 2015B1801E7 for <internals@lists.php.net>; Wed, 10 Jul 2024 06:57:50 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: <jordan.ledoux@gmail.com> Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for <internals@lists.php.net>; Wed, 10 Jul 2024 06:57:49 +0000 (UTC) Received: by mail-pj1-f43.google.com with SMTP id 98e67ed59e1d1-2c7fa0c9a8cso3587374a91.1 for <internals@lists.php.net>; Tue, 09 Jul 2024 23:56:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720594583; x=1721199383; darn=lists.php.net; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=NUWovRFfawJmj1Gaf2w3BVG6I1EE5cFpeC5IeFdwUTY=; b=i47bXCRLRjYXlNl6/ZLCiI+PXWlDGlfgwBN5Gnt8KVxS32X1zDFt8SvxIZPJIUDchI OHoMN0rvTj9a7C4FfnlKw1PXJ5faqTaX3O1QFtTEfSoXgeETL6/QamN7vOFIFKJiRYIm pcpGuLM+fcxWlda0nzeeqH9uKdrWbKREmTuBZc/QKNs/Qw21d8VHWgr7czaXsxmQfh6+ FITgTOBxAbIhpGaQ4/X2UqEP+xBBfG82j0ZqGvEiKRjuAfiyOoY32+H9CVflWskUFkHS dNl9m3bKEqEqAEXq68wt/t9IXe2tpKp0dv4hwjtPtaBIcWYvwG4dOTeG9vUVwGBvt9e5 B3aA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720594583; x=1721199383; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=NUWovRFfawJmj1Gaf2w3BVG6I1EE5cFpeC5IeFdwUTY=; b=symHU8c7+2E3M+/PMhW/alQfx8TbanfRZwXYPASR4Y/H9B4bmDjNj2HsVQ2f/rH4uX zWd6OyFGY+MG1CUPptddOSEdLz1+uUfUTNnA5viX2C7t0O9l1VIggPyzavKO6LY1dqXk oF7dJewHQ0YI10s7sbj4OQLS3M24V+gyiTHn5AezeQD8klHnFluAuYMuIJ5D6FHylu9I mJdsa5KtTyPTkN4EE4KHTq+qTcLfoe0MoSoq46orvoIt/656z28SWdPz5MhRPEdiS7nz 0AaZp49LA8u5I1F+kuMfcVHpvyjZrVrQrnXS3P6k5DTWAOiTFwWmC/mL9dKd33ojAq1a eMmw== X-Forwarded-Encrypted: i=1; AJvYcCUX8fKAboaCX1WzmNc96H3QdO8bHQj+TNOt07HHMwlrN6zxznofOoXbtmryShFouqEbLHcudtJx2Co5tREfwhM21cyRQdd0Rw== X-Gm-Message-State: AOJu0YypvUC2/CxaRrUSfvfBt7k5YvRq/z9Ww7r2CNVYiPU/MZDsbW5d adzbvXCR0MJcYoMgY07m3MyaGSjuWnCCesq1bKqPuuREZ/8gupkOmrdiaCZZl9BHWfpxgGlz4oT tL9xGPBtPbjKqX6YGJADxQq0cFSuqwg== X-Google-Smtp-Source: AGHT+IEF5NCyiA0Xc2JCXk+fo9GHkGL/fE+CtClzaPDSzkPc98y2bNjDd7DSEJ8wCMcdR6pJn3pEwOEUcYDsYYggkBQ= X-Received: by 2002:a17:90a:c097:b0:2c9:6cf4:8453 with SMTP id 98e67ed59e1d1-2ca35d392e0mr3956279a91.31.1720594582791; Tue, 09 Jul 2024 23:56:22 -0700 (PDT) Precedence: bulk list-help: <mailto:internals+help@lists.php.net list-unsubscribe: <mailto:internals+unsubscribe@lists.php.net> list-post: <mailto:internals@lists.php.net> List-Id: internals.lists.php.net MIME-Version: 1.0 References: <09559430-4477-4516-8D78-6F4071E1AA6C@newclarity.net> <0182F3D6-F464-477F-9029-A2D0A8B50C71@koalephant.com> <GV1PR01MB10526D0B220ED0AC9D1C17473C2DD2@GV1PR01MB10526.eurprd01.prod.exchangelabs.com> <1AFD7AAE-8BEA-460D-88A8-15BB3D30A775@koalephant.com> <CAJp_myXHSHD6+76gyOs=d+cfVgwCmpuhKMtYcVBM6b-i3Bf0WQ@mail.gmail.com> <CAEUnE0dObGkb+jUZrVhNRg0JHaM5Kt9d93k3p_0D=jX7kxmYAg@mail.gmail.com> <e42cd46b-d98b-4567-a854-03ca54d4dbcf@app.fastmail.com> <CAEUnE0cQA-QrmDmAjpBm=sXkE58Y4ODbNwPYY=QBJV46Q8nR9g@mail.gmail.com> <CAEUnE0eEjsBXmz8AEVG1SKE=i08-9dit1ze1K0mWrdyQt4okqQ@mail.gmail.com> <7B633CC7-C768-4852-A4D0-B252A04F7DE1@newclarity.net> <CAEUnE0fFfggyvtNGMytWATG7xUrwfjtXp5F0Sk9PvXo-1Rf+_g@mail.gmail.com> <0E11F373-99DC-496E-9BBC-2F8688B9F66A@newclarity.net> <CAEUnE0fMGzYimJr71VSFr44FQPBzszfd7FbScfwYx794GZMsrQ@mail.gmail.com> <4F720A7A-B7DD-4B31-B0C9-6907419B53A5@newclarity.net> <CAEUnE0cf2ekFTsQphH8GjzZ4Yds2DXwxS_DT37UZ4reMHg=D+Q@mail.gmail.com> <D412D0D3-AD94-4B06-A302-AC7215271367@newclarity.net> <7b40e925-d642-4cf4-83f8-f903a9964362@app.fastmail.com> <EA1B29C9-2EDB-4449-8BC1-5ED09D29A336@newclarity.net> In-Reply-To: <EA1B29C9-2EDB-4449-8BC1-5ED09D29A336@newclarity.net> Date: Tue, 9 Jul 2024 23:56:09 -0700 Message-ID: <CAMrTa2HqHesQezW6=zZsTvRX6Z3Y0+0+muH=HyZe3y4tTO1dTg@mail.gmail.com> Subject: Re: [PHP-DEV] [PHP-Dev] Versioned Packagers (Iteration IV) To: Mike Schinkel <mike@newclarity.net> Cc: Larry Garfield <larry@garfieldtech.com>, php internals <internals@lists.php.net> Content-Type: multipart/alternative; boundary="000000000000e8eedb061cdf246a" From: jordan.ledoux@gmail.com (Jordan LeDoux) --000000000000e8eedb061cdf246a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Jul 9, 2024 at 11:42=E2=80=AFPM Mike Schinkel <mike@newclarity.net>= wrote: > [snip] > My one useful takeaway from your email =E2=80=94 except that I already kn= ew that =E2=80=94 > was the need to figure out how PHP can handle multiple symbol tables. > Beyond that, your take your own advice and spare us (me) from your contem= pt > and condescension as they are not good looks on anyone. > > While Larry was very blunt (and I don't really fault him for that either), that should not be your only takeaway. The short version was that he was telling you, and the other people in this thread, to stop pontificating and to do something that resembles developing/researching a solution. A lot of the people who actually have experience working on the engine are literally ignoring this conversation right now (and may come back to it next month) because it's just too much noise and nonsense right when we're near feature freeze. Your focus and intent to drive this discussion towards trying to duplicate composer reduces its usefulness. I get that you do not like PSR-4/composer/whatever. I honestly cannot wade through the 15,000-ish words you've sent in these threads to nail down the specifics. But I know for a fact that an attempt to redesign composer is: 1. Orthogonal to PHP modules (they have nothing to do with each other from a design perspective). 2. Doomed to failure. Your one useful takeaway, that Larry gave you specific steps for, is to focus on the feature the original proposer of the thread was trying for, instead of continuing to derail it into composer-related nonsense. Jordan --000000000000e8eedb061cdf246a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">= <div dir=3D"ltr" class=3D"gmail_attr">On Tue, Jul 9, 2024 at 11:42=E2=80=AF= PM Mike Schinkel <<a href=3D"mailto:mike@newclarity.net">mike@newclarity= .net</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"mar= gin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1= ex">[snip]<br><div> My one useful takeaway from your email =E2=80=94 except that I already knew= that =E2=80=94 was the need to figure out how PHP can handle multiple symb= ol tables.=C2=A0 Beyond that, your take your own advice and spare us (me) f= rom your contempt and condescension as they are not good looks on anyone.<b= r> <br></div></blockquote><div><br></div><div>While Larry was very blunt (and = I don't really fault him for that either), that should not be your only= takeaway. The short version was that he was telling you, and the other peo= ple in this thread, to stop pontificating and to do something that resemble= s developing/researching a solution. A lot of the people who actually have = experience working on the engine are literally ignoring this conversation r= ight now (and may come back to it next month) because it's just too muc= h noise and nonsense right when we're near feature freeze.</div><div><b= r></div><div>Your focus and intent to drive this discussion towards trying = to duplicate composer reduces its usefulness. I get that you do not like PS= R-4/composer/whatever. I honestly cannot wade through the 15,000-ish words = you've sent in these threads to nail down the specifics. But I know for= a fact that an attempt to redesign composer is:</div><div><br></div><div>1= . Orthogonal to PHP modules (they have nothing to do with each other from a= design perspective).</div><div>2. Doomed to failure. <br></div><div><br></= div><div>Your one useful takeaway, that Larry gave you specific steps for, = is to focus on the feature the original proposer of the thread was trying f= or, instead of continuing to derail it into composer-related nonsense.</div= ><div><br></div><div>Jordan<br></div></div></div> --000000000000e8eedb061cdf246a--