aboutsummaryrefslogtreecommitdiffstats
path: root/ROADMAP.txt
blob: aaff60ed3ef8dcf0168bae16c32324eef37d1509 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
=== IN PROGRESS ===

0.2 - display elements
* glouglou_efl: display server node on the left
* glouglou_efl: display other nodes of the right
* glouglou_efl: display packets, moving between nodes
* glougloud: send IP type for a connection
* glouglou_efl: different colors for packets depending of IP type


=== PLANNED ===

0.3 - bug killing
* glougloud: see XXX in code and BUGS.txt
* glouglou_efl: see XXX in code and BUGS.txt

0.4 - nicer display
* glouglou_efl: nodes are in a circle around the server node
* glouglou_efl: nodes intensity reflects their usage, proportionaly to other nodes
* glouglou_efl: packets go quick when leaving the sender node and slowing down before ariving to destination node
* glouglou_efl: packets are fading out when ariving to destination node
* glouglou_efl: packets between 2 nodes have a different ellipse path for each connection / IP type

0.5 - daemon plugins
* glougloud: load plugins capability, with hooks on parsing traffic
* glougloud: http plugin that parses basic html elements

0.6 - deeper traffic display
* glougloud: parse and send keywords to clients
* glouglou_efl: display keywords
* glougloud: read, reduce and send captured images to clients
* glouglou_efl: display images


=== LATER ===

* interactive display:
when users click on a node, only this node and the server appears, zoomed in

* SS7 SCCP PC/GT plugin, creating nodes with SCCP addressing

* change daemon-clients architecture to sniffer-daemon-clients
sniffers send traffic to daemon where client connects


=== DONE ===

0.1 - basic daemon 
* glougloud: capture traffic and send summary to clients