Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:124333 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 9CF891A00B7 for <internals@lists.php.net>; Wed, 10 Jul 2024 07:20:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1720596140; bh=TA7I/dUuJZZH+o1PmBfxarCfNbfbwHsx+/enL+EbVn0=; h=From:Subject:Date:In-Reply-To:Cc:To:References:From; b=QKdH+52unj6BsTrIjQyPwumJNlCGqwtaIA/broqyPq31Md3MrihkBPAKRa3UuVai9 /DJ63y/dGrxXFrPznQ3m6+c9MpssKwCDYZfxDV+bJGZwEBEZvCx2QdAUgJglEn/w/A 6knQm/asVb3EbImvdtklg0+cmTFOSGUuBV5a8ug9c5HBuJE/mi9+ZMZudl6vR3zOe8 a9VzbqFj43qg96fPop3CPy1aUd/dtckxxRsgOgsvkPbNRIKsDhY3SoB1hQo8VpNsIf jYPgJc8COdnccyzodzL/tzo3F834H72M8nuICkhCELdmUgFK7iLQZsUEFKK4faQYd2 EOMnm1MbfZG6A== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 4C0291808A2 for <internals@lists.php.net>; Wed, 10 Jul 2024 07:22:19 +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.8 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DMARC_MISSING,HTML_MESSAGE,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: <mike@newclarity.net> Received: from mail-yw1-f170.google.com (mail-yw1-f170.google.com [209.85.128.170]) (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 07:22:18 +0000 (UTC) Received: by mail-yw1-f170.google.com with SMTP id 00721157ae682-643f3130ed1so54731487b3.2 for <internals@lists.php.net>; Wed, 10 Jul 2024 00:20:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=newclarity-net.20230601.gappssmtp.com; s=20230601; t=1720596052; x=1721200852; darn=lists.php.net; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=NhnuIj2ZHf8Gd/qH1kXzsZAdrbcsPpWQvzUxAAcDoSg=; b=AWwCCaB1t8FSNgkdOWL40A3ClQrVgKVwjOgn4HNS95AXKUfKx7Gdx2Mz7hRVc+TjR1 QaoHe6+9eh/JlApf8WufzqTn29O3Z3H68g5ywMLY7NyRV7j6JmC/zzII7eQVcnf+eA2I mTJI6LDj2wUDxaE666UQ9338Z2BSjGZmFrXPfXX6kK+9CZK1EZlbOMOZ6DeL+D92YoLo zuHEJ1rrgIqWZl0CctF0HueKHK2ldjRJxVmTieNo0MLBe3T1sAyuHg69PiKH+hjWq4EQ z8o/4aIsbXRuAPd/yieN4RXv/eGyLrJXUWPYlw2rNviRWWIo6sHTU9ygYICzVxcxWQ3K FdEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720596052; x=1721200852; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=NhnuIj2ZHf8Gd/qH1kXzsZAdrbcsPpWQvzUxAAcDoSg=; b=XupjCMpDNYJa9KpK6vaWOcjjUzac/qCNDbGNdV7hpyr6sbjDUPgiHAUtyhjoTk2iJY WUH1xlTgWGkInO/hz6sbP6VeKkegOL1gRgdR/QR54hdrp0wlOmpENMrpD/qx6/h5HkYe UpuoEI87M+u6vgzoT7cbu3n7XaK0qwiLYPV8oUzgJ3ZZYiebvWq6aYCjUuIe4h2N0ukw uXRR5wC0Ynmew0iy7uGNidS9cy2PlWQGwufFbvvNTTXM8Gf8gGu5YDPE3kWRPfRkBPxJ IjuIqpvl8LXj0Id/F7lgBUTDHX9P2fy05tBzLwIub4vv9HEqyTfe7XmB/2W0wPncWMc2 dl3w== X-Gm-Message-State: AOJu0Yw5bhyIhkJZXH7D5rxy7VI2+YzrEkEBF3vrhZmog0a9o56gKpKf GnOK9EaiqUcw6Syr540PwzlndSkCDlDX1lrg2GIGwrtUo7xRPxOvWVOEBLRHN2w= X-Google-Smtp-Source: AGHT+IF8k8s4SEVSbBRvFCSTsikyydcj+xavXKkY+RkpS14rGZyQo3w1QQ/E0ohM7YiuT+9FY3n0XQ== X-Received: by 2002:a81:b65d:0:b0:644:544c:9ab9 with SMTP id 00721157ae682-658ef24bc74mr57767387b3.28.1720596052213; Wed, 10 Jul 2024 00:20:52 -0700 (PDT) Received: from smtpclient.apple (c-98-252-216-111.hsd1.ga.comcast.net. [98.252.216.111]) by smtp.gmail.com with ESMTPSA id 00721157ae682-658e69d9dfcsm6337277b3.118.2024.07.10.00.20.51 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 10 Jul 2024 00:20:51 -0700 (PDT) Message-ID: <A3DECC77-AA38-422C-9D6A-8745BD1EA207@newclarity.net> Content-Type: multipart/alternative; boundary="Apple-Mail=_9301144C-98B6-4605-8C4A-FE7146520F80" 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 (Mac OS X Mail 16.0 \(3696.120.41.1.8\)) Subject: Re: [PHP-DEV] [PHP-Dev] Versioned Packagers (Iteration IV) Date: Wed, 10 Jul 2024 03:20:51 -0400 In-Reply-To: <CAMrTa2HqHesQezW6=zZsTvRX6Z3Y0+0+muH=HyZe3y4tTO1dTg@mail.gmail.com> Cc: php internals <internals@lists.php.net> To: Jordan LeDoux <jordan.ledoux@gmail.com> 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> <CAMrTa2HqHesQezW6=zZsTvRX6Z3Y0+0+muH=HyZe3y4tTO1dTg@mail.gmail.com> X-Mailer: Apple Mail (2.3696.120.41.1.8) From: mike@newclarity.net (Mike Schinkel) --Apple-Mail=_9301144C-98B6-4605-8C4A-FE7146520F80 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Jul 10, 2024, at 2:56 AM, Jordan LeDoux <jordan.ledoux@gmail.com> = wrote: >=20 > On Tue, Jul 9, 2024 at 11:42=E2=80=AFPM Mike Schinkel = <mike@newclarity.net <mailto:mike@newclarity.net>> wrote: > [snip] > 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 symbol tables. Beyond that, your take your own advice and = spare us (me) from your contempt and condescension as they are not good = looks on anyone. >=20 > 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. Why support a claim that assumes I have not been developing/researching = a solution when you have absolutely no knowledge of what I have been = doing? (I have in-fact been researching and developing a PoC. Full time = for the past week, actually.) > 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. >=20 > 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: You claim "my focus and intent" is to "duplicate composer" and yet you = claim you "honestly cannot wade through the 15,000-ish words?" =20 If you haven't read my email, then how exactly do you know what my focus = and intent has been? In fact, my focus and intent has *not* been to duplicate composer. FULL = STOP. But since I already fully explained my focus and intent then =E2=80=94 = other than the fact you didn't read it =E2=80=94 it would do a = disservice to everyone to repeat it. > 1. Orthogonal to PHP modules (they have nothing to do with each other = from a design perspective). > 2. Doomed to failure.=20 >=20 > 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. If you wanted to quiet a thread that obviously annoys you for some = reason it would seem the last thing you to do is immediately knee-jerk a = reply with three (3) different straw man accusations =E2=80=94 each of = which can easily be disproven by reading my email to which you replied = =E2=80=94 when just ignoring the email was your option. -Mike= --Apple-Mail=_9301144C-98B6-4605-8C4A-FE7146520F80 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; = charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div><blockquote type=3D"cite" class=3D""><div class=3D"">On = Jul 10, 2024, at 2:56 AM, Jordan LeDoux <<a = href=3D"mailto:jordan.ledoux@gmail.com" = class=3D"">jordan.ledoux@gmail.com</a>> wrote:</div><div = class=3D""><div dir=3D"ltr" class=3D""><br class=3D""><div = class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Jul = 9, 2024 at 11:42=E2=80=AFPM Mike Schinkel <<a = href=3D"mailto:mike@newclarity.net" class=3D"">mike@newclarity.net</a>>= wrote:<br class=3D""></div><blockquote class=3D"gmail_quote" = style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid = rgb(204,204,204);padding-left:1ex">[snip]<br class=3D""><div class=3D""> 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 symbol tables. Beyond that, your take your own advice and = spare us (me) from your contempt and condescension as they are not good = looks on anyone.<br class=3D""></div></blockquote><div class=3D""><br = class=3D""></div><div class=3D"">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. = </div></div></div></div></blockquote><div><br class=3D""></div><div>Why = support a claim that assumes I have not been developing/researching a = solution when you have absolutely no knowledge of what I have been = doing? (I have in-fact been researching and developing a PoC. Full time = for the past week, actually.)</div><div><br class=3D""></div><blockquote = type=3D"cite" class=3D""><div class=3D""><div dir=3D"ltr" class=3D""><div = class=3D"gmail_quote"><div class=3D"">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.</div><div class=3D""><br class=3D""></div><div class=3D"">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:</div></div></div></div></blockquote><div><br class=3D""></div><div>You= claim "my focus and intent" is to "duplicate composer" and yet you = claim you "honestly cannot wade through the 15,000-ish words?" = </div><div><br class=3D""></div><div>If you haven't read my email, = then how exactly do you know what my focus and intent has = been?</div><div><br class=3D""></div><div>In fact, my focus and intent = has *not* been to duplicate composer. FULL STOP.</div><div><br = class=3D""></div><div>But since I already fully explained my focus and = intent then =E2=80=94 other than the fact you didn't read it =E2=80=94 = it would do a disservice to everyone to repeat it.</div><br = class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div = dir=3D"ltr" class=3D""><div class=3D"gmail_quote"><div class=3D"">1. = Orthogonal to PHP modules (they have nothing to do with each other from = a design perspective).</div><div class=3D"">2. Doomed to failure. <br = class=3D""></div><div class=3D""><br class=3D""></div><div class=3D"">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.</div></div></div></div></blockquote><br class=3D""></div><div = class=3D""><div>If you wanted to quiet a thread that obviously annoys = you for some reason it would seem the last thing you to do is = immediately knee-jerk a reply with three (3) different straw man = accusations =E2=80=94 each of which can easily be disproven by reading = my email to which you replied =E2=80=94 when just ignoring the email was = your option.</div><div><br = class=3D""></div></div><div>-Mike</div></body></html>= --Apple-Mail=_9301144C-98B6-4605-8C4A-FE7146520F80--