Legend
<graphviz dot right> digraph finite_state_machine { # rankdir=LR; # size=“9,5”
node [shape=circle style=filled]; Fn [ label = "Feature" fillcolor= green];
node [shape=box style=filled] Tn [ label = "Work task" fillcolor= green]; Tb [ label = "White\nnothing done yet" fillcolor= white]; Tr [ label = "Orange\nconcept & studies" fillcolor= orange]; Ty [ label = "Yellow\nPartial / Beta" fillcolor= yellow]; Tg [ label = "Green\nin use" fillcolor= green];
} </graphviz>
Tasks
<graphviz dot right >
digraph finite_state_machine {
rankdir=LR;
# size=“9,5”
node [shape=circle style=filled];
F1 [ label = "simple\nData IO" fillcolor= orange]; F2 [ label = "primitive\nFlashing" fillcolor= orange]; F3 [ label = "Windows\nUniversial\nApp" fillcolor= white]; F4 [ label = "Web-UI" fillcolor= orange]; F5 [ label = "complex\nFlash" fillcolor= white]; F6 [ label = "Script\nLibrary" fillcolor= white]; F7 [ label = "App\nStore" fillcolor= white]; F8 [ label = "Publications" fillcolor= white]; F9 [ label = "OOBD\nSatelite" fillcolor= orange]; F10 [ label = "P2P\nSync" fillcolor= orange]; F11 [ label = "semantic\nWiki" fillcolor= yellow]; F12 [ label = "complex\nUserhandling" fillcolor= white]; F13 [ label = "automatic\nDiagnostics" fillcolor= white]; F14 [ label = "Remote\nConnect" fillcolor= yellow]; F15 [ label = "Flashable\nSelf running\nDongle" fillcolor= orange]; F16 [ label = "Graphical\nProgramming" fillcolor= yellow];
node [shape=box style=filled]
T1 [ label = "file\nroutines" fillcolor= orange]; T2 [ label = "Buffers" fillcolor= orange]; T3 [ label = "IKVM\nInterface" fillcolor= orange]; T4 [ label = "Script\nContainer" fillcolor= orange]; T5 [ label = "WebSocket\nUI-Interface" fillcolor= orange]; T6 [ label = "Clean up\nScripts" fillcolor= yellow]; T7 [ label = "Simplify\nAndroid\nInstallation" fillcolor= orange]; T8 [ label = "Rhaspi\nRouter" fillcolor= orange]; T9 [ label = "WiFi" fillcolor= orange]; T10 [ label = "Flash\nLanguage\nInterpreter" fillcolor= white]; T11 [ label = "App\nFW Flash" fillcolor= orange]; T12 [ label = "setup\nPlayground" fillcolor= yellow]; T13 [ label = "create\nWikiAPI" fillcolor= orange]; T14 [ label = "PGP\nUserGui" fillcolor= orange]; T15 [ label = "Chrome\nRemote Connect\nClient" fillcolor= yellow]; T16 [ label = "Android\nRemote Connect\nClient" fillcolor= orange]; T17 [ label = "new Netbeans\n Java 1.7\nUI" fillcolor= orange]; T18 [ label = "HTTPS Clients\n& Server" fillcolor= white]; T19 [ label = "GSM Dongle" fillcolor= white]; T20 [ label = "Telnet Support\nfor Server" fillcolor= yellow]; T21 [ label = "Bluetooth 4.0\nSupport" fillcolor= white]; T22 [ label = "iPhone\nRemote Connect\nClient" fillcolor= orange]; T23 [ label = "EEPROM based\nBytecode Interpreter" fillcolor= white]; T24 [ label = "Blockly & luac\nin Javascript" fillcolor= yellow]; T25 [ label = "VCM hacking" fillcolor= white]; T26 [ label = "Wifi Dongle" fillcolor= yellow];
# X → T1 T1 → F1 F1 → T2 T2 → F2 → F5 T10 → F5
T3 → F3
T4 → F4 T5 → F4
T6 → F6 F6 → F7 T7 → F7 F7 → F8
T8 → F9 T9 → F9
F10 → T11
F11 → T12 → T13
T14 → F12
T1 → F13 T13 → F13
F6 → F13
T15 → F14 T16 → F14 T17 → F14 T18 → F14 T19 → T20 → F14 T21 → T22 → F14 T25 → F14
T23 → F15
T24 → F16
T26 → T22 T26 → F9 }
</graphviz>