[Opensim-dev] Proposal: notify clients when Robust changes a user's inventory

Oren Hurvitz orenh at kitely.com
Fri Mar 14 03:30:13 UTC 2014


Yes, this would be stateless. If the user's client can't be found then the
message would be dropped.

The logic to find the user's client, especially in the presence of HG, is
very complicated. I wouldn't want to replicate it, and of course we wouldn't
want duplicate code. There are only two choices that don't involve code
duplication: use IM as the transport for this message, or a big rewrite that
would create a generic locate+transport communications system, and then run
both IM and the new API over that communications system. Option #2 is an
order of magnitude more complex than Option #1, and tbh I don't have the
time to implement it. I can do Option #1 in such a way that it would be
almost like a generic mechanism; so this change would only need to be done
once, not over and over for each future message we may want to pass.



--
View this message in context: http://opensim-dev.2196679.n2.nabble.com/Proposal-notify-clients-when-Robust-changes-a-user-s-inventory-tp7579018p7579027.html
Sent from the opensim-dev mailing list archive at Nabble.com.



More information about the Opensim-dev mailing list