jump to navigation

This week in OpenSim Dev – week ending Saturday 14th May 2011 May 18, 2011

Posted by justincc in opensim, opensim-dev, opensim-news, secondlife, twiod, virtual-environments, virtual-worlds.
trackback

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 OpenSimulator 0.7.1 (released on May 4th 2011).

The letters and numbers in brackets after some entries tell you the latest git commit to which they apply.

This week in OpenSim ( 25809ca – a2f034c ).

General news

  • None this week.

Features & bug fixes

  • Melanie and Diva implemented compression of the data sent on avatar region transfer.  If compression is not accepted by the receiving simulator, then the transfer falls back to non-compression (e9e4c00).
  • Melanie added commands to delete scene objects by name, uuid, creator or owner.  These are only documented by the “help” command on the region console at the moment (2b88d8f).
  • E. Allen Soard contributed a core module to enforce prim limits on a given parcel – previously these were unenforced.  This covers object creation, movement and duplication by the user directly, as well as rez from a script.  It also takes into account the cumulative prim allowance from all parcels owned by the same avatar on the region.  It does not yet cover prims that are moved by a script or temporary objects (65d5955).
  • Diva fixed map tiles for Hypergrid regions seen as grey with viewer 1.  This fix was also ported to the 0.7.1-dev git branch.
  • I fixed viewer 2 current outfit inventory links so that they no longer break when outfits are changed.  Viewer 2 outfit management now works on standalones and grids that allow regions to delete inventory links (i.e. grids where all simulators are highly trusted).  However, this doesn’t yet work on OSGrid since they don’t allow link deletion – the current outfit will continue to fill up with duplicate links seen on relog.  Work is ongoing (5573fcf).
  • Diva fixed the handling of offline IM (e39dec6).
  • Signpost Marv contributed a patch to escape XML characters in grid info fields (e.g. <, >, &).  This was ported to the 0.7.1-dev branch (cb6cd37).
  • Oren Hurvitz contributed a patch that fixes the loading of older OARs that did not contain region parcel information.  A single region-spanning parcel owned by the estate owner is created instead.  This fix was ported to the 0.7.1-dev branch (64d868f).
  • tglion contributed a patch that corrects llGetParcelMaxPrims() to use the same calculations as elsewhere in OpenSim.  This was ported to 0.7.1-dev (1d86079).

Infrastructure

  • No news this week.
Advertisements

Comments»

1. bob wellman - May 18, 2011

As always, great info Justin and thank you very much for posting it. Just one thing puzzles me.

You say certain fixes have been merged to the 0.7.1-dev branch. As we now have an official 0.7.1 release I had assumed that dev is now 0.7.2-dev or have I misunderstood the numbering system?

2. Kurze Neuigkeiten – dev 14-05 | Grid Berlin Blog - May 18, 2011

[…] diesmal, im Blog von Justin kann nochmal alles unter This week in OpenSim Dev – week ending Saturday 14th May 2011 in Englischer Sprache nachgelesen […]

3. justincc - May 18, 2011

Hi Bob. Essentially, there are two main development branches in OpenSim’s git repository at the moment. Master is the main branch and will eventually lead to 0.7.2. The 0.7.1-dev branch is a continuation of 0.7.1 with fixes only and will very probably lead to 0.7.1.1.

By the way, sorry about not setting up another OpenSim get together in London. I keep getting waylaid by other things.

4. Ener Hax - May 20, 2011

ya mon, you be chillin’ in the islands mon?

“so that they no break when outfits . . .”

listenin’ to No woman No Cry! =D *great, now i have that stuck in my head, but it’s a fab tune*

i was uncertain about some 0.7.1 stuff – do inventory trash items stay deleted now?

thanks mon and keep jammin!

5. justincc - May 21, 2011

@Ener – Pff, I’ve given up reading these posts before they go out, but I’ll fix it now and make it look like you’re wrong ;). I’m also too tired to adopt more Jamaican patois.

Inventory trash items should stay deleted. If that’s not happening then that’s a fileable bug.

Some open grids, such as OSGrid, don’t allow trash emptying but I don’t think that’s what you’re referring to.

6. Ener Hax - May 21, 2011

no worries and your typos are sooo minimal that you should not let some pink-haired avatar bully you =) (it’s the french in me that makes me snobby)

great news on the trash, we have not updated our grid yet

it does run so nicely on the USB stick though!

mega uber kudos to you et al! =)


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: