Well said Michael and I have come to similar conclusions when working with OpenSim code. There is no need to have separate code for grid and standalone. You can run the systems using separate executables like standalone and distributed services and still keep the code base same. Separate executables are just a question how you deploy and fire up your system.
I might go even further and make decoupled services discuss over network even if they are hosted in the same sandbox process. It is not perfect for sandbox performance but then you would be running the same code in local testing setup and in production grid. I would say this is a big quality boost. It would also make everyone more concentrated on the remote API performance as those APIs would then be used in sandbox mode as well which is the environment mostly used on development time testing. -tommi _______________________________________________ Opensim-dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/opensim-dev
