3 ms·
There's also Dagger's "Project Zenith" [1]. Details are scarce, but I asked in the Discord once and got this description of it: Zenith is still experimental
by Nezteb 3y ago
There's also Dagger's "Project Zenith" [1]. Details are scarce, but I asked in the Discord once and got this description of it:
Zenith is still experimental and evolving, but we think that calling functions from the CLI may become the dominant way to run Dagger because of the many benefits:
- reduced host env requirements/setup: you only need the `dagger` cli and the ability to run containers (no local dependencies like `golang`, `python`, `node`, etc
- cross-language modules ecosystem: Any module written in any SDK is usable in your module written in your SDK of choice (e.g. use a Python mod from Go)
- expressive verbs: `dagger exec`, `dagger save`, `daggger print`, `dagger call`, etc (names in flux a bit)
- easier/shorter/quicker to write for most folks
Apparently they're also trying to make Zenith Dagger consumable from non-Zenith Dagger [2] (though the terminology is confusing).
[1] https://docs.dagger.io/zenith/ https://docs.dagger.io/zenith/
[2] https://github.com/dagger/dagger/issues/5993 https://github.com/dagger/dagger/issues/5993