Mercurial > hg > IntentMadeManifest
comparison README.txt @ 7:ad4b3d5ad5f8
note those wacky node folk
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Tue, 16 Apr 2013 02:06:58 -0700 |
parents | 16efbc1beed0 |
children | 967b8f7dc01a |
comparison
equal
deleted
inserted
replaced
6:16efbc1beed0 | 7:ad4b3d5ad5f8 |
---|---|
16 Several systems take the form of a directed graph: | 16 Several systems take the form of a directed graph: |
17 | 17 |
18 - dependencies | 18 - dependencies |
19 - workflow | 19 - workflow |
20 | 20 |
21 IntentMadeManifest *utilizes* directed graphs. A framework is provided | |
22 along with instances to form a library: | |
21 | 23 |
24 - VCS: git, hg, etc. | |
25 - decorators: actions | |
22 | 26 |
27 http://k0s.org/hg/WSGraph is built upon for interface. | |
23 | 28 |
24 | 29 |
25 Potential Uses | 30 Potential Uses |
26 -------------- | 31 -------------- |
27 | 32 |
33 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6130680&contentType=Conference+Publications | 38 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6130680&contentType=Conference+Publications |
34 - MAKAO, reverse engineering build systems : | 39 - MAKAO, reverse engineering build systems : |
35 http://mcis.polymtl.ca/~bram/makao/ | 40 http://mcis.polymtl.ca/~bram/makao/ |
36 | 41 |
37 * workflow construction, execution, and curation: | 42 * workflow construction, execution, and curation: |
38 - [TODO] | 43 - edit+create+export workflow TTW |
39 | 44 |
40 * hybrid: of course, since IRL | 45 * hybrid: of course, since IRL |
41 `workflow = DAG; dependencies = DAG => ...` , | 46 `workflow = DAG; dependencies = DAG => ...` , |
42 you can do some crazy things: | 47 you can do some crazy things: |
43 - actions: a class with method dependencies noted by decorators | 48 - actions: a class with method dependencies noted by decorators |
50 | 55 |
51 Links | 56 Links |
52 ----- | 57 ----- |
53 | 58 |
54 /Links to software and other communiques/ | 59 /Links to software and other communiques/ |
60 | |
55 | 61 |
56 Python packages: | 62 Python packages: |
57 | 63 |
58 * https://pypi.python.org/pypi/finite | 64 * https://pypi.python.org/pypi/finite |
59 Yet another finite state automaton | 65 Yet another finite state automaton |
70 | 76 |
71 * https://pypi.python.org/pypi/xworkflows | 77 * https://pypi.python.org/pypi/xworkflows |
72 A library implementing workflows (or state machines) for Python projects. | 78 A library implementing workflows (or state machines) for Python projects. |
73 | 79 |
74 | 80 |
81 node.js: | |
82 | |
83 Those node.js people seem to know what they are doing. | |
84 | |
85 * conductor: http://howtonode.org/step-of-conductor | |
86 https://github.com/creationix/conductor | |
87 Looks (maybe?) like what IntentMadeManifest is supposed to be (???) | |
88 | |
89 * step: | |
90 https://github.com/creationix/experiments/blob/master/step.js | |
91 same author as conductor; again, impressive | |
92 | |
93 * composer: https://github.com/tmpvar/composer | |
94 totally the WSGraph of node (!) | |
95 | |
96 | |
75 State Machines: | 97 State Machines: |
76 | 98 |
77 Workflow == state machines, so an understanding from either | 99 Workflow == state machines, so an understanding from either |
78 perspective is the same apropos the other. | 100 perspective is the same apropos the other. |
79 | 101 |