Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:127290 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 lists.php.net (Postfix) with ESMTPS id 5F1941A00BC for ; Mon, 5 May 2025 09:26:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1746437061; bh=g1bJy5A/kxYygmj8H8W84vWIGcEAy46bmydIj31fVxo=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=dLiv6I6HJ7J1CyHvfuBqLjSPlY7KNUh7Zk/DYQcy0eeoLZ9mNwa/N/YnUY6qljXNl C+7WzSwPHJk2ohLhbnNdhTDSl62hZ7cfuLrcsplv3QcCl4XY6cU0y0FaDd0AHAe+bw A4KtDr1UlAsBCFCi4URRlmF8n/kHTb0+oKi9U4oKf0eXfci6mt8MpMyIYG2Jz+QWsc AnYvgdHQS0qYcx56uMNGMlODF4rMPKGqqHCdb/iOC00ODc+foSVIETUqjAG0lWDoWA Qm+NQji5iC/UCDA6tB8U6HNX7cO4inFMlLvgptDnE8QQL3FYllOudpAFpG7dwufVs1 O9stUffrVGs5w== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id D418B180077 for ; Mon, 5 May 2025 09:24:20 +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_H2,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) X-Envelope-From: Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com [209.85.221.48]) (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 ; Mon, 5 May 2025 09:24:20 +0000 (UTC) Received: by mail-wr1-f48.google.com with SMTP id ffacd0b85a97d-39c1ef4ae3aso2408106f8f.1 for ; Mon, 05 May 2025 02:26:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1746437194; x=1747041994; 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=g1bJy5A/kxYygmj8H8W84vWIGcEAy46bmydIj31fVxo=; b=VidkUkp7cwtbDDHOs/bOKnTIWI9Pe5KeydnHSRHEvcQuu3n1+6d02tXegXNrcTknCT ci4cE6RuSgGKpFvDcJRduWV50e3PhSlnojA0j6kz8uhcan7uzRINDMpi8boxyiKBf5TY PgYDDkrq8LWvIOhHXB+eKPkXu7Lehj5FvJQbdKup4fjcgZcRrTuYBmmIF/+jiYKoUgEx sH6YTrTfKbxq1q9DWwDXGJ0jCmF5bRQuImduSQbgW6Hyl+T0uTAV6PJKYHXD4dBBMwOk +t8zCssLGnzZS6ycSBYPmdVf9r8OvI1cUMkroE2A46+FaX+DyL23JzRUxTYAyHu3rPUp 8d9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746437194; x=1747041994; 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=g1bJy5A/kxYygmj8H8W84vWIGcEAy46bmydIj31fVxo=; b=j76gF77gPjO+/rNTf+8/a5C3Wo2R6DFDu1f4f5+XTbsg1ylvNXaW5xwOdW0jNseGLd 8lJb/V2SaW4umvjWzASYXh00QVeZxHQiPaaOtKmzBgvcUi5/0Zoq9KGt8zfQg8MAbDXN HjodwwwKhasTnqWydUpey4F0OFhbCZ3m5bwYOQI5H3t+CG2HTTJQPmrC0dYYp7Xw2ThX wEQnNqvV6vf/UP8gU7SgMNGrFu4uo3jDdP8neg1sg/dnTzIIwnWAVyp+l5WwzxefM1vr 13ENRe29BlCfSkAn+R9/38ejmHVvxr2Jq9EjWzFCuhuypq65GWLQL/+JfxP7ktnKGfjD 1lzg== X-Gm-Message-State: AOJu0YxJL+L8Dgoa5c2m1HVfEr4h5dnjuVx6TNPh17iSfGJZpXGpc+To OOZH2Du+/h28TtpOBS7S1eBtZHBs+PF98DZ6jI3Q0W57arYdMjXZRratMUGsarA78gHnqnnLLWH w7gd4h6Xpz5yY3tX30Gr1kGJRJ97bRg== X-Gm-Gg: ASbGncsQreTh7Dji4/z3Ydcs8JuewPl/Vnk7sFA6RtKNm7SSsKmSCijV99wO1SPRa7N 1cox2VAM75rjH4JwdvYbQMlaJDxlz/0vwvfFAOy6qA8DvOoqaQxvnss578HsK6rtZxDwIA0HF0J APjLwFnxNilLNwI4YiGmAu3PU= X-Google-Smtp-Source: AGHT+IGSTwgL8MH2q4DfUmixUevb6UXTJLdC0hUQorjHd4IN1sYGsSofT74Ej8DSImxxTPdE0HUoAU97gz8kGmpOtt0= X-Received: by 2002:a05:6000:2209:b0:39c:e0e:b7ea with SMTP id ffacd0b85a97d-3a098464083mr7529273f8f.20.1746437193856; Mon, 05 May 2025 02:26:33 -0700 (PDT) Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 References: In-Reply-To: Date: Mon, 5 May 2025 12:25:57 +0300 X-Gm-Features: ATxdqUHvhXDVXC4-zoMX7qg1lE_nqCJejSD3sgce1n00wcvtB_p5kNf5_0l5bW8 Message-ID: Subject: Re: [PHP-DEV] Modules, again. To: Michael Morris Cc: PHP internals Content-Type: multipart/alternative; boundary="0000000000008ffbb60634601842" From: arvids.godjuks@gmail.com (Arvids Godjuks) --0000000000008ffbb60634601842 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, 4 May 2025 at 17:31, Michael Morris wrote: > > > On Sun, May 4, 2025 at 7:06=E2=80=AFAM Arvids Godjuks > wrote: > >> >> It ended exactly how my first judging brain wave thought it would go - >> this whole thing is about fixing WordPress by changing the language. Pla= in >> and simple. >> >> > That is a lie. Go back and read again - I discuss how this will improve > Drupal, Symfony and other projects that embrace composer. > As Larry has already extensively covered, it seems that about 80% of the whole thing lives somewhere outside the emails you sent. That's just a bad proposal, either rushed or hasn't been worked on past 1st version of a draft. It is how it reads to me. Accounting for that (and I read through your correspondence) - there is nothing in the clarifications that didn't make me reconsider; if anything, it turned me off even more. I will repeat myself: I do not want a typescript/javascript/python/rails/whatever export/import type going into PHP. This is just going back to pre-autoloading times, where you needed to require/include files. Yes, the autoloading part is better, but then we have a whole mess of autoloader importing vs require/include at which point this whole thing is a ball of spaghetti that makes no sense and I am confused to a point I cannot make heads or tails of this whole thing. --=20 Arv=C4=ABds Godjuks +371 26 851 664 arvids.godjuks@gmail.com Telegram: @psihius https://t.me/psihius --0000000000008ffbb60634601842 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Sun, 4 May 2= 025 at 17:31, Michael Morris <tend= oaki@gmail.com> wrote:


On Sun, May 4, 2025 at = 7:06=E2=80=AFAM Arvids Godjuks <arvids.godjuks@gmail.com> wrote:

It ended exactly how my first judging brain wave though= t it would go - this whole thing is about fixing WordPress by changing the = language. Plain and simple.

That is a lie. Go back and read again - I discuss how this will= improve Drupal, Symfony and other projects that embrace composer.=C2=A0

As Larry has already e= xtensively covered, it seems that about 80% of the whole=C2=A0thing lives s= omewhere outside the emails you sent. That's just a bad proposal, eithe= r rushed or hasn't been worked on past 1st version of a draft. It is ho= w it reads to me.
Accounting for that (and I read through=C2=A0yo= ur correspondence) - there is nothing in the clarifications that didn't= make me reconsider; if anything, it turned me off even more.
I will repeat myself: I do not want a typescript/javascript/pyt= hon/rails/whatever export/import type going into PHP. This is just going ba= ck to pre-autoloading times, where you needed to require/include files. Yes= , the autoloading part is better, but then we have a whole mess of autoload= er importing vs require/include at which point this whole thing is a ball o= f spaghetti that makes no sense and I am confused to a point I cannot make = heads or tails of this whole thing.

--

Arv=C4=ABds Godjuks
+371 26 851 664
Telegram: @psihius=C2=A0https://t.me/psihius
--0000000000008ffbb60634601842--