Thank you. I have realised that my issues mainly stem from the lack of packaging/dependency management in golang. Knowing there was no canonical method was helpful as it made me simply use git submodules for golang and I will use maven for building a standalone java-based grpc artefact.
But I will look out for your better solution! Best wishes, Mark On Thursday, 20 September 2018 23:38:09 UTC+1, Nicolas Noble wrote: > > We definitely have some plans, yes. We're in the planning and designing > phase at the moment, and we'd be more than happy to hear about your > requirements and current pain points, in order to integrate these in our > plans. > > On Fri, Sep 14, 2018 at 12:55 PM Feng Xiao <[email protected] > <javascript:>> wrote: > >> +Nicolas Noble <javascript:> +grpc.io <javascript:> >> >> On Fri, Sep 14, 2018 at 7:55 AM Mark Wardle <[email protected] >> <javascript:>> wrote: >> >>> Dear all, >>> >>> I have used protobuf to define interactions between golang and java >>> applications. >>> >>> It clearly makes sense to create a standalone protobuf repository >>> independent of the projects in which they are used. >>> >>> Is there a canonical way of taking a standalone protobuf repository, and >>> creating a build system that a) creates the artefacts for each supported >>> language from those protobuf/gRPC definitions b) integrates those artefacts >>> with other projects' build systems? >>> >> Nicolas from grpc team is working on exactly this. >> >> >>> >>> At the moment, all I can see is a step to copy source code files across >>> the local filesystem into the respective project directories, but this >>> feels a bit wrong. >>> >>> All advice appreciated. >>> >>> Thanks, >>> >>> Mark >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Protocol Buffers" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected] <javascript:>. >>> To post to this group, send email to [email protected] >>> <javascript:>. >>> Visit this group at https://groups.google.com/group/protobuf. >>> For more options, visit https://groups.google.com/d/optout. >>> >> -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/grpc-io. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/12d61356-20bc-4707-bbf6-c0a825ebedc1%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
