SolidLabResearch / Challenges

24 stars 0 forks source link

Default processors for a workflow #52

Open ajuvercr opened 2 years ago

ajuvercr commented 2 years ago

The existence of default processors is required to bootstrap real world workflow usage.

Pitch

A workflow following the connector architecture can provide arbitrarily complex behavior, but we have to start somewhere.

A common real-world workflow is something like this:

This workflow needs the connector architecture because steps are in different programming languages.

Desired solution

Acceptance criteria

Pointers

Examples of configuration (not linked data) and implementation can be found here https://github.com/ajvuercr/nautirust-configs

Scenarios

Manage workflows to derive/provide data to solid pods https://github.com/SolidLabResearch/Challenges/issues/50

RubenVerborgh commented 2 years ago

Can we apply this to a concrete use case, and have a specific demo, such that the challenge has a clear end?

pheyvaer commented 2 years ago

@ajuvercr Did you already have a chance to look into making the requested changes?

ajuvercr commented 2 years ago

This is the same suggested demo as #50 because that pipeline requires these default processors.

pheyvaer commented 1 year ago

@ajuvercr The acceptance criteria have to be more concrete. See here for an example.