I was a bit annoyed that it seemed like such a pain to manage the SSH tunnels that I need for work. OK, not all that annoyed ... really, I was just bored with the other things I could have been working on. So, I decided to learn a little bit of Python by creating a Gtk application to manage my SSH tunnels for me. This is my first pass.
You'll notice that I haven't gotten used to the idea of python not having clear expression delimiters ... it's the C hacker in me, I guess. My python code has semi-colons on the end of every line, just because I like it that way. Maybe one of these days I'll pull them out.
I'm up to version 0.7.5. This version is feature complete for the eventual release of version 1.0 (except for the occasional minor enhancement). After a suitable period of time for users to discover bugs (and for me to fix the bugs), this version will be re-released as the first 'stable' version.
More details are available in launchpad.
Just one so far ...