User Tools

Site Tools


doc:dev_roadmap

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Last revisionBoth sides next revision
doc:dev_roadmap [2014/08/24 08:23] – created admindoc:dev_roadmap [2015/01/14 17:23] admin
Line 1: Line 1:
 +Legend
 +
 +
 +<graphviz dot right> digraph finite_state_machine { # rankdir=LR; # size="9,5"
 +<code>
 +  node [shape=circle style=filled];
 +  Fn [ label = "Feature" fillcolor= green];
 +</code>
 +
 +
 +<code>
 +  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];
 +</code>
 +
 +
 +} </graphviz>
 +
 +
 +Tasks
 +
 +
 <graphviz dot right > <graphviz dot right >
 +
 +
 digraph finite_state_machine { digraph finite_state_machine {
-# rankdir=LR;+ 
 + 
 +<code> 
 +rankdir=LR; 
 +</code> 
 + 
 # size="9,5" # size="9,5"
-        Fn [shape = circle; label = "Feature" ; fontcolorgreen]; + 
-        F1 [label = "simple\nData IO" ; shape circlefontcolorred]; + 
-        F2 [label = "primitive\nFlashing" ; shape circlefontcolorred]; +<code> 
- Tn [label = "Work task" ; shape boxfontcolorgreen]; +      node [shape=circle style=filled]; 
- Tb [label = "Black\nnothing done yet" ; shape boxfontcolorblack]; +</code> 
- Tr [label = "Red\nconcept & studies" ; shape = box; fontcolorred]; + 
- Ty [label = "Yellow\nPartial / Beta" ; shape boxfontcolor= yellow]; + 
- Tg [label = "Green\nin use" ; shape boxfontcolorGreen]; +<code> 
- T1 [label = "file\nroutines" ; shape boxfontcolorred]; +      F1 [ label = "simple\nData IOfillcolor= orange]; 
- T2 [label = "Buffers" ; shape boxfontcolorred]; +      F2 [ label = "primitive\nFlashing" fillcolororange]; 
-T1 -> F1+      F3 [ label = "Windows\nUniversial\nAppfillcolor= white]; 
-F1 -> T2+      F4 [ label "Web-UI" fillcolor= orange]; 
-T2 -> F2;+      F5 [ label = "complex\nFlash" fillcolorwhite]; 
 +      F6 [ label = "Script\nLibraryfillcolor= white]; 
 +      F7 [ label "App\nStore" fillcolor= white]; 
 +      F8 [ label = "Publications" fillcolorwhite]; 
 +      F9 [ label = "OOBD\nSatelitefillcolor= orange]; 
 +      F10 [ label "P2P\nSync" fillcolor= orange]; 
 +      F11 [ label = "semantic\nWiki" fillcolororange]; 
 +      F12 [ label = "complex\nUserhandlingfillcolor= white]; 
 +      F13 [ label "automatic\nDiagnostics" fillcolor= white]; 
 +      F14 [ label "Remote\nConnect" fillcolor= yellow]; 
 +      F15 [ label = "Flashable\nSelf running\nDonglefillcolor= white]; 
 +      F16 [ label = "Graphical\nProgramming" fillcolor= white]; 
 +</code> 
 + 
 + 
 +<code> 
 +      node [shape=box style=filled] 
 +</code> 
 + 
 + 
 +<code> 
 +T1 [ label = "file\nroutines" fillcolor= orange]; 
 +T2 [ label = "Buffers" fillcolororange]; 
 +      T3 [ label = "IKVM\nInterfacefillcolor= 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\nInstallationfillcolor= orange]; 
 +      T8 [ label "Rhaspi\nRouter" fillcolor= orange]; 
 +      T9 [ label = "WiFi" fillcolororange]; 
 +      T10 [ label = "Flash\nLanguage\nInterpreterfillcolor= white]; 
 +      T11 [ label "App\nFW Flash" fillcolor= orange]; 
 +      T12 [ label = "setup\nPlayground" fillcolorwhite]; 
 +      T13 [ label = "create\nWikiAPIfillcolor= white]; 
 +      T14 [ label "PGP\nUserGui" fillcolor= white]; 
 +      T15 [ label "Chrome\nRemote Connect\nClient" fillcolor= yellow]; 
 +      T16 [ label = "Android\nRemote Connect\nClient" fillcolor= white]
 +      T17 [ label = "new Netbeans\n Java 1.7\nUI" fillcolor= white]
 +      T18 [ label = "HTTPS Clients\n& Server" fillcolor= white]; 
 +      T19 [ label = "GSM Dongle" fillcolor= white]; 
 +      T20 [ label = "Telnet Support\nfor Server" fillcolor= white]; 
 +      T21 [ label = "Bluetooth 4.0\nSupport" fillcolor= white]; 
 +      T22 [ label = "iPhone\nRemote Connect\nClient" fillcolor= white]; 
 +      T23 [ label = "EEPROM based\nBytecode Interpreter" fillcolor= white]; 
 +      T24 [ label = "Blockly & luac\nin Javascript" fillcolor= white]; 
 +      T25 [ label = "VCM hacking" fillcolor= white]; 
 +</code> 
 + 
 + 
 +# 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 
 + 
 } }
 +
 +
 </graphviz> </graphviz>
 +
doc/dev_roadmap.txt · Last modified: 2015/01/14 17:35 by admin