feat: migrate back to prost#6363
Conversation
|
Note that there exists a pure Rust Protobuf compiler as a library for use with Not my crate but been using it for a while and it's worked great so far. |
e1e50d7 to
6a26cbc
Compare
716cc29 to
5595a2d
Compare
thanks! adapted |
|
This pull request has merge conflicts. Could you please resolve them @jxs? 🙏 |
|
This pull request has merge conflicts. Could you please resolve them @jxs? 🙏 |
Description
In #3312, we migrated from
prosttoquick-protobufprimarily to eliminate the need for theprotocdependency on CI for generating Rust code from.protofiles, as we were not versioning them at the time.However,
quick-protobufhas been unmaintained for years, and we should transition to a more actively maintained protobuf implementation. By versioning the generated Rust code from the.protofiles, we can limit the need forprotocto only when the.protofiles are modified and the Rust code needs to be regenerated.To address this, @macladson has generously taken the time to draft a migration plan to move us back to
prost.