Chinmaya,
> To reiterate what we have understood, if we downgrade the api and declare it
> experimental (by setting "option version = 0.0.1"), we need not add "option
> status="in_progress" for the typedefs and messages we are modifying and we
> can simply use the original typedefs and messages and do the desired
> modifications in them. Is that correct?
> Or is it necessary to define V2 functions and mark the older ones as
> deprecated even after downgrading the API version.
>
> One more thing, if we move ahead with this api change process in an
> experimental version as of now, will it be available in next official VPP
> release, for our production use?
It will be available.
You are responsible for the contract between yourself and your consumers.
An experimental API means just that. And if anyone wanted to base product on
that, I would imagine they would at some point push back on the experimental
status.
Cheers,
Ole
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#16829): https://lists.fd.io/g/vpp-dev/message/16829
Mute This Topic: https://lists.fd.io/mt/74894689/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-