Bug#980433: ITP: buf --
Owner: Arnaud Rebillout <email@example.com>
* Package name : buf
Version : 0.33.0-1
Upstream Author : Buf Technologies, Inc.
* URL : https://github.com/bufbuild/buf
* License : Apache-2.0
Programming Lang: Go
Description : Better way to work with Protocol Buffers
Buf’s long-term goal is to enable schema-driven development: a future
where APIs are defined consistently, in a way that service owners and
clients can depend on.
Defining APIs using an IDL (Interface Description Language) provides a
number of benefits over simply exposing JSON/REST services, and today,
Protobuf is the most stable, widely-adopted IDL in the industry.
However, as it stands, using Protobuf is much more difficult than using
JSON as your data transfer format.
Enter Buf: We’re building tooling to make Protobuf reliable and easy to
use for service owners and clients, while keeping it the obvious choice
on the technical merits.
This is needed to build latest version of nomad (https://www.nomadproject.io).