gatewayd-io / gatewayd

☁️ Cloud-native database gateway and framework for building data-driven applications ✨ Like API gateways, for databases ✨
https://gatewayd.io
GNU Affero General Public License v3.0
202 stars 16 forks source link

`plugin scaffold`: Create a plugin skeleton/scaffold (`init`) #475

Open mostafa opened 4 months ago

mostafa commented 4 months ago

The idea is to quickly create a project based on the plugin template for Go (and another languages), and prepare the env for developers to create plugins.

zeina1i commented 4 months ago

Hey @mostafa

Can I take this task? If so, I need to take a look on plugins structure, and get back to you by proposal/questions.

mostafa commented 4 months ago

Hey @zeina1i,

Sure! This might need some more work on other projects as well, like plugin-template-go, specifically this issue. I already assigned it to you and I'd be happy to answer all of your questions.

zeina1i commented 4 months ago

@mostafa cool. Thanks for the hint

mostafa commented 3 months ago

Hey @zeina1i,

Are there any updates?

zeina1i commented 3 months ago

Hey @mostafa

It's still in progress. But should be delivered in the weekend. I will keep you updated you anyways🙏

mostafa commented 2 months ago

Hey @zeina1i,

I saw that you made some progress on this repo. Is this still in progress or do you consider it done?

zeina1i commented 2 months ago

Hey @mostafa

This repo can be removed. As I transferred its code to the core repo. I am almost there.and make the pr in the weekend.🙏

mostafa commented 2 months ago

I'll archive it until you make the new PR, then I'll remove it. Is that okay?

zeina1i commented 2 months ago

@mostafa Yes, thank you🙏

mostafa commented 1 week ago

Hey @zeina1i,

Any updates here?