On Thu, Jan 07, 2021 at 11:12:24PM +0800, Shengjing Zhu wrote:
On Thu, Jan 7, 2021 at 10:59 PM Alberto Bertogli
<albert...@blitiri.com.ar> wrote:
But those issues are not made worse by allowing golang-google-protobuf
to go in, right?


Let golang-google-protobuf go in is one thing, it's not difficult.
However without golang-goprotobuf 1.4.x it's not useful currently. But
it will be changed if upstream has switched to golang-google-protobuf
only.

But IIUC that's what foka@'s lastest changes do - now the two packages are independent so golang-google-protobuf can go in?

This would unblock:
1) Some upstream packages that have upgraded to the new library and are using pregenerated pb.go without the dependency. 2) Packages that have moved/want to move to the new library and generate pb.go as part of the build (without needing grpc).

And no packages are forced into anything, since upstream needs to do the update explicitly anyway, the ones using golang-goprotobuf will continue to function just fine.

I understand not all problems are fixed and some things remain, but it seems it'd be a step in the right direction since at least some packages will be able to move forward, without causing any new complications/regressions.

Or am I missing something?

Thanks!
                Alberto

Reply via email to