#980433 ITP: buf -- Better way to work with Protocol Buffers

Package:
wnpp
Source:
wnpp
Submitter:
"Arnaud Rebillout"
Date:
2025-11-29 16:48:11 UTC
Severity:
wishlist
#980433#5
Date:
2021-01-19 03:24:02 UTC
From:
To:
* 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).