> Q1) with introduction to editions in protobuf, what would be the nature
of changes required in other language (like rust or C) plugins?

We have documentation about implementing Edition 2023 support in plugins:
https://protobuf.dev/editions/implementation/

Edition 2023 primarily is a unification of proto2 and proto3 features, so
if you have a plugin that can support proto2 and proto3 the nature of the
changes is to make sure the conditionals for the corresponding behaviors
don't explicitly check for proto2 and proto3 syntax, and instead check
semantics.

> Q2) is there any plan in future to deprecate "syntax=proto2/3"with their
fixed behaviors, and eventually remove them and only support editions in
future?

There is no current plan or timeline, but it naturally is expected to
happen at some further future time. More realistically after some number of
years, community-owned plugins may drop proto2/3 support before any
official support is dropped.

On Tue, Oct 29, 2024 at 5:13 AM Deepak Khandelwal <[email protected]> wrote:

> Hi,
>
> Q1) with introduction to editions in protobuf, what would be the nature of
> changes required in other language (like rust or C) plugins?
>
> Q2) is there any plan in future to deprecate "syntax=proto2/3"with their
> fixed behaviors, and eventually remove them and only support editions in
> future?
>
> Br. Deepak
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Protocol Buffers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion visit
> https://groups.google.com/d/msgid/protobuf/b4bf88d9-170f-4459-b04a-baab5b2cb347n%40googlegroups.com
> <https://groups.google.com/d/msgid/protobuf/b4bf88d9-170f-4459-b04a-baab5b2cb347n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/protobuf/CAKRmVH_pM7cdqn1wvO_kg9MiZb-77csitwOqwR29rQg2vNTZBA%40mail.gmail.com.

Reply via email to