xoofx / grpc-curl

grpc-curl is a command line tool for interacting with gRPC servers
BSD 2-Clause "Simplified" License
78 stars 5 forks source link

Is this project under active development / maintenance? #20

Open heatonmatthew opened 9 months ago

heatonmatthew commented 9 months ago

Hi there. I like what I can see in this project and was wondering if it is under active development / maintenance?

I'm looking to build something with support for dynamically serializing/deserializing Protocol Buffer messages based on Reflected or runtime Descriptor data. I've noticed that all the necessary classes in your project here are currently internal and was wondering if you were open to collaborating with me to evolve the DynamicGrpc library in a direction that would enable me to do this (i.e. without necessarily calling a Dynamic Grpc Client call)?

Thanks for your time. 😄

xoofx commented 9 months ago

if it is under active development / maintenance?

it's not under active development/maintenance. I have no personal usage of the project these days so that's why you don't see any recent commits. But the project is opened for contribution. Feel free to open issues/PR.

heatonmatthew commented 9 months ago

OK, that's what I thought might be the case. Since my use case would entail significant re-factoring and changes, I think it might be better not to try and jam it in here.

This has been a great help as a reference for what a C# DynamicMessage implementation might be though. Thanks.

codymullins commented 9 months ago

@heatonmatthew let me know if you'd like to collaborate on a fork

heatonmatthew commented 8 months ago

@codymullins I had half an implementation done before I found this one. I figured it was worthwhile checking if this could readily be re-used, but my implementation is quite different for different needs, so over Christmas I finished an alpha of it (does just enough for my immediate needs).

Since I wrote my project at work, I'm currently talking with them about open-sourcing it. Let me know if you'd be interested in knowing the outcome of that. It might be something that meets your needs and that you'd like to collaborate on.

codymullins commented 8 months ago

Sure, keep me updated. Feel free to reach me on Twitter or LinkedIn so we don't spam @xoofx too much 😁