I have had a random thought on how the server stucture could be layed out. And I thought this is a better place to post this as the construction of this server is more likely to happen with TES3MP, oppose to the main OpenMW, but later on it could be implemented into the main OpenMW.
The idea is simple, but complex to implement. It is a server simlar to that of Fable, being able to see other players in the world, if an option is selected and no "Hard Mods"(for lack of a better term), as opposed to LUA, are installed. This would allow you to invite players to join you world, or request to join theirs. The problems is that it would require some sort of Network of Servers, but it would be scaleable as more people host the servers. Also the servers would be limited throughput.
As I said this is a random idea that would be hard to implement, but maybe easier to implement into the base game, but I dont know I am not a coder or a server engineer.
Suggestion on Server Structure
Re: Suggestion on Server Structure
The server itself, could be a lightwieght server only recieving and transmitting XYZ coord, and the players could simply be Wisps.