Geez, still using a beta version :-) Yes, the incompatibility messages are a major annoyance. It should be possible in all future versions of SJ to add an SJ version value to the SOAP message (at least on connect) that will allow the server to tell if it's a compatible client. Then the server could send back a message that makes sense.
As for backward compatibility--this is not something I want to worry about. It is difficult enough to add functionality to and improve SJ as it is. Look at how long it's taking me to get rolling on 2.2 development. Adding a requirement that new servers must support old clients is, I think, just too much to handle. Sometimes you really do need to change the API. (Look, for example, at Hibernate 3--not API compatible with Hibernate 2.) The previous APIs might really be lacking and I don't want to limit myself like that. This may sound anti-user and maybe it is. But my response to that is that the client is free and small and easy to download and install when necessary. None of that excuses the ugly and confusing messages, however. That we will definitely fix. --Rob --- Marc Palmer <[EMAIL PROTECTED]> wrote: > Hi, > > Sorry if this is already done in newer builds (I'm still on crusty > 2.0b6)... but something pretty important that my old client has shown up. > > SJ really needs some versioning in terms of clients and servers. At > least for me here, using a 2.0b6 client with a 2.1 server causes "Error: > NULL NULL" and empty dialog boxes. > > It should never get that far, it should negotiate a version and if the > client and server cannot work together, it should tell me! > > I also think that whatever happens you must try to make clients and > servers interoperable even if they are different versions. This means > making things more scalable in terms of future changes, and not breaking > SOAP interfaces etc between versions. > > I say this without having played with any newer versions of SJ and being > completely out of touch - just flagging it while I am cramming to get > some other stuff done before I forget to mention it. > > Cheers > > > > ------------------------------------------------------- > This SF.net email is sponsored by: 2005 Windows Mobile Application Contest > Submit applications for Windows Mobile(tm)-based Pocket PCs or Smartphones > for the chance to win $25,000 and application distribution. Enter today at > http://ads.osdn.com/?ad_id=6882&alloc_id=15148&op=click > _______________________________________________ > SourceJammer-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/sourcejammer-devel > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ SourceJammer-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sourcejammer-devel
