We have never made an incompatible change to the script states format. I fully intend to not break it.That said, it doesn't belong in a database, IMO. Database storage makes it so much harder to autoclean and maintain them. Script crossing is already implemented and has been for a while. They get transferred properly in that case.
Personally, I think they're fine just where they are. Melanie Frisby, Adam wrote: > Sim states can't be reliable preserved between updates at the moment, because > if we make any form of API change in the script engine, the states are > invalidated. > > Regards > > Adam > > From: opensim-dev-boun...@lists.berlios.de > [mailto:opensim-dev-boun...@lists.berlios.de] On Behalf Of Ralf Haifisch > Sent: Monday, 23 February 2009 12:30 AM > To: opensim-dev@lists.berlios.de > Subject: [Opensim-dev] script states > > Hi all, > > right now script states are kept in a directory "ScriptEngines". > > Loosing script states is getting a little bit pain in the neck. Some script > don´t start without a manual reset for unknown reasons, other scripts don´t > get on their feet again by design. So you have always some people running > around playing with scripts after an update that looses script state. > > If I update I am always somewhat unsure wether I should take this into new > version or not- thinking about consistency and compatibility. > > Furthermore I have no clue, wether that will be the best place in future when > sometimes region crossing for scripts or wearing scripted attachments and > logoff / logon will happen. > > > Would it be possible to move the script states to central, or at least the > region db ? > > > Cheers, > Ralf > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Opensim-dev mailing list > Opensim-dev@lists.berlios.de > https://lists.berlios.de/mailman/listinfo/opensim-dev _______________________________________________ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev