Planet M.U.L.E.
Planet Mule 1 => Bugs 1.2.1-3 => Topic started by: alistaircalder on January 24, 2010, 20:15
Title: Java version bug in 1.2.2 - Suggestion Post by: alistaircalder on January 24, 2010, 20:15 As a long-time software developer, I can tell you that releasing a build to your users on a Friday when no developers are around to provide a fix on the weekend is not advisable.
Especially a game. You have a lot of users who only have time to play on weekends, and no one available to provide a fix over the weekend. I have some humble suggestions:
Thanks for listening. A edit: added a point Title: Re: Java version bug in 1.2.2 - Suggestion Post by: arghman on January 26, 2010, 00:18 I concur.
I would also suggest that the central MULE server and future versions of the client be configured to use a server node/exchange/rendezvous point that is specific to the version of MULE (e.g. 1.1, 1.2.1, 1.2.2) etc., and the central MULE server be configured to allow older clients to run. Please do this rather than shut out users who can't run the latest version. If two versions are interoperable (suppose that clients running 1.2.1 and 1.2.2 can communicate properly), then configure the central MULE server to let them interoperate. (e.g. behind the scenes, rendezvous point for 1.2.1 and 1.2.2 map to the same spot) If two versions are uninteroperable, let them be uninteroperable and let each have their own pool of inter-client communications. I would think it wouldn't be too hard to set up a service to act this way; Apache does URL rewriting all the time to handle resource mapping in this way. |