Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:127293 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 29F791A00BC for ; Mon, 5 May 2025 21:36:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1746480847; bh=Et+3zpMFs3EgtN/uA9yKAr9VcQccPrqBU0RnIZA4d14=; h=References:In-Reply-To:From:Date:Subject:To:From; b=lUdkVAwV/Z/2sBK2azCBkolrN7EQzucCfj/blshht/SgiLpn/ZAVVGdZ3tUn9OV1E VK9ItLxOarVICelcp0OUyTME7qiJeFjP4kAxgCCitjNQbyvS/Y9Dj4m13vBesd0Mta joeTncd4pIidLbRUB/gOJk2aXAEbnlBJHbgxI9w0e/Zho0xhWQQ6PJweH3QENAyGX/ ITwb7xr1nlMVHCg1zbfKlvxEQikYJLyPxXdlLbFk3NirVnVz/XF9QaJ/w3gkLg4H82 LafWjpInahExG+4ubRMEZjNUs2sCj+g9fjwdkpM05su9RA1l5gYwJvR2JSJYeK/gqr CnLd1JkDAD/+Q== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id E91991801D5 for ; Mon, 5 May 2025 21:34:05 +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.9 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, FREEMAIL_ENVFROM_END_DIGIT,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: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) X-Envelope-From: Received: from mail-qt1-f173.google.com (mail-qt1-f173.google.com [209.85.160.173]) (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 21:34:03 +0000 (UTC) Received: by mail-qt1-f173.google.com with SMTP id d75a77b69052e-47677b77725so59145411cf.3 for ; Mon, 05 May 2025 14:36:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1746480977; x=1747085777; darn=lists.php.net; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=Et+3zpMFs3EgtN/uA9yKAr9VcQccPrqBU0RnIZA4d14=; b=aEbsBbW4V2YhE6EwaurtIkD4dqmV32qSzSD1JdLd8abOKXgF1v7eiHOECscdkpPW4F DDr+tcdc2FYfxNCx8aYli7of4O0hcaDBbSvyNF4mI5mh7ilAJsMIgcIpNv7FEbakMO7G 7QDA24dvMMFPjZHHYlPRhIgDyBElyDpU3B5pF2wjzFmD8vPKOL16tg4duSEnVWUDmFWI 0hs1VK9fou7p1gur8qC9S5jum+EAC5zJUyyxrGtCS+HvrIIlG4XMLU7MDwS/r/61eA4w PfJ6bzdpK+dP+I7tPArgJSEuc4qMJjY6zQtFzCi2lwFxv+p+Ahh7CJr03algZ5knCAKF Dd3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746480977; x=1747085777; h=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=Et+3zpMFs3EgtN/uA9yKAr9VcQccPrqBU0RnIZA4d14=; b=Bg++36xDnApe6Hc11sNk1wr+HGL/2Y4X7mLeBEqLNZvZfSeIZ68N5ZesiVe8zSr3I4 B41vqs09Gia1KquDyfUUfWwmnZnPFGCyB9wkzzxiGCe369lzhORYNzAwpse7NXAdn7FH YKFyssZXFPfLWsNEabjVIPDtKwV/o5sA89OBRy16pHn1P0ewGrEKM5zAM2iiFNERQgjg +YHDzu8KTGu4UqqXEPNPBi7+5mmPOoGnbD/s0YA54T6ahF5jfUe2Pde/0JQfLq2cIL35 O2c7CHV58mvM1fT6wvTC+qca+IkeJpU97Suov2Ng/7VU8abTWQgosMiTgkrAA6IvmTy1 afnA== X-Gm-Message-State: AOJu0YwtxqMbVivIV7eq1Kg8CwH3hLfK9TEoHrc0evkgeTHwSw8/ZxPY ptUXCO8yAsD+0KYXx1eV9ZwQW/0WAkp905nhhTxJMBlh9CcCy8VVdl4fbswsj6sIsAsa556MFOm B5J9o3cIIyqBUX5EBjjkqa1FuysyvFQ== X-Gm-Gg: ASbGnctAQG888MlBYjqpd88Db0RDbDJZizwQaoBcno8afkV/nAdU+HlUvPcM9CvvGfm SnBux8q2gk3NXP/LVCLblzEclRhexXsKcd+rUkcREE/D/KetXlVNket44aAQM021RFMqCbtHqtC luC8B7RMkoVTzjovz7IK9uVA== X-Google-Smtp-Source: AGHT+IHzQqkIrXHKVw5RBJy0ecslrlCAcz7l0pUvoKdtlzIa9a9PAEaXNWtajBw+P4NQqPJO5l9P/aCqj8GrEU7FGuI= X-Received: by 2002:a05:622a:5508:b0:476:af62:8532 with SMTP id d75a77b69052e-48e0174590amr132187641cf.45.1746480976743; Mon, 05 May 2025 14:36:16 -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 23:36:05 +0200 X-Gm-Features: ATxdqUFKOB_hZeNtgIpJEEtr2SBKyNvZus8X3gIfF30ZUudHwfGvifFSn7fOve4 Message-ID: Subject: Re: [PHP-DEV] [RFC] [Discussion] Add WHATWG compliant URL parsing API To: PHP Internals List Content-Type: multipart/alternative; boundary="00000000000039cff406346a4a02" From: kocsismate90@gmail.com (=?UTF-8?B?TcOhdMOpIEtvY3Npcw==?=) --00000000000039cff406346a4a02 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello Internals, After more than a hundred emails refining even the tiniest details, we have reached a point where I'd like to call for a vote. I know that the new API still doesn't support many use-cases, it still has missing pieces, but now it includes a cohesive set of functionality that could be a very useful basic building block for most people. That said, I don't intend to change anything about the RFC anymore, unless there's still some factual error in it. There are a lot of possibilities how such a large API can look like, and this RFC approaches the problem the way it is currently described, and not in any other way. So unless some very serious issues arise, I'm going to start the vote on 8th May, possibly in the morning (according to UTC). Regards, M=C3=A1t=C3=A9 --00000000000039cff406346a4a02 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello Internals,

After more than a hundred emails refining eve= n the tiniest details, we have reached a point where I'd like to call f= or a vote.
I know that the new API still doesn't support many= use-cases, it still has missing pieces, but now it includes a cohesive set=
of functionality that could be a very useful basic building bloc= k for most people.

That said, I don't intend t= o change anything about the RFC anymore, unless there's still some fact= ual error in it. There are a lot of
possibilities how=C2=A0such a= large API can look like, and this RFC approaches the problem the way it=C2= =A0is currently described,
and not in any=C2=A0other way.

So unless some very serious issues arise, I'm going t= o start the vote on 8th May, possibly in the morning (according to UTC).

Regards,
M=C3=A1t=C3=A9
--00000000000039cff406346a4a02--