<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://opensimulator.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://opensimulator.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=James+Harrison</id>
		<title>OpenSimulator - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://opensimulator.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=James+Harrison"/>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Special:Contributions/James_Harrison"/>
		<updated>2026-05-15T10:46:40Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.9</generator>

	<entry>
		<id>http://opensimulator.org/wiki/MediaWiki:Sidebar</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/MediaWiki:Sidebar"/>
				<updated>2008-01-09T19:47:18Z</updated>
		
		<summary type="html">&lt;p&gt;James Harrison: Tidied up and split into categories&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
** mainpage|mainpage&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
* developers&lt;br /&gt;
** Development|Developer Homepage&lt;br /&gt;
** Development Team|Development Team&lt;br /&gt;
** Testing|Testing&lt;br /&gt;
* users&lt;br /&gt;
** Client Setup|Client Setup&lt;br /&gt;
** Screenshots|Screenshots&lt;br /&gt;
** Downloads|Downloads&lt;br /&gt;
** FAQ|FAQ&lt;br /&gt;
* Related Links&lt;br /&gt;
** http://planet.opensim.us|Planet OpenSim&lt;br /&gt;
** http://www.libsecondlife.org/wiki/Main_Page|libsecondlife&lt;br /&gt;
** http://www.ohloh.net/projects/4753?p=OpenSim|Ohloh Stats&lt;/div&gt;</summary>
		<author><name>James Harrison</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/MediaWiki:Sidebar</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/MediaWiki:Sidebar"/>
				<updated>2008-01-09T19:46:54Z</updated>
		
		<summary type="html">&lt;p&gt;James Harrison: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
** mainpage|mainpage&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
* developers&lt;br /&gt;
** Development|Developer Homepage&lt;br /&gt;
** Development Team|Development Team&lt;br /&gt;
** Testing|Testing&lt;br /&gt;
* users&lt;br /&gt;
** Client Setup|Client Setup&lt;br /&gt;
** Screenshots|Screenshots&lt;br /&gt;
** Downloads|Downloads&lt;br /&gt;
** FAQ|FAQ&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
* Related Links&lt;br /&gt;
** http://planet.opensim.us|Planet OpenSim&lt;br /&gt;
** http://www.libsecondlife.org/wiki/Main_Page|libsecondlife&lt;br /&gt;
** http://www.ohloh.net/projects/4753?p=OpenSim|Ohloh Stats&lt;/div&gt;</summary>
		<author><name>James Harrison</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Developer_Documentation</id>
		<title>Developer Documentation</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Developer_Documentation"/>
				<updated>2008-01-09T19:39:28Z</updated>
		
		<summary type="html">&lt;p&gt;James Harrison: Case sensitive link error&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Communication ==&lt;br /&gt;
&lt;br /&gt;
A good first point of contact is the OpenSim IRC, on irc.freenode.net channel #opensim/#opensim-dev.&lt;br /&gt;
&lt;br /&gt;
The OpenSim developers hold [[office hours]] once a week in-world on Tuesdays at &amp;quot;Wright Plaza&amp;quot; on OSGrid. &lt;br /&gt;
&lt;br /&gt;
There is a &amp;quot;Test Hour&amp;quot; on Saturdays, also generally on &amp;quot;Wright Plaza&amp;quot;. Both these weekly events are held at 11:00AM PST or 1900UTC.&lt;br /&gt;
&lt;br /&gt;
Check on the #opensim IRC channel on Freenode just before each of these events if there is any confusion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Developer Documentation ==&lt;br /&gt;
You can view the current [[Top 10 Bugs|top 10 bugs]] blocking forward development.&lt;br /&gt;
&lt;br /&gt;
* [[OpenSim: Testing]] &amp;amp;mdash; What is tested.&lt;br /&gt;
* [[OpenSim: TechRef]] &amp;amp;mdash; A technical description of the simulator operation.&lt;br /&gt;
* [[OpenSim: Grids]] &amp;amp;mdash; Known Public grids currently available.&lt;br /&gt;
* [[Opensim: 0.4 Release Target Discussion]]&lt;br /&gt;
* [[Opensim: 0.5 Release Target Discussion]]&lt;br /&gt;
* [[OpenSim: Class Diagrams]]&lt;br /&gt;
* [[Grid Architecture Diagram]]&lt;br /&gt;
* [[OpenSim: Scripting]] &amp;amp;mdash; How to use scripts and what limitations apply.&lt;br /&gt;
* [[PhysicsEngines]]   &amp;amp;mdash; Options for physics engines in OpenSim.&lt;br /&gt;
* [[MonoSqlite]] &amp;amp;mdash; How the database model currently works.&lt;br /&gt;
* [[Monodevelop]] &amp;amp;mdash; How to use the [[monodevelop]] IDE for editing C# solutions.&lt;br /&gt;
* [[LSL Status]] &amp;amp;mdash; LSL implementation progress.&lt;br /&gt;
* [[LSL:PrimitiveParams]] Notes on converting SL Edit GUI values and LSL PrimitiveParams to OpenSim PrimitiveBaseShape fields&lt;br /&gt;
* [[OpenSim.Region.ScriptEngine]] &amp;amp;mdash; How the ScriptEngine looks internally.&lt;br /&gt;
* [[RegionModules]] &amp;amp;mdash; The various modules that are used in the RegionServer and how to write new ones.&lt;br /&gt;
* [[OpenSim: Screenshots]] &amp;amp;mdash; Various OpenSim screenshots.&lt;br /&gt;
* [[OpenSim: Threading strategy]] &amp;amp;mdash; How threading is implemented and handled.&lt;br /&gt;
* [[Special Building]] &amp;amp;mdash; Special building instructions.&lt;br /&gt;
&lt;br /&gt;
== SVN Access ==&lt;br /&gt;
You can browse the source code for OpenSim [http://opensimulator.org/cgi-bin/viewcvs.cgi using a web browser] or via SVN.&lt;br /&gt;
&lt;br /&gt;
=== Anonymous Checkout ===&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/trunk&lt;br /&gt;
&lt;br /&gt;
=== Developer Checkout ===&lt;br /&gt;
 svn co svn+ssh://USERNAME@opensimulator.org/var/svn/opensim/trunk&lt;br /&gt;
&lt;br /&gt;
== Recent SVN Commits ==&lt;br /&gt;
&amp;lt;rss&amp;gt;http://cia.vc/stats/project/opensim/.rss|max=5|title=none&amp;lt;/rss&amp;gt;&lt;/div&gt;</summary>
		<author><name>James Harrison</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2008-01-09T19:37:06Z</updated>
		
		<summary type="html">&lt;p&gt;James Harrison: Style tweaks on sidebar.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:opensim_avatar.png|right]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
OpenSim is a BSD Licensed Open Source project to develop a functioning virtual worlds server platform capable of supporting multiple clients and servers in a heterogeneous grid structure.  OpenSim is written in [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#], and can run under [http://www.mono-project.com/Main_Page Mono] or the [http://www.microsoft.com/net/ Microsoft .NET] runtimes.&lt;br /&gt;
&lt;br /&gt;
OpenSim is currently in the alpha development stage, with active testing of SVN trunk versions encouraged.&lt;br /&gt;
&lt;br /&gt;
== Getting Started with OpenSim ==&lt;br /&gt;
* [[Features]] - Key features of the OpenSim platform.&lt;br /&gt;
* [[Download]] - Download a copy of OpenSim.&lt;br /&gt;
* [[Installation]] - How to install the simulator software.&lt;br /&gt;
* [[Configuration]] - How to configure the simulator for various modes.&lt;br /&gt;
* [[Client Setup]] - How to connect to an OpenSim server with the Second Life client&lt;br /&gt;
* [[Troubleshooting]] - How to trouble shoot your OpenSim installation.&lt;br /&gt;
* [[FAQ]] - Frequently asked questions.&lt;br /&gt;
&lt;br /&gt;
== News ==&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
 NOTE TO EDITORS:&lt;br /&gt;
   Please keep only one news item on this page at a time, perhaps two if they're short. Basically, keep it terse so the page doesn't run on forever.&lt;br /&gt;
   Move old articles to the News page. If a news item is huge, paste a summary in here and link to the full article (Maximum 250 words or so here!)&lt;br /&gt;
 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Custom osFunction Ideas wanted ===&lt;br /&gt;
OpenSim's own scripting team is accepting ideas/requests/wishlists for custom functions. Have a look at [[LSL_osFunctions|the full list]] over here.&lt;br /&gt;
&lt;br /&gt;
You can browse older news items [[News|at the news archive]].&lt;br /&gt;
&lt;br /&gt;
== OpenSim Development ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#FFF;float:right;width:600px;padding:2px;padding-top:0px;margin:3px;border:1px solid #CCC&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Recent SVN Commits&amp;lt;/h3&amp;gt;&amp;lt;p&amp;gt;&amp;lt;rss&amp;gt;http://cia.vc/stats/project/opensim/.rss|max=2|title=none&amp;lt;/rss&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
The [[Development Team|OpenSim Team]] is currently working towards the 0.5 release of OpenSim.  See the [[Roadmap]] for details.&lt;br /&gt;
&lt;br /&gt;
For more information on OpenSim development and on how you can make your mark, check out the [[Development|development]] section.&lt;br /&gt;
&lt;br /&gt;
== Participating in the OpenSim Community ==&lt;br /&gt;
&lt;br /&gt;
OpenSim is an [http://en.wikipedia.org/wiki/Open_source open source] project. This means that it is developed by anyone who wants to participate. This could be you!  We welcome testers and developers alike.  Please see the [[Contributions Policy]] for more details.&lt;br /&gt;
&lt;br /&gt;
If you ''need help'' or ''want to help'' the best way to get in touch is via [[Development|the IRC channels]].&lt;br /&gt;
&lt;br /&gt;
=== Getting online ===&lt;br /&gt;
There are several public grids and several standalone arrays running 24/7. For the casual user as well as those who want to run their own public regions, there is a list of available sims at [[OpenSim: Grids]]. Most of these grids have representation on the #opensim chat channel for asking and answering questions.&lt;br /&gt;
&lt;br /&gt;
While OpenSim is not affiliated with any one grid there are many prominent [[OpenSim: Grids|Grids]].&lt;br /&gt;
&lt;br /&gt;
=== Mailing lists ===&lt;br /&gt;
Various mailing lists are available for communication between users and developers. A list is available to subscribe to email SVN commit notifications.&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users] - a user support forum for OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev] - development discussion of OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-commits opensim-commits] - an email list for svn commits&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
Please use the SecondLife official 1.18.5.3 client on Linux, Mac OS X, and Windows- third party viewers and modified viewers add more variables to a bug, making it harder to track down. The bug may not even be an OpenSim one! Make sure you use ''only'' the official client. See notes on configuring your client over at the [[Client Setup||client setup]] page.&lt;br /&gt;
&lt;br /&gt;
You can report bugs at the [http://opensimulator.org/mantis/ Mantis bugtracker].&lt;br /&gt;
&lt;br /&gt;
''Note:'' Some email providers are tagging Mantis emails as spam.  If you sign up for a Mantis Account and don't get a confirmation email:&lt;br /&gt;
* Check your spam folder, see if it is there.  GMail is consistently tagging these as spam.&lt;br /&gt;
* If you are using Yahoo, you'll need to wait ~ 8 hrs to receive any email from opensimulator.org.&lt;br /&gt;
&lt;br /&gt;
=== Other languages ===&lt;br /&gt;
You can also see this wiki in these other languages:&lt;br /&gt;
[[OpenSimSpanish | Spanish]] | [[OpenSimGerman | German]] | [[fr | Francais]] | [[OpenSimItalian | Italian]] | ...&lt;/div&gt;</summary>
		<author><name>James Harrison</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2008-01-09T19:36:34Z</updated>
		
		<summary type="html">&lt;p&gt;James Harrison: Added SVN stuff back in under a sidebox.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:opensim_avatar.png|right]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
OpenSim is a BSD Licensed Open Source project to develop a functioning virtual worlds server platform capable of supporting multiple clients and servers in a heterogeneous grid structure.  OpenSim is written in [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#], and can run under [http://www.mono-project.com/Main_Page Mono] or the [http://www.microsoft.com/net/ Microsoft .NET] runtimes.&lt;br /&gt;
&lt;br /&gt;
OpenSim is currently in the alpha development stage, with active testing of SVN trunk versions encouraged.&lt;br /&gt;
&lt;br /&gt;
== Getting Started with OpenSim ==&lt;br /&gt;
* [[Features]] - Key features of the OpenSim platform.&lt;br /&gt;
* [[Download]] - Download a copy of OpenSim.&lt;br /&gt;
* [[Installation]] - How to install the simulator software.&lt;br /&gt;
* [[Configuration]] - How to configure the simulator for various modes.&lt;br /&gt;
* [[Client Setup]] - How to connect to an OpenSim server with the Second Life client&lt;br /&gt;
* [[Troubleshooting]] - How to trouble shoot your OpenSim installation.&lt;br /&gt;
* [[FAQ]] - Frequently asked questions.&lt;br /&gt;
&lt;br /&gt;
== News ==&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
 NOTE TO EDITORS:&lt;br /&gt;
   Please keep only one news item on this page at a time, perhaps two if they're short. Basically, keep it terse so the page doesn't run on forever.&lt;br /&gt;
   Move old articles to the News page. If a news item is huge, paste a summary in here and link to the full article (Maximum 250 words or so here!)&lt;br /&gt;
 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Custom osFunction Ideas wanted ===&lt;br /&gt;
OpenSim's own scripting team is accepting ideas/requests/wishlists for custom functions. Have a look at [[LSL_osFunctions|the full list]] over here.&lt;br /&gt;
&lt;br /&gt;
You can browse older news items [[News|at the news archive]].&lt;br /&gt;
&lt;br /&gt;
== OpenSim Development ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#FFF;float:right;width:600px;padding:2px;border:1px solid #CCC&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Recent SVN Commits&amp;lt;/h3&amp;gt;&amp;lt;p&amp;gt;&amp;lt;rss&amp;gt;http://cia.vc/stats/project/opensim/.rss|max=2|title=none&amp;lt;/rss&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
The [[Development Team|OpenSim Team]] is currently working towards the 0.5 release of OpenSim.  See the [[Roadmap]] for details.&lt;br /&gt;
&lt;br /&gt;
For more information on OpenSim development and on how you can make your mark, check out the [[Development|development]] section.&lt;br /&gt;
&lt;br /&gt;
== Participating in the OpenSim Community ==&lt;br /&gt;
&lt;br /&gt;
OpenSim is an [http://en.wikipedia.org/wiki/Open_source open source] project. This means that it is developed by anyone who wants to participate. This could be you!  We welcome testers and developers alike.  Please see the [[Contributions Policy]] for more details.&lt;br /&gt;
&lt;br /&gt;
If you ''need help'' or ''want to help'' the best way to get in touch is via [[Development|the IRC channels]].&lt;br /&gt;
&lt;br /&gt;
=== Getting online ===&lt;br /&gt;
There are several public grids and several standalone arrays running 24/7. For the casual user as well as those who want to run their own public regions, there is a list of available sims at [[OpenSim: Grids]]. Most of these grids have representation on the #opensim chat channel for asking and answering questions.&lt;br /&gt;
&lt;br /&gt;
While OpenSim is not affiliated with any one grid there are many prominent [[OpenSim: Grids|Grids]].&lt;br /&gt;
&lt;br /&gt;
=== Mailing lists ===&lt;br /&gt;
Various mailing lists are available for communication between users and developers. A list is available to subscribe to email SVN commit notifications.&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users] - a user support forum for OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev] - development discussion of OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-commits opensim-commits] - an email list for svn commits&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
Please use the SecondLife official 1.18.5.3 client on Linux, Mac OS X, and Windows- third party viewers and modified viewers add more variables to a bug, making it harder to track down. The bug may not even be an OpenSim one! Make sure you use ''only'' the official client. See notes on configuring your client over at the [[Client Setup||client setup]] page.&lt;br /&gt;
&lt;br /&gt;
You can report bugs at the [http://opensimulator.org/mantis/ Mantis bugtracker].&lt;br /&gt;
&lt;br /&gt;
''Note:'' Some email providers are tagging Mantis emails as spam.  If you sign up for a Mantis Account and don't get a confirmation email:&lt;br /&gt;
* Check your spam folder, see if it is there.  GMail is consistently tagging these as spam.&lt;br /&gt;
* If you are using Yahoo, you'll need to wait ~ 8 hrs to receive any email from opensimulator.org.&lt;br /&gt;
&lt;br /&gt;
=== Other languages ===&lt;br /&gt;
You can also see this wiki in these other languages:&lt;br /&gt;
[[OpenSimSpanish | Spanish]] | [[OpenSimGerman | German]] | [[fr | Francais]] | [[OpenSimItalian | Italian]] | ...&lt;/div&gt;</summary>
		<author><name>James Harrison</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2008-01-09T19:33:45Z</updated>
		
		<summary type="html">&lt;p&gt;James Harrison: Oops- typo!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:opensim_avatar.png|right]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
OpenSim is a BSD Licensed Open Source project to develop a functioning virtual worlds server platform capable of supporting multiple clients and servers in a heterogeneous grid structure.  OpenSim is written in [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#], and can run under [http://www.mono-project.com/Main_Page Mono] or the [http://www.microsoft.com/net/ Microsoft .NET] runtimes.&lt;br /&gt;
&lt;br /&gt;
OpenSim is currently in the alpha development stage, with active testing of SVN trunk versions encouraged.&lt;br /&gt;
&lt;br /&gt;
== Getting Started with OpenSim ==&lt;br /&gt;
* [[Features]] - Key features of the OpenSim platform.&lt;br /&gt;
* [[Download]] - Download a copy of OpenSim.&lt;br /&gt;
* [[Installation]] - How to install the simulator software.&lt;br /&gt;
* [[Configuration]] - How to configure the simulator for various modes.&lt;br /&gt;
* [[Client Setup]] - How to connect to an OpenSim server with the Second Life client&lt;br /&gt;
* [[Troubleshooting]] - How to trouble shoot your OpenSim installation.&lt;br /&gt;
* [[FAQ]] - Frequently asked questions.&lt;br /&gt;
&lt;br /&gt;
== News ==&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
 NOTE TO EDITORS:&lt;br /&gt;
   Please keep only one news item on this page at a time, perhaps two if they're short. Basically, keep it terse so the page doesn't run on forever.&lt;br /&gt;
   Move old articles to the News page. If a news item is huge, paste a summary in here and link to the full article (Maximum 250 words or so here!)&lt;br /&gt;
 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Custom osFunction Ideas wanted ===&lt;br /&gt;
OpenSim's own scripting team is accepting ideas/requests/wishlists for custom functions. Have a look at [[LSL_osFunctions|the full list]] over here.&lt;br /&gt;
&lt;br /&gt;
You can browse older news items [[News|at the news archive]].&lt;br /&gt;
&lt;br /&gt;
== OpenSim Development ==&lt;br /&gt;
&lt;br /&gt;
The [[Development Team|OpenSim Team]] is currently working towards the 0.5 release of OpenSim.  See the [[Roadmap]] for details.&lt;br /&gt;
&lt;br /&gt;
For more information on OpenSim development and on how you can make your mark, check out the [[Development|development]] section.&lt;br /&gt;
&lt;br /&gt;
== Participating in the OpenSim Community ==&lt;br /&gt;
&lt;br /&gt;
OpenSim is an [http://en.wikipedia.org/wiki/Open_source open source] project. This means that it is developed by anyone who wants to participate. This could be you!  We welcome testers and developers alike.  Please see the [[Contributions Policy]] for more details.&lt;br /&gt;
&lt;br /&gt;
If you ''need help'' or ''want to help'' the best way to get in touch is via [[Development|the IRC channels]].&lt;br /&gt;
&lt;br /&gt;
=== Getting online ===&lt;br /&gt;
There are several public grids and several standalone arrays running 24/7. For the casual user as well as those who want to run their own public regions, there is a list of available sims at [[OpenSim: Grids]]. Most of these grids have representation on the #opensim chat channel for asking and answering questions.&lt;br /&gt;
&lt;br /&gt;
While OpenSim is not affiliated with any one grid there are many prominent [[OpenSim: Grids|Grids]].&lt;br /&gt;
&lt;br /&gt;
=== Mailing lists ===&lt;br /&gt;
Various mailing lists are available for communication between users and developers. A list is available to subscribe to email SVN commit notifications.&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users] - a user support forum for OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev] - development discussion of OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-commits opensim-commits] - an email list for svn commits&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
Please use the SecondLife official 1.18.5.3 client on Linux, Mac OS X, and Windows- third party viewers and modified viewers add more variables to a bug, making it harder to track down. The bug may not even be an OpenSim one! Make sure you use ''only'' the official client. See notes on configuring your client over at the [[Client Setup||client setup]] page.&lt;br /&gt;
&lt;br /&gt;
You can report bugs at the [http://opensimulator.org/mantis/ Mantis bugtracker].&lt;br /&gt;
&lt;br /&gt;
''Note:'' Some email providers are tagging Mantis emails as spam.  If you sign up for a Mantis Account and don't get a confirmation email:&lt;br /&gt;
* Check your spam folder, see if it is there.  GMail is consistently tagging these as spam.&lt;br /&gt;
* If you are using Yahoo, you'll need to wait ~ 8 hrs to receive any email from opensimulator.org.&lt;br /&gt;
&lt;br /&gt;
=== Other languages ===&lt;br /&gt;
You can also see this wiki in these other languages:&lt;br /&gt;
[[OpenSimSpanish | Spanish]] | [[OpenSimGerman | German]] | [[fr | Francais]] | [[OpenSimItalian | Italian]] | ...&lt;/div&gt;</summary>
		<author><name>James Harrison</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2008-01-09T01:06:30Z</updated>
		
		<summary type="html">&lt;p&gt;James Harrison: Note to editors, news, etc&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:opensim_avatar.png|right]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
OpenSim is a BSD Licensed Open Source project to develop a functioning virtual worlds server platform capable of supporting multiple clients and servers in a heterogeneous grid structure.  OpenSim is written in [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#], and can run under [http://www.mono-project.com/Main_Page Mono] or the [http://www.microsoft.com/net/ Microsoft .NET] runtimes.&lt;br /&gt;
&lt;br /&gt;
OpenSim is currently in the alpha development stage, with active testing of SVN trunk versions encouraged.&lt;br /&gt;
&lt;br /&gt;
== Getting Started with OpenSim ==&lt;br /&gt;
* [[Features]] - Key features of the OpenSim platform.&lt;br /&gt;
* [[Download]] - Download a copy of OpenSim.&lt;br /&gt;
* [[Installation]] - How to install the simulator software.&lt;br /&gt;
* [[Configuration]] - How to configure the simulator for various modes.&lt;br /&gt;
* [[Client Setup]] - How to connect to an OpenSim server with the Second Life client&lt;br /&gt;
* [[Troubleshooting]] - How to trouble shoot your OpenSim installation.&lt;br /&gt;
* [[FAQ]] - Frequently asked questions.&lt;br /&gt;
&lt;br /&gt;
== News ==&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
 NOTE TO EDITORS:&lt;br /&gt;
   Please keep only one news item on this page at a time, perhaps two if they're short. Basically, keep it terse so the page doesn't run on forever.&lt;br /&gt;
   Move old articles to the News page. If a news item is huge, paste a summary in here and link to the full article (Maximum 250 words or so here!)&lt;br /&gt;
 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Custom osFunction Ideas wanted ===&lt;br /&gt;
OpenSim's own scripting team is accepting ideas/requests/wishlists for custom functions. Have a look at [[LSL_osFunctions|the full list]] over here.&lt;br /&gt;
&lt;br /&gt;
You can browse older news items [[News|at the news archive]].&lt;br /&gt;
&lt;br /&gt;
== OpenSim Development ==&lt;br /&gt;
&lt;br /&gt;
The [[Development Team|OpenSim Team]] is currently working towards the 0.5 release of OpenSim.  See the [[Roadmap]] for details.&lt;br /&gt;
&lt;br /&gt;
For more information on OpenSim development and on how you can make your mark, check out the [[Development|development]] section.&lt;br /&gt;
&lt;br /&gt;
== Participating in the OpenSim Community ==&lt;br /&gt;
&lt;br /&gt;
OpenSim is an [http://en.wikipedia.org/wiki/Open_source open source] project. This means that it is developed by anyone who wants to participate. This could be you!  We welcome testers and developers alike.  Please see the [[Contributions Policy]] for more details.&lt;br /&gt;
&lt;br /&gt;
If you ''need help'' or ''want to help'' the best way to get in touch is via [[Development|the IRC channels]], where there is mostly &lt;br /&gt;
&lt;br /&gt;
=== Getting online ===&lt;br /&gt;
There are several public grids and several standalone arrays running 24/7. For the casual user as well as those who want to run their own public regions, there is a list of available sims at [[OpenSim: Grids]]. Most of these grids have representation on the #opensim chat channel for asking and answering questions.&lt;br /&gt;
&lt;br /&gt;
While OpenSim is not affiliated with any one grid there are many prominent [[OpenSim installations|Grids]].&lt;br /&gt;
&lt;br /&gt;
=== Mailing lists ===&lt;br /&gt;
Various mailing lists are available for communication between users and developers. A list is available to subscribe to email SVN commit notifications.&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users] - a user support forum for OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev] - development discussion of OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-commits opensim-commits] - an email list for svn commits&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
Please use the SecondLife official 1.18.5.3 client on Linux, Mac OS X, and Windows- third party viewers and modified viewers add more variables to a bug, making it harder to track down. The bug may not even be an OpenSim one! Make sure you use ''only'' the official client. See notes on configuring your client over at the [[Client Setup||client setup]] page.&lt;br /&gt;
&lt;br /&gt;
You can report bugs at the [http://opensimulator.org/mantis/ Mantis bugtracker].&lt;br /&gt;
&lt;br /&gt;
''Note:'' Some email providers are tagging Mantis emails as spam.  If you sign up for a Mantis Account and don't get a confirmation email:&lt;br /&gt;
* Check your spam folder, see if it is there.  GMail is consistently tagging these as spam.&lt;br /&gt;
* If you are using Yahoo, you'll need to wait ~ 8 hrs to receive any email from opensimulator.org.&lt;br /&gt;
&lt;br /&gt;
=== Other languages ===&lt;br /&gt;
You can also see this wiki in these other languages:&lt;br /&gt;
[[OpenSimSpanish | Spanish]] | [[OpenSimGerman | German]] | [[OpenSimFrench | French]] | [[OpenSimItalian | Italian]] | ...&lt;/div&gt;</summary>
		<author><name>James Harrison</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2008-01-09T00:55:44Z</updated>
		
		<summary type="html">&lt;p&gt;James Harrison: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:opensim_avatar.png|right]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
OpenSim is a BSD Licensed Open Source project to develop a functioning virtual worlds server platform capable of supporting multiple clients and servers in a heterogeneous grid structure.  OpenSim is written in [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#], and can run under [http://www.mono-project.com/Main_Page Mono] or the [http://www.microsoft.com/net/ Microsoft .NET] runtimes.&lt;br /&gt;
&lt;br /&gt;
OpenSim is currently in the alpha development stage, with active testing of SVN trunk versions encouraged.&lt;br /&gt;
&lt;br /&gt;
== Getting Started with OpenSim ==&lt;br /&gt;
* [[Features]] - Key features of the OpenSim platform.&lt;br /&gt;
* [[Download]] - Download a copy of OpenSim.&lt;br /&gt;
* [[Installation]] - How to install the simulator software.&lt;br /&gt;
* [[Configuration]] - How to configure the simulator for various modes.&lt;br /&gt;
* [[Client Setup]] - How to connect to an OpenSim server with the Second Life client&lt;br /&gt;
* [[Troubleshooting]] - How to trouble shoot your OpenSim installation.&lt;br /&gt;
* [[FAQ]] - Frequently asked questions.&lt;br /&gt;
&lt;br /&gt;
== OpenSim Development ==&lt;br /&gt;
&lt;br /&gt;
The [[Development Team|OpenSim Team]] is currently working towards the 0.5 release of OpenSim.  See the [[Roadmap]] for details.&lt;br /&gt;
&lt;br /&gt;
For more information on OpenSim development and on how you can make your mark, check out the [[Development|development]] section.&lt;br /&gt;
&lt;br /&gt;
== Participating in the OpenSim Community ==&lt;br /&gt;
&lt;br /&gt;
OpenSim is an [http://en.wikipedia.org/wiki/Open_source open source] project. This means that it is developed by anyone who wants to participate. This could be you!  We welcome testers and developers alike.  Please see the [[Contributions Policy]] for more details.&lt;br /&gt;
&lt;br /&gt;
If you ''need help'' or ''want to help'' the best way to get in touch is via [[Development|the IRC channels]], where there is mostly &lt;br /&gt;
&lt;br /&gt;
=== Getting online ===&lt;br /&gt;
There are several public grids and several standalone arrays running 24/7. For the casual user as well as those who want to run their own public regions, there is a list of available sims at [[OpenSim: Grids]]. Most of these grids have representation on the #opensim chat channel for asking and answering questions.&lt;br /&gt;
&lt;br /&gt;
While OpenSim is not affiliated with any one grid there are many prominent [[OpenSim installations|Grids]].&lt;br /&gt;
&lt;br /&gt;
=== Mailing lists ===&lt;br /&gt;
Various mailing lists are available for communication between users and developers. A list is available to subscribe to email SVN commit notifications.&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users] - a user support forum for OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev] - development discussion of OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-commits opensim-commits] - an email list for svn commits&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
Please use the SecondLife official 1.18.5.3 client on Linux, Mac OS X, and Windows- third party viewers and modified viewers add more variables to a bug, making it harder to track down. The bug may not even be an OpenSim one! Make sure you use ''only'' the official client. See notes on configuring your client over at the [[Client Setup||client setup]] page.&lt;br /&gt;
&lt;br /&gt;
You can report bugs at the [http://opensimulator.org/mantis/ Mantis bugtracker].&lt;br /&gt;
&lt;br /&gt;
''Note:'' Some email providers are tagging Mantis emails as spam.  If you sign up for a Mantis Account and don't get a confirmation email:&lt;br /&gt;
* Check your spam folder, see if it is there.  GMail is consistently tagging these as spam.&lt;br /&gt;
* If you are using Yahoo, you'll need to wait ~ 8 hrs to receive any email from opensimulator.org.&lt;br /&gt;
&lt;br /&gt;
=== Other languages ===&lt;br /&gt;
You can also see this wiki in these other languages:&lt;br /&gt;
[[OpenSimSpanish | Spanish]] | [[OpenSimGerman | German]] | [[OpenSimFrench | French]] | [[OpenSimItalian | Italian]] | ...&lt;/div&gt;</summary>
		<author><name>James Harrison</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2008-01-09T00:52:15Z</updated>
		
		<summary type="html">&lt;p&gt;James Harrison: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:opensim_avatar.png|right]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
OpenSim is a BSD Licensed Open Source project to develop a functioning virtual worlds server platform capable of supporting multiple clients and servers in a heterogeneous grid structure.  OpenSim is written in [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#], and can run under [http://www.mono-project.com/Main_Page Mono] or the [http://www.microsoft.com/net/ Microsoft .NET] runtimes.&lt;br /&gt;
&lt;br /&gt;
OpenSim is currently in the alpha development stage, with active testing of SVN trunk versions encouraged.&lt;br /&gt;
&lt;br /&gt;
== Getting Started with OpenSim ==&lt;br /&gt;
* [[Features]] - Key features of the OpenSim platform.&lt;br /&gt;
* [[Download]] - Download a copy of OpenSim.&lt;br /&gt;
* [[Install]] - How to install the simulator software.&lt;br /&gt;
* [[Configuration]] - How to configure the simulator for various modes.&lt;br /&gt;
* [[Client Setup]] - How to connect to an OpenSim server with the Second Life client&lt;br /&gt;
* [[Troubleshooting]] - How to trouble shoot your OpenSim installation.&lt;br /&gt;
* [[FAQ]] - Frequently asked questions.&lt;br /&gt;
&lt;br /&gt;
== OpenSim Development ==&lt;br /&gt;
&lt;br /&gt;
The [[Development Team|OpenSim Team]] is currently working towards the 0.5 release of OpenSim.  See the [[Roadmap]] for details.&lt;br /&gt;
&lt;br /&gt;
For more information on OpenSim development and on how you can make your mark, check out the [[Development|development]] section.&lt;br /&gt;
&lt;br /&gt;
== Participating in the OpenSim Community ==&lt;br /&gt;
&lt;br /&gt;
OpenSim is an [http://en.wikipedia.org/wiki/Open_source open source] project. This means that it is developed by anyone who wants to participate. This could be you!  We welcome testers and developers alike.  Please see the [[Contributions Policy]] for more details.&lt;br /&gt;
&lt;br /&gt;
If you ''need help'' or ''want to help'' the best way to get in touch is via [[Development|the IRC channels]], where there is mostly &lt;br /&gt;
&lt;br /&gt;
=== Getting online ===&lt;br /&gt;
There are several public grids and several standalone arrays running 24/7. For the casual user as well as those who want to run their own public regions, there is a list of available sims at [[OpenSim: Grids]]. Most of these grids have representation on the #opensim chat channel for asking and answering questions.&lt;br /&gt;
&lt;br /&gt;
While OpenSim is not affiliated with any one grid there are many prominent [[OpenSim installations|Grids]].&lt;br /&gt;
&lt;br /&gt;
=== Mailing lists ===&lt;br /&gt;
Various mailing lists are available for communication between users and developers. A list is available to subscribe to email SVN commit notifications.&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users] - a user support forum for OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev] - development discussion of OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-commits opensim-commits] - an email list for svn commits&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
Please use the SecondLife official 1.18.5.3 client on Linux, Mac OS X, and Windows- third party viewers and modified viewers add more variables to a bug, making it harder to track down. The bug may not even be an OpenSim one! Make sure you use ''only'' the official client. See notes on configuring your client over at the [[Client Setup||client setup]] page.&lt;br /&gt;
&lt;br /&gt;
You can report bugs at the [http://opensimulator.org/mantis/ Mantis bugtracker].&lt;br /&gt;
&lt;br /&gt;
''Note:'' Some email providers are tagging Mantis emails as spam.  If you sign up for a Mantis Account and don't get a confirmation email:&lt;br /&gt;
* Check your spam folder, see if it is there.  GMail is consistently tagging these as spam.&lt;br /&gt;
* If you are using Yahoo, you'll need to wait ~ 8 hrs to receive any email from opensimulator.org.&lt;br /&gt;
&lt;br /&gt;
=== Other languages ===&lt;br /&gt;
You can also see this wiki in these other languages:&lt;br /&gt;
[[OpenSimSpanish | Spanish]] | [[OpenSimGerman | German]] | [[OpenSimFrench | French]] | [[OpenSimItalian | Italian]] | ...&lt;/div&gt;</summary>
		<author><name>James Harrison</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2008-01-09T00:47:43Z</updated>
		
		<summary type="html">&lt;p&gt;James Harrison: Tidied up&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:opensim_avatar.png|right]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
OpenSim is a BSD Licensed Open Source project to develop a functioning virtual worlds server platform capable of supporting multiple clients and servers in a heterogeneous grid structure.  OpenSim is written in [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#], and can run under [http://www.mono-project.com/Main_Page Mono] or the [http://www.microsoft.com/net/ Microsoft .NET] runtimes.&lt;br /&gt;
&lt;br /&gt;
OpenSim is currently in the alpha development stage, with active testing of SVN trunk versions encouraged.&lt;br /&gt;
&lt;br /&gt;
== Getting Started with OpenSim ==&lt;br /&gt;
* [[Features]] - Key features of the OpenSim platform.&lt;br /&gt;
* [[Download]] - Download a copy of OpenSim.&lt;br /&gt;
* [[Install]] - How to install the simulator software.&lt;br /&gt;
* [[Configuration]] - How to configure the simulator for various modes.&lt;br /&gt;
* [[Client Setup]] - How to connect to an OpenSim server with the Second Life client&lt;br /&gt;
* [[Troubleshooting]] - How to trouble shoot your OpenSim installation.&lt;br /&gt;
* [[FAQ]] - Frequently asked questions.&lt;br /&gt;
&lt;br /&gt;
== OpenSim Development ==&lt;br /&gt;
&lt;br /&gt;
The [[Development Team|OpenSim Team]] is currently working towards the 0.5 release of OpenSim.  See the [[Roadmap]] for details.&lt;br /&gt;
&lt;br /&gt;
For more information on OpenSim development and on how you can make your mark, check out the [[Development|development]] section.&lt;br /&gt;
&lt;br /&gt;
== Participating in the OpenSim Community ==&lt;br /&gt;
&lt;br /&gt;
OpenSim is an [http://en.wikipedia.org/wiki/Open_source open source] project. This means that it is developed by anyone who wants to participate. This could be you!  We welcome testers and developers alike.  Please see the [[Contributions Policy]] for more details.&lt;br /&gt;
&lt;br /&gt;
If you ''need help'' or ''want to help'' the best way to get in touch is [[IRC]] (chat network). There is a lot of activity there every day.&lt;br /&gt;
&lt;br /&gt;
=== Getting online ===&lt;br /&gt;
There are several public grids and several standalone arrays running 24/7. For the casual user as well as those who want to run their own public regions, there is a list of available sims at [[OpenSim: Grids]]. Most of these grids have representation on the #opensim chat channel for asking and answering questions.&lt;br /&gt;
&lt;br /&gt;
While OpenSim is not affiliated with any one grid there are many prominent [[OpenSim installations|Grids]].&lt;br /&gt;
&lt;br /&gt;
=== Mailing lists ===&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users] - a user support forum for OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev] - development discussion of OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-commits opensim-commits] - an email list for svn commits&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
Please use the SecondLife official 1.18.5.3 client on Linux, Mac OS X, and Windows so as to unify the issues and make it easier to narrow down bugs.&lt;br /&gt;
&lt;br /&gt;
You can report bugs at the [http://opensimulator.org/mantis/ Mantis opensim bug tracker].&lt;br /&gt;
&lt;br /&gt;
''Note:'' Some email providers are tagging Mantis emails as spam.  If you sign up for a Mantis Account and don't get a confirmation email:&lt;br /&gt;
* Check your spam folder, see if it is there.  GMail is consistently tagging these as spam.&lt;br /&gt;
* If you are using yahoo, you'll need to wait ~ 8 hrs to receive any email from opensimulator.org.&lt;br /&gt;
&lt;br /&gt;
=== Other languages ===&lt;br /&gt;
You can also see this wiki in these other languages:&lt;br /&gt;
[[OpenSimSpanish | Spanish]] | [[OpenSimGerman | German]] | [[OpenSimFrench | French]] | [[OpenSimItalian | Italian]] | ...&lt;/div&gt;</summary>
		<author><name>James Harrison</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Developer_Documentation</id>
		<title>Developer Documentation</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Developer_Documentation"/>
				<updated>2008-01-09T00:47:13Z</updated>
		
		<summary type="html">&lt;p&gt;James Harrison: SVN moved&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Communication ==&lt;br /&gt;
&lt;br /&gt;
A good first point of contact is the OpenSim IRC, on irc.freenode.net channel #opensim/#opensim-dev.&lt;br /&gt;
&lt;br /&gt;
The OpenSim developers hold [[office hours]] once a week in-world on Tuesdays at &amp;quot;Wright Plaza&amp;quot; on OSGrid. &lt;br /&gt;
&lt;br /&gt;
There is a &amp;quot;Test Hour&amp;quot; on Saturdays, also generally on &amp;quot;Wright Plaza&amp;quot;. Both these weekly events are held at 11:00AM PST or 1900UTC.&lt;br /&gt;
&lt;br /&gt;
Check on the #opensim IRC channel on Freenode just before each of these events if there is any confusion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Developer Documentation ==&lt;br /&gt;
You can view the current [[top 10 bugs]] blocking forward development.&lt;br /&gt;
&lt;br /&gt;
* [[OpenSim: Testing]] &amp;amp;mdash; What is tested.&lt;br /&gt;
* [[OpenSim: TechRef]] &amp;amp;mdash; A technical description of the simulator operation.&lt;br /&gt;
* [[OpenSim: Grids]] &amp;amp;mdash; Known Public grids currently available.&lt;br /&gt;
* [[Opensim: 0.4 Release Target Discussion]]&lt;br /&gt;
* [[Opensim: 0.5 Release Target Discussion]]&lt;br /&gt;
* [[OpenSim: Class Diagrams]]&lt;br /&gt;
* [[Grid Architecture Diagram]]&lt;br /&gt;
* [[OpenSim: Scripting]] &amp;amp;mdash; How to use scripts and what limitations apply.&lt;br /&gt;
* [[PhysicsEngines]]   &amp;amp;mdash; Options for physics engines in OpenSim.&lt;br /&gt;
* [[MonoSqlite]] &amp;amp;mdash; How the database model currently works.&lt;br /&gt;
* [[Monodevelop]] &amp;amp;mdash; How to use the [[monodevelop]] IDE for editing C# solutions.&lt;br /&gt;
* [[LSL Status]] &amp;amp;mdash; LSL implementation progress.&lt;br /&gt;
* [[OpenSim.Region.ScriptEngine]] &amp;amp;mdash; How the ScriptEngine looks internally.&lt;br /&gt;
* [[RegionModules]] &amp;amp;mdash; The various modules that are used in the RegionServer and how to write new ones.&lt;br /&gt;
* [[OpenSim: Screenshots]] &amp;amp;mdash; Various OpenSim screenshots.&lt;br /&gt;
* [[OpenSim: Threading strategy]] &amp;amp;mdash; How threading is implemented and handled.&lt;br /&gt;
* [[Special Building]] &amp;amp;mdash; Special building instructions.&lt;br /&gt;
&lt;br /&gt;
== SVN Access ==&lt;br /&gt;
You can browse the source code for OpenSim [http://opensimulator.org/cgi-bin/viewcvs.cgi using a web browser] or via SVN.&lt;br /&gt;
&lt;br /&gt;
=== Anonymous Checkout ===&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/trunk&lt;br /&gt;
&lt;br /&gt;
=== Developer Checkout ===&lt;br /&gt;
 svn co svn+ssh://USERNAME@opensimulator.org/var/svn/opensim/trunk&lt;br /&gt;
&lt;br /&gt;
== Recent SVN Commits ==&lt;br /&gt;
&amp;lt;rss&amp;gt;http://cia.vc/stats/project/opensim/.rss|max=5|title=none&amp;lt;/rss&amp;gt;&lt;/div&gt;</summary>
		<author><name>James Harrison</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Testing</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Testing"/>
				<updated>2008-01-09T00:42:17Z</updated>
		
		<summary type="html">&lt;p&gt;James Harrison: OpenSim:Testing moved to Testing: Removing OpenSim namespace; not needed.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Automated Testing =&lt;br /&gt;
For information on the planned continuous integration system for OpenSim go to [[Automated Testing]].&lt;br /&gt;
&lt;br /&gt;
= Current functionality =&lt;br /&gt;
&lt;br /&gt;
Standalone tested from sv ????.&amp;lt;br&amp;gt;&lt;br /&gt;
Grid Information tested from svn 2816 (OpenlifeGrid http://www.openlifegrid.com) Updated Regularly.&lt;br /&gt;
&lt;br /&gt;
== Account ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;login&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;logout&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;relog&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Home - Login Start Location&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK - Configurable by Region&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Alt Home - if Home unavailable&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Alternate Region hardset by GRID&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== World ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;day / night cycle&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;windlight&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;clouds&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;wind&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;water and water texture&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;terrain and terrain textures&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;Partial&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Accounts and permissions ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;multiple account creation&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;permissions per account&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;minimal&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;account has inventory&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK - Early stages&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;sim supports multiple logins&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Avatar ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;teleport within region&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working (always facing north after teleport)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;built-in animations (walking, flying, sitting)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;uploaded animations / gestures&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working (play locally, but not in world)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;uploaded sounds&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working (play locally, but not in world)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;can wear clothes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working (must manually re-wear after every login)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;temp persist (temporary persist must re-wear after server restart)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;can attach items&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not yet implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not yet implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;DRAG / CTRL DRAG objects&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK - non physical only&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK - non physical only&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Building ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;create prim&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;change prim type&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;change prim transparency&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;change prim colour&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;change prim texture (including uploaded textures)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;change prim size, cut, hollow, etc&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working (issues with prim stretching)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;prim light, fullbright and flexi&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;link prims&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;unlink prims&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;permissions&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;Some (TBA)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;objects persist in world across login / logoff and server restart&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;parcel support&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK See Parcels Below&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Terraforming ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;select land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;raise land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;lower land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;flatten land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;roughen land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;no causes lower&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;smooth land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK - but slow!&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;no change pauses sim&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Land and parcels ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;subdivide&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;join&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;buy and sell&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Set Land To Group&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Allow Deed To Group&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Owner Makes Contribution With Deed&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Buy Pass - (Temporary Paid Access)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Buy For Group&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Used&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Covenants&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Buy For Group&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Used&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Estate Owner&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Land Objects&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Sim Usage&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;Works, but Disabled for Bug Testing&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;Works, but Disabled for Bug Testing&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Prims on Parcel&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;Works, but Disabled for Bug Testing&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;Works, but Disabled for Bug Testing&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Return Parcel Primitives&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
    &amp;lt;td&amp;gt;AutoReturn of Prims&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Show Owners (Land Menu)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;Works, but Disabled for Bug Testing&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;Works, but Disabled for Bug Testing&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;  &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Land Options&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Show Owners (Land Menu)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Land Media&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Replace Texture With Media&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK - Persists&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Music Stream URL&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK - Persists&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Restrict Spatialized Sounds to Parcel&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Land Access&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Show Owners (Land Menu)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Land Bans&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Limit Access to Group&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implementedg&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Limit Access by Avatar&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;Somewhat Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;Somewhat Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Individual Avatar Ban&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working - Grid can disable feature gridwide&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UI ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;friends list&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;(not persistent)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;uploads&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK, jpg, bmp,tga (alpha)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;edit profile&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working (not persistent)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;search&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;large map&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;OK(currently map textures are a little broken - unavailable for locations not yet visited)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;minimap&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;money&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;HUD attachments&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Friends ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;add&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;remove&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;permissions&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;online visibility&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;can edit my objects&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;no&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;no friends = generic perms application only&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
Friends Are not yet implemented as at SVN2816.&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Groups ==&lt;br /&gt;
Groups are not yet implemented as at SVN 2492&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;create&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;join&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;description&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;graphic&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;notices&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;vote&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;invite&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;remove&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;members&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;group list&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;publish&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;set title&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;change active title&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;enrollment fee&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;open enrollment&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;set mature flag&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;group land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Group Roles ===&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;create&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;edit&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;remove&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;add person&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;remove person&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;abilities&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
Groups are not yet implemented as at SVN 2492&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Chat, IM, Voice ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;local chat&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK - Plus Configurable Distance (server)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Shout&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK - Plus Configurable Distance (server)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;send / receive IM&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;offline IM&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;group IM&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;multiple friend IM&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;participant list&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;voice&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;IRC bridge&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK (Configurable on Server)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Physics / Collision ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;150&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;150&amp;quot;&amp;gt;basicphysics&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;150&amp;quot;&amp;gt;POS&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;150&amp;quot;&amp;gt;OpenDynamicsEngine&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;150&amp;quot;&amp;gt;modified_BulletX&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;150&amp;quot;&amp;gt;RealPhysX&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;walk on ground&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working (ground is very slippery)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;fly&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;sit on ground&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;sit on object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working (autopilot has trouble getting to the right spot 'try phantom prim')&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;walk on object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working (some stability issues)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;bump into object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Avatar Land on Prim&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not yet implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;prim physics&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;cut/hollow/dimpled prim (non)collisions&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Scripting ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;create LSL script&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK, see supported commands&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;add script to object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Drag from inventory into prim&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;execute script in object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: not all scripting features are supported yet.&lt;br /&gt;
Check [[LSL Status]] for currently implemented features.&lt;br /&gt;
&lt;br /&gt;
== Inventory ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;create new items (folder, notes, body, clothes, prims, scripts)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;delete prims -&amp;gt; trash&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;delete items -&amp;gt; trash&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;  &lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;trash folder functions (restore, purge)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;search inventory&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;quot;recent items&amp;quot; list&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;inventory persists across logout / login&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;drag items to / from world&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;half... still in progress grid wide&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
Inventory should not yet be treated as permanent, whilst development is still occurring.&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>James Harrison</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Network_Settings</id>
		<title>Network Settings</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Network_Settings"/>
				<updated>2008-01-09T00:40:06Z</updated>
		
		<summary type="html">&lt;p&gt;James Harrison: OpenSim:Network settings moved to Network Settings: Removing OpenSim namespace; not needed.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Network settings ==&lt;br /&gt;
&lt;br /&gt;
OpenSim/Grid can be pretty tricky when it comes to setting it up on a private network this document covers what OpenSim needs in terms of network resources.&lt;br /&gt;
&lt;br /&gt;
== Ports used by OpenSim ==&lt;br /&gt;
&lt;br /&gt;
OGS1 Grid Modes - Standard Port List&lt;br /&gt;
&lt;br /&gt;
* TCP/8000 - Reserved &lt;br /&gt;
* TCP/8001 - Grid Server &lt;br /&gt;
* TCP/8002 - User Server and Login Services &lt;br /&gt;
* TCP/8003 - Asset Services &lt;br /&gt;
* TCP/8004 - Inventory Services&lt;br /&gt;
* TCP/8005 - Reserved (Dispatch Services)&lt;br /&gt;
&lt;br /&gt;
== Simulators ==&lt;br /&gt;
&lt;br /&gt;
* UDP+TCP/9000 - Default First Simulator &lt;br /&gt;
* UDP+TCP/9001 - Default Second Simulator &lt;br /&gt;
etc.&lt;br /&gt;
&lt;br /&gt;
Note: If you use your simulator in standalone mode, it is enough to open the UDP+TCP/9000 on your firewall.&lt;br /&gt;
&lt;br /&gt;
== Issues with NAT and Port Forwarding ==&lt;br /&gt;
&lt;br /&gt;
If your host does not have a public IP address (eg it is hidden behind a home router) you will have issues hosting grid and region servers if you plan on connecting clients to it on both sides of the router, however this can be worked around through very careful application of port forwarding and use of DNS host files. Please note this is not guarunteed to work (and is most likely to fail), it is highly recommended to have a internet accessible public static IP for the server which is hosting the regions.&lt;br /&gt;
&lt;br /&gt;
Method: &lt;br /&gt;
* Set the simulator listening IP address to your public facing IP address (that of the router concerned) &lt;br /&gt;
* Port forward the above ports through to the simulator on both UDP and TCP. &lt;br /&gt;
* Use an “ExternalAddress” of “somesimulator.somedomain.com” where you control the DNS for somedomain.com and can enter a “A Record” for ‘somesimulator.’ to your routers IP address. &lt;br /&gt;
* Create a “hosts” file (on windows, this is C:\Windows\System32\Drivers\etc\hosts and on Unix-type systems, this is /etc/hosts) entry on your internal client machines, for somesimulator.somedomain.com to your local LAN address for the simulator.&lt;br /&gt;
&lt;br /&gt;
== A solution for local connections if you have a ZyXEL DSL modem/router with NAT and Port Forwarding ==&lt;br /&gt;
&lt;br /&gt;
This solution works with the ZyXEL Prestige 660ME-61 DSL Router. It may work with other models made by ZyXEL. &lt;br /&gt;
&lt;br /&gt;
Method:&lt;br /&gt;
* Connect by TELNET to your ZyXEL DSL modem. Use the same IP address that you would if you were using the web interface. For example, the default ip on most Embarq ZyXEL DSL modems is 192.168.2.1. &lt;br /&gt;
&lt;br /&gt;
 telnet 192.168.2.1&lt;br /&gt;
&lt;br /&gt;
* Enter your password. If you do not know it, try just pressing &amp;lt;ENTER&amp;gt; or ask your ISP for the password. They may or may not give it to you. &lt;br /&gt;
&lt;br /&gt;
* Select menu option &amp;quot;24. System Maintenance&amp;quot; from the menu. &lt;br /&gt;
&lt;br /&gt;
                    Copyright (c) 1994 - 2004 ZyXEL Communications Corp.&lt;br /&gt;
                              Prestige 660ME-61 Main Menu&lt;br /&gt;
     Getting Started                      Advanced Management&lt;br /&gt;
       1. General Setup                     21. Filter Set Configuration&lt;br /&gt;
       2. WAN Backup Setup                  22. SNMP Configuration&lt;br /&gt;
       3. LAN Setup                         23. System Password&lt;br /&gt;
       4. Internet Access Setup             24. System Maintenance&lt;br /&gt;
                                            25. IP Routing Policy Setup&lt;br /&gt;
     Advanced Applications                  26. Schedule Setup&lt;br /&gt;
       11. Remote Node Setup&lt;br /&gt;
       12. Static Routing Setup&lt;br /&gt;
       15. NAT Setup                        99. Exit&lt;br /&gt;
                          Enter Menu Selection Number:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Select menu option &amp;quot;8. Command Interpreter Mode&amp;quot; from the menu&lt;br /&gt;
&lt;br /&gt;
                          Menu 24 - System Maintenance&lt;br /&gt;
                         1.  System Status&lt;br /&gt;
                         2.  System Information and Console Port Speed&lt;br /&gt;
                         3.  Log and Trace&lt;br /&gt;
                         4.  Diagnostic&lt;br /&gt;
                         5.  Backup Configuration&lt;br /&gt;
                         6.  Restore Configuration&lt;br /&gt;
                         7.  Upload Firmware&lt;br /&gt;
                         8.  Command Interpreter Mode&lt;br /&gt;
                         9.  Call Control&lt;br /&gt;
                         10. Time and Date Setting&lt;br /&gt;
                         11. Remote Management&lt;br /&gt;
                          Enter Menu Selection Number:&lt;br /&gt;
&lt;br /&gt;
* At the prompt type &amp;quot;ip nat loopback on&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 Copyright (c) 1994 - 2004 ZyXEL Communications Corp.&lt;br /&gt;
 Sprint &amp;gt; ip nat loopback on &lt;br /&gt;
&lt;br /&gt;
* At the prompt type &amp;quot;exit&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 Sprint&amp;gt; exit&lt;br /&gt;
&lt;br /&gt;
* Select menu option &amp;quot;99. Exit&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Follow all other steps for configuring and starting your server as outlined in [http://opensimulator.org/wiki/Main_Page#Getting_Started_with_OpenSim Getting Started].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== A Solution for local connections if you have the DLink GamerLounge Extreme N router ==&lt;br /&gt;
&lt;br /&gt;
Networking and router configurations have been responsible for 98% of all trouble I have had setting up and operating OpenSimulator region server software. Insuring that you have a capable router properly configured should be the first thing on the list of configuration checkpoints for a smooth and trouble-free path to OpenSimulator software operations in GridMode.&lt;br /&gt;
&lt;br /&gt;
Below is a series of screen snapshots with the key pages of my router configuration interface with proper settings displayed.&lt;br /&gt;
&lt;br /&gt;
The settings below assume that you have an otherwise working connection and do not touch on such subjects as port conflicts or logging your network onto your ISP's provider network.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ** your status page should resemble this except for embedded site-specific details ** ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:router config snapshot1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ** Clicking the 'Advanced' tab, follwed by the 'Gaming' menu item, you should match what is shown here ** ==&lt;br /&gt;
&lt;br /&gt;
[[Image:router config snapshot2.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ** Proceeding to Routing menu item, make sure it looks like this: ** ==&lt;br /&gt;
&lt;br /&gt;
[[Image:router config snapshot3.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ** Now on to the firewall menu item ** ==&lt;br /&gt;
&lt;br /&gt;
[[Image:router config snapshot4.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ** and lastly but equally important, the advanced network settings menu item ** ==&lt;br /&gt;
&lt;br /&gt;
[[Image:router config snapshot5.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* provided that all information supplied in ~opensim/bin/OpenSim.ini and in your ~opensim/Regions/*.xml are properly configured, this should have you up and running.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NOTE: Contrary to what is displayed above, DHCP services are not required to operate OpenSimulator server software.&lt;/div&gt;</summary>
		<author><name>James Harrison</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Configuration</id>
		<title>Configuration</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Configuration"/>
				<updated>2008-01-09T00:39:10Z</updated>
		
		<summary type="html">&lt;p&gt;James Harrison: OpenSim:Configuration moved to Configuration: Removing OpenSim namespace; not needed.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;It is recommended that you first get OpenSim running in standalone mode, before you attempt to connect it to a grid, either your own grid or a public grid.&lt;br /&gt;
&lt;br /&gt;
A simulator actually consists of four services, known as UGAS which stand for User, Grid, Asset &amp;amp; Simulator. They are started in that order.&lt;br /&gt;
&lt;br /&gt;
A simulator running in its default standalone mode has all the services self-contained, but they are very modest. This means any first/last/password works. It also means inventory is all local with no region or grid-wide connections.&lt;br /&gt;
&lt;br /&gt;
A simulator running as a local grid runs all four services on the same computer. Multiple sims can be run, across-region crossing including teleporting and a set of inventory items that are within this local grid.&lt;br /&gt;
&lt;br /&gt;
A simulator running as part of a public grid runs only OpenSim.exe and the other three services are running on a server common to many regions. This also means that understanding the needed UUID, X,Y location, server handshake passwords, master avatar first/last/password and a couple of other settings. These are not difficult, but do require a little care in setting up.&lt;br /&gt;
&lt;br /&gt;
=Command Line arguments passed to OpenSim.exe=&lt;br /&gt;
&lt;br /&gt;
OpenSim.exe responds to various command line arguments. These include &amp;quot;-inifile&amp;quot;, &amp;quot;-configfile&amp;quot;, &amp;quot;-gridmode&amp;quot;, &amp;quot;-physics&amp;quot;, &amp;quot;-config&amp;quot; &amp;amp; &amp;quot;-noverbose&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
When starting OpenSim in either Windows or Linux, one can add &amp;quot;-physics=OpenDynamicsEngine&amp;quot; to run the OpenDynamicsEngine instead of basicphysics. &lt;br /&gt;
&lt;br /&gt;
Most users in standalone mode will not add any command line arguments. For local grid or public grid, the &amp;quot;-gridmode=true&amp;quot; is usually the only argument used. The rest are for more advanced configuration.&lt;br /&gt;
&lt;br /&gt;
=OpenSim configuration file=&lt;br /&gt;
The simulator configuration is managed using a file called [[OpenSim.ini]]. This file is used regardless of whether the sim is running in standalone or grid mode. Detailed information on the options available for setttings in this file can be found [[OpenSim.ini|here]].&lt;br /&gt;
=Standalone mode=&lt;br /&gt;
&lt;br /&gt;
When you start OpenSim in standalone mode, it will ask you several question at the console. The first set of prompts that start with &amp;quot;NETWORK SERVERS INFO&amp;quot;, you can just hit return to accept the defaults if you will be running in standalone mode.&lt;br /&gt;
&lt;br /&gt;
The prompts that start with &amp;quot;DEFAULT REGION CONFIG&amp;quot; are where you need to start paying attention. Some are self-explanatory. Here are explanations for the others:&lt;br /&gt;
&lt;br /&gt;
* Grid Location. OpenSim regions can be placed anywhere on a 65536 by 65536 grid. In standalone mode, it is safe to leave these X and Y locations at their defaults.&lt;br /&gt;
&lt;br /&gt;
* Filename for local storage. Safe to leave at default.&lt;br /&gt;
&lt;br /&gt;
* Internal IP address; This should always be 0.0.0.0&lt;br /&gt;
&lt;br /&gt;
* Internal IP port for incoming UDP client connection. You can make this any port you want, but it is safe to leave at the default 9000.&lt;br /&gt;
&lt;br /&gt;
* External host name. If you will only be attaching to your sim from a SecondLife client on the same machine, you can leave this at the default 127.0.0.1. If you will be wanting to connect to it from a client on another machine, this should be the IP address or hostname of the machine you are running this sim on.&lt;br /&gt;
&lt;br /&gt;
To connect to your new sim, start up secondlife with the following command line switches: &lt;br /&gt;
&lt;br /&gt;
 -loginuri http://127.0.0.1:9000/&lt;br /&gt;
&lt;br /&gt;
This assumes you are running the secondlife client on the same box. If you are running it on a separate box, substitute the IP address of your sim machine.&lt;br /&gt;
&lt;br /&gt;
To create a user:&lt;br /&gt;
type &amp;quot;create user &amp;lt;first&amp;gt; &amp;lt;last&amp;gt; &amp;lt;password&amp;gt; &amp;lt;x_loc&amp;gt; &amp;lt;y_loc&amp;gt;&amp;quot; in the server console&lt;br /&gt;
&lt;br /&gt;
=Grid mode=&lt;br /&gt;
&lt;br /&gt;
You want to run your own grid. Great! Assuming that you already got your sim running in standalone mode, here is what you need to do:&lt;br /&gt;
&lt;br /&gt;
1. Current builds of OpenSim grid mode are using mysql to store the grid information. You must have this installed and configured if you want to run your own grid. See [[mysql-config]] for more information.&lt;br /&gt;
&lt;br /&gt;
2. The servers should be started in a certain order. UGAS: UserServer, GridServer, AssetServer, InventoryServer, Sim. These are all found in the bin directory. In windows, you can just double-click on the executables to start them. In linux, you will probably have to start them with mono. The executable names are:&lt;br /&gt;
&lt;br /&gt;
 OpenSim.Grid.UserServer.exe&lt;br /&gt;
 OpenSim.Grid.GridServer.exe&lt;br /&gt;
 OpenSim.Grid.AssetServer.exe&lt;br /&gt;
 OpenSim.Grid.InventoryServer.exe&lt;br /&gt;
 OpenSim.exe&lt;br /&gt;
&lt;br /&gt;
3. Start the UserServer. If you will be running the GridServer on the same box, hit enter to accept the defaults, until it gives you the prompt &lt;br /&gt;
&lt;br /&gt;
 OpenUser#&lt;br /&gt;
&lt;br /&gt;
This is the main prompt for the user server. If you will be running the GridServer on another box, change the Default Grid Server URI as appropriate.&lt;br /&gt;
&lt;br /&gt;
4. Start the GridServer. Again, you can hit return at all the prompts if you are running them all on the same machine. If not, change the URIs for the Asset Server and User server to point to where you are running them. You will finally get to the console prompt for the GridServer which looks like this:&lt;br /&gt;
&lt;br /&gt;
 OpenGrid#&lt;br /&gt;
&lt;br /&gt;
5. Start the AssetServer. The console prompt for this server will be:&lt;br /&gt;
&lt;br /&gt;
 OpenAsset#&lt;br /&gt;
&lt;br /&gt;
6. Start the InventoryServer. The console prompt for this server will be:&lt;br /&gt;
&lt;br /&gt;
 INVENTORY#&lt;br /&gt;
&lt;br /&gt;
7. If you are running all of these servers on the same box, which would be the normal configuration. You should be ready to start up your sim. Since the OpenSim.exe starts up by default in standalone mode, you will need to give it a command line switch to tell it to use gridmode instead:&lt;br /&gt;
&lt;br /&gt;
 OpenSim.exe -gridmode=true&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
 mono OpenSim.exe -gridmode=true&lt;br /&gt;
&lt;br /&gt;
With any luck, everything will come up without too many errors.&lt;br /&gt;
&lt;br /&gt;
8. Go to the UserServer console, and type 'create user' to create a new avatar. It will prompt you for the name and password, and the X and Y of the sim that should be his home location. Use 1000 and 1000, or wherever you told your sim to live when you brought it up in standalone mode.&lt;br /&gt;
&lt;br /&gt;
At the console of any of these servers, you should be able to type 'help' to get a list of commands.&lt;br /&gt;
&lt;br /&gt;
You should now be able to connect to your new grid with your secondlife client. You need to tell your client to point at the UserServer rather than directly at the sim, though:&lt;br /&gt;
&lt;br /&gt;
 secondlife -loginuri http://127.0.0.1:8002/&lt;br /&gt;
&lt;br /&gt;
8002 is the default port for the UserServer, and that IP address should be changed to the server you are running the UserServer on, if they are not all on the same box.&lt;br /&gt;
&lt;br /&gt;
Happy OpenSimming!&lt;br /&gt;
&lt;br /&gt;
''Note: if you are using Windows Vista, remeber to start servers as Admin. If not it will prompt you an error in console like &amp;quot;Error - Access denied&amp;quot;&lt;br /&gt;
''&lt;br /&gt;
=== Technical Addendum ===&lt;br /&gt;
For running multiple regions on the same box, you simply make multiple copies of the 'default.xml' file inside the &amp;lt;tt&amp;gt;bin/Regions/&amp;lt;/tt&amp;gt; directory.  You can do this using the script &amp;lt;tt&amp;gt;make.php&amp;lt;/tt&amp;gt; in &amp;lt;tt&amp;gt;share/regions&amp;lt;/tt&amp;gt;, or you can generate the files by hand.&lt;br /&gt;
&lt;br /&gt;
If you want to create the files by hand, first copy the default.xml file in the &amp;lt;tt&amp;gt;bin/Regions&amp;lt;/tt&amp;gt; directory, and name them anything you want (I name mine x.y.xml, where x znd y are the grid coords.)&lt;br /&gt;
&lt;br /&gt;
Open each xml file and edit the uuid (each must be unique, a generator can be found at  [http://www.famkruithof.net/uuid/uuidgen uuidgen webpage]), region name, x &amp;amp; y positions, datastore (if you are using the prim thing) and internal ip port. EACH OF THESE MUST BE UNIQUE!&lt;br /&gt;
&lt;br /&gt;
Once you have 2 or more xml files in the regions folder, running a ''single copy'' of &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; will boot all of your sims! If you come across any errors, there is most likely an error in the xml files.&lt;br /&gt;
&lt;br /&gt;
=Attaching your sim to someone else's grid=&lt;br /&gt;
&lt;br /&gt;
To set up the simulation server (i.e., &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt;) to connect to an external grid, you should edit the &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt; file in the &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; directory.  In that file, there is a &amp;lt;tt&amp;gt;[Network]&amp;lt;/tt&amp;gt; section with URLs for the grid, user, and asset servers, as well as send and receive keys (for a basic level of security).  The addresses and send/receive keys will vary depending on the grid you are connecting to, and the grid operator should tell you what values to use.&lt;br /&gt;
&lt;br /&gt;
The other file you may have to change is in your &amp;lt;tt&amp;gt;bin/Regions&amp;lt;/tt&amp;gt; directory. This is where your individual region config files are. If you only have one region, it will by default be called &amp;lt;tt&amp;gt;default.xml&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This can be edited with any text editor. The grid owner may tell you what X and Y location you can place your sim at (you can't have multiple sims at the smae location on the grid). If so, the fields you will need to change in this file are &amp;lt;tt&amp;gt;sim_location_x&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;sim_location_y&amp;lt;/tt&amp;gt;.  And the &amp;lt;tt&amp;gt;external_host_name&amp;lt;/tt&amp;gt; should be set to the hostname or IP address of your simulation server (i.e., the machine that is running &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
A list of public grids that you can attach your sim to is at [[OpenSim: Grids]]&lt;br /&gt;
&lt;br /&gt;
=Automate Grid Startup=&lt;br /&gt;
&lt;br /&gt;
==Windows==&lt;br /&gt;
Create a file called StartGrid.BAT:&lt;br /&gt;
  start OpenSim.Grid.UserServer.exe&lt;br /&gt;
  sleep 3&lt;br /&gt;
  start OpenSim.Grid.GridServer.exe&lt;br /&gt;
  sleep 3&lt;br /&gt;
  start OpenSim.Grid.AssetServer.exe&lt;br /&gt;
  sleep 3&lt;br /&gt;
  start OpenSim.Grid.InventoryServer.exe&lt;br /&gt;
  sleep 3&lt;br /&gt;
  start OpenSim.exe -gridmode=true&lt;br /&gt;
&lt;br /&gt;
PS! Check that you have sleep command installed, I'm unsure if all Windows versions have that.&amp;lt;br&amp;gt;&lt;br /&gt;
This knowledgebase article describes how to add a batch file to startup of Windows (before logon).&amp;lt;br&amp;gt;&lt;br /&gt;
[http://support.microsoft.com/kb/q243486/ http://support.microsoft.com/kb/q243486/]&amp;lt;br&amp;gt;&lt;br /&gt;
Note that you have to start all applications and answer the configuration questions once before adding it to any startup.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
If you start the server before logon then there will be no window to close if you want to shut down the server, so you can create a &amp;quot;StopGrid.BAT&amp;quot; with:&lt;br /&gt;
 taskkill /FI &amp;quot;IMAGENAME eq OpenSim.*&amp;quot;&lt;br /&gt;
 sleep 3&lt;br /&gt;
 taskkill /FI &amp;quot;IMAGENAME eq OpenSim.*&amp;quot;&lt;br /&gt;
 sleep 3&lt;br /&gt;
 taskkill /F /FI &amp;quot;IMAGENAME eq OpenSim.*&amp;quot;&lt;br /&gt;
&lt;br /&gt;
''(Do they have to be shut down in any particular order?)''&lt;br /&gt;
&lt;br /&gt;
==Linux/Mac OS X==&lt;br /&gt;
&lt;br /&gt;
===Use Screen Command===&lt;br /&gt;
Use the screen command to automate startup&lt;br /&gt;
&lt;br /&gt;
==== Setup screen command and setup shell file====&lt;br /&gt;
screen install:&lt;br /&gt;
&lt;br /&gt;
Linux&lt;br /&gt;
 apt-get install screen&lt;br /&gt;
Mac OS X: Download either MacPorts, http://www.macports.org/, or Fink, http://www.finkproject.org/ to download *nix packages&lt;br /&gt;
MacPorts&lt;br /&gt;
 sudo port install screen&lt;br /&gt;
Fink&lt;br /&gt;
 Need command line for Fink.&lt;br /&gt;
&lt;br /&gt;
Create file runsim.sh&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 cd opensim/bin&lt;br /&gt;
 sleep 3&lt;br /&gt;
 screen -S UserServer -d -m  mono OpenSim.Grid.UserServer.exe&lt;br /&gt;
 sleep 3&lt;br /&gt;
 screen -S GridServer -d -m mono OpenSim.Grid.GridServer.exe&lt;br /&gt;
 sleep 3&lt;br /&gt;
 screen -S AssetServer -d -m mono OpenSim.Grid.AssetServer.exe&lt;br /&gt;
 sleep 3&lt;br /&gt;
 screen -S InventoryServer -d -m mono OpenSim.Grid.InventoryServer.exe&lt;br /&gt;
 sleep 3&lt;br /&gt;
 screen -S OpenSim -d -m mono OpenSim.exe -gridmode=true&lt;br /&gt;
&lt;br /&gt;
====Startup and access servers====&lt;br /&gt;
 ./runsim.sh&lt;br /&gt;
&lt;br /&gt;
If you have permission issues &lt;br /&gt;
 chmod 755 runsim.sh&lt;br /&gt;
&lt;br /&gt;
To see a list of the servers in screen:&lt;br /&gt;
 screen -ls or screen -list&lt;br /&gt;
&lt;br /&gt;
Output will look like the following:&lt;br /&gt;
 There are screens on:&lt;br /&gt;
      8419.OpenSim  (Detached)&lt;br /&gt;
      8403.InventoryServer  (Detached)&lt;br /&gt;
      8378.AssetServer  (Detached)&lt;br /&gt;
      8360.GridServer  (Detached)&lt;br /&gt;
      8347.UserServer  (Detached)&lt;br /&gt;
&lt;br /&gt;
To access server&lt;br /&gt;
 screen -r 8419.OpenSim&lt;br /&gt;
 screen -r 8403.InventoryServer&lt;br /&gt;
 etc.&lt;br /&gt;
&lt;br /&gt;
To exit screen, leaving server running, and to return to shell&lt;br /&gt;
 ctrl-a d&lt;br /&gt;
&lt;br /&gt;
====Shutdown Servers====&lt;br /&gt;
Either manually access each sceen&lt;br /&gt;
 screen -r 8419.OpenSim&lt;br /&gt;
 shutdown&lt;br /&gt;
&lt;br /&gt;
Or use&lt;br /&gt;
 killall mono&lt;br /&gt;
Or&lt;br /&gt;
 for i in `ps afxu | grep -i &amp;quot;mono.*OpenSim&amp;quot; | grep -v grep | awk {'print $2'}`; do kill $i; done&lt;br /&gt;
&lt;br /&gt;
Need to see if there is a way to use a shell script using screen to shutdown servers&lt;/div&gt;</summary>
		<author><name>James Harrison</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Talk:Build_Instructions</id>
		<title>Talk:Build Instructions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Talk:Build_Instructions"/>
				<updated>2008-01-09T00:38:10Z</updated>
		
		<summary type="html">&lt;p&gt;James Harrison: OpenSim talk:Install moved to Talk:Installation: Removing OpenSim namespace; not needed.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Problems in installation... ==&lt;br /&gt;
&lt;br /&gt;
Hi, I just installed everything from the svn (see my note if you use donwload link). I was almost able to launch everything, but fail on having a fully working environment, I got null pointer exceptions and the inventory didn't work as expected.&lt;br /&gt;
&lt;br /&gt;
I'm particularly interested in local grid. This might be particularly useful for making demos and so attracting more attention on this wonderful project:&lt;br /&gt;
&lt;br /&gt;
Might I suggest the following for easying the installation of local grid? Just brainstorming:&lt;br /&gt;
&lt;br /&gt;
- Pack the already existent installation giving a READY TO GO local grid installation. I cannot do myself because it's not working on my computer. If you assist me in having a full installation, I might publish a easyphp self installing thingy.&lt;br /&gt;
&lt;br /&gt;
- What about having it working under Ubuntu or so under a VMWare machine? so that people can download the VM and be able to really see something working? Also if the deployed machine has something already built on it (some standard avatars and a small house) it would be tremendously useful.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Also some defaults are strange to me: why not be per default using physics? people used to 2ndlife cannot understand why all the objects are phantom, this is particularly strange that you have to enable it. Please have it per default more consistent.&lt;br /&gt;
&lt;br /&gt;
* Textures are different from 2ndlife and appears to me a kind of rectangular dark brown. Is this wanted?&lt;br /&gt;
&lt;br /&gt;
* A tutorial should be written guiding people to do something. Not needing to do the same as 2nd life, but stress the differences!!!&lt;br /&gt;
&lt;br /&gt;
Greetings, and thanks for your huge effort.&lt;br /&gt;
&lt;br /&gt;
== Vista firewall ==&lt;br /&gt;
&lt;br /&gt;
As far as the disable Vista firewall, I have found that opening the ports that Opensim wants and the ports involved seems to work fine.&lt;br /&gt;
Far better than opening an already bad OS to possible net issues. Tho I tend to agree, if it just don't seem to connect and there is no&lt;br /&gt;
other reason for the trouble, by all means disable the firewall to see if that is the issue.&lt;/div&gt;</summary>
		<author><name>James Harrison</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Build_Instructions</id>
		<title>Build Instructions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Build_Instructions"/>
				<updated>2008-01-09T00:38:10Z</updated>
		
		<summary type="html">&lt;p&gt;James Harrison: OpenSim:Install moved to Installation: Removing OpenSim namespace; not needed.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Installing from source=&lt;br /&gt;
&lt;br /&gt;
==MS Windows==&lt;br /&gt;
&lt;br /&gt;
OpenSim requires either the .Net framework version 2.0, or the latest Mono. It supports the following compilers:&lt;br /&gt;
* [http://msdn2.microsoft.com/en-us/express/aa700756.aspx Microsoft Visual C# Express Edition] (note: not Visual C++)&lt;br /&gt;
* [http://www.mono-project.com/ mono]&lt;br /&gt;
&lt;br /&gt;
Note for people who just downloaded the sources from http://dist.opensimulator.org/ (the &amp;quot;Downloads&amp;quot; link on the left) be advised that some important things are missing (like MySQL template scripts). For such features, you must download using svn!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Subversion Repository ===&lt;br /&gt;
&lt;br /&gt;
1. Get the nightly build source code from the svn repository:&lt;br /&gt;
&lt;br /&gt;
 http://opensimulator.org/svn/opensim/trunk&lt;br /&gt;
&lt;br /&gt;
2. Get 0.4.5.2 Stable version  from svn repository:&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/tags/0.4.5.2-stable opensim&lt;br /&gt;
&lt;br /&gt;
=== Building ===&lt;br /&gt;
&lt;br /&gt;
2. In the top-level directory, run the '&amp;lt;tt&amp;gt;runprebuild.bat&amp;lt;/tt&amp;gt;' file. This will create both a VS2005 solution file, and a nant build file.&lt;br /&gt;
&lt;br /&gt;
3. Open the resulting sln file with visual studio, and build it there, or if you prefer to use nant, run nant in the same top-level directory. This will build the executables.&lt;br /&gt;
&lt;br /&gt;
If you don't care about physics (walking on prims, etc), ignore the rest of this section.&lt;br /&gt;
&lt;br /&gt;
==== Physics ====&lt;br /&gt;
&lt;br /&gt;
===== Open Dynamics Engine (ODE) =====&lt;br /&gt;
&lt;br /&gt;
If you want to implement collision-based physics, OpenDynamicsEngine (ODE) is the furthest along at the moment (9/07).  It is not fully supported, but is starting to work somewhat reliably using a small number of regions per sim.&lt;br /&gt;
&lt;br /&gt;
As installed from svn, ODE does not work on all platforms.  If you get an ODE-related crash, and/or an &amp;lt;i&amp;gt;ode.dll not found&amp;lt;/i&amp;gt; type of error (which can occur even though the dll is present!), try using the debug version of the dll, available here:&lt;br /&gt;
&lt;br /&gt;
http://www.squiggle.com/opensim/ode-debug.dll &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Rename it &amp;lt;tt&amp;gt;ode.dll&amp;lt;/tt&amp;gt; and put it in &amp;lt;tt&amp;gt;.\bin&amp;lt;/tt&amp;gt;, replacing the stock &amp;lt;tt&amp;gt;ode.dll&amp;lt;/tt&amp;gt;.  You can also try building &amp;lt;tt&amp;gt;ode.dll&amp;lt;/tt&amp;gt; from the latest version of the source (http://www.ode.org/; make sure to enable trimesh)&lt;br /&gt;
&lt;br /&gt;
=== Running ===&lt;br /&gt;
&lt;br /&gt;
Recent versions of OpenSim come without an &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt; file. Copy the &amp;lt;tt&amp;gt;OpenSim.ini.example&amp;lt;/tt&amp;gt; file to &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt; before making any changes.&lt;br /&gt;
&lt;br /&gt;
Double-click on the &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; executable file in the &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; directory. This will start up OpenSim in standalone mode.&lt;br /&gt;
&lt;br /&gt;
The debugger in VS2005 C# may be used to step through the code. For those that use a Cygwin shell, you may find that one or more dll's have permissions that cause problems running. Most find that a &amp;quot;&amp;lt;tt&amp;gt;chmod 777 *&amp;lt;/tt&amp;gt;&amp;quot; from the &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; directory solves this.&lt;br /&gt;
&lt;br /&gt;
Physics can be invoked by adding the appropriate line to the [Startup] section of &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt;.  For ODE, that would be:&lt;br /&gt;
&lt;br /&gt;
 physics = OpenDynamicsEngine&lt;br /&gt;
&lt;br /&gt;
You can also add a command line option to a shortcut, or run from a command prompt with:&lt;br /&gt;
&lt;br /&gt;
 -physics=OpenDynamicsEngine&lt;br /&gt;
&lt;br /&gt;
'''''Windows Vista'''''&lt;br /&gt;
&lt;br /&gt;
To run on Windows Vista, you must first disable Windows Firewall.  Under the new &amp;quot;Start&amp;quot; button of Vista, select &amp;quot;Control panel&amp;quot;.  Then double-click &amp;quot;Windows Firewall&amp;quot;.  In the window that pops up, on the left column, select &amp;quot;Turn Windows Firewall on or off&amp;quot;.  You will have to give permission for this to run, then select the option &amp;quot;Off (not recommended)&amp;quot;.  Click &amp;quot;OK&amp;quot; and exit from the Windows Firewall window.&lt;br /&gt;
&lt;br /&gt;
If you have McAfee SecurityCenter, see the description below.&lt;br /&gt;
&lt;br /&gt;
Once all the security features are disabled, right click on &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; and select &amp;quot;Run as administrator&amp;quot;.  This will pop up a window asking permission, select &amp;quot;Allow&amp;quot;.  Your OpenSim server should run in a DOS-like window and accept connections.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''McAfee Security'''''&lt;br /&gt;
&lt;br /&gt;
McAfee Security does not allow applications to listen on ports not explicitly specified.  You have two options: 1) disable firewall protection all together, 2) enable &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; to be able to open ports.&lt;br /&gt;
&lt;br /&gt;
''Disable firewall''&lt;br /&gt;
&lt;br /&gt;
Open McAfee SecurityCenter.  Select &amp;quot;Internet &amp;amp; Network&amp;quot;.  In the lower left corner is a small link to &amp;quot;Configure...&amp;quot;.  Select this.  In the right side of the window, select the bar that says &amp;quot;Firewall protection is enabled&amp;quot;.  Here you can select &amp;quot;Off&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
''Enable &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; to open ports''&lt;br /&gt;
&lt;br /&gt;
Open McAfee SecurityCenter.  Select &amp;quot;Internet &amp;amp; Network&amp;quot;.  In the lower left corner is a small link to &amp;quot;Configure...&amp;quot;.  Select this.  In the right side of the window, select the bar that says &amp;quot;Firewall protection is enabled&amp;quot;.  Select the &amp;quot;Advanced...&amp;quot; button.  This will pop up a new window.&lt;br /&gt;
&lt;br /&gt;
In the new window, on the left side, select &amp;quot;Program Permissions.&amp;quot;  In the middle on the right side of the window, select the &amp;quot;Add Allowed Program&amp;quot; button.  Use the browser that pops up to find the OpenSim executable and select it.&lt;br /&gt;
&lt;br /&gt;
Finally, select &amp;quot;OK&amp;quot; and exit the McAfee SecurityCenter window.&lt;br /&gt;
&lt;br /&gt;
==Linux/Mac OS X/FreeBSD==&lt;br /&gt;
&lt;br /&gt;
Please note that the current (as of 2007-11-23) SVN will not work on 64bit linux systems when built. You will need to use the binary build further down the page.&lt;br /&gt;
[[Installing and running on x86-64]]&lt;br /&gt;
&lt;br /&gt;
=== Subversion Repository ===&lt;br /&gt;
&lt;br /&gt;
To check out the latest revision:&lt;br /&gt;
&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/trunk opensim&lt;br /&gt;
&lt;br /&gt;
Note: The &amp;lt;tt&amp;gt;libopenjpeg-libsl-...so&amp;lt;/tt&amp;gt; is not really working. For this reason you should download the newest libsecondlife from http://www.libsecondlife.org/, and build your own libopenjpeg library. If you use this instead of the SVN version, your sim will work fine.&lt;br /&gt;
&lt;br /&gt;
Notes to Mac OS X users: &lt;br /&gt;
&lt;br /&gt;
* OS X does not come packaged with subversion, so you will need to either install it or access the repository from a computer that does have subversion.&lt;br /&gt;
* You'll also need to install Mono.&lt;br /&gt;
* The version of Mono in MacPorts (formerly DarwinPorts) seems to be out of date and produced compilation errors on my system. You may have better luck installing the newest package from http://www.mono-project.com/Downloads&lt;br /&gt;
* Even with the newer version, there's a config problem with NAnt. There's a blog post here: http://bleepsoft.com/tyler/index.php?itemid=82 which explains how to fix the script (the blog post shows the path for 1.1.18 -- you'll need to replace this with 1.2.5 if you install the latest version from mono-project.com).&lt;br /&gt;
&lt;br /&gt;
=== Building (Mono) ===&lt;br /&gt;
&lt;br /&gt;
 cd opensim&lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
If you encounter any errors while trying this, check the [[Troubleshooting]] page for help.&lt;br /&gt;
&lt;br /&gt;
==== Physics (Unix) ====&lt;br /&gt;
&lt;br /&gt;
If you want to implement collision-based physics, OpenDynamicsEngine (ODE) is the furthest along at the moment (9/07).  It is not fully supported, but is starting to work somewhat reliably using a small number of regions per sim.&lt;br /&gt;
&lt;br /&gt;
===== Open Dynamics Engine (ODE) =====&lt;br /&gt;
&lt;br /&gt;
As installed from svn, ODE does not work on all platforms.  If you get an ODE-related crash, and/or a &amp;lt;i&amp;gt;libode.so not found&amp;lt;/i&amp;gt; type of error, you will need to build libode from source.&lt;br /&gt;
&lt;br /&gt;
Remove &amp;lt;tt&amp;gt;libode.so&amp;lt;/tt&amp;gt; from the &amp;lt;tt&amp;gt;./bin&amp;lt;/tt&amp;gt; folder.  (Note that subsequent svn updates may replace it again; best fix is to copy your built &amp;lt;tt&amp;gt;libode.so&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt;).  Do NOT remove &amp;lt;tt&amp;gt;ode.net.dll&amp;lt;/tt&amp;gt;!  Download the latest source packages from http://www.ode.org/.  When compiling, make sure to use the following configure options:&lt;br /&gt;
&lt;br /&gt;
 --with-trimesh=gimpact &lt;br /&gt;
 --enable-shared&lt;br /&gt;
&lt;br /&gt;
Make sure the configure script confirms these choices, and always compile with single precision (I believe that's the default).  Try &amp;lt;code&amp;gt; make -k &amp;lt;/code&amp;gt; if you get errors relating to drawstuff, test*, or openGL.  &amp;lt;code&amp;gt; make install &amp;lt;/code&amp;gt; should put &amp;lt;tt&amp;gt;libode.so&amp;lt;/tt&amp;gt; in the proper place (usually &amp;lt;tt&amp;gt;/usr/local/lib&amp;lt;/tt&amp;gt;), and it should be seen by opensim (&amp;lt;tt&amp;gt;ode.net.dll&amp;lt;/tt&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
=== Install Steps for Unix Platforms ===&lt;br /&gt;
&lt;br /&gt;
Steps to get packages that are needed to compile the source.&lt;br /&gt;
&lt;br /&gt;
==== FreeBSD 6.2 ====&lt;br /&gt;
 su&lt;br /&gt;
 cd /usr/ports/devel/subversion/ &amp;amp;&amp;amp; make install clean (you may also need to rebuild apr-svn if this step fails)&lt;br /&gt;
 cd /usr/ports/lang/mono/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/devel/nant/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/databases/sqlite3/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/x11-toolkits/libgdiplus/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /opensim/installation/directory/&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/trunk opensim&lt;br /&gt;
 cd opensim&lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
For ODE Physics you must do the following:&lt;br /&gt;
 cd /usr/ports/graphics/libGL/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/graphics/libGLU/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /opensim/installation/directory/&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/trunk opensim-libs&lt;br /&gt;
 cd opensim-libs/unmanaged/OpenDynamicsEngine/&lt;br /&gt;
 ./configure --enable-shared&lt;br /&gt;
 make&lt;br /&gt;
 mv ./ode/src/libode.so /opensim/installation/directory/opensim/bin/&lt;br /&gt;
&lt;br /&gt;
==== Ubuntu Server 7.10 ====&lt;br /&gt;
 sudo apt-get subversion&lt;br /&gt;
 sudo apt-get mono&lt;br /&gt;
 sudo apt-get install nant&lt;br /&gt;
 sudo apt-get install mono-mjs libmono-microsoft8.0-cil&lt;br /&gt;
 sudo apt-get install libmono-system-runtime2.0-cil&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/trunk opensim&lt;br /&gt;
 cd opensim&lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
=== Running (Mono) ===&lt;br /&gt;
&lt;br /&gt;
Recent versions of OpenSim come without an &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt; file. Copy the &amp;lt;tt&amp;gt;OpenSim.ini.example&amp;lt;/tt&amp;gt; file to &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt; before making any changes.&lt;br /&gt;
&lt;br /&gt;
 cd bin&lt;br /&gt;
 mono OpenSim.exe&lt;br /&gt;
&lt;br /&gt;
to invoke ODE, add the option:&lt;br /&gt;
 -physics=OpenDynamicsEngine&lt;br /&gt;
&lt;br /&gt;
or add &amp;lt;code&amp;gt;  physics = OpenDynamicsEngine &amp;lt;/code&amp;gt; to the [Startup] section of &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt;.  Same deal for other physics engines, when available.&lt;br /&gt;
&lt;br /&gt;
=== External tutorials and howtos ===&lt;br /&gt;
[http://nonumerable.net/metaverso-opensim-en-gnulinux/ Spanish howto: Opensim in GNU/Linux]&lt;br /&gt;
&lt;br /&gt;
=Binary releases=&lt;br /&gt;
&lt;br /&gt;
Nightly builds, in tar-gzip format:&lt;br /&gt;
&lt;br /&gt;
http://ruth.petitbe.be/build/&lt;br /&gt;
&lt;br /&gt;
The following packages and their dependencies are required to run OpenSim on a default Debian 4 netinstall:&lt;br /&gt;
* mono&lt;br /&gt;
* libmono-corlib2.0-cil&lt;br /&gt;
* libmono-sqlite2.0-cil&lt;br /&gt;
* libmono-system-web2.0-cil&lt;br /&gt;
* libmono-microsoft8.0-cil&lt;br /&gt;
* libmono-system-runtime2.0-cil&lt;/div&gt;</summary>
		<author><name>James Harrison</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Download</id>
		<title>Download</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Download"/>
				<updated>2008-01-09T00:37:51Z</updated>
		
		<summary type="html">&lt;p&gt;James Harrison: OpenSim:Download moved to Download: Removing OpenSim namespace; not needed.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Stable Releases ==&lt;br /&gt;
These are the last version that were considered &amp;quot;stable&amp;quot; and useable in a test enviornment.&lt;br /&gt;
&lt;br /&gt;
Version 0.4.0&lt;br /&gt;
&lt;br /&gt;
(Source) http://dist.opensimulator.org/opensim-0.4.zip&lt;br /&gt;
&lt;br /&gt;
(Source) http://dist.opensimulator.org/opensim-0.4.tar.gz&lt;br /&gt;
&lt;br /&gt;
(Source) svn co http://opensimulator.org/svn/opensim/tags/0.4.5.2-stable opensim&lt;br /&gt;
&lt;br /&gt;
== Nightly Builds ==&lt;br /&gt;
These are compiled packages created daily from the svn repository. The EXE's can be run natively under Windows, but requires Mono to run under Mac OS X and Linux.&lt;br /&gt;
&lt;br /&gt;
They can be downloaded from: &lt;br /&gt;
&lt;br /&gt;
(Binaries) http://ruth.petitbe.be/build/&lt;br /&gt;
&lt;br /&gt;
== SVN Checkout ==&lt;br /&gt;
To get the very latest (and usually unstable) source, run:&lt;br /&gt;
&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/trunk opensim&lt;br /&gt;
&lt;br /&gt;
SVN can be downloaded for Windows from [http://subversion.tigris.org/servlets/NewsItemView?newsItemID=1941 here], or for Mac OS X [http://homepage.mac.com/martinott/Subversion-1.4.4.pkg.zip here].&lt;br /&gt;
&lt;br /&gt;
== PreConfigured Standalone &amp;quot;Ready to Run&amp;quot; for XP/VISTA (32Bit) ==&lt;br /&gt;
&lt;br /&gt;
A Preconfigured &amp;quot;Ready to Run&amp;quot; for Standalone based on SVN2803 is available for Download here:&lt;br /&gt;
&lt;br /&gt;
http://www.openlifegrid.com/opensimdownload.aspx&lt;br /&gt;
&lt;br /&gt;
Instructions provided at the page above. &lt;br /&gt;
&lt;br /&gt;
Simply Unzip, and run StartRegion.bat to Start &amp;amp; StopRegion.bat to Stop. It already includes a default user and 1 Region (Custom made Island). Connection made via -loginuri http://127.0.0.1:9000&lt;/div&gt;</summary>
		<author><name>James Harrison</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Developer_Documentation</id>
		<title>Developer Documentation</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Developer_Documentation"/>
				<updated>2008-01-09T00:34:24Z</updated>
		
		<summary type="html">&lt;p&gt;James Harrison: Moving developer section off homepage and tidying up&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Communication ==&lt;br /&gt;
&lt;br /&gt;
A good first point of contact is the OpenSim IRC, on irc.freenode.net channel #opensim/#opensim-dev.&lt;br /&gt;
&lt;br /&gt;
The OpenSim developers hold [[office hours]] once a week in-world on Tuesdays at &amp;quot;Wright Plaza&amp;quot; on OSGrid. &lt;br /&gt;
&lt;br /&gt;
There is a &amp;quot;Test Hour&amp;quot; on Saturdays, also generally on &amp;quot;Wright Plaza&amp;quot;. Both these weekly events are held at 11:00AM PST or 1900UTC.&lt;br /&gt;
&lt;br /&gt;
Check on the #opensim IRC channel on Freenode just before each of these events if there is any confusion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Developer Documentation ==&lt;br /&gt;
You can view the current [[top 10 bugs]] blocking forward development.&lt;br /&gt;
&lt;br /&gt;
* [[OpenSim: Testing]] &amp;amp;mdash; What is tested.&lt;br /&gt;
* [[OpenSim: TechRef]] &amp;amp;mdash; A technical description of the simulator operation.&lt;br /&gt;
* [[OpenSim: Grids]] &amp;amp;mdash; Known Public grids currently available.&lt;br /&gt;
* [[Opensim: 0.4 Release Target Discussion]]&lt;br /&gt;
* [[Opensim: 0.5 Release Target Discussion]]&lt;br /&gt;
* [[OpenSim: Class Diagrams]]&lt;br /&gt;
* [[Grid Architecture Diagram]]&lt;br /&gt;
* [[OpenSim: Scripting]] &amp;amp;mdash; How to use scripts and what limitations apply.&lt;br /&gt;
* [[PhysicsEngines]]   &amp;amp;mdash; Options for physics engines in OpenSim.&lt;br /&gt;
* [[MonoSqlite]] &amp;amp;mdash; How the database model currently works.&lt;br /&gt;
* [[Monodevelop]] &amp;amp;mdash; How to use the [[monodevelop]] IDE for editing C# solutions.&lt;br /&gt;
* [[LSL Status]] &amp;amp;mdash; LSL implementation progress.&lt;br /&gt;
* [[OpenSim.Region.ScriptEngine]] &amp;amp;mdash; How the ScriptEngine looks internally.&lt;br /&gt;
* [[RegionModules]] &amp;amp;mdash; The various modules that are used in the RegionServer and how to write new ones.&lt;br /&gt;
* [[OpenSim: Screenshots]] &amp;amp;mdash; Various OpenSim screenshots.&lt;br /&gt;
* [[OpenSim: Threading strategy]] &amp;amp;mdash; How threading is implemented and handled.&lt;br /&gt;
* [[Special Building]] &amp;amp;mdash; Special building instructions.&lt;br /&gt;
&lt;br /&gt;
== Recent SVN Commits ==&lt;br /&gt;
&amp;lt;rss&amp;gt;http://cia.vc/stats/project/opensim/.rss|max=5|title=none&amp;lt;/rss&amp;gt;&lt;/div&gt;</summary>
		<author><name>James Harrison</name></author>	</entry>

	</feed>