OpenSim Weekly News – week ending Saturday October 18th, 2008

Revisions r6815, r6822, r6825, r6835, r6884, r6900, r6905 & r6908 have been tested in the last week for stability. There have been three crashes while testing six regions and these three crashes occurred with revisions between r6884 & r6905.

All testing above was done with Linux using mono-1.9.1 and the secondlife.com client version 1.21.6 on OSGrid (http://osgrid.org) with Yang, Celt & the ‘moons’.

The plazas on OSGrid have had a significantly greater number of crashes with revisions between r6835 & r6905 and last weeks “Office Hour” crashed three times. There is a significant difference between regions with a number of simultaneous logins then regions with one or two avatars at this time and a number of folks are testing it and working out the issues.

Charles Krinke, Irvine CA, Core Developer and Director of OSGrid

OpenSim Weekly News – week ending Saturday October 11th, 2008

Revisions r6684, r6696,  r6699, r6713, r6721, r6727, r6740, r6774, r6792 & r6798 have been tested this week. All ran on Yang, Celt and the ‘moons’ without crashing and are reasonable. Some experimentation is ongoing with mono-2.0 and preliminary results look good on Wright Plaza and Lbsa Plaza on osgrid.org.

We have changed our official client again to accomodate secondlife.com and it is now 1.20.17 and works with all of the revisions tested. Adjacent regions are visible, sim crossing is manageable.

A new module implementing the beginnings of in-world search is on forge.opensimulator.org and is called “OSSearch” and testing is just starting.

SineWave (http://sinewavecompany.com) held an event on the SineWave region on OSGrid this week to test sim performance and showcase some of their AO technology. This is one example of a commercial company taking advantage of our unique non-profit OSGrid and I hope to see more of this in the future.

We did have a succesful “Office Hour” with about 20 avatars this week with no crashes of Wright Plaza on OSGrid during “Office Hour” and that is a good thing.

Justin still has his blog and it describes more detail of the weekly changes in SVN. This blog is intended to give an overview of testing and stability considerations each week.

Testing errors are getting a bit trickier do duplicate and I suggest that folks entering mantis try to get a confirming test from a different user, especially with a different operating system. Variations of Windows/Linux, XEngine/DotNetEngine, MySQL/MSSQL/SQLite and others are complicating the duplication of bugs and help from the testers is requested.

Again, I suggest additional patches for the remaining 51 or so LSL functions and packet handlers as folks work out the details. The LSL functions that are non-physics and could be implemented are things like llLookAt(), llPointAt(), llGetCameraRot(), llTextBox() and as I said, of the original 330+ functions, only 51 remain in the “NotImplemented” state. Search through the source in LSL_Api.cs for the string “NotImplemented” to find these.

Charles Krinke, Irvine, CA, Core Developer and Director of OSGrid

OpenSim Weekly News – week ending Saturday October 4th, 2008

Yang, circa 10/4/08

Yang, circa 10/4/08

I have been asked to take up the weekly update for OpenSim on this blog. I will start by describing my test setup for OpenSim on OSGrid which has been running for over a year. This blog will not describe the plazas, but rather the next set of test regions next to Wright Plaza on the SouthWest diagonal corner. For this purpose, I personally have six sims running on three different servers. I will be referring to these by name in the weeks to come and here is the test setup.

Yang – A single region running on a 1.6Ghz AMD CPU with 2GByte of RAM on a Linux Fedora desktop on the floor of my office at home.

Io, Europa, Phobos & Deimos – Four regions running on a dual-core Intel 3.4Ghz CPU with 3Gbyte RAM running on a different Linux Fedora desktop also on the floor of my office at home. These are collectively referred to as the moons.

Celt – A 256MByte VPS with a single core Intel Xeon running at 2.5Ghz and no swap from bodhost.com in Durham, UK.

Yang and the moons, five regions total communicate across my ADSL in Irvine, CA. Celt is seperate and in Europe. These six regions are on the SouthWest corner of Wright Plaza on OSGrid and form a 2×3 rectangle. Yang has about 2000 prims and 50 scripts and is the most heavily developed. Phobos is next, then Celt and the other three moons are mostly empty at this point.

Revisions r6543, r6550, r6564, r6620, r6669, r6672 & r6675 have been recently tested. There have been half a dozen crashes on the six regions in the last week, mostly due to thread stuff. OGP is currently suffering a bit with recent changes including sim crossings.

We have changed our official client for testing to 1.20.16 as that is the new download on secondlife.com and since updating, adjacent regions have not been visible. With the latest r6675, now tagged as release 0.5.11, I can now see and cross into adjacent regions again from Yang.  R6675, aka 0.5.11 seems stable and I would recommend it.

Script implementation and testing continues with about 56 LSL functions left to implement and patches are solicited. Additionally, many have been able to run kan-ed scripts with no problems. Google “grobe kan-ed lsl” for the kan-ed scripts.

I would recommend some attention be given to implementing some of the stubs of packet handlers at the bottom of LLClientView.cs. I believe we are at the point where we can benefit from additional packet handlers.

Sincerely, Charles Krinke, Irvine, CA, Core Developer and Director of OSGrid

Testing the blog waters

Hi. I have been asked to pick up this blog and do a weekly report on OpenSimulator. This is my first test posting as I see if I can actually drive wordpress.

I’m one of the Core Developers and the OSGrid Director and have been around since about r500 in the Spring of 2007. Many of those on IRC know me as “ckrinke”. Those on OSGrid know me as “Charles Krinkeb”. My real-life name is “Charles Krinke”.

Follow

Get every new post delivered to your Inbox.