Hi Simo,
I'm a little slow, so I just saw your response today. (Need to stay on top of this stuff a bit better.) I'll kick a little bitcoin your way sometime this week. I'll also send a little every now and then when I think about it, and when my bots have done well. It won't be a ton, but maybe it'll help offset some of the costs. (As an aside, it might be a good idea to put the address in the documentation, and maybe even on the home page for the program. Well, assuming you guys are okay accepting bitcoin and using it. Also, feel free to use the bitcoin however you see fit. If maid cafes (cuz I think I saw you guys were located in Japan (I *LOVE* Japan! Been there twice, and loved it both times!!!)) and booze is what you guys need to keep up the work, go for it!
I was SO excited when I discovered OpenSTF, and am still extremely happy that you guys have built this! This week, I'm boxing up the 36+ devices I have laying around my little home office, and shipping them out to our corporate offices to be hooked up to OpenSTF out there, so that both our development team, and our support team with have access to all of the devices! I've also been using OpenSTF heavily the last couple of weeks for development with Qt from a Linux box.
Also, speaking of donations, I have a dozen or two device database definitions that seem to be correct. I'm fighting my way through the slower than molasses legal process here at the company I work for. (Been working on it for 8 months now! I'm about to e-mail the CEO and ask for someone to get a spanking!) I hope at some point to be able to contribute that data back. I'm just dumbfounded at how painful this process has been. The data is all publicly available, but the lawyers are acting like it is top secret corporate data.
As for the network configuration, it is a little difficult. And, for my question, throwing a VPN and a firewall in the middle of it only made it worse! I did manage to get it working, but the results were less than satisfying. The remote devices would work fine for a little while, but they would eventually either disappear from UI, or they would still show up, but when you attempted to use them you couldn't see the screen. I suspect it may have something to do with how crappy my Internet connection to my home office is. It likes to go up and down a lot, and at random.
Thanks!! (Sorry for going all fan-boy on you there for a second. ;)