I'm an independent developer but sometimes switch between computers. I would love it if I could maintain a single Mylyn task repository. However, from what I've seen, the offered connectors each use proprietary task formats and strangely don't seem to offer the ability to organize tasks hierarchically (nested subtasks nicely displayed indented in the editor).
I know I can change where the task data is stored, but I'm sure things wouldn't work well if I tried to access the task database concurrently from two computers over the network. And besides, this wouldn't work if the remote computer were offline.
Is there any way to reliably share and keep in sync local tasks in an environment like this?