DotNetEngine scripting engine removed from OpenSim master

October 27, 2009
By

Hello folks.  As of Tuesday 27th October (today), the old “DotNetEngine” scripting engine has been removed from OpenSim’s trunk codeline in commit 27ee49.

DotNetEngine was our first scripting engine written by Tedd back in the day (alright, a couple of years ago).  Naturally, it was a great thing since it marked the beginning of Linden Scripting Language (LSL) support in OpenSim.

However, in the last year or so it has been surpassed by XEngine which is now also the default scripting engine (and has been for some time).  Therefore, to reduce maintenance requirements in the codebase and simplify configuration, DotNetEngine has been deleted from OpenSimulator’s master codeline.

This will show up for users in the next release (0.6.8).  Hopefully, it will be a fairly invisible change since XEngine can do everything that DotNetEngine can do and because XEngine is already the default scripting engine.  However, if you’ve been using OpenSimulator for a while and have explicitly configured the use of DotNetEngine then this is something to bear in mind when you upgrade.

2 Responses to DotNetEngine scripting engine removed from OpenSim master

  1. [...] This post was mentioned on Twitter by Peter Finn, Justin Clark-Casey, kohd, Kris Bulman, Kris Bulman and others. Kris Bulman said: @justincc New blog post – DotNetEngine scripting engine removed from OpenSim master – http://bit.ly/14Y9o6 [...]

  2. rjs on October 30, 2009 at 7:38 am

    It couldn’t have happened quick enough.

    Thanks for your updates Justin.. Oh, and your new site looks super!

    –rjs

Leave a Reply

Your email address will not be published. Required fields are marked *

*

ABOUT ME

Hi, I'm Justin Clark-Casey, an OpenSim core developer and professional software engineer.

On the Linden Lab grid I go by the name of Lulworth Beaumont. On other grids I'm just plain old Justin Clark-Casey.

I'm currently working as a freelance consultant specializing in OpenSimulator and related technologies. If you're interested in learning more then please read the Hire Me page.

I've also written a paper on distributed virtual environments, which examines how virtual worlds could become more like the web, rather than individual silos of users and content.

I often attend the OpenSim Office Hours on a Tuesday on Wright Plaza at OSgrid.org