+1 for the idea. Users can compile the project directly without installing protoc which may be more convenient.
----- Best Regards, Guangxu tison <wander4...@gmail.com> 于2020年3月12日周四 上午10:26写道： > Hi devs, > > The background comes from a historical pull request. In the pull request > I proposed replacing > > com.github.igor-petruk.protobuf:protobuf-maven-plugin > > with > > org.xolstice.maven.plugins:protobuf-maven-plugin > > so that our users as well as developers get rid of taking care of system > protoc location, but > let the plugin auto-downloading and manage it. > > At that moment it seems we didn't reach a consensus so this time I'd start > a discussion first. > > Hadoop and many other projects have done the migration and it seems an > unfriendly user > experience if we keep current plugin that forces users to manager their > protoc. > > Looking forward to your feedback! > > Best, > tison. > >  https://github.com/Tencent/TubeMQ/pull/121 >