Tuba icon indicating copy to clipboard operation
Tuba copied to clipboard

Clients for other platforms and source

Open tracker1 opened this issue 1 year ago โ€ข 1 comments

Problem

Would be nice to see the source and clients for multiple platforms and languages. In order to better serve the community.

  • [x] Node.js
  • [ ] Deno / Bun
  • [ ] Python
  • [ ] Go
  • [ ] C#
  • [ ] Rust
  • [ ] Ruby

Solution

Making logging clients for other platforms.

Might be worth considering a switch from direct DB access to reporting through a web API with DB access. If there's Open API schema, then could be at least easier to code-gen a client for the languages or easier at least.

Additional information

No response

๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ Contributing

  • [ ] ๐Ÿ™‹โ€โ™‚๏ธ Yes, I'd love to make a PR to implement this feature!

tracker1 avatar May 21 '24 16:05 tracker1

Hey Michael- love these ideas and totally where we were heading conceptually in terms of other languages and backend frameworks being supported!

Could you explain the Open API concept more- are you imagining a user would instead submit their SQL link to an endpoint via some time of postman Post request including the link as opposed to placing it inside the docker env?? I'd love if you could walk us through it a little bit and explain the benefit as we introduce other languages. I think it would be awesome if you wanted to contribute!

rmarkowi1990 avatar May 22 '24 19:05 rmarkowi1990