FlowDrop Workflow Specification 1.0-draft

Dynamic ports are opt-in, and a node that does not opt in has none

Dynamic ports let an author add connection points to one node instance beyond what its processor declares. Nothing gets them by accident: a node type has to ask for them, and the definitions start empty.

The rule

Normative: this is the rule
  1. A node type opts a node in to dynamic ports.
  2. The opt-in declares two reserved parameters, one holding the node's dynamic input port definitions and one its dynamic output port definitions, each a list whose default is empty.
  3. A node that has not opted in has no dynamic ports.
Rule identifiers are permanent and are never renumbered. Each implementation publishes its own standing against these rules; this specification does not.spec 1.0-draft · DYN-1 · changed in spec 1.0