Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:123215 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 3D99F1A009C for ; Fri, 26 Apr 2024 08:41:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1714120906; bh=77KhYWU+51Nr+4BAk524daXysMJPZ7vxImyp8xqEO3U=; h=From:Subject:Date:In-Reply-To:Cc:To:References:From; b=G4bAMTf3sqcwOYLASKgav8b9AuxEG7sbftPlPlYqPHXgoF4HQyJCSnWKNvPX9DueP iOt78nbNsrkAo6fYh7ajMbo+Plvmg1P6oEuJAam9JuR5+Uew6IVAWb9P7IogVbXRbU UhOwcz15p55R9EkW8IyEWLwiL+iqsTJ0kVPZp5Q8Keni70fianQsgjrYLpRfaniahN hUDIqeePhFwOeNyoO3O5qNfQgd9q/leVpfw5WrJjMuLNRl2jpkzs3qm132ldGSTbcg 7EbxDq+5d3p9MfOOdWdGavQ8/l42fqHgFBmtgczX17vhCPoEermOSluGBrlcOQzdo/ Oylk711a7OJvw== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id A7BF218005D for ; Fri, 26 Apr 2024 08:41:42 +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,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-yw1-f177.google.com (mail-yw1-f177.google.com [209.85.128.177]) (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 ; Fri, 26 Apr 2024 08:41:42 +0000 (UTC) Received: by mail-yw1-f177.google.com with SMTP id 00721157ae682-61b68644ab4so18668287b3.0 for ; Fri, 26 Apr 2024 01:41:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=newclarity-net.20230601.gappssmtp.com; s=20230601; t=1714120860; x=1714725660; 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=9/hRJ2zmeITjO8JBWcmFKM82PONUz+RfPUKPBBB/Hx0=; b=wB8WLB59anugAV2Yyy2qzXlzrpkqSfMIIFjpldUsTmhEgiaFFH8oJVwKRmWL/YCcht 1VzPZ1p/DpmkmNhDuY56BqSj3aaCxq2fnADtfd7I6FaNIN2S9/3Iw6OUsxzVigK4Q9af uzJ8IY2GEKf9FnT2cqr4WPj57GckNkHRBW2qHyz5W3bnet05JOj8UFvscJ2f4/Zm6rC/ ZKov0kD16Ej5QSMnQnCeEMvbseJKzybqC01U2dwAaTsagxYU9KtDC8/ue2uD2fdy+6UY +rTahZ3FUvzOosvkavQNyYLFxKotfaOoPq5Oy/5sTydk6jDEzYTumSqQlTm6XJhx69Cd fylA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714120860; x=1714725660; 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=9/hRJ2zmeITjO8JBWcmFKM82PONUz+RfPUKPBBB/Hx0=; b=GSIhfO1At7lcTt1DmXYGBv6wkvkcyMJxalHSXp++998Er6m1T72qJrus/ru89t8ZeI U75ZjGNjv+GL3EX2IfksEiLwD1C+glv8NDS3XT4pHFqXmYosKikIRDvZAD7omJLVk5xl zJto8pO8v/Nn2zCCJHzILgXyA4q5KTR9EN0yMywpbVxjYwsjtcgGEbUDTTq9bwxUUCt9 pzZsxtxXYg3Bz8nu+9rGKfUcDGebrpvkK4HqoxGfmAvpAMXl5x0LCI6Aa9iJdR1pLjcG OCXysLmU/hEcSVEZM8DxXUOvnlUOzn5/TmZoACtV5GVCP6n58/ZTMjoWI+8TuvY2kZbu mnHw== X-Gm-Message-State: AOJu0Yzv78uf/sYEWRZrTS4CyzvltEiWOh3WbYNxzP0Pf78aEHHLRKuf cI0Nn/mTgKoEHhRFqFHjt7HuHJVrmRWhIrIRhB7VhobtUyIlZsPwR5bbRpaenKY= X-Google-Smtp-Source: AGHT+IEOMYAL3fUOnW4hBUpyYf39aV/tUSL1ozAWoo1QooKEjXrqjh4rVGgeDk2zuUVvoNgQcfg8ng== X-Received: by 2002:a05:690c:6204:b0:61b:1be9:bbcb with SMTP id hl4-20020a05690c620400b0061b1be9bbcbmr2337288ywb.44.1714120859830; Fri, 26 Apr 2024 01:40:59 -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 w188-20020a0dd4c5000000b0060a0f62c589sm4000622ywd.137.2024.04.26.01.40.57 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 26 Apr 2024 01:40:58 -0700 (PDT) Message-ID: Content-Type: multipart/alternative; boundary="Apple-Mail=_D7F63964-729D-496A-B93D-FB62C05827B2" Precedence: bulk list-help: list-post: 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] [RFC] [Discussion] #[\Deprecated] attribute again v1.3 Date: Fri, 26 Apr 2024 04:40:57 -0400 In-Reply-To: Cc: internals@lists.php.net To: "Rowan Tommins [IMSoP]" References: <5814C522-CD23-4194-A344-1B57CC0A2511@rwec.co.uk> <9CE563A9-649F-43B4-AAA3-238BF8A7B311@newclarity.net> X-Mailer: Apple Mail (2.3696.120.41.1.8) From: mike@newclarity.net (Mike Schinkel) --Apple-Mail=_D7F63964-729D-496A-B93D-FB62C05827B2 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Apr 25, 2024, at 5:47 PM, Rowan Tommins [IMSoP] = wrote: > I think you missed the context of that sentence - or I'm missing = something in yours. I meant specifically that the "deprecated since" = information is useless if there's no published policy on how long = something will stay deprecated.=20 To paraphrase a former US President, "Depends on what the meaning of = 'since' is." Given a lack of agreed definition for 'since' it appears you are using = narrow assumptions about the meaning of 'since' that led you to view = 'since' as useless. Conversely, I try not to make limiting assumptions and look for how a = feature could be useful IF defined appropriately. And to me there is = benefit to have a standardized way for tooling to recognize deprecation = based on versions and other criteria, even if the specifics may need to = be explored further. Or at least that is how I see it. But then, I have no vote, so = =C2=AF\_(=E3=83=84)_/=C2=AF. -Mike= --Apple-Mail=_D7F63964-729D-496A-B93D-FB62C05827B2 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
On = Apr 25, 2024, at 5:47 PM, Rowan Tommins [IMSoP] <imsop.php@rwec.co.uk> wrote:
I think you missed the context of that sentence - or I'm = missing something in yours. I meant specifically that the "deprecated = since" information is useless if there's no published policy on how long = something will stay deprecated.

To paraphrase a former US = President, "Depends on what the meaning of 'since' = is."

Given a lack of agreed = definition for 'since' it appears you are using narrow assumptions about = the meaning of 'since' that led you to view 'since' as = useless.

Conversely, I try not to = make limiting assumptions and look for how a feature could be = useful IF defined appropriately. And to me there is benefit to have a = standardized way for tooling to recognize deprecation based on versions = and other criteria, even if the specifics may need to be explored = further.

Or at least that is how I = see it.  But then, I have no = vote, so =C2=AF\_(=E3=83=84)_/=C2=AF.

-Mike= --Apple-Mail=_D7F63964-729D-496A-B93D-FB62C05827B2--