> -----Original Message----- > From: Luca Boccassi [mailto:bl...@debian.org] > Sent: Friday, May 25, 2018 3:47 PM > To: Thomas Monjalon <tho...@monjalon.net>; Shreyansh Jain > <shreyansh.j...@nxp.com> > Cc: dev@dpdk.org; Ferruh Yigit <ferruh.yi...@intel.com>; > nhor...@tuxdriver.com > Subject: Re: Process for removing __rte_experimental > > 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 > > > and EXPERIMENTAL tag removed from code and map file, respectively, > > > are > > > categorized under ABI breakage or not. Thus, whether deprecation > > > for > > > them should be sent or not in a release cycle for removal in > > > subsequent > > > release. > > > > > > Logically, EXPERIMENTAL APIs are not part of stable APIs/ABIs and > > > hence > > > they don't really break an ABI. Thus, deprecation for them doesn't > > > make > > > sense. (or, as Luca noted on IRC, removing experimental is like > > > de-deprecation :) ) > > > > I agree, no need for prior notice, in my opinion. > > Yeah that makes sense for me as well.
[...] Ok. I will send across a small documentation edit for this clarification.