From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr0-f178.google.com (mail-wr0-f178.google.com [209.85.128.178]) by dpdk.org (Postfix) with ESMTP id D2B1123B for ; Fri, 25 May 2018 12:17:02 +0200 (CEST) Received: by mail-wr0-f178.google.com with SMTP id u12-v6so8248962wrn.8 for ; Fri, 25 May 2018 03:17:02 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:content-transfer-encoding:mime-version; bh=VZ2oXmbM8jy4a/jx/KmRIwVUDdyj2R85sQ5XMyoFQKM=; b=pK+UdxbWv54OUi0IjOEzGkO7z/4wZZESRsySb4Wj2lKCMA7NXgy3TsxybnRAxC+Kfo sL4pyrJruTdZoCl6ow4t5Jhhr1t4wl2DSrxjzzP7s4/y/+0ME2hCDdjSY/BMENBcvqV1 QV+YhBbwfO/7jgNMqoboaqIvQdmzYPpmnpp6T26t7bzS5kdsMNwSQUA2GnMc8nB+Txgv 7l6WNshIyjxi1BxLrER9Qt164lT1knvXLEPxPRXUlCuFH9T9UEdvl/dsam+OSDp1owLn A+NsRH2G6ZUUEufGHckqwseZdsSpozS6vzoKH3n4P1ktrN2PrUSkfuMxg9FfCVC2QKWc HouA== X-Gm-Message-State: ALKqPwesA78JvQpOP1K8fUI9ZiKKfQ4vyJuH4y9wXPrxcN0Z/uk6zFWg Bv4gbmTz+kfwqXUg1u5j464= X-Google-Smtp-Source: AB8JxZoWto82hyzH06NwvWLcBc0IT7+WtC0zIcLHbu/KOf94vvFvLO7TbF5RR/gl/op/DCJDgHNNkA== X-Received: by 2002:adf:cd08:: with SMTP id w8-v6mr1728838wrm.187.1527243422523; Fri, 25 May 2018 03:17:02 -0700 (PDT) Received: from localhost ([2a00:23c5:be9a:5200:ce4c:82c0:d567:ecbb]) by smtp.gmail.com with ESMTPSA id 67-v6sm9745638wmw.32.2018.05.25.03.17.00 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 25 May 2018 03:17:01 -0700 (PDT) Message-ID: <1527243420.6997.19.camel@debian.org> From: Luca Boccassi To: Thomas Monjalon , Shreyansh Jain Cc: "dev@dpdk.org" , Ferruh Yigit , nhorman@tuxdriver.com Date: Fri, 25 May 2018 11:17:00 +0100 In-Reply-To: <1548019.9fvx9bZ0Lj@xps> References: <3ce83a95-8fa0-dfdd-978d-29c5c439a10c@nxp.com> <1548019.9fvx9bZ0Lj@xps> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Evolution 3.22.6-1+deb9u1 Mime-Version: 1.0 Subject: Re: [dpdk-dev] Process for removing __rte_experimental X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 May 2018 10:17:03 -0000 On Fri, 2018-05-25 at 11:49 +0200, Thomas Monjalon wrote: > 25/05/2018 11:35, Shreyansh Jain: > > While reading through [1], I couldn't understand if > > __rte_experimental=C2=A0 > > and EXPERIMENTAL tag removed from code and map file, respectively, > > are=C2=A0 > > categorized under ABI breakage or not. Thus, whether deprecation > > for=C2=A0 > > them should be sent or not in a release cycle for removal in > > subsequent=C2=A0 > > release. > >=20 > > Logically, EXPERIMENTAL APIs are not part of stable APIs/ABIs and > > hence=C2=A0 > > they don't really break an ABI. Thus, deprecation for them doesn't > > make=C2=A0 > > sense. (or, as Luca noted on IRC, removing experimental is like=C2=A0 > > de-deprecation :) ) >=20 > I agree, no need for prior notice, in my opinion. Yeah that makes sense for me as well. > > On IRC, Luca pointed out that in one of the Tech Board meeting > > minutes=C2=A0 > > [2], this was recorded but that too has slight ambiguity to it. > >=20 > > Any thoughts on this? Or, was this documented somewhere other than > > [1]? > >=20 > > [1] http://dpdk.org/doc/guides/contributing/versioning.html > > [2] https://dpdk.org/ml/archives/dev/2017-October/079961.html > > (Section 2-b) --=20 Kind regards, Luca Boccassi