2 // circle (default) = service
5 // black line = dependency
6 // blue line = extension via plugin
7 // red line = possibly useful
8 // dashed = in planning
10 // this is what we have...o
11 digraph dependencies {
18 voting -> secretsharing;
19 secretsharing -> consensus;
27 fs -> block [style=dotted,color=blue];
43 zonemaster [shape=house];
44 zonemaster -> namestore;
48 gns -> block [style=dotted,color=blue];
56 namestore -> identity;
57 namestore -> gnsrecord;
58 dnsparser -> gnsrecord [style=dotted,color=blue];
59 conversation -> gnsrecord [style=dotted,color=blue];
68 regex -> block [style=dotted,color=blue];
69 block [shape=diamond];
70 datacache [shape=diamond];
71 cadet -> core [weight=2];
73 cadet -> block [style=dotted,color=blue];
74 conversation [shape=house];
75 conversation -> cadet;
77 conversation -> speaker;
78 conversation -> microphone;
79 speaker [shape=diamond];
80 microphone [shape=diamond];
85 topology -> transport;
94 transport -> peerinfo;
96 transport -> fragmentation;
100 scalarproduct -> cadet;
103 fragmentation [shape=diamond];
104 hello [shape=diamond];
107 dnsparser [shape=diamond];
108 dnsstub [shape=diamond];
110 secushare [shape=house];