<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>justincc.org</title>
	<atom:link href="http://justincc.org/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://justincc.org/blog</link>
	<description>Justin Clark-Casey's personal website</description>
	<pubDate>Mon, 30 Nov 2009 20:42:30 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>This Week in OpenSim Dev - week ending Saturday 28th November 2009</title>
		<link>http://justincc.org/blog/2009/11/30/this-week-in-opensim-dev-week-ending-saturday-28th-november-2009/</link>
		<comments>http://justincc.org/blog/2009/11/30/this-week-in-opensim-dev-week-ending-saturday-28th-november-2009/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 20:42:30 +0000</pubDate>
		<dc:creator>justincc</dc:creator>
		
		<category><![CDATA[opensim]]></category>

		<category><![CDATA[opensim-dev]]></category>

		<category><![CDATA[opensim-news]]></category>

		<category><![CDATA[secondlife]]></category>

		<category><![CDATA[twiod]]></category>

		<category><![CDATA[virtual-environments]]></category>

		<category><![CDATA[virtual-worlds]]></category>

		<guid isPermaLink="false">http://justincc.org/blog/?p=965</guid>
		<description><![CDATA[Hello everybody. This is a short summary of OpenSim development for the past week up until the end of last Saturday.  The letters in brackets after bug and feature points are the Git revision identifiers in which the work appears.  We only give the first 6 characters of each revision but this should be enough [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="Wright Plaza at http://osgrid.org" src="http://justincc.files.wordpress.com/2008/04/osgrid.jpg" alt="" width="320" height="240" />Hello everybody. This is a short summary of <a href="http://opensimulator.org">OpenSim</a> development for the past week up until the end of last Saturday.  The letters in brackets after bug and feature points are the Git revision identifiers in which the work appears.  We only give the first 6 characters of each revision but this should be enough to identify it.</p>
<p>The changes described here appear only in OpenSim&#8217;s cutting edge Git &#8216;master&#8217; branch.  Please do not attempt to use code taken directly from &#8216;master&#8217; in any production environment.  At particular points in time 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 <a href="http://opensimulator.org/wiki/Download">OpenSim 0.6.7</a> (released on 14th October 2009).</p>
<p>This week in OpenSim ( 999779 - 9fd921 ).</p>
<h2>General news</h2>
<ul>
<li>Testing began on the &#8216;<strong>release candidate 1</strong>&#8216; stage for <strong>OpenSim 0.6.8</strong>.  This was branched from master on 23rd November 2009 though it will incorporate selected bug fixes from the master line.  If you&#8217;re familiar with OpenSim, are comfortable with building it from source code and would like to contribute to the release process then <a href="https://lists.berlios.de/pipermail/opensim-dev/2009-November/007996.html">please follow the instructions on the mailing list</a> and get testing!</li>
</ul>
<h2>Features &amp; bug fixes</h2>
<ul>
<li>Teravus fixed a <strong>landing</strong> problem if the avatar was moving forward above a certain speed (c15509).</li>
<li>Teravus fixed a problem where <strong>dragging</strong> a <strong>physical prim</strong> would sometimes corrupt the physics representation, resulting in a never-ending spew of error messages to the console (9ba10a).</li>
<li>Teravus added code to stop the avatar sometimes performing a &#8216;<strong>double jump</strong>&#8216; when it <strong>collides</strong> with a prim (21f80b).</li>
<li>Adam added a facility to <strong>restore</strong> deleted and updated <strong>inventory</strong> items and folders.  This stores one restoration sql file per use per day.  To enable, setrollback = &#8220;true&#8221;<br />
rollbackdir = &#8220;&#8221;/absolute/path/to/rollback/storage/dir&#8221;</p>
<p>in the [InventoryService] section of bin/config-include/GridCommon.ini (hence this may not yet work for standalone OpenSim instances).  This functionality should probably be considered experimental for now (b516fe).</li>
<li>Teravus fixed a problem where <strong>avatars</strong> had been unable to <strong>walk</strong> up steep mountains (3ebb52).</li>
<li>I added the ability to <strong>merge</strong> OpenSim Archives (<strong>OARs</strong>) via a &#8211;merge switch on the &#8220;load oar&#8221; command.  In other worlds, one OAR can now be loaded on top of an existing OAR in the region simulator while keeping the existing objects, terrain, region settings and parcel data.  <a href="http://opensimulator.org/wiki/OpenSim_Archives#Usage">See the wiki for more details</a> (a4d2a9).</li>
<li>Mic Bowman contributed a patch that fixes a problem with the <strong>avatar</strong> <strong>landing</strong> animation on long running regions (a3755d).</li>
<li>Teravus fixed an issue with the <strong>llSetRot()</strong> method if the object is not physics-enabled.  This may resolve problems with certain scripts such as those which rotate doors (a5f280).</li>
<li>I fixed a problem where an Inventory Archive (<strong>IAR</strong>) load did not preserve creator information if the required user profiles were present (2bc19a).</li>
<li>Jeff Lee contributed<strong> osGetRegionStats()</strong> script function to return a number of sim statistics (9d0596).</li>
<li>Melanie fixed a problem with<strong> llDie() </strong>(3ae3cd).</li>
<li>I removed strict MIME type checking when <a href="http://justincc.org/blog/2009/11/27/load-opensim-regions-oars-directly-from-the-web/">loading OpenSim Archives (<strong>OARs</strong>) directly from the <strong>web</strong></a>.  This functionality was present previously but this change makes things a little easier (32ef1b).</li>
<li>Alex Welch contributed a patch that stops<strong> llParcelMediaCommandList()</strong> failing on group deeded land (25e2b1).</li>
<li>KittyLiu contributed a patch that fixes <strong>locking</strong> issues where many <strong>scripts</strong> are running and some are crossing between regions (2e47e5).</li>
<li>Revolution contributed a patch that implements <strong>god mode freezing</strong> and unfreezing of individual users (e078fb).</li>
</ul>
<h2>Infrastructure</h2>
<ul>
<li>Teravus refactored the giant LLClientView incoming <strong>packet handling</strong> switch to individual methods.</li>
<li>Melanie started to fix problems that occur when a <strong>prim</strong> tries to <strong>cross a region boundary</strong>.  Trusted script crossings (when TrustBinaries = true in OpenSim.ini) should now work again.  Please note that TrustBinaries should only be used if all simulators are utterly trustworthy (probably operated by a single party).</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://justincc.org/blog/2009/11/30/this-week-in-opensim-dev-week-ending-saturday-28th-november-2009/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Load OpenSim Regions (OARs) directly from the web</title>
		<link>http://justincc.org/blog/2009/11/27/load-opensim-regions-oars-directly-from-the-web/</link>
		<comments>http://justincc.org/blog/2009/11/27/load-opensim-regions-oars-directly-from-the-web/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 16:40:35 +0000</pubDate>
		<dc:creator>justincc</dc:creator>
		
		<category><![CDATA[oars]]></category>

		<category><![CDATA[opensim-dev]]></category>

		<category><![CDATA[virtual-environments]]></category>

		<category><![CDATA[virtual-worlds]]></category>

		<guid isPermaLink="false">http://justincc.org/blog/?p=946</guid>
		<description><![CDATA[Hi folks.  A little known feature of the &#8220;load oar&#8221; command for loading OpenSim region archives is the ability to load an OAR directly from the web.
Inspired by OpenVCE and Clever Zebra&#8217;s release of a conference/education OAR yesterday, I&#8217;ve now tweaked the code to make such direct web loading a bit easier (essentially I just [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="opensim logo and oar" src="http://justincc.files.wordpress.com/2009/05/opensim-logo-short-with-oar-vertical1.png" alt="" width="135" height="180" />Hi folks.  A little known feature of the &#8220;load oar&#8221; command for loading <a href="http://justincc.org/blog/2008/10/10/opensim-tech-basics-oars-opensim-region-archives/">OpenSim region archives</a> is the ability to load an OAR directly from the web.</p>
<p>Inspired by <a href="https://lists.berlios.de/pipermail/opensim-users/2009-November/003166.html">OpenVCE and Clever Zebra&#8217;s release of a conference/education OAR yesterday</a>, I&#8217;ve now tweaked the code to make such direct web loading a bit easier (essentially I just removed strict policing of the MIME type).</p>
<p>So to try out OpenVCE/Clever Zebra&#8217;s region, all you need to do is start up an OpenSim instance and on the OpenSim command line type</p>
<pre>load oar http://openvce.net/resources/downloads/opensim-openvce.oar</pre>
<p>This will fetch the OAR directly from the web and load it into your current region.  Here&#8217;s a picture of my load of the OpenVCE/Clever Zebra OAR using the command above.</p>
<p style="text-align: center;"><img class="aligncenter" title="OpenVCE/Clever Zebra OAR" src="http://justincc.org/downloads/blogs/images/openvce_001.png" alt="" width="500" height="371" /></p>
<p>Unfortunately, this OAR load does have some issues.  Namely,</p>
<ol>
<li>The scripts don&#8217;t appear to start up and</li>
<li>Odd chunks of the terrain that were previously on the region sometimes remain.  For instance, in the picture the raised bit of land just outside the ampitheatre is a left over from before the OAR load!</li>
</ol>
<p>The scripts problem needs investigation though it&#8217;s not universal - I&#8217;ve recently loaded other OARs where scripts do correctly start up.  The terrain issue is a more general problem that also needs work.  However, the terrain is being correctly stored in the simulator - you just need to relog your viewer to get rid of any anomolies.</p>
<p>Of course, loading via the web doesn&#8217;t just work with the OpenVCE/Clever Zerba OAR - you can load in any OAR available via HTTP.  There are some more available via <a href="http://www.opensimworlds.com/index.php?part=worlds">OpenSimWorlds</a> and <a href="http://www.rexxed.com/category/sim/">rexxed</a>.  For example</p>
<pre>load oar http://www.gomaya.com/glyph/opensim_dp/maya3.oar
load oar http://www.secondlifelab.it/downloads/cyberlandia.tar.gz</pre>
<p>The cyberlandia OAR appears to have some prim corruption issues though it does successfully load.  And the nuathens.zip on these sites will not load directly because it&#8217;s actually a zip of an OAR rather than the OAR itself!</p>
<p>I&#8217;m quite excited about this functionality, if only because I&#8217;m very lazy and one command is far better than two (or three, or four). As well as being available in trunk this functionality will be in the next OpenSim release.  I&#8217;m also planning to put the same ability into <a href="http://justincc.org/blog/2009/09/14/introducing-opensim-inventory-archives-iars/">OpenSim Inventory Archive (IAR)</a> loading.</p>
]]></content:encoded>
			<wfw:commentRss>http://justincc.org/blog/2009/11/27/load-opensim-regions-oars-directly-from-the-web/feed/</wfw:commentRss>
		</item>
		<item>
		<title>This Week in OpenSim Dev - week ending Saturday 21st November 2009</title>
		<link>http://justincc.org/blog/2009/11/23/this-week-in-opensim-dev-week-ending-saturday-21st-november-2009/</link>
		<comments>http://justincc.org/blog/2009/11/23/this-week-in-opensim-dev-week-ending-saturday-21st-november-2009/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 19:11:20 +0000</pubDate>
		<dc:creator>justincc</dc:creator>
		
		<category><![CDATA[opensim]]></category>

		<category><![CDATA[opensim-dev]]></category>

		<category><![CDATA[opensim-news]]></category>

		<category><![CDATA[secondlife]]></category>

		<category><![CDATA[twiod]]></category>

		<category><![CDATA[virtual-environments]]></category>

		<category><![CDATA[virtual-worlds]]></category>

		<guid isPermaLink="false">http://justincc.org/blog/?p=941</guid>
		<description><![CDATA[Hello everybody. This is a short summary of OpenSim development for the past week up until the end of last Saturday.  The letters in brackets after bug and feature points are the Git revision identifiers in which the work appears.  We only give the first 6 characters of each revision but this should be enough [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="Wright Plaza on osgrid.org" src="http://justincc.files.wordpress.com/2008/04/osgrid.jpg" alt="" width="320" height="240" />Hello everybody. This is a short summary of <a href="http://opensimulator.org">OpenSim</a> development for the past week up until the end of last Saturday.  The letters in brackets after bug and feature points are the Git revision identifiers in which the work appears.  We only give the first 6 characters of each revision but this should be enough to identify it.</p>
<p>The changes described here appear only in OpenSim&#8217;s cutting edge Git &#8216;master&#8217; branch.  Please do not attempt to use code taken directly from &#8216;master&#8217; in any production environment.  At particular points in time 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 <a href="http://opensimulator.org/wiki/Download">OpenSim 0.6.7</a> (released on 14th October 2009).</p>
<p>This week in OpenSim ( 999779 - 2c8fbc ).</p>
<h2>General news</h2>
<ul>
<li>None this week</li>
</ul>
<h2>Features &amp; bug fixes</h2>
<ul>
<li>I made a change so that <strong>LSL</strong> &#8220;for&#8221; control loops that contain expressions surrounded by brackets, e.g.
<pre>for ((i = 0); (i &lt; 10); (++i)) { ... }</pre>
<p>now compile successfully.  Unfortunately, this does not solve compilation problems with other similiarly legal LSL such as</p>
<pre>(llSay(0, "This is a test"));</pre>
<p>This stops OpenSim currently working well with <a href="http://lslplus.sourceforge.net/">LSLPlus</a>, which appears to generate lots of such extra parentheses.  Thanks to Roger Wellington-Oguri for this information (8f0db6).</li>
<li>Teravus made a fix so that avatars can now automatically <strong>land on prims</strong> again (f7916d).</li>
</ul>
<h2>Infrastructure</h2>
<ul>
<li>Melanie started to add infrastructure for storing <strong>generic data</strong> under MySQL.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://justincc.org/blog/2009/11/23/this-week-in-opensim-dev-week-ending-saturday-21st-november-2009/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Update sculpties in OpenSim from scripts?</title>
		<link>http://justincc.org/blog/2009/11/17/update-sculpties-in-opensim-from-scripts/</link>
		<comments>http://justincc.org/blog/2009/11/17/update-sculpties-in-opensim-from-scripts/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 20:36:09 +0000</pubDate>
		<dc:creator>justincc</dc:creator>
		
		<category><![CDATA[opensim-dev]]></category>

		<category><![CDATA[opensim-integration]]></category>

		<category><![CDATA[virtual-environments]]></category>

		<category><![CDATA[virtual-worlds]]></category>

		<guid isPermaLink="false">http://justincc.org/blog/?p=934</guid>
		<description><![CDATA[Inspired by a few Tweets and a blog post from Rich White, I took a look yesterday at a program called PloppSL, derived from the Plopp children&#8217;s drawing package.
Plopp allows you to draw 2D objects and convert them into 3D at the touch of a button.  For example, a circle drawn on the screen will [...]]]></description>
			<content:encoded><![CDATA[<p>Inspired by a few Tweets and a <a href="http://kindlelab.blogspot.com/2009/11/dynamically-loading-plopp-sketches-into.html">blog post</a> from Rich White, I took a look yesterday at a program called <a href="http://www.secondplopp.com/">PloppSL</a>, derived from the <a href="http://www.planet-plopp.com/">Plopp</a> children&#8217;s drawing package.</p>
<p>Plopp allows you to draw 2D objects and convert them into 3D at the touch of a button.  For example, a circle drawn on the screen will become a sphere when converted to 3D.</p>
<p>PloppSL modifies Plopp by adding a function to export the drawing into pair of Second Life textures - a sculptie texture and an ordinary texture.  You can then import these into Second Life or OpenSim via the client&#8217;s upload functions to produce the sculptie in-world.</p>
<p>Rich&#8217;s point was that OpenSim could achieve a closer integration with PloppSL by allowing the user to update a sculptie already in world whenever it was modified by PloppSL.  OpenSim already has a script function called osSetDynamicTextureURL() that can dynamically create textures from images found at URLs.  So why not do the same for sculpties with a method such as osSetDynamicSculptieURL(), as shown below?</p>
<p><img class="aligncenter" title="ploppsl-sequence" src="http://justincc.org/downloads/blogs/images/ploppsl-sequence.png" alt="" width="719" height="474" /></p>
<p>In principle, I don&#8217;t see why this shouldn&#8217;t be possible.  In an osSetDynamicSculptieURL() function one might always want to try and make sure that both a sculptie and an ordinary texture are uploaded at the same time, otherwise the intermediate results could be a little odd.</p>
<p>I&#8217;m interested in whether this would be useful to people.  PloppSL itself is closed source and hasn&#8217;t been updated for a while (the last messages in the forum are from 2007).  It&#8217;s also very much oriented towards kids.  But I know there are other programs out there which could use the same facility.</p>
<p>Any thoughts?</p>
]]></content:encoded>
			<wfw:commentRss>http://justincc.org/blog/2009/11/17/update-sculpties-in-opensim-from-scripts/feed/</wfw:commentRss>
		</item>
		<item>
		<title>This Week in OpenSim Dev - week ending Saturday 14th November 2009</title>
		<link>http://justincc.org/blog/2009/11/16/this-week-in-opensim-dev-week-ending-saturday-14th-november-2009/</link>
		<comments>http://justincc.org/blog/2009/11/16/this-week-in-opensim-dev-week-ending-saturday-14th-november-2009/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 19:54:22 +0000</pubDate>
		<dc:creator>justincc</dc:creator>
		
		<category><![CDATA[opensim]]></category>

		<category><![CDATA[opensim-dev]]></category>

		<category><![CDATA[opensim-news]]></category>

		<category><![CDATA[secondlife]]></category>

		<category><![CDATA[twiod]]></category>

		<category><![CDATA[virtual-environments]]></category>

		<category><![CDATA[virtual-worlds]]></category>

		<guid isPermaLink="false">http://justincc.org/blog/?p=921</guid>
		<description><![CDATA[Hello everybody. This is a short summary of OpenSim development for the past week up until the end of last Saturday.  The letters in brackets after bug and feature points are the Git revision identifiers in which the work appears.  We only give the first 6 characters of each revision but this should be enough [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="Wright Plaza on osgrid" src="http://justincc.files.wordpress.com/2008/04/osgrid.jpg" alt="" width="320" height="240" />Hello everybody. This is a short summary of <a href="http://opensimulator.org">OpenSim</a> development for the past week up until the end of last Saturday.  The letters in brackets after bug and feature points are the Git revision identifiers in which the work appears.  We only give the first 6 characters of each revision but this should be enough to identify it.</p>
<p>The changes described here appear only in OpenSim&#8217;s cutting edge Git &#8216;master&#8217; branch.  Please do not attempt to use code taken directly from &#8216;master&#8217; in any production environment.  At particular points in time 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 <a href="http://opensimulator.org/wiki/Download">OpenSim 0.6.7</a> (released on 14th October 2009).</p>
<p>This week in OpenSim ( 81c439 - d5c18f ).</p>
<h2>General news</h2>
<ul>
<li>None this week</li>
</ul>
<h2>Features &amp; bug fixes</h2>
<ul>
<li>Snoopy contributed a patch which fixes issues that occurred when <strong>group owned land</strong> was abandoned by the land owner or reclaimed by an estate manager or a god (81c439).</li>
<li>Snoopy contributed a patch that makes it possible for users to <strong>buy land</strong> directly for a <strong>group</strong> (81c439).</li>
<li>I fixed a bug with Inventory Archives (<strong><a href="http://opensimulator.org/wiki/Inventory_Archives">IARs</a></strong>) where &#8220;load iar&#8221; would fail if any item names or folder names contained a forward slash (&#8221;/&#8221;).  New IARs will now load and save correctly (668850).</li>
<li>I fixed a bug where an inventory path containing a forward slash &#8220;/&#8221; could not be specified to the &#8220;load iar&#8221; or &#8220;save iar&#8221; <strong><a href="http://opensimulator.org/wiki/Inventory_Archives">IAR</a></strong> commands.  These can now be escaped with a blackslash (&#8221;\/&#8221;).  Backslashes that actually are in the path themselves have to be escaped (hence &#8220;\\&#8221;).  (a3105a).</li>
<li><a href="https://lists.berlios.de/pipermail/opensim-users/2009-November/003064.html">I changed the &#8220;av_capsule_tilted&#8221; setting to be &#8220;false&#8221; by default</a>.  This makes the <strong>avatar walk</strong> more smoothly without sinking into the ground when using the Open Dynamics Engine (ODE) engine.  I just flipped the switch, all the hard work to implement was done by nlin.  This doesn&#8217;t appear to have the same effect on OpenSim 0.6.7, though you may want to experiment if your avatar is getting that sinking feeling (a88a46).</li>
<li>jhurliman made a change that may stop <strong>attachments</strong> occasionally disappearing.  This will not apply when using the SQLite database plugin since SQLite does not persist attachments yet, as far as I remember (5145df).</li>
<li>Melanie added a facility to invoke <strong>region module commands</strong> via in-world <strong>scripts</strong>.  The script executes the command
<pre>modSendCommand(string module, string command, string k)</pre>
<p>where module is the name of the module to invoke, command is the command itself and k is some mysterious undocumented parameter (I&#8217;m guessing it could be used to hold a key by which the reply (which comes back as a link_message with link id 1) could be associated with the request.  See the commit message for more details (ba9908).</li>
<li>Adam added a further facility to return <strong>statistical data</strong> from a simulator.  This data is in XML format and can be accessed at
<pre>http://&lt;sim address&gt;:&lt;sim http port&gt;/monitorstats/&lt;region uuid&gt;</pre>
<p>See the commit message for more details (90b15a).</li>
<li>I stopped <strong>OpenSim.Grid.GridServer.exe</strong> from being built in the master branch since it now only exists in a <a href="http://opensimulator.org/wiki/ROBUST">ROBUST</a> service (9cb0c7).</li>
<li>I stopped Inventory Archive (<strong>IAR</strong>) saving from failing if a corrupt asset was encountered (bb92ba).</li>
<li>Plugh contributed a patch that implements<strong> osGetMapTexture()</strong> to retrieve the current region&#8217;s map texture UUID from within a script, and <strong>osGetRegionMapTexture()</strong>, which allows the textures of other regions to be retrieved (fe8247).</li>
</ul>
<h2>Infrastructure</h2>
<ul>
<li>No news this week.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://justincc.org/blog/2009/11/16/this-week-in-opensim-dev-week-ending-saturday-14th-november-2009/feed/</wfw:commentRss>
		</item>
		<item>
		<title>This Week in OpenSim Dev - week ending Saturday 7th November 2009</title>
		<link>http://justincc.org/blog/2009/11/09/this-week-in-opensim-dev-week-ending-saturday-7th-november-2009/</link>
		<comments>http://justincc.org/blog/2009/11/09/this-week-in-opensim-dev-week-ending-saturday-7th-november-2009/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 19:06:30 +0000</pubDate>
		<dc:creator>justincc</dc:creator>
		
		<category><![CDATA[opensim]]></category>

		<category><![CDATA[opensim-dev]]></category>

		<category><![CDATA[opensim-news]]></category>

		<category><![CDATA[secondlife]]></category>

		<category><![CDATA[twiod]]></category>

		<category><![CDATA[virtual-environments]]></category>

		<category><![CDATA[virtual-worlds]]></category>

		<guid isPermaLink="false">http://justincc.org/blog/?p=919</guid>
		<description><![CDATA[Hello everybody. This is a short summary of OpenSim development for the past week up until the end of last Saturday.  The letters in brackets after bug and feature points are the Git revision identifiers in which the work appears.  We only give the first 6 characters of each revision but this should be enough [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="wright plaza on osgrid" src="http://justincc.files.wordpress.com/2008/04/osgrid.jpg" alt="" width="320" height="240" />Hello everybody. This is a short summary of <a href="http://opensimulator.org">OpenSim</a> development for the past week up until the end of last Saturday.  The letters in brackets after bug and feature points are the Git revision identifiers in which the work appears.  We only give the first 6 characters of each revision but this should be enough to identify it.</p>
<p>The changes described here appear only in OpenSim&#8217;s cutting edge Git &#8216;master&#8217; branch.  Please do not attempt to use code taken directly from &#8216;master&#8217; in any production environment.  At particular points in time 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 <a href="http://opensimulator.org/wiki/Download">OpenSim 0.6.7</a> (released on 14th October 2009).</p>
<p>This week in OpenSim ( 711dde - 5300e8 )</p>
<h2>General news</h2>
<ul>
<li>None this week</li>
</ul>
<h2>Features &amp; bug fixes</h2>
<ul>
<li>CasperW submitted a patch that fixes a failure in the<strong> Remote Admin</strong> shutdown method (f4e980).</li>
<li>jhurliman fixed some <strong>scene</strong> related<strong> race conditions</strong>.  This may increase stability when manipulating scene objects (192794).</li>
<li>Melanie reverted <strong>XEngine</strong> script loading to occur serially rather than in parallel.  This may reduce script engine failure. The original problematic change was probably introduced after 0.6.7 was branched (001308).</li>
<li>Melanie improved <strong>inventory</strong> data retrieval by clients from a region (30a241).</li>
<li>Revolution contributed a patch to implement <strong>friends</strong> permissions (ability to see where a friend is, edit their objects, etc.).  Melanie made some further changes to activate this (b09857).</li>
<li>I added the ability to save inventory items and folders containing a &#8220;/&#8221; character to an Inventory Archive (<strong>IAR</strong>).  Previously, such inventory nodes would cause &#8220;load iar&#8221; to fail, since / is also used as a path separator (345ddc).</li>
</ul>
<h2>Infrastructure</h2>
<ul>
<li>Dahlia updated<strong> prim collision meshing</strong>.</li>
<li>Adam started adding an additional <strong>scene monitoring </strong>framework.  The data can be seen by typing &#8220;monitor report&#8221; on the console.  It may be that this needs to be combined with/supersede the data shown by &#8220;show stats&#8221;.</li>
<li>Melanie disabled the <strong>CAPS</strong> <strong>inventory</strong> request mechanism.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://justincc.org/blog/2009/11/09/this-week-in-opensim-dev-week-ending-saturday-7th-november-2009/feed/</wfw:commentRss>
		</item>
		<item>
		<title>This Week in OpenSim Dev - week ending Saturday 31st October 2009</title>
		<link>http://justincc.org/blog/2009/11/03/this-week-in-opensim-dev-week-ending-saturday-31st-october-2009/</link>
		<comments>http://justincc.org/blog/2009/11/03/this-week-in-opensim-dev-week-ending-saturday-31st-october-2009/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 20:35:34 +0000</pubDate>
		<dc:creator>justincc</dc:creator>
		
		<category><![CDATA[opensim]]></category>

		<category><![CDATA[opensim-dev]]></category>

		<category><![CDATA[opensim-news]]></category>

		<category><![CDATA[secondlife]]></category>

		<category><![CDATA[twiod]]></category>

		<category><![CDATA[virtual-environments]]></category>

		<category><![CDATA[virtual-worlds]]></category>

		<guid isPermaLink="false">http://justincc.org/blog/?p=914</guid>
		<description><![CDATA[Hello everybody. This is a short summary of OpenSim development for the past week up until the end of last Saturday.  The letters in brackets after bug and feature points are the Git revision identifiers in which the work appears.  We only give the first 6 characters of each revision but this should be enough [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="Wright Plaza on osgrid" src="http://justincc.files.wordpress.com/2008/04/osgrid.jpg" alt="" width="320" height="240" />Hello everybody. This is a short summary of <a href="http://opensimulator.org">OpenSim</a> development for the past week up until the end of last Saturday.  The letters in brackets after bug and feature points are the Git revision identifiers in which the work appears.  We only give the first 6 characters of each revision but this should be enough to identify it.</p>
<p>The changes described here appear only in OpenSim&#8217;s cutting edge Git &#8216;master&#8217; branch.  Please do not attempt to use code taken directly from &#8216;master&#8217; in any production environment.  At particular points in time 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 <a href="http://opensimulator.org/wiki/Download">OpenSim 0.6.7</a> (released on 14th October 2009).</p>
<p>This week in OpenSim ( 730930 - 58c260 )</p>
<h2>General news</h2>
<ul>
<li><strong>Mono 2.4.2</strong> or later is now required to build or run OpenSim.  This will take effect for users when the next version (probably 0.6.8) is released.</li>
</ul>
<h2>Features &amp; bug fixes</h2>
<ul>
<li>RemedyTomm contributed a patch that may improve <strong>bulk data transfer</strong> between the region simulator and the viewer (1209db).</li>
<li>Dan Lake contributed a patch that reduces <strong>memory</strong> usage in the Open Dynamics Engine (<strong>ODE</strong>) OpenSim physics plugin (428bd7).</li>
<li>jhurliman introduced the option to run some <strong>scene</strong> operations <strong>asynchronously</strong>.  This will increase <strong>performance</strong> on multi-core systems (0b1726).</li>
<li>jhurliman increased the priority of avatar <strong>baked texture requests</strong>.  This should make them rez faster than other scene textures (3a1ee7).</li>
<li>jhurliman switched from using OpenJPEG to <strong>CSJ2K</strong> in the <strong>Meshmerizer</strong>.  This will probably improve reliability of the Meshmerizer (322b39).</li>
<li>Fredo Chaplin contributed a patch that allows <strong>objects</strong> to be <strong>deleted by UUID </strong>from the region simulator command line.  Melanie made further tweaks (c17359).</li>
<li>jhurliman fixed the <strong>standalone login</strong> so that the &#8220;requested region, default region, any region&#8221; sequence is honoured (b81c82).</li>
<li>jhurliman fixed <a href="http://opensimulator.org/mantis/view.php?id=4329">Mantis 4329</a> where the <strong>llDialog</strong> box had stopped working (a05c67).</li>
</ul>
<h2>Infrastructure</h2>
<ul>
<li>jhurliman continued to work on the new <strong>Linden Lab client-server protocol stack </strong>implementation.</li>
<li>jhurliman updated the version of <strong>libomv</strong> used by OpenSim to 0.8.0-pre.</li>
<li>jhurliman removed the <strong>DotNetEngine</strong> scripting engine.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://justincc.org/blog/2009/11/03/this-week-in-opensim-dev-week-ending-saturday-31st-october-2009/feed/</wfw:commentRss>
		</item>
		<item>
		<title>DotNetEngine scripting engine removed from OpenSim master</title>
		<link>http://justincc.org/blog/2009/10/27/dotnetengine-scripting-engine-removed-from-opensim-master/</link>
		<comments>http://justincc.org/blog/2009/10/27/dotnetengine-scripting-engine-removed-from-opensim-master/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 21:07:30 +0000</pubDate>
		<dc:creator>justincc</dc:creator>
		
		<category><![CDATA[opensim]]></category>

		<category><![CDATA[virtual-environments]]></category>

		<category><![CDATA[virtual-worlds]]></category>

		<guid isPermaLink="false">http://justincc.org/blog/?p=909</guid>
		<description><![CDATA[Hello folks.  As of Tuesday 27th October (today), the old &#8220;DotNetEngine&#8221; scripting engine has been removed from OpenSim&#8217;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 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://justincc.files.wordpress.com/2008/06/opensim-logo-short.png"><img class="alignright" title="OpenSim logo small" src="http://justincc.files.wordpress.com/2008/06/opensim-logo-short.png" alt="" width="135" height="124" /></a>Hello folks.  As of Tuesday 27th October (today), the old &#8220;DotNetEngine&#8221; scripting engine has been removed from OpenSim&#8217;s trunk codeline in commit 27ee49.</p>
<p>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.</p>
<p>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&#8217;s master codeline.</p>
<p>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&#8217;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.</p>
]]></content:encoded>
			<wfw:commentRss>http://justincc.org/blog/2009/10/27/dotnetengine-scripting-engine-removed-from-opensim-master/feed/</wfw:commentRss>
		</item>
		<item>
		<title>This Week in OpenSim Dev - week ending Saturday 24th October 2009</title>
		<link>http://justincc.org/blog/2009/10/27/this-week-in-opensim-dev-week-ending-saturday-24th-october-2009/</link>
		<comments>http://justincc.org/blog/2009/10/27/this-week-in-opensim-dev-week-ending-saturday-24th-october-2009/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 20:31:55 +0000</pubDate>
		<dc:creator>justincc</dc:creator>
		
		<category><![CDATA[opensim]]></category>

		<category><![CDATA[opensim-dev]]></category>

		<category><![CDATA[opensim-news]]></category>

		<category><![CDATA[secondlife]]></category>

		<category><![CDATA[twiod]]></category>

		<category><![CDATA[virtual-environments]]></category>

		<category><![CDATA[virtual-worlds]]></category>

		<guid isPermaLink="false">http://justincc.org/blog/?p=903</guid>
		<description><![CDATA[Hello everybody. This is a short summary of OpenSim development for the past week up until the end of last Saturday.  The letters in brackets after bug and feature points are the Git revision identifiers in which the work appears.  We only give the first 6 characters of each revision but this should be enough [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="Wright Plaza on OSGrid" src="http://justincc.files.wordpress.com/2008/04/osgrid.jpg" alt="" width="320" height="240" />Hello everybody. This is a short summary of <a href="http://opensimulator.org">OpenSim</a> development for the past week up until the end of last Saturday.  The letters in brackets after bug and feature points are the Git revision identifiers in which the work appears.  We only give the first 6 characters of each revision but this should be enough to identify it.</p>
<p>The changes described here appear only in OpenSim&#8217;s cutting edge Git &#8216;master&#8217; branch.  Please do not attempt to use code taken directly from &#8216;master&#8217; in any production environment.  At particular points in time 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 <a href="http://opensimulator.org/wiki/Download">OpenSim 0.6.7</a> (released on 14th October 2009).</p>
<p>This week in OpenSim ( b4526a - 2c3461 )</p>
<h2>General news</h2>
<ul>
<li>None this week.</li>
</ul>
<h2>Features &amp; bug fixes</h2>
<ul>
<li>jhurliman improved<strong> prim loading</strong> performance from the region database with MySQL (b4526a).</li>
<li>jhurliman optimized <strong>terrain</strong> data sending (0a6ea3).</li>
<li>snowcrash contributed a patch that fixes an index error in<strong> llList2String()</strong> (182693).</li>
<li>Melanie changed script commands to more fully obey <strong>scripting delays</strong> if these are turned on.  Delays can be changed by tweaking the ScriptDelayFactor variable in OpenSim.ini (624af6).</li>
</ul>
<h2>Infrastructure</h2>
<ul>
<li>jhurliman continued to work on the new <strong>Linden Lab client-server protocol stack </strong>implementation.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://justincc.org/blog/2009/10/27/this-week-in-opensim-dev-week-ending-saturday-24th-october-2009/feed/</wfw:commentRss>
		</item>
		<item>
		<title>This Week in OpenSim Dev - week ending Saturday 17th October 2009</title>
		<link>http://justincc.org/blog/2009/10/20/this-week-in-opensim-dev-week-ending-saturday-17th-october-2009/</link>
		<comments>http://justincc.org/blog/2009/10/20/this-week-in-opensim-dev-week-ending-saturday-17th-october-2009/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 19:35:56 +0000</pubDate>
		<dc:creator>justincc</dc:creator>
		
		<category><![CDATA[opensim]]></category>

		<category><![CDATA[opensim-modules]]></category>

		<category><![CDATA[opensim-news]]></category>

		<category><![CDATA[secondlife]]></category>

		<category><![CDATA[twiod]]></category>

		<category><![CDATA[virtual-environments]]></category>

		<category><![CDATA[virtual-worlds]]></category>

		<guid isPermaLink="false">http://justincc.org/blog/?p=896</guid>
		<description><![CDATA[Hello everybody. This is a short summary of OpenSim development for the past week up until the end of last Saturday.  The letters in brackets after bug and feature points are the Git revision identifiers in which the work appears.  We only give the first 6 characters of each revision but this should be enough [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="wright plaza on osgrid" src="http://justincc.files.wordpress.com/2008/04/osgrid.jpg" alt="" width="320" height="240" />Hello everybody. This is a short summary of <a href="http://opensimulator.org">OpenSim</a> development for the past week up until the end of last Saturday.  The letters in brackets after bug and feature points are the Git revision identifiers in which the work appears.  We only give the first 6 characters of each revision but this should be enough to identify it.</p>
<p>The changes described here appear only in OpenSim&#8217;s cutting edge Git &#8216;master&#8217; branch.  Please do not attempt to use code taken directly from &#8216;master&#8217; in any production environment.  At particular points in time 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 <a href="http://opensimulator.org/wiki/Download">OpenSim 0.6.7</a> (released on 14th October 2009).</p>
<p>This week in OpenSim ( 41b27e - a3f93c )</p>
<h2>General news</h2>
<ul>
<li>None this week.</li>
</ul>
<h2>Features &amp; bug fixes</h2>
<ul>
<li>Dan Lake contributed performance improvements to general scene object handing code and objects using the Open Dynamics Engine (ODE) physics plugin (5976ac).</li>
</ul>
<h2>Infrastructure</h2>
<ul>
<li>jhurliman continued to work on the new <strong>Linden Lab client-server protocol stack </strong>implementation.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://justincc.org/blog/2009/10/20/this-week-in-opensim-dev-week-ending-saturday-17th-october-2009/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
