1Driver:
2 * Persistent network interface naming
3 * Use unix sockets to communicate with frontends (using dbus protocol maybe)
4 * (?) Add a target to build hald-addon and write hal rules
5 * (?) Do the same for DeviceKit
6Frontends:
7 1. Dump current link status (perfect for use with conky)
8 2. Get geographical information from GPS if available and write it to
9   the log along with connection status/parameters
10 3. (?) Notify the user on state change via GUI
11 4. (?) or write a network manager plugin
12