On Tue, Feb 23, 2016 at 12:55 PM, Zellyn <[email protected]> wrote:

> There are increasing numbers of references to "well-known" types in
> protos. For instance, I see changes in the Go implementation to support
> them.
> There were passing references in release notes in this group.
>
> However, the main protobuf site includes no narrative explanation that I
> can find.
>
> The idea of a few well-known types to represent "Boxed" values since
> proto3 removes the ability to null out fields makes sense, but the only
> documentation I could find, in the reference section of the protobuf site
> at
> https://developers.google.com/protocol-buffers/docs/reference/google.protobuf,
> includes all sorts of things like Struct, Method, Mixin, etc. that are
> entirely unclear.
>
> Is there a conversation happening somewhere that I'm missing, or is it
> Google-internal but not documented outside yet?
>
Sorry, the documentation for proto3 is not complete yet. We are still
working on improving it. There are a couple of internal design docs for
well-known types, but they are not yet ready to be included in the public
developer guide.


>
> Thanks,
>
> Zellyn
>
> ps - the reintroduction of message types for primitives rather undermines
> my belief in the arguments for removing optional fields in proto3 in the
> first place. I'd like to give the benefit of the doubt to the folks
> designing proto3: is the thinking articulated clearly somewhere?
>
> --
> 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 post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/protobuf.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/protobuf.
For more options, visit https://groups.google.com/d/optout.

Reply via email to