Well rest assured I havent given up and neither has the other developer, we are both busy with real world stuff but we talk at intervals and share useful code thats been added to the build, the main hold up is the transfers but I have also been doing my best to prepare a secondary version with the primary stuff stripped out so we can open src that side of things and maybe get some more interest in improving the code , we can then of course back port that into the main build and when i can get enough folks together who care enough to create a "think tank" for improving the protocol we might even be able to open src them both and thus the anchor holding us to the original client can be severed.
The scale of the work in terms of creating it is one hurdle but getting agreement on changes and trying to do the right thing and get a consensus seem as always something thats even more of show-stopper.
As I have stated before I cant even find folks prepared to test demo programs and clients whom can be trusted not to share it, so we lose out on valuable feedback ideas for improvements and potential new features,as well as having the testers on hand to confirm there is still activity going on, this might not mean much to some of you but its another hurdle to cross that need not be there when we all want the same thing, am I right in stating that ?
Anyway thanks for your reply I find such posts helpful when they allow me to address specific concerns.