plugins icon indicating copy to clipboard operation
plugins copied to clipboard

Generated SDK for Nanopb(and maybe protobuf-c)

Open soisyourface opened this issue 1 year ago • 3 comments

Nanopb and protobuf-c already have remote plugins and would be very useful to have generated SDK support like the cpp/cmake plugin.

Even if the only "sdk" is to download a zipfile that contains the generated code and dependencies(kind of like the zip available for the cpp/cmake plugin) that would be most excellent.

soisyourface avatar Oct 03 '24 00:10 soisyourface

If it helps, we have an archive registry where you can install arbitrary plugin+module combinations, which lends itself nicely to the mentioned languages.

E.g.,

curl -fsSL -OJ https://buf.build/gen/archive/acme/petapis/community/nanopb/latest.zip

Docs here: https://buf.build/docs/bsr/archive-registry/

mfridman avatar Nov 14 '24 15:11 mfridman

Which is awesome, for sure. And something we started utilizing. But I recall a conversation in slack that made me think it was a good idea to also request "official" support for this like exists for C++, but maybe it's not necesary.

soisyourface avatar Nov 19 '24 19:11 soisyourface

We appreciate you filing an issue, this is the correct place to surface those requests. Outside of bandwidth (and ongoing support/debugging), I don't think there's a technical reason we couldn't add this plugin.

mfridman avatar Nov 19 '24 21:11 mfridman