Fork me on GitHub
#babashka-sci-dev
<
2022-03-15
>
borkdude10:03:38

@cap10morgan about the bb.edn pods, in this video Daniel Amber uses uberscript in combination with pods: https://youtu.be/jm0RXmyjRJ8 It might be good to support that too, e.g. just prepend load-pods into the uberscript or so, derived from bb.edn pods

👍 2
borkdude10:03:56

I'm ok with doing that in a second PR or so, but might be good to have on our radar

borkdude10:03:16

Or maybe we can support babashka.pods/declare or so, a programmatic equivalent to the declarative one and re-use the code as much as possible

cap10morgan20:03:55

@borkdude For pods that need to communicate over a socket, do we need to add that to the bb.edn pod declaration? Something like {:pods {my.socket/pod {:version "0.1.0" :transport :socket}}}? Or is it expected that these can do a :describe over stdio?

borkdude20:03:29

No, this this should be part of the manifest

borkdude20:03:47

See e.g. spire

borkdude21:03:11

The idea is that the user shouldn't have to know this

👍 1