We need to be able to debug with gdb and step through while visualizing. This feature is important since it has to work in potential remote scenarios. Probably a good idea to abstract the transport for the protocol.
- Create a gdb transport that uses telepathy tubes?
You should be able to see what a variable is while debugging by hovering over the variable.
Invite a guru to help you debug a problem.
This could be over vnc I guess.
We could also proxy information to the guru over a message bus like telepathy tubes.
What types of things would the guru need to do.
Inspect variables? Control breakpoints Step debugger