This week in OpenSim Dev – week ending Saturday 17th December 2010 December 22, 2010Posted by justincc in opensim, opensim-dev, opensim-news, secondlife, twiod, virtual-environments, virtual-worlds.
Hello everybody. This is a summary of the last week of development in OpenSimulator. Except where otherwise specified, the changes described here appear only in OpenSim’s cutting edge Git ‘master’ branch. Please do not attempt to use code taken directly from ‘master’ in any production environment. Sometimes this in-development code may not work or may even cause data corruption. If you are not a developer or tester, please treat this summary instead as a preview of what will be coming up in the next release. The latest official release is OpenSim 0.7.0.2 (released on Saturday 11th September 2010).
The letters and numbers in brackets after some entries tell you the latest git commit to which they apply.
This week in OpenSim ( 7f0350b – cf72fece ).
- Mic Bowman joined the OpenSim core team. Mic is a principal engineer at Intel and has a very long involvement in the project, contributing numerous patches and bug fixes. He’s also the head of the Intel research team investigating scalability in virtual environments and collaborative visualization and experimentation, among other topics. Welcome aboard, Mic!
- Merry Christmas and Happy New Year, everybody!
Features & bug fixes
- Marck changed OpenSim to trigger the CHANGED_LINK scripting event when an avatar sits on objects that do not have a sit target defined (7f0350b).
- I replaced last week’s updated Open Dynamics Engine (ODE) physics library with one built without assertions enabled (d0576f3).
- Diva reduced avatar lag on login by temporarily disabling the parcel prim count update for avatar attachments. This was an expensive operation and so leads to noticeable improvement (though things are still pretty herky-jerky under heavy load) (ed26376).
- Melanie fixed a big where notecards with an embedded object would cause an exception (b32dcc6).
- Diva fixed a bug where the HTTP server component of OpenSim would sometimes fail with System.InvalidOperationException: out of sync errors when manipulating HTTP forms. See Mantis 5128 for more details (cf72fece).
- No news this week.