Commit Graph

10 Commits

Author SHA1 Message Date
Oleksandr Redko
49eaa78c6c all: update links to Protocol Buffer documentation
https://developers.google.com/protocol-buffers/ states that
this site will be deprecated January 2023 and provides
https://protobuf.dev/ as a link to the new location.

Generated .pb.go files are created by generate.bash using Go 1.18,
so leave them unchanged for now.

Fixes golang/protobuf#1520.

Change-Id: I1ddf6f329c96ba05d7c7d8562ad2945f479ee09b
Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/466375
Reviewed-by: Michael Stapelberg <stapelberg@google.com>
Reviewed-by: Lasse Folger <lassefolger@google.com>
2023-02-08 13:52:20 +00:00
Joe Tsai
177d70e4ab README.md: mention protopath and protorange packages
Change-Id: I33045b4356642d433d88112cf0c6e6210dace58e
Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/331229
Trust: Joe Tsai <joetsai@digital-static.net>
Reviewed-by: Damien Neil <dneil@google.com>
2021-06-27 06:10:47 +00:00
Julie Qiu
160c7477e0 README.md: remove /mod from badge URL
Change-Id: I856048c70041287c7f71d26c20b4c565b3abe61e
Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/276052
Trust: Julie Qiu <julie@golang.org>
Run-TryBot: Julie Qiu <julie@golang.org>
Reviewed-by: Joe Tsai <thebrokentoaster@gmail.com>
2020-12-08 04:14:24 +00:00
Julie Qiu
50abaed3ee README.md: update badge SVG
The badge SVG is updated to the official badge for pkg.go.dev.

Change-Id: Ib9f09e1661ee18f854786098ff3528d4175cf0cb
Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/275935
Trust: Julie Qiu <julie@golang.org>
Trust: Joe Tsai <thebrokentoaster@gmail.com>
Run-TryBot: Julie Qiu <julie@golang.org>
Reviewed-by: Joe Tsai <thebrokentoaster@gmail.com>
2020-12-07 23:21:37 +00:00
Joe Tsai
81db48ad09 all: move well-known types
This is step 2 of 6 in a multi-stage migration
to move the well-known types
from the google.golang.org/genproto module
to the google.golang.org/protobuf module.

The generated Go packages for field_mask.proto, api.proto,
type.proto, and source_context.proto are being moved over
to this module alongside all the other well-known types.

In order to move these types between two modules,
there needs to be a sequence of changes submitted in
decently rapid succession. It is impossible to atomically
make these changes, so a brief breakage is inevitable.
The steps are as follows:

Step 1: Submit a change to cloud.google.com/go/internal/gapicgen
to avoid generating the well-known types. Otherwise, the tool
will undo the changes made in step 3.
See https://code-review.googlesource.com/c/gocloud/+/56810

Step 2: Submit a change to google.golang.org/protobuf that
adds the generated well-known types being migrated to that module.
In order to prevent the situation where a user links in
too old a version of the genproto module such that
duplicate registration occurs for the well-known types,
the registry is specially modified to provide an error
message that instructs users to upgrade the genproto module.
See https://golang.org/cl/234937

Step 3: Submit a change to google.golang.org/genproto that
switches all generated well-known types to be aliases to the
ones declared in google.golang.org/protobuf from the previous step.
This will cause the genproto module to incur an dependency
on an unreleased version of the protobuf module.
See https://github.com/googleapis/go-genproto/pull/372

Step 4: Submit a change to google.golang.org/protobuf that
adds a weak module depdency on the genproto module at the
revision from the previous step.

Step 5: Release google.golang.org/protobuf@v1.24.0.

Step 6: Submit a change to google.golang.org/genproto that
updates the protobuf module dependency to v1.24.0.

Change-Id: I36a19049d2240b67a37dfad20e154505aee7c784
Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/234937
Reviewed-by: Damien Neil <dneil@google.com>
2020-05-26 19:51:55 +00:00
Joe Tsai
4e847add50 README.md: mention protowire and protopack in the index
Change-Id: Ie817c2317838695010e4e225a1223ca6cc12ff73
Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/224579
Reviewed-by: Damien Neil <dneil@google.com>
2020-03-20 22:19:18 +00:00
Joe Tsai
1718d82dda README.md: add link to blog announcement
Change-Id: Ibeddd40f2a11bfb4ec60f917341513349e788f56
Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/222697
Reviewed-by: Damien Neil <dneil@google.com>
2020-03-09 20:40:04 +00:00
Joe Tsai
a56742be04 all: update README.md
Change-Id: I11f37f0563b1b15184da2fd4a5325231519aa03f
Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/221238
Reviewed-by: Damien Neil <dneil@google.com>
2020-02-28 21:47:40 +00:00
Joe Tsai
a19bc9bfc6 CONTRIBUTING.md: initial commit
Change-Id: Ic9a678d890e622628db4677cce93d4f8be39003f
Reviewed-on: https://go-review.googlesource.com/127336
Reviewed-by: Damien Neil <dneil@google.com>
2018-08-01 20:39:06 +00:00
Joe Tsai
ca80a50e7b README.md: initial commit
Change-Id: Ifa901a402a3d2c9e4c35d447b77224861cb2ffd4
Reviewed-on: https://go-review.googlesource.com/127335
Reviewed-by: Damien Neil <dneil@google.com>
2018-08-01 19:40:34 +00:00