Re: Workflow management with GNU Guix

2016-10-29 Thread Ludovic Courtès
Roel Janssen skribis: > Ludovic Courtès writes: > >> Roel Janssen skribis: >> >>> Ludovic Courtès writes: >> >> [...] >> So I guess that’s an argument in favor of the approach you chose. >>> >>> Can't a derivation write its output to some other place than the

Re: Workflow management with GNU Guix

2016-10-28 Thread Roel Janssen
Ludovic Courtès writes: > Roel Janssen skribis: > >> Ludovic Courtès writes: > > [...] > >>> So I guess that’s an argument in favor of the approach you chose. >> >> Can't a derivation write its output to some other place than the store? >> Maybe by running it "by hand"? > > Yes,

Re: Workflow management with GNU Guix

2016-10-28 Thread Ludovic Courtès
Roel Janssen skribis: > Ludovic Courtès writes: [...] >> So I guess that’s an argument in favor of the approach you chose. > > Can't a derivation write its output to some other place than the store? > Maybe by running it "by hand"? Yes, if you run it “by hand”, then you can

Re: Workflow management with GNU Guix

2016-10-28 Thread Roel Janssen
Ludovic Courtès writes: > Hi! > > Roel Janssen skribis: > >> Ludovic Courtès writes: > > [...] > >>> 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

Re: Workflow management with GNU Guix

2016-10-26 Thread Roel Janssen
Ludovic Courtès writes: > Roel Janssen 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

Re: Workflow management with GNU Guix

2016-10-26 Thread Ludovic Courtès
Roel Janssen 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

Re: Workflow management with GNU Guix

2016-05-15 Thread Ludovic Courtès
Hello Guix! Roel Janssen skribis: > So, I would like to propose a new Guix subcommand and an extension to > the package management language to add workflow management features. > > Would this be a feature you are interested in adding to GNU Guix? I don’t know if it should be in

Re: Workflow management with GNU Guix

2016-05-12 Thread Taylan Ulrich Bayırlı/Kammer
Roel Janssen writes: > The usage of a pipeline/workflow is somewhat different from the > package construction, because we want to run the sequence of commands > on different data sets (as opposed to running it on the same source > code). Is this not conceptually the same thing as

Workflow management with GNU Guix

2016-05-12 Thread Roel Janssen
Dear Guix, With GNU Guix we are able to install programs to our machines with an amazing level of control over the dependency graph of the programs. We can now know what code will run when we invoke a program. We can now know what the impact of an upgrade will be. And we can now safely