comparison README.txt @ 14:6715102c5a86

update
author Jeff Hammel <jhammel@mozilla.com>
date Fri, 10 May 2013 10:06:21 -0700
parents 702409a27dac
children 4353d36a2f80
comparison
equal deleted inserted replaced
13:702409a27dac 14:6715102c5a86
10 10
11 Intents 11 Intents
12 ------- 12 -------
13 13
14 "Software [...] is communication" 14 "Software [...] is communication"
15 -- David "Whit" whitfield Morris 15 -- David "Whit" whitfield Morris
16 16
17 /What is a directed graph?/ 17 /What is a directed graph?/
18 18
19 Several systems take the form of a directed graph: 19 Several systems take the form of a directed graph:
20 20
45 - edos, building Linux distributions; 45 - edos, building Linux distributions;
46 http://www.mancoosi.org/edos/ 46 http://www.mancoosi.org/edos/
47 47
48 * workflow construction, execution, and curation: 48 * workflow construction, execution, and curation:
49 - edit+create+export workflow TTW 49 - edit+create+export workflow TTW
50 - workflow manager: an application to manage the workflows created
51 by IntentMadeManifest
50 52
51 * hybrid: of course, since IRL 53 * hybrid: of course, since IRL
52 `workflow = DAG; dependencies = DAG => ...` , 54 `workflow = DAG; dependencies = DAG => ...` ,
53 Since a `transition` is causal but necessarily with the `t` 55 Since a `transition` is causal but necessarily with the `t`
54 of spacetime, indeed from the above: `workflow == dependency processing`. 56 of spacetime, indeed from the above: `workflow == dependency processing`.
84 86
85 * https://pypi.python.org/pypi/luigi 87 * https://pypi.python.org/pypi/luigi
86 Workflow mgmgt + task scheduling + dependency resolution 88 Workflow mgmgt + task scheduling + dependency resolution
87 ^ REALLY worth looking in to 89 ^ REALLY worth looking in to
88 90
91 * https://pypi.python.org/pypi/pyscxml
92 A pure Python SCXML parser/interpreter
93 (see also: https://github.com/jroxendal/PySCXML)
94
89 * https://pypi.python.org/pypi/ubik 95 * https://pypi.python.org/pypi/ubik
90 Minimal and elegant packages manager 96 Minimal and elegant packages manager
91 97
92 * https://pypi.python.org/pypi/workflow 98 * https://pypi.python.org/pypi/workflow
93 Simple workflows for Python; 99 Simple workflows for Python;
94 Not sure if this is really what's needed. And....1.01??? 100 Not sure if this is really what's needed. And....1.01???
95 101
96 * https://pypi.python.org/pypi/xworkflows 102 * https://pypi.python.org/pypi/xworkflows
97 A library implementing workflows (or state machines) for Python projects. 103 A library implementing workflows (or state machines) for Python projects.
104
98 105
99 node.js: 106 node.js:
100 107
101 Those node.js people seem to know what they are doing. 108 Those node.js people seem to know what they are doing.
102 109
116 123
117 Workflow == state machines, so an understanding from either 124 Workflow == state machines, so an understanding from either
118 perspective is the same apropos the other. 125 perspective is the same apropos the other.
119 126
120 * http://en.wikipedia.org/wiki/Finite-state_machine 127 * http://en.wikipedia.org/wiki/Finite-state_machine
128 * http://en.wikipedia.org/wiki/SCXML :
129 State Machine Notation for Control Abstraction
121 130
122 131
123 == Other Approaches == 132 == Other Approaches ==
124 133
125 BPMN: Business Process Modeling Notation; not quite what I had in 134 BPMN: Business Process Modeling Notation; not quite what I had in