<?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=Malixu</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=Malixu"/>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Special:Contributions/Malixu"/>
		<updated>2026-05-11T06:49:18Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.9</generator>

	<entry>
		<id>http://opensimulator.org/wiki/OpenSimulator:0.5_Release_Target_Discussion</id>
		<title>OpenSimulator:0.5 Release Target Discussion</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OpenSimulator:0.5_Release_Target_Discussion"/>
				<updated>2007-10-28T12:16:10Z</updated>
		
		<summary type="html">&lt;p&gt;Malixu: &amp;quot;wholes&amp;quot; corrected to &amp;quot;holes&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Suggested Goals==&lt;br /&gt;
&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
 &lt;br /&gt;
* Make prim unlinking work.&lt;br /&gt;
* Intra &amp;amp; inter region teleporting&lt;br /&gt;
* Complete avatar customization&lt;br /&gt;
* Complete connection of script editor to allow editing a prim directly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Physics==&lt;br /&gt;
 &lt;br /&gt;
* Support for at least one physics engine with basic collision detection&lt;br /&gt;
&lt;br /&gt;
* looks like hollow prims and some other simple shapes may be possible&lt;br /&gt;
&lt;br /&gt;
* ODE is furthest along at this point.  Issues include overall stability and lack of multithreading&lt;br /&gt;
&lt;br /&gt;
* BulletX is being worked on&lt;br /&gt;
&lt;br /&gt;
* New physics interface design? (event driven)&lt;br /&gt;
&lt;br /&gt;
==New Backend Protocol (OGS 2)==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Restructure and Normalize code==&lt;br /&gt;
* We should follow 'one dir, one assembly'&lt;br /&gt;
* We should follow 'dir == assembly == namespace'&lt;br /&gt;
* OpenSim.Framework should not be OpenSim/Framework/General - the whole namespace needs normalization.&lt;br /&gt;
* The OpenSimMain and RegionApplicationBase should be renamed (ConfigurableSimulator and SimulatorBase) and moved to a more suitable assembly.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== As part of the new protocol, overhaul the &amp;quot;commsmanager&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
*A lot of the functions currently in there, needs moving out. Like most of the Caps handling needs to be moved to the backend servers (possible with a dedicated Caps Manager server, like LL seem to have). &lt;br /&gt;
 &lt;br /&gt;
*Inventory handling should move to a module. As should Xfer uploads.&lt;br /&gt;
&lt;br /&gt;
== Rewrite Asset Cache/Server==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Improve the management of client updates==&lt;br /&gt;
&lt;br /&gt;
* Use a &amp;quot;interest list&amp;quot; for each connected client, so they only get updated about prims/objects that are in range (or they need to know about). &lt;br /&gt;
&lt;br /&gt;
* Combine objects (parts) into single packets, rather than sending a separate packet for each prim as currently happens.&lt;br /&gt;
&lt;br /&gt;
== Finish implementing the ll functions for scripting. ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Improve UDP network code (ClientStack) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Clean up the IClientAPI interface ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Start to think more about security ? (most likely will not happen until a later version)==&lt;br /&gt;
&lt;br /&gt;
* Add security sinks in the &amp;quot;region to region&amp;quot; .Net remoting process. &lt;br /&gt;
&lt;br /&gt;
* Check for security holes in scripting engine.&lt;br /&gt;
&lt;br /&gt;
== Tighter integration of DataStore into the core ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
== Planet Mode ==&lt;br /&gt;
One on the shortcomings of the grid model is that it is a &amp;quot;Flat Earth&amp;quot; approach. By doing little more modifying OpenSim to (optionally) connect the northern edge of the topmost region to the southern edge of the bottom region and a similar mod for the east and western edges and we have effectively brought together any group of contiguous regions within a grid and created a planet. If you keep walking/flying long enough you would eventually (or very quickly - the more sims the larger the planet) arrive back at your point of origin.&lt;br /&gt;
&lt;br /&gt;
Try this - take a map of your sim and apply it as a texture to a sphere - see what I mean?&lt;br /&gt;
&lt;br /&gt;
The analogy can also be extended further, a sandalone sim becomes a Planetary System Server, a grid server becomes Star System Server and a new level could be added to link Grids - The Galaxy Server but I am thinking the info DNS provides may already have that covered.  &lt;br /&gt;
&lt;br /&gt;
I now invite the community to debate the concept further - are we a &amp;quot;Flat Earth&amp;quot; or a &amp;quot;Planetary System&amp;quot; with galactic potential?&lt;br /&gt;
&lt;br /&gt;
Magi.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Not to pick nits, but connecting N/S and E/W edges of a plane doesn't give you a sphere. It gives you a torus. The image we have here is a universe of doughnut shaped grids floating in space.... Mmmm donuts (it is still a pretty cool idea) &lt;br /&gt;
&lt;br /&gt;
Lamont&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I think we need a section for suggestions to new features and a section for what will be part of the next release.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Tleiades&lt;br /&gt;
&lt;br /&gt;
== Parcel Media Settings ==&lt;br /&gt;
The multimedia functions in OpenSim create an awesome environment for presenting an enormous range of material. Whilst the parcel media settings can be set they do not persist between sessions.&lt;br /&gt;
&lt;br /&gt;
Magi.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Malixu</name></author>	</entry>

	</feed>