package datakit
Orchestrate applications using a 9P dataflow
Install
Dune Dependency
Authors
Maintainers
Sources
datakit-0.8.0.tbz
sha256=29c3e2aeb3dc7fda9613ef3b77adb715d9b46b8514958edd863b1092f5d1f775
md5=eee43f96d223465e4759015aba3ffa00
Description
DataKit is a tool to orchestrate applications using a 9P dataflow. It revisits the UNIX pipeline concept, with a modern twist: streams of tree-structured data instead of raw text. DataKit allows you to define complex build pipelines over version-controlled data, using shell scripts interacting with the filesystem.
DataKit is currently used as the coordination layer for HyperKit, the hypervisor component of Docker for Mac and Windows.
Published: 06 Dec 2016
Dependencies (28)
-
datakit-server
>= "0.8.0" & < "0.9.0"
-
irmin-watcher
>= "0.2.0"
-
mtime
< "1.0.0"
-
asl
>= "0.10"
- win-eventlog
-
logs
>= "0.5.0"
-
hvsock
>= "0.11.1" & < "0.14.0"
-
named-pipe
>= "0.4.0"
- cohttp
-
mirage-flow
< "2.0.0"
- conduit
- lwt
- result
-
cstruct
>= "2.2"
-
camlzip
>= "1.06"
-
irmin
= "0.12.0"
-
mirage-types
< "3.0.0"
- uri
- mirage-tc
-
git
>= "1.9.3"
- fmt
- astring
- rresult
-
cmdliner
< "1.0.0"
-
topkg
build
-
ocamlbuild
build
-
ocamlfind
build
-
ocaml
>= "4.02.0"
Dev Dependencies
None
Used by (2)
-
datakit-bridge-github
< "0.10.0"
-
datakit-ci
< "0.10.0"
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page