guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Workflow management with GNU Guix


From: Ludovic Courtès
Subject: Re: Workflow management with GNU Guix
Date: Wed, 26 Oct 2016 14:41:36 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux)

Roel Janssen <address@hidden> skribis:

> I realize I never shared my proof-of-concept implementation.  I attached
> my motivations for having a workflow language in Guix, and my code.

Nice work, thanks for sharing!

> The subcommand "guix workflow" does not work (yet) here.  I currently
> execute a workflow directly from the REPL.
>
> A final point to note is that I would like to do a second attempt at
> designing the workflow language, changing the way we can execute
> programs.

IIUC, (guix workflows) from the tarball you sent executes workflows in
the current environment, as opposed to creating a derivation that would
actually perform the workflow.  What motivated this approach?

Workflows could compiled to derivations, which in turn could be “built”,
and their build result would be the workflow’s output file.

I guess in practice it only works if users of the cluster can build
derivations on the cluster and have them scheduled on compute nodes.

Thoughts?

Thank you!

Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]