<?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=MW</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=MW"/>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Special:Contributions/MW"/>
		<updated>2026-05-31T12:30:57Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.9</generator>

	<entry>
		<id>http://opensimulator.org/wiki/Grid_List/Heritage_Key</id>
		<title>Grid List/Heritage Key</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Grid_List/Heritage_Key"/>
				<updated>2010-04-13T12:44:48Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&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;td&amp;gt;Name:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Heritage Key&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;Website:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;www.heritage-key.com&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;Login URI:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&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;Wiki/Forum:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Approx # Regions&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;Approx # Users&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;Logins/day&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;50&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;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Facebook: http://www.facebook.com/pages/Heritage-Key/76852681169?ref=share &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Twitter:@HeritageKey&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Youtube : http://heritage-key.com/video &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Heritage Key Virtual''' uses '''OpenSim''' to provide a unique educational experience.&lt;br /&gt;
&amp;lt;br /&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
We invite you to travel across time and place to unlock the wonders of the Ancient World.&lt;br /&gt;
Everyone has a dream of visiting Ancient World Sites and having their own adventures. Explore the Ancient World -- hidden under today's modern life, via media-rich online content and online virtually. Unlock the Wonders. Heritage Key Invites you to Discover and Share. You can start your online expeditions now. Get your keyboard and mouse ready for action! Read articles and blogs. Search the directory of ancient world sites and museums. View photos. Watch videos. Make an avatar and explore our virtual exhibitions. Please also take the opportunity to share your experiences by posting comments and adding your photos to our  Heritage Key Virtual Flickr Group&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''Existing places to visit''' :&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''King Tut Virtual''' : &amp;lt;br /&amp;gt;&lt;br /&gt;
Zoom in on King Tut's greatest treasures and explore the Valley of the Kings at the time when Carter made the world's greatest archaeological discovery ever: the Tomb of Tutankhamun. Experience life by the Nile in Ancient Egypt, gather clues to have a look at what the Egyptians envisioned the afterlife to be and dig up your own artefacts. All this is possible in King Tut Virtual. &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
Part of King Tut Virtual: &amp;lt;br /&amp;gt;&lt;br /&gt;
The Valley of the Kings - Experience the discovery of King Tut's Tomb.&amp;lt;br /&amp;gt;&lt;br /&gt;
The Cosmic Gallery - Zoom In on Tutankhamun's amazing treasures.&amp;lt;br /&amp;gt;&lt;br /&gt;
Amarna - Find out about life by the Nile under the reign of Akhenaten.&amp;lt;br /&amp;gt;&lt;br /&gt;
Balloon Ride - A Hot Air Balloon ride over the Valley of the Kings.&amp;lt;br /&amp;gt;&lt;br /&gt;
Treasures - View the wonders discovered in Tutankhamun's burial chamber up close.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Stonehenge Virtual''' : &amp;lt;br /&amp;gt;&lt;br /&gt;
Discover the history of Stonehenge in our 3D, online experience. Meet the famous Amesbury Archer, help move and raise the Sarsen Stone and attend an ancient burial ritual. Test your druid skills, decipher the secret of the stones and celebrate at the Solstice festival.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Stonehenge 2400 BC - Help move the stones into place using special carts. &amp;lt;br /&amp;gt;&lt;br /&gt;
Stonehenge 2300 BC - Meet the Amesbury Archer and help raise the Sarsen Stone. &amp;lt;br /&amp;gt;&lt;br /&gt;
Stonehenge 1500 BC - Attend an ancient Druid burial ritual and find the secret signs in the stones. &amp;lt;br /&amp;gt;&lt;br /&gt;
Stonehenge Modern day - Meet modern day Druids and take part in a Solstice festival. &amp;lt;br /&amp;gt;&lt;br /&gt;
Stonehenge Durrington Settlement 1500 BC - Test your ability to be an ancient Druid for the day at the Durrington Settlement. &amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Grid_List/Heritage_Key</id>
		<title>Grid List/Heritage Key</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Grid_List/Heritage_Key"/>
				<updated>2010-04-13T12:44:46Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&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;td&amp;gt;Name:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Heritage Key&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;Website:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;www.heritage-key.com&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;Login URI:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&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;Wiki/Forum:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Approx # Regions&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;Approx # Users&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;Logins/day&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;50&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;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Facebook: http://www.facebook.com/pages/Heritage-Key/76852681169?ref=share &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Twitter:@HeritageKey&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Youtube : http://heritage-key.com/video &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Heritage Key Virtual''' uses '''OpenSim''' to provide a unique educational experience.&lt;br /&gt;
&amp;lt;br /&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
We invite you to travel across time and place to unlock the wonders of the Ancient World.&lt;br /&gt;
Everyone has a dream of visiting Ancient World Sites and having their own adventures. Explore the Ancient World -- hidden under today's modern life, via media-rich online content and online virtually. Unlock the Wonders. Heritage Key Invites you to Discover and Share. You can start your online expeditions now. Get your keyboard and mouse ready for action! Read articles and blogs. Search the directory of ancient world sites and museums. View photos. Watch videos. Make an avatar and explore our virtual exhibitions. Please also take the opportunity to share your experiences by posting comments and adding your photos to our  Heritage Key Virtual Flickr Group&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''Existing places to visit''' :&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Grid_List/Heritage_Key</id>
		<title>Grid List/Heritage Key</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Grid_List/Heritage_Key"/>
				<updated>2010-04-13T12:44:22Z</updated>
		
		<summary type="html">&lt;p&gt;MW: New page: __NOTOC__ {{Template:Quicklinks}} &amp;lt;br /&amp;gt;  &amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;   &amp;lt;tr&amp;gt;     &amp;lt;td&amp;gt;Name:&amp;lt;/td&amp;gt;     &amp;lt;td&amp;gt;Heritage Key&amp;lt;/td&amp;gt;   &amp;lt;/tr&amp;gt;   &amp;lt;tr&amp;gt;     &amp;lt;td&amp;gt;Website:&amp;lt;/td&amp;gt;     &amp;lt;t...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&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;td&amp;gt;Name:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Heritage Key&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;Website:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;www.heritage-key.com&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;Login URI:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&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;Wiki/Forum:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Approx # Regions&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;Approx # Users&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;Logins/day&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;50&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;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Facebook: http://www.facebook.com/pages/Heritage-Key/76852681169?ref=share &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Twitter:@HeritageKey&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Youtube : http://heritage-key.com/video &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Heritage Key Virtual''' uses '''OpenSim''' to provide a unique educational experience.&lt;br /&gt;
&amp;lt;br /&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
We invite you to travel across time and place to unlock the wonders of the Ancient World.&lt;br /&gt;
Everyone has a dream of visiting Ancient World Sites and having their own adventures. Explore the Ancient World -- hidden under today's modern life, via media-rich online content and online virtually. Unlock the Wonders. Heritage Key Invites you to Discover and Share. You can start your online expeditions now. Get your keyboard and mouse ready for action! Read articles and blogs. Search the directory of ancient world sites and museums. View photos. Watch videos. Make an avatar and explore our virtual exhibitions. Please also take the opportunity to share your experiences by posting comments and adding your photos to our  Heritage Key Virtual Flickr Group&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''Existing places to visit''' :&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''King Tut Virtual''' : &amp;lt;br /&amp;gt;&lt;br /&gt;
Zoom in on King Tut's greatest treasures and explore the Valley of the Kings at the time when Carter made the world's greatest archaeological discovery ever: the Tomb of Tutankhamun. Experience life by the Nile in Ancient Egypt, gather clues to have a look at what the Egyptians envisioned the afterlife to be and dig up your own artefacts. All this is possible in King Tut Virtual. &lt;br /&gt;
&amp;lt;br /&amp;gt; &lt;br /&gt;
Part of King Tut Virtual: &amp;lt;br /&amp;gt;&lt;br /&gt;
The Valley of the Kings - Experience the discovery of King Tut's Tomb.&amp;lt;br /&amp;gt;&lt;br /&gt;
The Cosmic Gallery - Zoom In on Tutankhamun's amazing treasures.&amp;lt;br /&amp;gt;&lt;br /&gt;
Amarna - Find out about life by the Nile under the reign of Akhenaten.&amp;lt;br /&amp;gt;&lt;br /&gt;
Balloon Ride - A Hot Air Balloon ride over the Valley of the Kings.&amp;lt;br /&amp;gt;&lt;br /&gt;
Treasures - View the wonders discovered in Tutankhamun's burial chamber up close.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Stonehenge Virtual''' : &amp;lt;br /&amp;gt;&lt;br /&gt;
Discover the history of Stonehenge in our 3D, online experience. Meet the famous Amesbury Archer, help move and raise the Sarsen Stone and attend an ancient burial ritual. Test your druid skills, decipher the secret of the stones and celebrate at the Solstice festival.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Stonehenge 2400 BC - Help move the stones into place using special carts. &amp;lt;br /&amp;gt;&lt;br /&gt;
Stonehenge 2300 BC - Meet the Amesbury Archer and help raise the Sarsen Stone. &amp;lt;br /&amp;gt;&lt;br /&gt;
Stonehenge 1500 BC - Attend an ancient Druid burial ritual and find the secret signs in the stones. &amp;lt;br /&amp;gt;&lt;br /&gt;
Stonehenge Modern day - Meet modern day Druids and take part in a Solstice festival. &amp;lt;br /&amp;gt;&lt;br /&gt;
Stonehenge Durrington Settlement 1500 BC - Test your ability to be an ancient Druid for the day at the Durrington Settlement. &amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Grid_List/Rezzable_Visions</id>
		<title>Grid List/Rezzable Visions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Grid_List/Rezzable_Visions"/>
				<updated>2010-04-13T12:20:20Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&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;td&amp;gt;Name:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Rezzable Visions&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;Website:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;http://rezzable.com&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;Login URI:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;http://rezzable.com/vx/access&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;Wiki/Forum:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Approx # Regions&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;Approx # Users&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;Logins/day&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Twitter: @rezzable &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Youtube: www.rezzable.com/machinima&lt;br /&gt;
&amp;lt;br /&amp;gt; &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Rezzable Visions : &lt;br /&gt;
&amp;lt;br /&amp;gt;  &amp;lt;br /&amp;gt;&lt;br /&gt;
Tap into the raw energy of the virtual world. Buckle-in and be ready to participate in the metaverse where the only limits are your imagination (and bandwidth). Rezzable invites you to a private virtual world where you can wander the landscape of the amazing, immersive landscape and even try to build part of it. Rezzable Visions series offers a different artist starting at Jan 2010 the spotlight for a new art installation. We are working with the very best and most creative people around the world and across the metaverse to realize their creative ideas on the Rezzable Grid. It will be both a showcase for the new art that can be made in this exciting new online environment as well as place to test and push our OpenSim grid technology. We invite artist to submit their ideas for interactive, visually stunning, engaging, moving, never-been-attempted art creations . At the moment the running exhibition is by Madcow a well know creator from Second Life. Along with Art Sims we have some other exciting sims that you can wander around and play games and quests with your friends such as the Steamfish sim where you follow an educational quest.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Existing places to visit :&lt;br /&gt;
&lt;br /&gt;
Crimson Shadow,&lt;br /&gt;
Carnival of Doom,&lt;br /&gt;
Tunnel of Light, &lt;br /&gt;
Greenies, &lt;br /&gt;
Greenies Lawn, &lt;br /&gt;
Mad Cow,&lt;br /&gt;
Black Swan, &lt;br /&gt;
Rezzable Lake, &lt;br /&gt;
Rezzable Welcome,&lt;br /&gt;
Steamfish,&lt;br /&gt;
Rezzable Vision&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Grid_List</id>
		<title>Grid List</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Grid_List"/>
				<updated>2010-04-13T12:17:31Z</updated>
		
		<summary type="html">&lt;p&gt;MW: /* Public grids */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
[[Technical Reference | Technical Reference]] -&amp;gt; [[Grid_List| Grid List]] &lt;br /&gt;
&lt;br /&gt;
=What is the Grid List?=&lt;br /&gt;
&lt;br /&gt;
==About==&lt;br /&gt;
At the moment there are a number of sims which we try to keep up 24x7, minus the upgrade times, etc. Remember - there are no guarantees at the moment on the backups of the inventories, landscape, etc. So, treat this as you would treat the beta grid at most. In order to login with opensim-links, you will need to install [http://lab.newworldgrid.com/index.php/OpenSim_Launcher OpenSim Launcher] or add a [[Browser_Protocol_Handler|protocol handler]] to your browser. Otherwise you could simply create a custom [[Connecting|shortcut]] with the right parameters to your Second Life browser.&lt;br /&gt;
&lt;br /&gt;
== Public grids  ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;IMPORTANT NOTE:&amp;lt;/big&amp;gt;The OpenSimulator Project is an Application Platform that can be used by anyone. It is not responsible for any grid listed on this page, nor for any grid's content or activities within them. Grid List Policy: Please only list your grid if your software is based on OpenSimulator.org SVN software code, all other grids will be removed and also please provide a link on your grid website back to this project website, remember link recognition is a two-way street. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt; If you own a grid and are interested in joining a grid association see this page: [[Grid Associations]] &amp;lt;br&amp;gt;&amp;lt;br&amp;gt; Public grids require you to create an account on their website, which you can then use to log into the grid. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;These grids are listed in the order of their appearance, anyone found inserting a grid up higher in the list will have their entry removed, please add your entry to the very bottom of the list, this is not negotiable. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;The gridlist entries in the main list should just contain the gridname and the plain numbers as defined by the column headers. Please use [[Grid Lst/Template|this]] template for the subpages to keep the information in a comparable manner. Thanks a lot. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt; Public Grid List Sorted [[Grid List/Sorted/Alphabetically|Alphabetically]], [[Grid List/Sorted/ByRegions|By # of Regions]], [http://spreadsheets.google.com/pub?key=rHNVZVIc1-GdXzqx2Ac4NDQ&amp;amp;gid=4 By # of Users], [http://spreadsheets.google.com/pub?key=rHNVZVIc1-GdXzqx2Ac4NDQ&amp;amp;gid=6 By Unique 30 days] ([http://spreadsheets.google.com/pub?key=rHNVZVIc1-GdXzqx2Ac4NDQ&amp;amp;oid=6&amp;amp;output=image Chart]), [[Grid List/Sorted/ByHistory|By History]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;center&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name &lt;br /&gt;
! Approx # Regions &lt;br /&gt;
! Approx # Users &lt;br /&gt;
! Unique last 30days&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Deepgrid|Deepgrid]] &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/OSGrid|OSGrid]] &lt;br /&gt;
| 6000 &lt;br /&gt;
| 36000 &lt;br /&gt;
| 4600&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Francogrid|Francogrid(with OM¢)]] &lt;br /&gt;
| 170 &lt;br /&gt;
| 1304 &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Le Monde de Darwin|Le Monde de Darwin]] &lt;br /&gt;
| 73 &lt;br /&gt;
| 83 &lt;br /&gt;
| 36&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/GiantGrid|GiantGrid]] &lt;br /&gt;
| 169 &lt;br /&gt;
| 261 &lt;br /&gt;
| 157&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/The New World Grid|The New World Grid]] &lt;br /&gt;
| 330 &lt;br /&gt;
| 5200 &lt;br /&gt;
| 590&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/3rd Rock Grid|3rd Rock Grid]] &lt;br /&gt;
| 140 &lt;br /&gt;
| 2400 &lt;br /&gt;
| 500&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Uvatar|Uvatar.com]] &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/WorldSimTerra|WorldSimTerra]] &lt;br /&gt;
| 198 &lt;br /&gt;
| 1157 &lt;br /&gt;
| 292&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Cyberlandia|Cyberlandia]] &lt;br /&gt;
| 185 &lt;br /&gt;
| 1600 &lt;br /&gt;
| 269&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Metropolis|Metropolis Metaversum (NO money)]] &lt;br /&gt;
| 470 &lt;br /&gt;
| 760 &lt;br /&gt;
| 110&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Emerald Network|Emerald Network]] &lt;br /&gt;
| 9 &lt;br /&gt;
| 54 &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Avatar Hangout|Avatar Hangout (with G$ money)]] &lt;br /&gt;
| 390 &lt;br /&gt;
| 5,502 &lt;br /&gt;
| 3,122&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Your Alternative Life|Your Alternative Life ]] &lt;br /&gt;
| 41 &lt;br /&gt;
| 1548 &lt;br /&gt;
| 1117&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/German Grid|German Grid(with OM¢)]] &lt;br /&gt;
| 26 &lt;br /&gt;
| 296 &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/DGP Grid|DGP Grid]] &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Open-Neuland|OpenSimulator-Club Open Neuland (with OM¢)]] &lt;br /&gt;
| 216 &lt;br /&gt;
| 330 &lt;br /&gt;
| 60&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Wilder-Westen|OpenSimulator-Club Wilder Westen (with OM¢)]] &lt;br /&gt;
| 6 &lt;br /&gt;
| 97 &lt;br /&gt;
| 14&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Social Network Italia|Social Network Italia]] &lt;br /&gt;
| 24 &lt;br /&gt;
| 500 &lt;br /&gt;
| 100&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/ReactionGrid|ReactionGrid]] &lt;br /&gt;
| 223 &lt;br /&gt;
| 4702 &lt;br /&gt;
| 638&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/pseudospace|pseudospace]] &lt;br /&gt;
| 37 &lt;br /&gt;
| 137 &lt;br /&gt;
| 41&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Myopengrid.com|Myopengrid]] &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Grid4Us|Grid4Us(with OM¢)]] &lt;br /&gt;
| 106 &lt;br /&gt;
| 956 &lt;br /&gt;
| 328&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Metapocalypse|Metapocalypse]] &lt;br /&gt;
| 2 &lt;br /&gt;
| 6 &lt;br /&gt;
| 6&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/FreshGrid|FreshGrid(casino games)]] &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/OpenKansai|OpenKansai]] &lt;br /&gt;
| 9 &lt;br /&gt;
| 120 &lt;br /&gt;
| 100&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Schweiz|Schweiz]] &lt;br /&gt;
| 5 &lt;br /&gt;
| 50 &lt;br /&gt;
| 10&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Pleasure Planet|Pleasure Planet Adults only]] &lt;br /&gt;
| 16 &lt;br /&gt;
| 70 &lt;br /&gt;
| 29&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/DreamlandGrid|Dreamland Grid]] &lt;br /&gt;
| 16 &lt;br /&gt;
| 5 &lt;br /&gt;
| 2&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/NeXtLife|NeXtLife Grid]] &lt;br /&gt;
| 15 &lt;br /&gt;
| 7 &lt;br /&gt;
| 7&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Openvue|Openvue (on Virtual AIAI Grid)]] &lt;br /&gt;
| 12 &lt;br /&gt;
| 20 &lt;br /&gt;
| 10&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/ScienceSim|ScienceSim]] &lt;br /&gt;
| 25 &lt;br /&gt;
| 30 &lt;br /&gt;
| 15&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Unica|unica]] &lt;br /&gt;
| 16 &lt;br /&gt;
| 60 &lt;br /&gt;
| 10&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Role Play Worlds|Role Play Worlds - Your Fantasy, your world]] &lt;br /&gt;
| 129 &lt;br /&gt;
| 2276 &lt;br /&gt;
| 298&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Cuon Grid|Cuon Grid - Linux and ERP]] &lt;br /&gt;
| 11 &lt;br /&gt;
| 50 &lt;br /&gt;
| 30&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Lisat|ArtGridOnLine]] &lt;br /&gt;
| 12 &lt;br /&gt;
| 48 &lt;br /&gt;
| 15&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Lisat|Lost In Space And Time]] &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Segarra Open Grid|Segarra Open Grid]] &lt;br /&gt;
| 4 &lt;br /&gt;
| 98 &lt;br /&gt;
| &amp;amp;nbsp;?&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Playneko|Playneko &amp;amp;#124; Just another virtual world]] &lt;br /&gt;
| 2 &lt;br /&gt;
| 36 &lt;br /&gt;
| 19&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Xumeo|Xumeo]] &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/3Dmalls|3dmalls.net]] &lt;br /&gt;
| 17 &lt;br /&gt;
| 350 &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/NexTECH Life|NexTECH Life]] &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/SimValley NL|SimValley NL]] &lt;br /&gt;
| 79 &lt;br /&gt;
| 146 &lt;br /&gt;
| 23&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Joopla|Joopla.net]] &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/VirtualFrance|VirtualFrance]] &lt;br /&gt;
| 4 &lt;br /&gt;
| 15 &lt;br /&gt;
| 12&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/AnSky|AnSky]] &lt;br /&gt;
| 12 &lt;br /&gt;
| 47 &lt;br /&gt;
| 16&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/UFSGrid|www.ufsgrid.com]] &lt;br /&gt;
| 15 &lt;br /&gt;
| 221 &lt;br /&gt;
| 22&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Meanduland|www.meanduland.com]] &lt;br /&gt;
| 25 &lt;br /&gt;
| 23 &lt;br /&gt;
| 6&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/v-Business|v-Business]] &lt;br /&gt;
| 10 &lt;br /&gt;
| 70 &lt;br /&gt;
| 40&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Twisted Sky|Twisted Sky]] &lt;br /&gt;
| 24 &lt;br /&gt;
| 50 &lt;br /&gt;
| 34&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/TertiaryGrid|Tertiary grid]] &lt;br /&gt;
| 18 &lt;br /&gt;
| 34 &lt;br /&gt;
| 14&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Logicamp|Logicamp]] &lt;br /&gt;
| 9 &lt;br /&gt;
| 13 &lt;br /&gt;
| 48&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/virtyou|virtyou]] &lt;br /&gt;
| 93 &lt;br /&gt;
| 464 &lt;br /&gt;
| 49&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Jamland|Jamland]] &lt;br /&gt;
| 10 &lt;br /&gt;
| 31 &lt;br /&gt;
| 14&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Artificial Life Grid|Artificial Life Grid]] &lt;br /&gt;
| 38 &lt;br /&gt;
| 31 &lt;br /&gt;
| 17&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Sensation Games|Sensation Games]] &lt;br /&gt;
| 1 &lt;br /&gt;
| 2 &lt;br /&gt;
| 1&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Avatrian|Avatrian]] &lt;br /&gt;
| 11 &lt;br /&gt;
| 25 &lt;br /&gt;
| 150&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Tlön|Tlön]] &lt;br /&gt;
| 11 &lt;br /&gt;
| 25 &lt;br /&gt;
| 10&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/OSBEST|OSBEST]] &lt;br /&gt;
| 12 &lt;br /&gt;
| 8 &lt;br /&gt;
| 8&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/PMGrid|PMGrid]] &lt;br /&gt;
| 35 &lt;br /&gt;
| 30 &lt;br /&gt;
| 10&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Meta7|Meta7]] &lt;br /&gt;
| 202 &lt;br /&gt;
| 2172 &lt;br /&gt;
| 784&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Austria|Austria]] &lt;br /&gt;
| 8 &lt;br /&gt;
| 6 &lt;br /&gt;
| 6&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Psychedelia|Psychedelia]] &lt;br /&gt;
| 4 &lt;br /&gt;
| 6 &lt;br /&gt;
| 6&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Cybergrid|Cybergrid]] &lt;br /&gt;
| 1 &lt;br /&gt;
| 44 &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Progetto Italia|Progetto Italia]] &lt;br /&gt;
| 5 &lt;br /&gt;
| 8 &lt;br /&gt;
| 15&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/SimValley NL|SimValley NL]] &lt;br /&gt;
| 79 &lt;br /&gt;
| 128 &lt;br /&gt;
| 26&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/jokaydiagrid|jokaydiaGRID]] &lt;br /&gt;
| 8 &lt;br /&gt;
| 59 &lt;br /&gt;
| 45&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Rezzable Visions| Rezzable Visions]] &lt;br /&gt;
|  &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
This is a list of Grids that been inactive for a few days and or have claimed to be inactive by the owner. Please also take extra care to write down there last position. &lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Place &lt;br /&gt;
! Inactive Grids &lt;br /&gt;
! Approx # Regions &lt;br /&gt;
! Approx # Users &lt;br /&gt;
! Unique last 30days&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To make OpenSim grids and locations known to a wider audience, they may be listed at http://www.yosims.com/.&lt;br /&gt;
&lt;br /&gt;
== Office Hour ==&lt;br /&gt;
&lt;br /&gt;
Each week on Tuesday, OSGrid hosts an official Office Hour where the OpenSim developers meet and discuss the weeks software development activities. This is a good place to get to know what is going on with OpenSim.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!Grid&lt;br /&gt;
!Region&lt;br /&gt;
!Time&lt;br /&gt;
|-&lt;br /&gt;
|OSGrid&lt;br /&gt;
|Wright Plaza&lt;br /&gt;
|Tuesday 1900UTC&lt;br /&gt;
|-&lt;br /&gt;
|EU-Grid&lt;br /&gt;
|EU-Grid Central Hub&lt;br /&gt;
|Sat 15:00 to 19:00 MET&lt;br /&gt;
|-&lt;br /&gt;
|AUGrid / Asia Pacific Office Hours&lt;br /&gt;
|Norgan Plaza&lt;br /&gt;
|Friday's 11am2pm AEST (GMT/UTC + 10)&lt;br /&gt;
|-&lt;br /&gt;
|Cyberlandia Grid Italiana&lt;br /&gt;
|Cyberlandia, Central Hub&lt;br /&gt;
|Mercoledi and Venerdi&amp;lt;BR&amp;gt;22:00 to 23:00 (GMT/UTC + 1)&lt;br /&gt;
|-&lt;br /&gt;
|WorldSim Terra&lt;br /&gt;
|Lusitania Center&lt;br /&gt;
|Saturdays 19:00 to 20:00 (GMT/UTC)&lt;br /&gt;
|-&lt;br /&gt;
|Avatar Hangout - Residents&lt;br /&gt;
|Community Center&lt;br /&gt;
|Saturdays 2pm to 4pm (InGame Time)&lt;br /&gt;
|-&lt;br /&gt;
|Avatar Hangout - Estate Owners&lt;br /&gt;
|Estate Info&lt;br /&gt;
|Sunday 2pm to 4pm (InGame Time)&lt;br /&gt;
|-&lt;br /&gt;
|Grid4Us&lt;br /&gt;
|Grid4Us Marina&lt;br /&gt;
|Saturdays 20:00 to 22:00 (UTC+1/MET)&lt;br /&gt;
|-&lt;br /&gt;
|LISAT&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|Saturday midnight &amp;quot;UTC&amp;quot;&amp;lt;br&amp;gt;Wednesday 1400(2pm)UTC&amp;lt;br&amp;gt;&amp;quot;Universal.Time.Coordinated&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[http://virtyou.com/ virtyou MainGrid]&lt;br /&gt;
|Waterland01 &lt;br /&gt;
|Tuesday 11:00 - 12:00 [http://en.wikipedia.org/wiki/Central_European_Time CET] (UTC+1),&amp;lt;br&amp;gt;Thursday 20:00 - 21:00 [http://en.wikipedia.org/wiki/Central_European_Time CET] (UTC+1)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.logicamp.com/ logicamp MainGrid]&lt;br /&gt;
|Logicamp&lt;br /&gt;
|Friday 11:00 - 12:00 GMT+1&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.opensimulator-club.de/ Open Neuland / OpenSimulator-Club]&lt;br /&gt;
|Neuland &lt;br /&gt;
|Tuesday 19:30 - 21:00 [http://en.wikipedia.org/wiki/Central_European_Time CET] (UTC+1)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.progettoitalia-os.it/ Progetto Italia Metaverso Italiano]&lt;br /&gt;
|Progetto Italia Orientation&lt;br /&gt;
|Dal Lunedi' al Venerdi' 22:00 to 00:00 (GMT/UTC + 1)&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Grid Test Hours ==&lt;br /&gt;
&lt;br /&gt;
Several grids provide valuable testing information for the project, each run a special 'test' hour to test capabilities of the platform. These are run at the same time every week. It may also be a good chance to meet people who can answer questions you may have.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!Grid&lt;br /&gt;
!Region&lt;br /&gt;
!Time&lt;br /&gt;
|-&lt;br /&gt;
|OSGrid&lt;br /&gt;
|Wright Plaza&lt;br /&gt;
|Sat 1900UTC&lt;br /&gt;
|-&lt;br /&gt;
|Apex Grid&lt;br /&gt;
|Spaceport 2&lt;br /&gt;
|Sat 1800 UTC&lt;br /&gt;
|-&lt;br /&gt;
|FrancoGrid&lt;br /&gt;
|Orion&lt;br /&gt;
|Everydays 2100GMT+1&lt;br /&gt;
|-&lt;br /&gt;
|New World Grid&lt;br /&gt;
|Welcome&lt;br /&gt;
|Every Tuesday at 2030 UTC&lt;br /&gt;
|-&lt;br /&gt;
|AUGrid&lt;br /&gt;
|Norgan Plaza&lt;br /&gt;
|Generally Tuesdays 11am~1pm and/or 2~5pm AEST (GMT/UTC+10)&amp;lt;br /&amp;gt;[http://augrid.org/forum/index.php?topic=9.0]&lt;br /&gt;
|-&lt;br /&gt;
|WorldSim Terra&lt;br /&gt;
|Lusitania Center&lt;br /&gt;
|Generally Sundays 19:00 to 22.00(GMT/UTC)&amp;lt;br /&amp;gt;[http://www.worldsimterra.com/index.php?option=com_agora&amp;amp;task=viewtopic&amp;amp;id=223 Next Test Hours]&lt;br /&gt;
|-&lt;br /&gt;
|VirtualFrance&lt;br /&gt;
|versailles &lt;br /&gt;
|Generally Mondays and Thursdays 2100GMT+1&amp;lt;br /&amp;gt;[http://www.virtualfrance.0rg.fr]&lt;br /&gt;
|-&lt;br /&gt;
|ReactionGrid&lt;br /&gt;
|Tarzan&lt;br /&gt;
|Saturdays 6pm Eastern/11pm UK (10pm UTC) - Movie Night load test&amp;lt;br/&amp;gt;[http://www.reactiongrid.com/Default/EventsList/RetroMovieNight.aspx Movie Night on ReactionGrid]&lt;br /&gt;
|-&lt;br /&gt;
|Logicamp&lt;br /&gt;
|Logicamp &lt;br /&gt;
|Generally Monday to Friday 0900 to 2200 GMT+1&amp;lt;br /&amp;gt;[http://www.logicamp.com]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Standalone sims  ==&lt;br /&gt;
&lt;br /&gt;
Standalone sims have &amp;quot;generic&amp;quot; logins being from &amp;quot;Testa User&amp;quot; .. &amp;quot;Testz User&amp;quot;, with password &amp;quot;test&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name &lt;br /&gt;
! Login URI &lt;br /&gt;
! Maintainer/Site&lt;br /&gt;
|-&lt;br /&gt;
| Ruth (Zion) &lt;br /&gt;
| opensim://ruth.petitbe.be:9000/ &lt;br /&gt;
| Dalien Talbot (dalien on IRC, or via blog - http://daltonic.blogspot.com/)&lt;br /&gt;
|-&lt;br /&gt;
| CyberSpacia &lt;br /&gt;
| opensim://cyberspacia.net:9000/ &lt;br /&gt;
| Spun Pty Ltd (mailto:the.grid@cyberspacia.net)&lt;br /&gt;
|-&lt;br /&gt;
| janoz &lt;br /&gt;
| opensim://77.250.27.219:9000/ &lt;br /&gt;
| (mailto:info@janoz.nl)&lt;br /&gt;
|-&lt;br /&gt;
| Opengrid &lt;br /&gt;
| opensim://opengrid.fr:9000/ &lt;br /&gt;
| Test grid for http://www.opensimulator.fr - 24/7 available&lt;br /&gt;
|-&lt;br /&gt;
| Phrearch &lt;br /&gt;
| opensim://os-networks.net:9000/ &lt;br /&gt;
| Phrearch: http://os-networks.net&lt;br /&gt;
|-&lt;br /&gt;
| Timecatcher Haven Lands( Not online 24/7) &lt;br /&gt;
| opensim://timecatcher.ath.cx:9000/ &lt;br /&gt;
| Timecatcher: (mailto:anon26841397@hotmail.co.uk)&lt;br /&gt;
|-&lt;br /&gt;
| Europeansim (NOW 24/7 ish:-) &lt;br /&gt;
| opensim://82.30.71.119:8002/ &lt;br /&gt;
| Edenrealm Sim(mailto:zoon@edenrealm.co.uk) BritGrid OpenSim 0.6.9 (Dev) - 26 regions - Hypergrid? - Avatar creation at: http://www.europeansim.thruhere.net Blog http://www.edenrealm.co.uk/&lt;br /&gt;
|-&lt;br /&gt;
| OpenSIM.de (24/7) &lt;br /&gt;
| opensim://opensim.m34.mx-host.de:9090 &lt;br /&gt;
| German Standalone-Sim with german (deutsch) speaking Live-Support and OpenSIM-Wiki at http://www.opensim.de&lt;br /&gt;
|-&lt;br /&gt;
| [[Grid List/Birnenland|Birnenland.de - Auf gute Nachbarschaft ! '''(CLOSED)''']] &lt;br /&gt;
| opensim://birnenland.de:9040 &lt;br /&gt;
| Eine deutschsprachige 3D Gemeinschaft in der man kostenlos Wohn- und Bauland erhalten kann.&lt;br /&gt;
|-&lt;br /&gt;
| Viradu &lt;br /&gt;
| We have just migrated to OSGrid.org 1/7/2009 &lt;br /&gt;
| A Science Fiction Themed Virtual World, by Michael McAnally (mailto:mwmcanally@gmail.com) - 12 regions NOTE: Please read Blog for connect instructions ---&amp;amp;gt; http://viradu.com for more info. This world is now open for settlement.&lt;br /&gt;
|-&lt;br /&gt;
| Lokir &lt;br /&gt;
| opensim://lokir.org:9000 &lt;br /&gt;
| A multicultural, multilanguage Bristol based art space and sandbox in the UK. Experimental servers testing new versions towards having hypergrid and megaregion functionality, but stable sim server version is currently 5.4, so quite old. See http://lokir.org/opensim for more info, or use the name and password &amp;quot;Test User test&amp;quot; to log in as a guest.&lt;br /&gt;
|-&lt;br /&gt;
| SPARTA! (open 24/7) &lt;br /&gt;
| opensim://204.12.98.91:9000 &lt;br /&gt;
| New (as of 2/20/2010) U.S. based sim. Right now this is more for my amusement than anything. Looking for testers or just bored people who have extra time on their hands. Should it become popular I'll consider expanding services. No registration required. Use any name you like. Questions? mailto:davidakaplan@gmail.com. THIS... IS... SPARTA!!!&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= See Also =&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Getting_Started|Getting Started]]&lt;br /&gt;
* [[Status|Main Status Page]]&lt;br /&gt;
* [[Technical_Reference|Technical Reference Page]]&lt;br /&gt;
* [[Grid_List/Sorted/Alphabetically|Grid List (Sorted Alphabetically)]]&lt;br /&gt;
* [[Grid_List/Sorted/ByRegions|Grid List (Sorted By # of Regions)]]&lt;br /&gt;
* [http://spreadsheets.google.com/pub?key=rHNVZVIc1-GdXzqx2Ac4NDQ&amp;amp;gid=4 Grid List (Sorted By # of Users)]&lt;br /&gt;
* [http://spreadsheets.google.com/pub?key=rHNVZVIc1-GdXzqx2Ac4NDQ&amp;amp;gid=6 Grid List (Sorted By Unique 30 days)]&lt;br /&gt;
* [[Grid_List/Sorted/ByHistory|Grid List (Sorted By History)]]&lt;br /&gt;
* [[Grid_Associations|Grid Associations]]&lt;br /&gt;
* [http://opensimulator.org/wiki/Public_Hypergrid_Nodes HyperGrid-Nodes]&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]] &lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
[[Category:Getting_Started]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Grid_List/Rezzable</id>
		<title>Grid List/Rezzable</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Grid_List/Rezzable"/>
				<updated>2010-04-13T12:16:45Z</updated>
		
		<summary type="html">&lt;p&gt;MW: Grid List/Rezzable moved to Grid List/Rezzable Visions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Grid List/Rezzable Visions]]&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Grid_List/Rezzable_Visions</id>
		<title>Grid List/Rezzable Visions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Grid_List/Rezzable_Visions"/>
				<updated>2010-04-13T12:16:45Z</updated>
		
		<summary type="html">&lt;p&gt;MW: Grid List/Rezzable moved to Grid List/Rezzable Visions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&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;td&amp;gt;Name:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Rezzable Visions&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;Website:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;http://rezzable.com&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;Login URI:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;http://rezzable.com/vx/access&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;Wiki/Forum:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Approx # Regions&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;Approx # Users&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;Logins/day&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Twitter: @rezzable &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Youtube: www.rezzable.com/machinima&lt;br /&gt;
&amp;lt;br /&amp;gt; &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Rezzable Visions : &lt;br /&gt;
&amp;lt;br /&amp;gt;  &amp;lt;br /&amp;gt;&lt;br /&gt;
Tap into the raw energy of the virtual world. Buckle-in and be ready to participate in the metaverse where the only limits are your imagination (and bandwidth). Rezzable invites you to a private virtual world where you can wander the landscape of the amazing, immersive landscape and even try to build part of it. Rezzable Visions series offers a different artist starting at Jan 2010 the spotlight for a new art installation. We are working with the very best and most creative people around the world and across the metaverse to realize their creative ideas on the Rezzable Grid. It will be both a showcase for the new art that can be made in this exciting new online environment as well as place to test and push our OpenSim grid technology. We invite artist to submit their ideas for interactive, visually stunning, engaging, moving, never-been-attempted art creations . At the moment the running exhibition is by Madcow a well know creator from Second Life. Along with Art Sims we have some other exciting sims that you can wander around and play games and quests with your friends such as the Steamfish sim where you follow an educational quest.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Existing places to visit :&lt;br /&gt;
&lt;br /&gt;
Crimson Shadow,&lt;br /&gt;
Carnival of Doom,&lt;br /&gt;
Tunnel of Loght, &lt;br /&gt;
Greenies, &lt;br /&gt;
Greenies Lawn, &lt;br /&gt;
Mad Cow,&lt;br /&gt;
Black Swan, &lt;br /&gt;
Rezzable Lake, &lt;br /&gt;
Rezzable Welcome,&lt;br /&gt;
Steamfish,&lt;br /&gt;
Rezzable Vision&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Grid_List/Rezzable_Visions</id>
		<title>Grid List/Rezzable Visions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Grid_List/Rezzable_Visions"/>
				<updated>2010-04-13T12:15:09Z</updated>
		
		<summary type="html">&lt;p&gt;MW: New page: __NOTOC__ {{Template:Quicklinks}} &amp;lt;br /&amp;gt;  &amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;   &amp;lt;tr&amp;gt;     &amp;lt;td&amp;gt;Name:&amp;lt;/td&amp;gt;     &amp;lt;td&amp;gt;Rezzable Visions&amp;lt;/td&amp;gt;   &amp;lt;/tr&amp;gt;   &amp;lt;tr&amp;gt;     &amp;lt;td&amp;gt;Website:&amp;lt;/td&amp;gt;   ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&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;td&amp;gt;Name:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Rezzable Visions&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;Website:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;http://rezzable.com&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;Login URI:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;http://rezzable.com/vx/access&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;Wiki/Forum:&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Approx # Regions&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;Approx # Users&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;Logins/day&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Twitter: @rezzable &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Youtube: www.rezzable.com/machinima&lt;br /&gt;
&amp;lt;br /&amp;gt; &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Rezzable Visions : &lt;br /&gt;
&amp;lt;br /&amp;gt;  &amp;lt;br /&amp;gt;&lt;br /&gt;
Tap into the raw energy of the virtual world. Buckle-in and be ready to participate in the metaverse where the only limits are your imagination (and bandwidth). Rezzable invites you to a private virtual world where you can wander the landscape of the amazing, immersive landscape and even try to build part of it. Rezzable Visions series offers a different artist starting at Jan 2010 the spotlight for a new art installation. We are working with the very best and most creative people around the world and across the metaverse to realize their creative ideas on the Rezzable Grid. It will be both a showcase for the new art that can be made in this exciting new online environment as well as place to test and push our OpenSim grid technology. We invite artist to submit their ideas for interactive, visually stunning, engaging, moving, never-been-attempted art creations . At the moment the running exhibition is by Madcow a well know creator from Second Life. Along with Art Sims we have some other exciting sims that you can wander around and play games and quests with your friends such as the Steamfish sim where you follow an educational quest.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Existing places to visit :&lt;br /&gt;
&lt;br /&gt;
Crimson Shadow,&lt;br /&gt;
Carnival of Doom,&lt;br /&gt;
Tunnel of Loght, &lt;br /&gt;
Greenies, &lt;br /&gt;
Greenies Lawn, &lt;br /&gt;
Mad Cow,&lt;br /&gt;
Black Swan, &lt;br /&gt;
Rezzable Lake, &lt;br /&gt;
Rezzable Welcome,&lt;br /&gt;
Steamfish,&lt;br /&gt;
Rezzable Vision&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/PhysicsEngines</id>
		<title>PhysicsEngines</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/PhysicsEngines"/>
				<updated>2009-12-10T16:18:24Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are several physics engines available for use in OpenSim. Currently, they are &amp;quot;basicphysics&amp;quot;, &amp;quot;OpenDynamicsEngine&amp;quot; &amp;amp; &amp;quot;BulletX&amp;quot; (modified version). The plugin &amp;quot;basicphysics&amp;quot; is the default and can be seen in the &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt; file.&lt;br /&gt;
&lt;br /&gt;
* When starting OpenSim in Windows, one can add &amp;lt;tt&amp;gt;-physics=OpenDynamicsEngine&amp;lt;/tt&amp;gt; to run the OpenDynamicsEngine (ODE) instead of basicphysics, or change the corresponding parameter in &amp;lt;tt&amp;gt;OpenSim.ini.&amp;lt;/tt&amp;gt;. [In Linux you must run the included shell script, &amp;lt;tt&amp;gt;opensim-ode.sh&amp;lt;/tt&amp;gt; or type &amp;lt;tt&amp;gt;ulimit -s 262144&amp;lt;/tt&amp;gt; before running mono OpenSim.exe.  '''The ulimit -s 262144 in Linux protects you against stack collisions and corrupted memory when there are a large amount of physical objects roaming around your Simulator.''']&lt;br /&gt;
&lt;br /&gt;
* When starting OpenSim in either Windows or Linux, one can add &amp;lt;tt&amp;gt;-physics=modified_BulletX&amp;lt;/tt&amp;gt; to run a modified version of the BulletX Physics Engine aka ''Modified BulletX''. See the next [[PhysicsEngines#Modified BulletX|information]] about details and progress.&lt;br /&gt;
&lt;br /&gt;
To conclude, basicphysics &amp;amp; OpenDynamicsEngine both are appropriate for Linux and in addition. Modified BulletX should be fine for Windows and Linux (not the original BulletX).&lt;br /&gt;
&lt;br /&gt;
As of 10/9/07, ODE has received the bulk of testing. It supports basic collision with box-shaped primitives as well as box prims with box-shaped hollows.  Bullet supports box-shaped prims and appears stable; there has been little testing yet, and it is known to have issues with friction (you skate around on non-level surfaces).&lt;br /&gt;
&lt;br /&gt;
== Compiling ODE from source (Linux) ==&lt;br /&gt;
If you want to compile the OpenDynamicsEngine (ODE) by yourself, get the latest OpenSim libraries source code (Ver. 0.9 as of Oct '07) from the SVN: http://opensimulator.org/svn/opensim-lib &amp;amp; switch to the ode(trunk\unmanaged\OpenDynamicsEngine2) directory &lt;br /&gt;
&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim-libs/trunk opensim-libs&lt;br /&gt;
 cd opensim-libs/unmanaged/OpenDynamicsEngine/&lt;br /&gt;
&lt;br /&gt;
Ensure that the file ../ou/bootstrap is executable and then bootstrap the build process as follows:&lt;br /&gt;
&lt;br /&gt;
It might be necessary to make the bootstrap file executable(if it is not) with this optional next step:&lt;br /&gt;
&lt;br /&gt;
 $ cd ou&lt;br /&gt;
 $ chmod +x bootstrap&lt;br /&gt;
&lt;br /&gt;
Now get ready and run autogen&lt;br /&gt;
&lt;br /&gt;
 $ sh autogen.sh&lt;br /&gt;
&lt;br /&gt;
and compile it as shown below. Depending on how permissions are setup, you may need to sudo for the make install step:&lt;br /&gt;
&lt;br /&gt;
 ./configure --enable-shared --disable-demos --disable-asserts&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cp /usr/local/lib/libode.so /my/opensim/production/dir&lt;br /&gt;
&lt;br /&gt;
If you run into issues after doing this try the debug library by using the following line;&lt;br /&gt;
&lt;br /&gt;
 ./configure --enable-shared --disable-demos&lt;br /&gt;
&lt;br /&gt;
(I used to suggest --with-trimesh=gimpact, but no longer.  As of ODE 0.9, Opcode is the preferred and best-supported collision library)&lt;br /&gt;
&lt;br /&gt;
This should create a &amp;lt;tt&amp;gt;libode.a&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;lidode.so&amp;lt;/tt&amp;gt; file in the &amp;lt;tt&amp;gt;src/ode&amp;lt;/tt&amp;gt; subdirectory.  Copy these two files to the opensim &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; directory (after having backed up the original files there). [er, I don't think the .a file is necessary to put in bin!]&lt;br /&gt;
&lt;br /&gt;
Try to play a bit with the avatar-settings in OpenSim.ini, if the avatar has it's feet stick in the terrain or if the basic-position is crouching.&lt;br /&gt;
These settings seem to work on Linux64:&lt;br /&gt;
 av_capsule_radius = 0.68&lt;br /&gt;
 av_capsule_standup_tensor_linux = 1900000&lt;br /&gt;
 av_density = 90&lt;br /&gt;
&lt;br /&gt;
== Compiling ODE from source (Mac OS X) ==&lt;br /&gt;
&lt;br /&gt;
You can use essentially the same build process on OS X as on Linux,&lt;br /&gt;
but there are a couple of minor differences.&lt;br /&gt;
&lt;br /&gt;
First, the &amp;lt;tt&amp;gt;autogen.sh&amp;lt;/tt&amp;gt; script tries to automatically determine&lt;br /&gt;
the name of the libtoolize binary (which is named glibtoolize on OS&lt;br /&gt;
X).  To do this, it uses the &amp;lt;tt&amp;gt;which&amp;lt;/tt&amp;gt; command under bash, but&lt;br /&gt;
the error code returned by &amp;lt;tt&amp;gt;which&amp;lt;/tt&amp;gt; is always 0 in bash.  If you&lt;br /&gt;
see an error message like this:&lt;br /&gt;
&lt;br /&gt;
 autogen.sh: line 44: no: command not found&lt;br /&gt;
&lt;br /&gt;
then open autogen.sh in a text editor and change the first&lt;br /&gt;
&amp;lt;pre&amp;gt;LIBTOOLIZE=`which libtoolize`&amp;lt;/pre&amp;gt; to &amp;lt;pre&amp;gt;LIBTOOLIZE=`which glibtoolize`&amp;lt;/pre&amp;gt;&lt;br /&gt;
and re-run it.&lt;br /&gt;
&lt;br /&gt;
Also, you must have automake 1.10 or later.  You can check your&lt;br /&gt;
current version with:&lt;br /&gt;
&lt;br /&gt;
 automake --version&lt;br /&gt;
&lt;br /&gt;
You can get version 1.10 from [http://www.macports.org/ MacPorts] or&lt;br /&gt;
[http://www.finkproject.org/ fink] if yours is older.  Be sure to&lt;br /&gt;
place the new binary directories ahead of your system binary&lt;br /&gt;
directories in your PATH.  You may have to open a new shell for your&lt;br /&gt;
changes to take effect.&lt;br /&gt;
&lt;br /&gt;
Then you can follow the Linux instructions to build the library.  When it has built, copy the &amp;lt;tt&amp;gt;ode/src/.libs/libode.dylib&amp;lt;/tt&amp;gt; file to the OpenSim &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; directory.&lt;br /&gt;
&lt;br /&gt;
== Compiling ODE from source (Windows) ==&lt;br /&gt;
&lt;br /&gt;
The standard distribution has a build directory, in which you will find subdirs for several Microsoft compilers.  &lt;br /&gt;
&lt;br /&gt;
The standard .sln files (at least for VS2005) compile ode.dll such that it depends on at least two Microsoft runtime dll's.  This can cause failure and confusion, so do the following:&lt;br /&gt;
Right-click on ode in Solution Explorer, and select properties.&lt;br /&gt;
under Configuration Properties/General, change &amp;quot;Use of MFC&amp;quot; to read &amp;quot;Use MFC in a Static Library&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Under Configuration Properties/Linker/System.   Change Stack Reserve Size to 262144000.   Click the OK button then compile as usual.&lt;br /&gt;
&lt;br /&gt;
== ODE Plugin in OpenSim ==&lt;br /&gt;
Currently, the ODE Plugin suports collisions Av2Av, Av2Prim and Prim2Prim. Avies and (active)physical prim movement supported. &lt;br /&gt;
&lt;br /&gt;
The currently collision behavior is:&lt;br /&gt;
* For avies, a capsule of .2m of radius and a length based on the avatar height and 80Kg of mass&lt;br /&gt;
* For prims, like a Box or Sphere with a mass of a Box of = 0.5Kg/l = 0.5Kg/dm3 = 500Kg/m3.&lt;br /&gt;
&lt;br /&gt;
* Prim are separated into ~30m space islands with their own bounding box to speed 'near' calculation.&lt;br /&gt;
&lt;br /&gt;
* friction is reduced on avatar to object/ground collisions when the avatar is moving&lt;br /&gt;
&lt;br /&gt;
=== To-do list (next changes) ===&lt;br /&gt;
* Tune all collisions&lt;br /&gt;
* Introduce Prim Shape Type to have more than the box shape using the Meshmerizer tri-mesh generator&lt;br /&gt;
* Fix bugs&lt;br /&gt;
* Physical(active) Linksets&lt;br /&gt;
* Vehicles&lt;br /&gt;
&lt;br /&gt;
==== Known bugs ====&lt;br /&gt;
* Linkset + Physical/Active are not working: ''Making a linkset physical, leaves the geometries of it's child prim where they are..  even if the root prim moves.''&lt;br /&gt;
* Certain distributions of Debian utilize 100% of the CPU while running the ODEPlugin.   &lt;br /&gt;
* ODE Asserts&lt;br /&gt;
&lt;br /&gt;
==== Recent changes ====&lt;br /&gt;
* Implemented Grab and Throw&lt;br /&gt;
* Implemented llApplyImpulse in the global frame&lt;br /&gt;
* Replaced the 'Avatar Wobble' with an 'Angular Motor' to keep the avatar capsule from toppling.  Results in less bouncing and improved stability.&lt;br /&gt;
* Linksets are now collidable as long as they are not set Physical(active)&lt;br /&gt;
&lt;br /&gt;
== BulletX Plugin in OpenSim: Modified BulletX ==&lt;br /&gt;
BulletX Plugin in OpenSim runs the modified version of BulletX. The original version of BulletX runs under and has code-dependencies with MS.XNA. The orginal BulletX can be found at [http://www.codeplex.com/xnadevru XNADev.ru]. The modified version removes all code dependencies with MS.XNA. On the other hand, it needs another library to work. This library is based on Mono.Xna and it's called MonoCompactMaths. The modified BulletX and the MonoXnaCompactMaths can be found on the svn of OpenSim. Because its code independency of MS.XNA, the modified BulletX should can be run under either MS.Net or Mono and, therefore, either Windows or Linux (obviously you can combine Windows + Mono)&lt;br /&gt;
&lt;br /&gt;
Currently, BulletX Plugin suports collisions Av2Av, Av2Prim and Prim2Prim. Prims and avies movement supported. By the way, collisions needs tunning. The currently collision's behavoir are:&lt;br /&gt;
* For avies, like and sphere of 1m of radious and 50Kg of mass&lt;br /&gt;
* For prims, like a Box of the prim-size and a mass that it depends of its sizes. The mass it's the mass of Box of water with density = 1Kg/l = 1Kg/dm3 = 1000Kg/m3 (Be water my friend! :D).&lt;br /&gt;
&lt;br /&gt;
=== To-do list (next changes) ===&lt;br /&gt;
* Tune collision&lt;br /&gt;
* Introduce Prim Shape Type to have more than the box shape.&lt;br /&gt;
* More than 1 region in a Sim and then more than 1 sim (grid)&lt;br /&gt;
* Fix bugs&lt;br /&gt;
==== Known bugs ====&lt;br /&gt;
* Icy bug: ''an avatar acts like it is on ice and tends to drift off the edge of the sim after a while''&lt;br /&gt;
* Crash on BulletX. You will find the next message in console sometimes: ''Overflow in AABB, object removed from simulation If you can reproduce this, please email bugs@continuousphysics.com Please include above information, your Platform, version of OS. Thanks.''&lt;br /&gt;
* &amp;lt;del&amp;gt;Rotation doesn't seem to work&amp;lt;/del&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== POS Plugin in OpenSim ==&lt;br /&gt;
POS is Physics Of Simplicity.  It is BasicPhysics with collisions.&lt;br /&gt;
&lt;br /&gt;
I took out my old wiki stuff because it was just plain wrong.  The algorithm which is implemented in POS does &amp;lt;i&amp;gt;not&amp;lt;/i&amp;gt; model the avatar as a sphere; rather, it models it as a rectilinear solid, same as the prims.  However, collision detection is always done in the rotational frame of the prim, so depending on which prim you check against, the avatar is actually oriented differently.&lt;br /&gt;
&lt;br /&gt;
=== To-do list (next changes) ===&lt;br /&gt;
* TODO&lt;br /&gt;
&lt;br /&gt;
==== Known bugs ====&lt;br /&gt;
* TODO&lt;br /&gt;
&lt;br /&gt;
== Physics Testing  Videos ==&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b&amp;gt;ODE&amp;lt;/b&amp;gt;===&lt;br /&gt;
* ODE 25 Physical Spheres on Windows Server 2008 Dual Pentium 3 1000mhz with 1 gb of ram. [01/24/2008 rev.3170]&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/windows2008_ODE_2.mov&lt;br /&gt;
  YouTube &amp;gt; http://www.youtube.com/watch?v=DGyhne2llRI&lt;br /&gt;
* 360 Physical Prims (Sim Crashes) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_ODE_physics_test_01.mov&lt;br /&gt;
  Stage6 &amp;gt; http://stage6.divx.com/user/3dlibre/video/1847652/&lt;br /&gt;
  YouTube &amp;gt; http://www.youtube.com/watch?v=Y0olsWlTc0A&lt;br /&gt;
* 180 Physical Prims (Sim Does Not Crash) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_ODE_physics_test_02.mov&lt;br /&gt;
  Stage6 &amp;gt; http://stage6.divx.com/user/3dlibre/video/1847715/&lt;br /&gt;
  YouTube &amp;gt; http://www.youtube.com/watch?v=9lR_2H7VODU&lt;br /&gt;
* 90 Physical Prims (Sim Does Not Crash) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  Quicktime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_ODE_physics_test_03.mov&lt;br /&gt;
  Stage6 &amp;gt; http://stage6.divx.com/user/3dlibre/video/1847731/&lt;br /&gt;
  YouTube &amp;gt; http://www.youtube.com/watch?v=t9ulYO8I26Q&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b&amp;gt;BulletX&amp;lt;/b&amp;gt;===&lt;br /&gt;
* 360 Physical Prims (Sim Crashes) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_BulletX_physics_test_01.mov&lt;br /&gt;
  Stage6 &amp;gt; http://stage6.divx.com/user/3dlibre/video/1847745/&lt;br /&gt;
* 180 Physical Prims (Sim Crashes) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_BulletX_physics_test_02.mov&lt;br /&gt;
* 90 Physical Prims (Sim Crashes) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_BulletX_physics_test_03.mov&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b&amp;gt;Second Life Havok 1&amp;lt;/b&amp;gt;===&lt;br /&gt;
* 360 Physical Prims [11/08/2007]&amp;lt;br&amp;gt;&lt;br /&gt;
  http://www.nebadonizumi.com/vid/opensim/SecondLife_physics_test_01.mov&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b&amp;gt;Second Life Havok 4&amp;lt;/b&amp;gt;===&lt;br /&gt;
* 360 Physical Prims [11/08/2007]&amp;lt;br&amp;gt;&lt;br /&gt;
  http://www.nebadonizumi.com/vid/opensim/SecondLifeBetaHavok_physics_test_01.mov&lt;br /&gt;
* 1000 Physical Prims [11/09/2007]&amp;lt;br&amp;gt;&lt;br /&gt;
  http://www.nebadonizumi.com/vid/opensim/SecondLifeBetaHavok_physics_test_02.mov&lt;br /&gt;
* 1000 Physical Prims [11/09/2007]&amp;lt;br&amp;gt;&lt;br /&gt;
  http://www.nebadonizumi.com/vid/opensim/SecondLifeBetaHavok_physics_test_03.mov&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/PhysicsEngines</id>
		<title>PhysicsEngines</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/PhysicsEngines"/>
				<updated>2009-12-10T16:17:50Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are several physics engines available for use in OpenSim. Currently, they are &amp;quot;basicphysics&amp;quot;, &amp;quot;OpenDynamicsEngine&amp;quot; &amp;amp; &amp;quot;BulletX&amp;quot; (modified version). The plugin &amp;quot;basicphysics&amp;quot; is the default and can be seen in the &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt; file.&lt;br /&gt;
&lt;br /&gt;
* When starting OpenSim in Windows, one can add &amp;lt;tt&amp;gt;-physics=OpenDynamicsEngine&amp;lt;/tt&amp;gt; to run the OpenDynamicsEngine (ODE) instead of basicphysics, or change the corresponding parameter in &amp;lt;tt&amp;gt;OpenSim.ini.&amp;lt;/tt&amp;gt;. [In Linux you must run the included shell script, &amp;lt;tt&amp;gt;opensim-ode.sh&amp;lt;/tt&amp;gt; or type &amp;lt;tt&amp;gt;ulimit -s 262144&amp;lt;/tt&amp;gt; before running mono OpenSim.exe.  '''The ulimit -s 262144 in Linux protects you against stack collisions and corrupted memory when there are a large amount of physical objects roaming around your Simulator.''']&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* When starting OpenSim in either Windows or Linux, one can add &amp;lt;tt&amp;gt;-physics=modified_BulletX&amp;lt;/tt&amp;gt; to run a modified version of the BulletX Physics Engine aka ''Modified BulletX''. See the next [[PhysicsEngines#Modified BulletX|information]] about details and progress.&lt;br /&gt;
&lt;br /&gt;
To conclude, basicphysics &amp;amp; OpenDynamicsEngine both are appropriate for Linux and in addition. Modified BulletX should be fine for Windows and Linux (not the original BulletX).&lt;br /&gt;
&lt;br /&gt;
As of 10/9/07, ODE has received the bulk of testing. It supports basic collision with box-shaped primitives as well as box prims with box-shaped hollows.  Bullet supports box-shaped prims and appears stable; there has been little testing yet, and it is known to have issues with friction (you skate around on non-level surfaces).&lt;br /&gt;
&lt;br /&gt;
== Compiling ODE from source (Linux) ==&lt;br /&gt;
If you want to compile the OpenDynamicsEngine (ODE) by yourself, get the latest OpenSim libraries source code (Ver. 0.9 as of Oct '07) from the SVN: http://opensimulator.org/svn/opensim-lib &amp;amp; switch to the ode(trunk\unmanaged\OpenDynamicsEngine2) directory &lt;br /&gt;
&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim-libs/trunk opensim-libs&lt;br /&gt;
 cd opensim-libs/unmanaged/OpenDynamicsEngine/&lt;br /&gt;
&lt;br /&gt;
Ensure that the file ../ou/bootstrap is executable and then bootstrap the build process as follows:&lt;br /&gt;
&lt;br /&gt;
It might be necessary to make the bootstrap file executable(if it is not) with this optional next step:&lt;br /&gt;
&lt;br /&gt;
 $ cd ou&lt;br /&gt;
 $ chmod +x bootstrap&lt;br /&gt;
&lt;br /&gt;
Now get ready and run autogen&lt;br /&gt;
&lt;br /&gt;
 $ sh autogen.sh&lt;br /&gt;
&lt;br /&gt;
and compile it as shown below. Depending on how permissions are setup, you may need to sudo for the make install step:&lt;br /&gt;
&lt;br /&gt;
 ./configure --enable-shared --disable-demos --disable-asserts&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cp /usr/local/lib/libode.so /my/opensim/production/dir&lt;br /&gt;
&lt;br /&gt;
If you run into issues after doing this try the debug library by using the following line;&lt;br /&gt;
&lt;br /&gt;
 ./configure --enable-shared --disable-demos&lt;br /&gt;
&lt;br /&gt;
(I used to suggest --with-trimesh=gimpact, but no longer.  As of ODE 0.9, Opcode is the preferred and best-supported collision library)&lt;br /&gt;
&lt;br /&gt;
This should create a &amp;lt;tt&amp;gt;libode.a&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;lidode.so&amp;lt;/tt&amp;gt; file in the &amp;lt;tt&amp;gt;src/ode&amp;lt;/tt&amp;gt; subdirectory.  Copy these two files to the opensim &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; directory (after having backed up the original files there). [er, I don't think the .a file is necessary to put in bin!]&lt;br /&gt;
&lt;br /&gt;
Try to play a bit with the avatar-settings in OpenSim.ini, if the avatar has it's feet stick in the terrain or if the basic-position is crouching.&lt;br /&gt;
These settings seem to work on Linux64:&lt;br /&gt;
 av_capsule_radius = 0.68&lt;br /&gt;
 av_capsule_standup_tensor_linux = 1900000&lt;br /&gt;
 av_density = 90&lt;br /&gt;
&lt;br /&gt;
== Compiling ODE from source (Mac OS X) ==&lt;br /&gt;
&lt;br /&gt;
You can use essentially the same build process on OS X as on Linux,&lt;br /&gt;
but there are a couple of minor differences.&lt;br /&gt;
&lt;br /&gt;
First, the &amp;lt;tt&amp;gt;autogen.sh&amp;lt;/tt&amp;gt; script tries to automatically determine&lt;br /&gt;
the name of the libtoolize binary (which is named glibtoolize on OS&lt;br /&gt;
X).  To do this, it uses the &amp;lt;tt&amp;gt;which&amp;lt;/tt&amp;gt; command under bash, but&lt;br /&gt;
the error code returned by &amp;lt;tt&amp;gt;which&amp;lt;/tt&amp;gt; is always 0 in bash.  If you&lt;br /&gt;
see an error message like this:&lt;br /&gt;
&lt;br /&gt;
 autogen.sh: line 44: no: command not found&lt;br /&gt;
&lt;br /&gt;
then open autogen.sh in a text editor and change the first&lt;br /&gt;
&amp;lt;pre&amp;gt;LIBTOOLIZE=`which libtoolize`&amp;lt;/pre&amp;gt; to &amp;lt;pre&amp;gt;LIBTOOLIZE=`which glibtoolize`&amp;lt;/pre&amp;gt;&lt;br /&gt;
and re-run it.&lt;br /&gt;
&lt;br /&gt;
Also, you must have automake 1.10 or later.  You can check your&lt;br /&gt;
current version with:&lt;br /&gt;
&lt;br /&gt;
 automake --version&lt;br /&gt;
&lt;br /&gt;
You can get version 1.10 from [http://www.macports.org/ MacPorts] or&lt;br /&gt;
[http://www.finkproject.org/ fink] if yours is older.  Be sure to&lt;br /&gt;
place the new binary directories ahead of your system binary&lt;br /&gt;
directories in your PATH.  You may have to open a new shell for your&lt;br /&gt;
changes to take effect.&lt;br /&gt;
&lt;br /&gt;
Then you can follow the Linux instructions to build the library.  When it has built, copy the &amp;lt;tt&amp;gt;ode/src/.libs/libode.dylib&amp;lt;/tt&amp;gt; file to the OpenSim &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; directory.&lt;br /&gt;
&lt;br /&gt;
== Compiling ODE from source (Windows) ==&lt;br /&gt;
&lt;br /&gt;
The standard distribution has a build directory, in which you will find subdirs for several Microsoft compilers.  &lt;br /&gt;
&lt;br /&gt;
The standard .sln files (at least for VS2005) compile ode.dll such that it depends on at least two Microsoft runtime dll's.  This can cause failure and confusion, so do the following:&lt;br /&gt;
Right-click on ode in Solution Explorer, and select properties.&lt;br /&gt;
under Configuration Properties/General, change &amp;quot;Use of MFC&amp;quot; to read &amp;quot;Use MFC in a Static Library&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Under Configuration Properties/Linker/System.   Change Stack Reserve Size to 262144000.   Click the OK button then compile as usual.&lt;br /&gt;
&lt;br /&gt;
== ODE Plugin in OpenSim ==&lt;br /&gt;
Currently, the ODE Plugin suports collisions Av2Av, Av2Prim and Prim2Prim. Avies and (active)physical prim movement supported. &lt;br /&gt;
&lt;br /&gt;
The currently collision behavior is:&lt;br /&gt;
* For avies, a capsule of .2m of radius and a length based on the avatar height and 80Kg of mass&lt;br /&gt;
* For prims, like a Box or Sphere with a mass of a Box of = 0.5Kg/l = 0.5Kg/dm3 = 500Kg/m3.&lt;br /&gt;
&lt;br /&gt;
* Prim are separated into ~30m space islands with their own bounding box to speed 'near' calculation.&lt;br /&gt;
&lt;br /&gt;
* friction is reduced on avatar to object/ground collisions when the avatar is moving&lt;br /&gt;
&lt;br /&gt;
=== To-do list (next changes) ===&lt;br /&gt;
* Tune all collisions&lt;br /&gt;
* Introduce Prim Shape Type to have more than the box shape using the Meshmerizer tri-mesh generator&lt;br /&gt;
* Fix bugs&lt;br /&gt;
* Physical(active) Linksets&lt;br /&gt;
* Vehicles&lt;br /&gt;
&lt;br /&gt;
==== Known bugs ====&lt;br /&gt;
* Linkset + Physical/Active are not working: ''Making a linkset physical, leaves the geometries of it's child prim where they are..  even if the root prim moves.''&lt;br /&gt;
* Certain distributions of Debian utilize 100% of the CPU while running the ODEPlugin.   &lt;br /&gt;
* ODE Asserts&lt;br /&gt;
&lt;br /&gt;
==== Recent changes ====&lt;br /&gt;
* Implemented Grab and Throw&lt;br /&gt;
* Implemented llApplyImpulse in the global frame&lt;br /&gt;
* Replaced the 'Avatar Wobble' with an 'Angular Motor' to keep the avatar capsule from toppling.  Results in less bouncing and improved stability.&lt;br /&gt;
* Linksets are now collidable as long as they are not set Physical(active)&lt;br /&gt;
&lt;br /&gt;
== BulletX Plugin in OpenSim: Modified BulletX ==&lt;br /&gt;
BulletX Plugin in OpenSim runs the modified version of BulletX. The original version of BulletX runs under and has code-dependencies with MS.XNA. The orginal BulletX can be found at [http://www.codeplex.com/xnadevru XNADev.ru]. The modified version removes all code dependencies with MS.XNA. On the other hand, it needs another library to work. This library is based on Mono.Xna and it's called MonoCompactMaths. The modified BulletX and the MonoXnaCompactMaths can be found on the svn of OpenSim. Because its code independency of MS.XNA, the modified BulletX should can be run under either MS.Net or Mono and, therefore, either Windows or Linux (obviously you can combine Windows + Mono)&lt;br /&gt;
&lt;br /&gt;
Currently, BulletX Plugin suports collisions Av2Av, Av2Prim and Prim2Prim. Prims and avies movement supported. By the way, collisions needs tunning. The currently collision's behavoir are:&lt;br /&gt;
* For avies, like and sphere of 1m of radious and 50Kg of mass&lt;br /&gt;
* For prims, like a Box of the prim-size and a mass that it depends of its sizes. The mass it's the mass of Box of water with density = 1Kg/l = 1Kg/dm3 = 1000Kg/m3 (Be water my friend! :D).&lt;br /&gt;
&lt;br /&gt;
=== To-do list (next changes) ===&lt;br /&gt;
* Tune collision&lt;br /&gt;
* Introduce Prim Shape Type to have more than the box shape.&lt;br /&gt;
* More than 1 region in a Sim and then more than 1 sim (grid)&lt;br /&gt;
* Fix bugs&lt;br /&gt;
==== Known bugs ====&lt;br /&gt;
* Icy bug: ''an avatar acts like it is on ice and tends to drift off the edge of the sim after a while''&lt;br /&gt;
* Crash on BulletX. You will find the next message in console sometimes: ''Overflow in AABB, object removed from simulation If you can reproduce this, please email bugs@continuousphysics.com Please include above information, your Platform, version of OS. Thanks.''&lt;br /&gt;
* &amp;lt;del&amp;gt;Rotation doesn't seem to work&amp;lt;/del&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== POS Plugin in OpenSim ==&lt;br /&gt;
POS is Physics Of Simplicity.  It is BasicPhysics with collisions.&lt;br /&gt;
&lt;br /&gt;
I took out my old wiki stuff because it was just plain wrong.  The algorithm which is implemented in POS does &amp;lt;i&amp;gt;not&amp;lt;/i&amp;gt; model the avatar as a sphere; rather, it models it as a rectilinear solid, same as the prims.  However, collision detection is always done in the rotational frame of the prim, so depending on which prim you check against, the avatar is actually oriented differently.&lt;br /&gt;
&lt;br /&gt;
=== To-do list (next changes) ===&lt;br /&gt;
* TODO&lt;br /&gt;
&lt;br /&gt;
==== Known bugs ====&lt;br /&gt;
* TODO&lt;br /&gt;
&lt;br /&gt;
== Physics Testing  Videos ==&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b&amp;gt;ODE&amp;lt;/b&amp;gt;===&lt;br /&gt;
* ODE 25 Physical Spheres on Windows Server 2008 Dual Pentium 3 1000mhz with 1 gb of ram. [01/24/2008 rev.3170]&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/windows2008_ODE_2.mov&lt;br /&gt;
  YouTube &amp;gt; http://www.youtube.com/watch?v=DGyhne2llRI&lt;br /&gt;
* 360 Physical Prims (Sim Crashes) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_ODE_physics_test_01.mov&lt;br /&gt;
  Stage6 &amp;gt; http://stage6.divx.com/user/3dlibre/video/1847652/&lt;br /&gt;
  YouTube &amp;gt; http://www.youtube.com/watch?v=Y0olsWlTc0A&lt;br /&gt;
* 180 Physical Prims (Sim Does Not Crash) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_ODE_physics_test_02.mov&lt;br /&gt;
  Stage6 &amp;gt; http://stage6.divx.com/user/3dlibre/video/1847715/&lt;br /&gt;
  YouTube &amp;gt; http://www.youtube.com/watch?v=9lR_2H7VODU&lt;br /&gt;
* 90 Physical Prims (Sim Does Not Crash) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  Quicktime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_ODE_physics_test_03.mov&lt;br /&gt;
  Stage6 &amp;gt; http://stage6.divx.com/user/3dlibre/video/1847731/&lt;br /&gt;
  YouTube &amp;gt; http://www.youtube.com/watch?v=t9ulYO8I26Q&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b&amp;gt;BulletX&amp;lt;/b&amp;gt;===&lt;br /&gt;
* 360 Physical Prims (Sim Crashes) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_BulletX_physics_test_01.mov&lt;br /&gt;
  Stage6 &amp;gt; http://stage6.divx.com/user/3dlibre/video/1847745/&lt;br /&gt;
* 180 Physical Prims (Sim Crashes) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_BulletX_physics_test_02.mov&lt;br /&gt;
* 90 Physical Prims (Sim Crashes) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_BulletX_physics_test_03.mov&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b&amp;gt;Second Life Havok 1&amp;lt;/b&amp;gt;===&lt;br /&gt;
* 360 Physical Prims [11/08/2007]&amp;lt;br&amp;gt;&lt;br /&gt;
  http://www.nebadonizumi.com/vid/opensim/SecondLife_physics_test_01.mov&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b&amp;gt;Second Life Havok 4&amp;lt;/b&amp;gt;===&lt;br /&gt;
* 360 Physical Prims [11/08/2007]&amp;lt;br&amp;gt;&lt;br /&gt;
  http://www.nebadonizumi.com/vid/opensim/SecondLifeBetaHavok_physics_test_01.mov&lt;br /&gt;
* 1000 Physical Prims [11/09/2007]&amp;lt;br&amp;gt;&lt;br /&gt;
  http://www.nebadonizumi.com/vid/opensim/SecondLifeBetaHavok_physics_test_02.mov&lt;br /&gt;
* 1000 Physical Prims [11/09/2007]&amp;lt;br&amp;gt;&lt;br /&gt;
  http://www.nebadonizumi.com/vid/opensim/SecondLifeBetaHavok_physics_test_03.mov&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/PhysicsEngines</id>
		<title>PhysicsEngines</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/PhysicsEngines"/>
				<updated>2009-12-10T16:17:04Z</updated>
		
		<summary type="html">&lt;p&gt;MW: Removed another reference to RealPhysx plugin&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are several physics engines available for use in OpenSim. Currently, they are &amp;quot;basicphysics&amp;quot;, &amp;quot;OpenDynamicsEngine&amp;quot;, &amp;quot;RealPhysX&amp;quot; &amp;amp; &amp;quot;BulletX&amp;quot; (modified version). The plugin &amp;quot;basicphysics&amp;quot; is the default and can be seen in the &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt; file.&lt;br /&gt;
&lt;br /&gt;
* When starting OpenSim in Windows, one can add &amp;lt;tt&amp;gt;-physics=OpenDynamicsEngine&amp;lt;/tt&amp;gt; to run the OpenDynamicsEngine (ODE) instead of basicphysics, or change the corresponding parameter in &amp;lt;tt&amp;gt;OpenSim.ini.&amp;lt;/tt&amp;gt;. [In Linux you must run the included shell script, &amp;lt;tt&amp;gt;opensim-ode.sh&amp;lt;/tt&amp;gt; or type &amp;lt;tt&amp;gt;ulimit -s 262144&amp;lt;/tt&amp;gt; before running mono OpenSim.exe.  '''The ulimit -s 262144 in Linux protects you against stack collisions and corrupted memory when there are a large amount of physical objects roaming around your Simulator.''']&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* When starting OpenSim in either Windows or Linux, one can add &amp;lt;tt&amp;gt;-physics=modified_BulletX&amp;lt;/tt&amp;gt; to run a modified version of the BulletX Physics Engine aka ''Modified BulletX''. See the next [[PhysicsEngines#Modified BulletX|information]] about details and progress.&lt;br /&gt;
&lt;br /&gt;
To conclude, basicphysics &amp;amp; OpenDynamicsEngine both are appropriate for Linux and in addition. Modified BulletX should be fine for Windows and Linux (not the original BulletX).&lt;br /&gt;
&lt;br /&gt;
As of 10/9/07, ODE has received the bulk of testing. It supports basic collision with box-shaped primitives as well as box prims with box-shaped hollows.  Bullet supports box-shaped prims and appears stable; there has been little testing yet, and it is known to have issues with friction (you skate around on non-level surfaces).  Physx has not been updated in quite a while.&lt;br /&gt;
&lt;br /&gt;
== Compiling ODE from source (Linux) ==&lt;br /&gt;
If you want to compile the OpenDynamicsEngine (ODE) by yourself, get the latest OpenSim libraries source code (Ver. 0.9 as of Oct '07) from the SVN: http://opensimulator.org/svn/opensim-lib &amp;amp; switch to the ode(trunk\unmanaged\OpenDynamicsEngine2) directory &lt;br /&gt;
&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim-libs/trunk opensim-libs&lt;br /&gt;
 cd opensim-libs/unmanaged/OpenDynamicsEngine/&lt;br /&gt;
&lt;br /&gt;
Ensure that the file ../ou/bootstrap is executable and then bootstrap the build process as follows:&lt;br /&gt;
&lt;br /&gt;
It might be necessary to make the bootstrap file executable(if it is not) with this optional next step:&lt;br /&gt;
&lt;br /&gt;
 $ cd ou&lt;br /&gt;
 $ chmod +x bootstrap&lt;br /&gt;
&lt;br /&gt;
Now get ready and run autogen&lt;br /&gt;
&lt;br /&gt;
 $ sh autogen.sh&lt;br /&gt;
&lt;br /&gt;
and compile it as shown below. Depending on how permissions are setup, you may need to sudo for the make install step:&lt;br /&gt;
&lt;br /&gt;
 ./configure --enable-shared --disable-demos --disable-asserts&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cp /usr/local/lib/libode.so /my/opensim/production/dir&lt;br /&gt;
&lt;br /&gt;
If you run into issues after doing this try the debug library by using the following line;&lt;br /&gt;
&lt;br /&gt;
 ./configure --enable-shared --disable-demos&lt;br /&gt;
&lt;br /&gt;
(I used to suggest --with-trimesh=gimpact, but no longer.  As of ODE 0.9, Opcode is the preferred and best-supported collision library)&lt;br /&gt;
&lt;br /&gt;
This should create a &amp;lt;tt&amp;gt;libode.a&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;lidode.so&amp;lt;/tt&amp;gt; file in the &amp;lt;tt&amp;gt;src/ode&amp;lt;/tt&amp;gt; subdirectory.  Copy these two files to the opensim &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; directory (after having backed up the original files there). [er, I don't think the .a file is necessary to put in bin!]&lt;br /&gt;
&lt;br /&gt;
Try to play a bit with the avatar-settings in OpenSim.ini, if the avatar has it's feet stick in the terrain or if the basic-position is crouching.&lt;br /&gt;
These settings seem to work on Linux64:&lt;br /&gt;
 av_capsule_radius = 0.68&lt;br /&gt;
 av_capsule_standup_tensor_linux = 1900000&lt;br /&gt;
 av_density = 90&lt;br /&gt;
&lt;br /&gt;
== Compiling ODE from source (Mac OS X) ==&lt;br /&gt;
&lt;br /&gt;
You can use essentially the same build process on OS X as on Linux,&lt;br /&gt;
but there are a couple of minor differences.&lt;br /&gt;
&lt;br /&gt;
First, the &amp;lt;tt&amp;gt;autogen.sh&amp;lt;/tt&amp;gt; script tries to automatically determine&lt;br /&gt;
the name of the libtoolize binary (which is named glibtoolize on OS&lt;br /&gt;
X).  To do this, it uses the &amp;lt;tt&amp;gt;which&amp;lt;/tt&amp;gt; command under bash, but&lt;br /&gt;
the error code returned by &amp;lt;tt&amp;gt;which&amp;lt;/tt&amp;gt; is always 0 in bash.  If you&lt;br /&gt;
see an error message like this:&lt;br /&gt;
&lt;br /&gt;
 autogen.sh: line 44: no: command not found&lt;br /&gt;
&lt;br /&gt;
then open autogen.sh in a text editor and change the first&lt;br /&gt;
&amp;lt;pre&amp;gt;LIBTOOLIZE=`which libtoolize`&amp;lt;/pre&amp;gt; to &amp;lt;pre&amp;gt;LIBTOOLIZE=`which glibtoolize`&amp;lt;/pre&amp;gt;&lt;br /&gt;
and re-run it.&lt;br /&gt;
&lt;br /&gt;
Also, you must have automake 1.10 or later.  You can check your&lt;br /&gt;
current version with:&lt;br /&gt;
&lt;br /&gt;
 automake --version&lt;br /&gt;
&lt;br /&gt;
You can get version 1.10 from [http://www.macports.org/ MacPorts] or&lt;br /&gt;
[http://www.finkproject.org/ fink] if yours is older.  Be sure to&lt;br /&gt;
place the new binary directories ahead of your system binary&lt;br /&gt;
directories in your PATH.  You may have to open a new shell for your&lt;br /&gt;
changes to take effect.&lt;br /&gt;
&lt;br /&gt;
Then you can follow the Linux instructions to build the library.  When it has built, copy the &amp;lt;tt&amp;gt;ode/src/.libs/libode.dylib&amp;lt;/tt&amp;gt; file to the OpenSim &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; directory.&lt;br /&gt;
&lt;br /&gt;
== Compiling ODE from source (Windows) ==&lt;br /&gt;
&lt;br /&gt;
The standard distribution has a build directory, in which you will find subdirs for several Microsoft compilers.  &lt;br /&gt;
&lt;br /&gt;
The standard .sln files (at least for VS2005) compile ode.dll such that it depends on at least two Microsoft runtime dll's.  This can cause failure and confusion, so do the following:&lt;br /&gt;
Right-click on ode in Solution Explorer, and select properties.&lt;br /&gt;
under Configuration Properties/General, change &amp;quot;Use of MFC&amp;quot; to read &amp;quot;Use MFC in a Static Library&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Under Configuration Properties/Linker/System.   Change Stack Reserve Size to 262144000.   Click the OK button then compile as usual.&lt;br /&gt;
&lt;br /&gt;
== ODE Plugin in OpenSim ==&lt;br /&gt;
Currently, the ODE Plugin suports collisions Av2Av, Av2Prim and Prim2Prim. Avies and (active)physical prim movement supported. &lt;br /&gt;
&lt;br /&gt;
The currently collision behavior is:&lt;br /&gt;
* For avies, a capsule of .2m of radius and a length based on the avatar height and 80Kg of mass&lt;br /&gt;
* For prims, like a Box or Sphere with a mass of a Box of = 0.5Kg/l = 0.5Kg/dm3 = 500Kg/m3.&lt;br /&gt;
&lt;br /&gt;
* Prim are separated into ~30m space islands with their own bounding box to speed 'near' calculation.&lt;br /&gt;
&lt;br /&gt;
* friction is reduced on avatar to object/ground collisions when the avatar is moving&lt;br /&gt;
&lt;br /&gt;
=== To-do list (next changes) ===&lt;br /&gt;
* Tune all collisions&lt;br /&gt;
* Introduce Prim Shape Type to have more than the box shape using the Meshmerizer tri-mesh generator&lt;br /&gt;
* Fix bugs&lt;br /&gt;
* Physical(active) Linksets&lt;br /&gt;
* Vehicles&lt;br /&gt;
&lt;br /&gt;
==== Known bugs ====&lt;br /&gt;
* Linkset + Physical/Active are not working: ''Making a linkset physical, leaves the geometries of it's child prim where they are..  even if the root prim moves.''&lt;br /&gt;
* Certain distributions of Debian utilize 100% of the CPU while running the ODEPlugin.   &lt;br /&gt;
* ODE Asserts&lt;br /&gt;
&lt;br /&gt;
==== Recent changes ====&lt;br /&gt;
* Implemented Grab and Throw&lt;br /&gt;
* Implemented llApplyImpulse in the global frame&lt;br /&gt;
* Replaced the 'Avatar Wobble' with an 'Angular Motor' to keep the avatar capsule from toppling.  Results in less bouncing and improved stability.&lt;br /&gt;
* Linksets are now collidable as long as they are not set Physical(active)&lt;br /&gt;
&lt;br /&gt;
== BulletX Plugin in OpenSim: Modified BulletX ==&lt;br /&gt;
BulletX Plugin in OpenSim runs the modified version of BulletX. The original version of BulletX runs under and has code-dependencies with MS.XNA. The orginal BulletX can be found at [http://www.codeplex.com/xnadevru XNADev.ru]. The modified version removes all code dependencies with MS.XNA. On the other hand, it needs another library to work. This library is based on Mono.Xna and it's called MonoCompactMaths. The modified BulletX and the MonoXnaCompactMaths can be found on the svn of OpenSim. Because its code independency of MS.XNA, the modified BulletX should can be run under either MS.Net or Mono and, therefore, either Windows or Linux (obviously you can combine Windows + Mono)&lt;br /&gt;
&lt;br /&gt;
Currently, BulletX Plugin suports collisions Av2Av, Av2Prim and Prim2Prim. Prims and avies movement supported. By the way, collisions needs tunning. The currently collision's behavoir are:&lt;br /&gt;
* For avies, like and sphere of 1m of radious and 50Kg of mass&lt;br /&gt;
* For prims, like a Box of the prim-size and a mass that it depends of its sizes. The mass it's the mass of Box of water with density = 1Kg/l = 1Kg/dm3 = 1000Kg/m3 (Be water my friend! :D).&lt;br /&gt;
&lt;br /&gt;
=== To-do list (next changes) ===&lt;br /&gt;
* Tune collision&lt;br /&gt;
* Introduce Prim Shape Type to have more than the box shape.&lt;br /&gt;
* More than 1 region in a Sim and then more than 1 sim (grid)&lt;br /&gt;
* Fix bugs&lt;br /&gt;
==== Known bugs ====&lt;br /&gt;
* Icy bug: ''an avatar acts like it is on ice and tends to drift off the edge of the sim after a while''&lt;br /&gt;
* Crash on BulletX. You will find the next message in console sometimes: ''Overflow in AABB, object removed from simulation If you can reproduce this, please email bugs@continuousphysics.com Please include above information, your Platform, version of OS. Thanks.''&lt;br /&gt;
* &amp;lt;del&amp;gt;Rotation doesn't seem to work&amp;lt;/del&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== POS Plugin in OpenSim ==&lt;br /&gt;
POS is Physics Of Simplicity.  It is BasicPhysics with collisions.&lt;br /&gt;
&lt;br /&gt;
I took out my old wiki stuff because it was just plain wrong.  The algorithm which is implemented in POS does &amp;lt;i&amp;gt;not&amp;lt;/i&amp;gt; model the avatar as a sphere; rather, it models it as a rectilinear solid, same as the prims.  However, collision detection is always done in the rotational frame of the prim, so depending on which prim you check against, the avatar is actually oriented differently.&lt;br /&gt;
&lt;br /&gt;
=== To-do list (next changes) ===&lt;br /&gt;
* TODO&lt;br /&gt;
&lt;br /&gt;
==== Known bugs ====&lt;br /&gt;
* TODO&lt;br /&gt;
&lt;br /&gt;
== Physics Testing  Videos ==&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b&amp;gt;ODE&amp;lt;/b&amp;gt;===&lt;br /&gt;
* ODE 25 Physical Spheres on Windows Server 2008 Dual Pentium 3 1000mhz with 1 gb of ram. [01/24/2008 rev.3170]&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/windows2008_ODE_2.mov&lt;br /&gt;
  YouTube &amp;gt; http://www.youtube.com/watch?v=DGyhne2llRI&lt;br /&gt;
* 360 Physical Prims (Sim Crashes) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_ODE_physics_test_01.mov&lt;br /&gt;
  Stage6 &amp;gt; http://stage6.divx.com/user/3dlibre/video/1847652/&lt;br /&gt;
  YouTube &amp;gt; http://www.youtube.com/watch?v=Y0olsWlTc0A&lt;br /&gt;
* 180 Physical Prims (Sim Does Not Crash) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_ODE_physics_test_02.mov&lt;br /&gt;
  Stage6 &amp;gt; http://stage6.divx.com/user/3dlibre/video/1847715/&lt;br /&gt;
  YouTube &amp;gt; http://www.youtube.com/watch?v=9lR_2H7VODU&lt;br /&gt;
* 90 Physical Prims (Sim Does Not Crash) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  Quicktime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_ODE_physics_test_03.mov&lt;br /&gt;
  Stage6 &amp;gt; http://stage6.divx.com/user/3dlibre/video/1847731/&lt;br /&gt;
  YouTube &amp;gt; http://www.youtube.com/watch?v=t9ulYO8I26Q&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b&amp;gt;BulletX&amp;lt;/b&amp;gt;===&lt;br /&gt;
* 360 Physical Prims (Sim Crashes) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_BulletX_physics_test_01.mov&lt;br /&gt;
  Stage6 &amp;gt; http://stage6.divx.com/user/3dlibre/video/1847745/&lt;br /&gt;
* 180 Physical Prims (Sim Crashes) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_BulletX_physics_test_02.mov&lt;br /&gt;
* 90 Physical Prims (Sim Crashes) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_BulletX_physics_test_03.mov&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b&amp;gt;Second Life Havok 1&amp;lt;/b&amp;gt;===&lt;br /&gt;
* 360 Physical Prims [11/08/2007]&amp;lt;br&amp;gt;&lt;br /&gt;
  http://www.nebadonizumi.com/vid/opensim/SecondLife_physics_test_01.mov&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b&amp;gt;Second Life Havok 4&amp;lt;/b&amp;gt;===&lt;br /&gt;
* 360 Physical Prims [11/08/2007]&amp;lt;br&amp;gt;&lt;br /&gt;
  http://www.nebadonizumi.com/vid/opensim/SecondLifeBetaHavok_physics_test_01.mov&lt;br /&gt;
* 1000 Physical Prims [11/09/2007]&amp;lt;br&amp;gt;&lt;br /&gt;
  http://www.nebadonizumi.com/vid/opensim/SecondLifeBetaHavok_physics_test_02.mov&lt;br /&gt;
* 1000 Physical Prims [11/09/2007]&amp;lt;br&amp;gt;&lt;br /&gt;
  http://www.nebadonizumi.com/vid/opensim/SecondLifeBetaHavok_physics_test_03.mov&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/PhysicsEngines</id>
		<title>PhysicsEngines</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/PhysicsEngines"/>
				<updated>2009-12-10T16:16:29Z</updated>
		
		<summary type="html">&lt;p&gt;MW: Removed reference to RealPhysX plugin, which is very old and has been removed from trunk&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are several physics engines available for use in OpenSim. Currently, they are &amp;quot;basicphysics&amp;quot;, &amp;quot;OpenDynamicsEngine&amp;quot;, &amp;quot;RealPhysX&amp;quot; &amp;amp; &amp;quot;BulletX&amp;quot; (modified version). The plugin &amp;quot;basicphysics&amp;quot; is the default and can be seen in the &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt; file.&lt;br /&gt;
&lt;br /&gt;
* When starting OpenSim in Windows, one can add &amp;lt;tt&amp;gt;-physics=OpenDynamicsEngine&amp;lt;/tt&amp;gt; to run the OpenDynamicsEngine (ODE) instead of basicphysics, or change the corresponding parameter in &amp;lt;tt&amp;gt;OpenSim.ini.&amp;lt;/tt&amp;gt;. [In Linux you must run the included shell script, &amp;lt;tt&amp;gt;opensim-ode.sh&amp;lt;/tt&amp;gt; or type &amp;lt;tt&amp;gt;ulimit -s 262144&amp;lt;/tt&amp;gt; before running mono OpenSim.exe.  '''The ulimit -s 262144 in Linux protects you against stack collisions and corrupted memory when there are a large amount of physical objects roaming around your Simulator.''']&lt;br /&gt;
&lt;br /&gt;
* When starting OpenSim in Windows, one can add &amp;lt;tt&amp;gt;-physics=RealPhysX&amp;lt;/tt&amp;gt; if one has the appropriate DLL's which are not shipped with OpenSim due to license constraints.&lt;br /&gt;
&lt;br /&gt;
* When starting OpenSim in either Windows or Linux, one can add &amp;lt;tt&amp;gt;-physics=modified_BulletX&amp;lt;/tt&amp;gt; to run a modified version of the BulletX Physics Engine aka ''Modified BulletX''. See the next [[PhysicsEngines#Modified BulletX|information]] about details and progress.&lt;br /&gt;
&lt;br /&gt;
To conclude, basicphysics &amp;amp; OpenDynamicsEngine both are appropriate for Linux and in addition. Modified BulletX should be fine for Windows and Linux (not the original BulletX).&lt;br /&gt;
&lt;br /&gt;
As of 10/9/07, ODE has received the bulk of testing. It supports basic collision with box-shaped primitives as well as box prims with box-shaped hollows.  Bullet supports box-shaped prims and appears stable; there has been little testing yet, and it is known to have issues with friction (you skate around on non-level surfaces).  Physx has not been updated in quite a while.&lt;br /&gt;
&lt;br /&gt;
== Compiling ODE from source (Linux) ==&lt;br /&gt;
If you want to compile the OpenDynamicsEngine (ODE) by yourself, get the latest OpenSim libraries source code (Ver. 0.9 as of Oct '07) from the SVN: http://opensimulator.org/svn/opensim-lib &amp;amp; switch to the ode(trunk\unmanaged\OpenDynamicsEngine2) directory &lt;br /&gt;
&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim-libs/trunk opensim-libs&lt;br /&gt;
 cd opensim-libs/unmanaged/OpenDynamicsEngine/&lt;br /&gt;
&lt;br /&gt;
Ensure that the file ../ou/bootstrap is executable and then bootstrap the build process as follows:&lt;br /&gt;
&lt;br /&gt;
It might be necessary to make the bootstrap file executable(if it is not) with this optional next step:&lt;br /&gt;
&lt;br /&gt;
 $ cd ou&lt;br /&gt;
 $ chmod +x bootstrap&lt;br /&gt;
&lt;br /&gt;
Now get ready and run autogen&lt;br /&gt;
&lt;br /&gt;
 $ sh autogen.sh&lt;br /&gt;
&lt;br /&gt;
and compile it as shown below. Depending on how permissions are setup, you may need to sudo for the make install step:&lt;br /&gt;
&lt;br /&gt;
 ./configure --enable-shared --disable-demos --disable-asserts&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 cp /usr/local/lib/libode.so /my/opensim/production/dir&lt;br /&gt;
&lt;br /&gt;
If you run into issues after doing this try the debug library by using the following line;&lt;br /&gt;
&lt;br /&gt;
 ./configure --enable-shared --disable-demos&lt;br /&gt;
&lt;br /&gt;
(I used to suggest --with-trimesh=gimpact, but no longer.  As of ODE 0.9, Opcode is the preferred and best-supported collision library)&lt;br /&gt;
&lt;br /&gt;
This should create a &amp;lt;tt&amp;gt;libode.a&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;lidode.so&amp;lt;/tt&amp;gt; file in the &amp;lt;tt&amp;gt;src/ode&amp;lt;/tt&amp;gt; subdirectory.  Copy these two files to the opensim &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; directory (after having backed up the original files there). [er, I don't think the .a file is necessary to put in bin!]&lt;br /&gt;
&lt;br /&gt;
Try to play a bit with the avatar-settings in OpenSim.ini, if the avatar has it's feet stick in the terrain or if the basic-position is crouching.&lt;br /&gt;
These settings seem to work on Linux64:&lt;br /&gt;
 av_capsule_radius = 0.68&lt;br /&gt;
 av_capsule_standup_tensor_linux = 1900000&lt;br /&gt;
 av_density = 90&lt;br /&gt;
&lt;br /&gt;
== Compiling ODE from source (Mac OS X) ==&lt;br /&gt;
&lt;br /&gt;
You can use essentially the same build process on OS X as on Linux,&lt;br /&gt;
but there are a couple of minor differences.&lt;br /&gt;
&lt;br /&gt;
First, the &amp;lt;tt&amp;gt;autogen.sh&amp;lt;/tt&amp;gt; script tries to automatically determine&lt;br /&gt;
the name of the libtoolize binary (which is named glibtoolize on OS&lt;br /&gt;
X).  To do this, it uses the &amp;lt;tt&amp;gt;which&amp;lt;/tt&amp;gt; command under bash, but&lt;br /&gt;
the error code returned by &amp;lt;tt&amp;gt;which&amp;lt;/tt&amp;gt; is always 0 in bash.  If you&lt;br /&gt;
see an error message like this:&lt;br /&gt;
&lt;br /&gt;
 autogen.sh: line 44: no: command not found&lt;br /&gt;
&lt;br /&gt;
then open autogen.sh in a text editor and change the first&lt;br /&gt;
&amp;lt;pre&amp;gt;LIBTOOLIZE=`which libtoolize`&amp;lt;/pre&amp;gt; to &amp;lt;pre&amp;gt;LIBTOOLIZE=`which glibtoolize`&amp;lt;/pre&amp;gt;&lt;br /&gt;
and re-run it.&lt;br /&gt;
&lt;br /&gt;
Also, you must have automake 1.10 or later.  You can check your&lt;br /&gt;
current version with:&lt;br /&gt;
&lt;br /&gt;
 automake --version&lt;br /&gt;
&lt;br /&gt;
You can get version 1.10 from [http://www.macports.org/ MacPorts] or&lt;br /&gt;
[http://www.finkproject.org/ fink] if yours is older.  Be sure to&lt;br /&gt;
place the new binary directories ahead of your system binary&lt;br /&gt;
directories in your PATH.  You may have to open a new shell for your&lt;br /&gt;
changes to take effect.&lt;br /&gt;
&lt;br /&gt;
Then you can follow the Linux instructions to build the library.  When it has built, copy the &amp;lt;tt&amp;gt;ode/src/.libs/libode.dylib&amp;lt;/tt&amp;gt; file to the OpenSim &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; directory.&lt;br /&gt;
&lt;br /&gt;
== Compiling ODE from source (Windows) ==&lt;br /&gt;
&lt;br /&gt;
The standard distribution has a build directory, in which you will find subdirs for several Microsoft compilers.  &lt;br /&gt;
&lt;br /&gt;
The standard .sln files (at least for VS2005) compile ode.dll such that it depends on at least two Microsoft runtime dll's.  This can cause failure and confusion, so do the following:&lt;br /&gt;
Right-click on ode in Solution Explorer, and select properties.&lt;br /&gt;
under Configuration Properties/General, change &amp;quot;Use of MFC&amp;quot; to read &amp;quot;Use MFC in a Static Library&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Under Configuration Properties/Linker/System.   Change Stack Reserve Size to 262144000.   Click the OK button then compile as usual.&lt;br /&gt;
&lt;br /&gt;
== ODE Plugin in OpenSim ==&lt;br /&gt;
Currently, the ODE Plugin suports collisions Av2Av, Av2Prim and Prim2Prim. Avies and (active)physical prim movement supported. &lt;br /&gt;
&lt;br /&gt;
The currently collision behavior is:&lt;br /&gt;
* For avies, a capsule of .2m of radius and a length based on the avatar height and 80Kg of mass&lt;br /&gt;
* For prims, like a Box or Sphere with a mass of a Box of = 0.5Kg/l = 0.5Kg/dm3 = 500Kg/m3.&lt;br /&gt;
&lt;br /&gt;
* Prim are separated into ~30m space islands with their own bounding box to speed 'near' calculation.&lt;br /&gt;
&lt;br /&gt;
* friction is reduced on avatar to object/ground collisions when the avatar is moving&lt;br /&gt;
&lt;br /&gt;
=== To-do list (next changes) ===&lt;br /&gt;
* Tune all collisions&lt;br /&gt;
* Introduce Prim Shape Type to have more than the box shape using the Meshmerizer tri-mesh generator&lt;br /&gt;
* Fix bugs&lt;br /&gt;
* Physical(active) Linksets&lt;br /&gt;
* Vehicles&lt;br /&gt;
&lt;br /&gt;
==== Known bugs ====&lt;br /&gt;
* Linkset + Physical/Active are not working: ''Making a linkset physical, leaves the geometries of it's child prim where they are..  even if the root prim moves.''&lt;br /&gt;
* Certain distributions of Debian utilize 100% of the CPU while running the ODEPlugin.   &lt;br /&gt;
* ODE Asserts&lt;br /&gt;
&lt;br /&gt;
==== Recent changes ====&lt;br /&gt;
* Implemented Grab and Throw&lt;br /&gt;
* Implemented llApplyImpulse in the global frame&lt;br /&gt;
* Replaced the 'Avatar Wobble' with an 'Angular Motor' to keep the avatar capsule from toppling.  Results in less bouncing and improved stability.&lt;br /&gt;
* Linksets are now collidable as long as they are not set Physical(active)&lt;br /&gt;
&lt;br /&gt;
== BulletX Plugin in OpenSim: Modified BulletX ==&lt;br /&gt;
BulletX Plugin in OpenSim runs the modified version of BulletX. The original version of BulletX runs under and has code-dependencies with MS.XNA. The orginal BulletX can be found at [http://www.codeplex.com/xnadevru XNADev.ru]. The modified version removes all code dependencies with MS.XNA. On the other hand, it needs another library to work. This library is based on Mono.Xna and it's called MonoCompactMaths. The modified BulletX and the MonoXnaCompactMaths can be found on the svn of OpenSim. Because its code independency of MS.XNA, the modified BulletX should can be run under either MS.Net or Mono and, therefore, either Windows or Linux (obviously you can combine Windows + Mono)&lt;br /&gt;
&lt;br /&gt;
Currently, BulletX Plugin suports collisions Av2Av, Av2Prim and Prim2Prim. Prims and avies movement supported. By the way, collisions needs tunning. The currently collision's behavoir are:&lt;br /&gt;
* For avies, like and sphere of 1m of radious and 50Kg of mass&lt;br /&gt;
* For prims, like a Box of the prim-size and a mass that it depends of its sizes. The mass it's the mass of Box of water with density = 1Kg/l = 1Kg/dm3 = 1000Kg/m3 (Be water my friend! :D).&lt;br /&gt;
&lt;br /&gt;
=== To-do list (next changes) ===&lt;br /&gt;
* Tune collision&lt;br /&gt;
* Introduce Prim Shape Type to have more than the box shape.&lt;br /&gt;
* More than 1 region in a Sim and then more than 1 sim (grid)&lt;br /&gt;
* Fix bugs&lt;br /&gt;
==== Known bugs ====&lt;br /&gt;
* Icy bug: ''an avatar acts like it is on ice and tends to drift off the edge of the sim after a while''&lt;br /&gt;
* Crash on BulletX. You will find the next message in console sometimes: ''Overflow in AABB, object removed from simulation If you can reproduce this, please email bugs@continuousphysics.com Please include above information, your Platform, version of OS. Thanks.''&lt;br /&gt;
* &amp;lt;del&amp;gt;Rotation doesn't seem to work&amp;lt;/del&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== POS Plugin in OpenSim ==&lt;br /&gt;
POS is Physics Of Simplicity.  It is BasicPhysics with collisions.&lt;br /&gt;
&lt;br /&gt;
I took out my old wiki stuff because it was just plain wrong.  The algorithm which is implemented in POS does &amp;lt;i&amp;gt;not&amp;lt;/i&amp;gt; model the avatar as a sphere; rather, it models it as a rectilinear solid, same as the prims.  However, collision detection is always done in the rotational frame of the prim, so depending on which prim you check against, the avatar is actually oriented differently.&lt;br /&gt;
&lt;br /&gt;
=== To-do list (next changes) ===&lt;br /&gt;
* TODO&lt;br /&gt;
&lt;br /&gt;
==== Known bugs ====&lt;br /&gt;
* TODO&lt;br /&gt;
&lt;br /&gt;
== Physics Testing  Videos ==&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b&amp;gt;ODE&amp;lt;/b&amp;gt;===&lt;br /&gt;
* ODE 25 Physical Spheres on Windows Server 2008 Dual Pentium 3 1000mhz with 1 gb of ram. [01/24/2008 rev.3170]&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/windows2008_ODE_2.mov&lt;br /&gt;
  YouTube &amp;gt; http://www.youtube.com/watch?v=DGyhne2llRI&lt;br /&gt;
* 360 Physical Prims (Sim Crashes) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_ODE_physics_test_01.mov&lt;br /&gt;
  Stage6 &amp;gt; http://stage6.divx.com/user/3dlibre/video/1847652/&lt;br /&gt;
  YouTube &amp;gt; http://www.youtube.com/watch?v=Y0olsWlTc0A&lt;br /&gt;
* 180 Physical Prims (Sim Does Not Crash) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_ODE_physics_test_02.mov&lt;br /&gt;
  Stage6 &amp;gt; http://stage6.divx.com/user/3dlibre/video/1847715/&lt;br /&gt;
  YouTube &amp;gt; http://www.youtube.com/watch?v=9lR_2H7VODU&lt;br /&gt;
* 90 Physical Prims (Sim Does Not Crash) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  Quicktime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_ODE_physics_test_03.mov&lt;br /&gt;
  Stage6 &amp;gt; http://stage6.divx.com/user/3dlibre/video/1847731/&lt;br /&gt;
  YouTube &amp;gt; http://www.youtube.com/watch?v=t9ulYO8I26Q&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b&amp;gt;BulletX&amp;lt;/b&amp;gt;===&lt;br /&gt;
* 360 Physical Prims (Sim Crashes) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_BulletX_physics_test_01.mov&lt;br /&gt;
  Stage6 &amp;gt; http://stage6.divx.com/user/3dlibre/video/1847745/&lt;br /&gt;
* 180 Physical Prims (Sim Crashes) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_BulletX_physics_test_02.mov&lt;br /&gt;
* 90 Physical Prims (Sim Crashes) [11/08/2007 rev.2308]&amp;lt;br&amp;gt;&lt;br /&gt;
  QuickTime &amp;gt; http://www.nebadonizumi.com/vid/opensim/opensim_BulletX_physics_test_03.mov&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b&amp;gt;Second Life Havok 1&amp;lt;/b&amp;gt;===&lt;br /&gt;
* 360 Physical Prims [11/08/2007]&amp;lt;br&amp;gt;&lt;br /&gt;
  http://www.nebadonizumi.com/vid/opensim/SecondLife_physics_test_01.mov&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;b&amp;gt;Second Life Havok 4&amp;lt;/b&amp;gt;===&lt;br /&gt;
* 360 Physical Prims [11/08/2007]&amp;lt;br&amp;gt;&lt;br /&gt;
  http://www.nebadonizumi.com/vid/opensim/SecondLifeBetaHavok_physics_test_01.mov&lt;br /&gt;
* 1000 Physical Prims [11/09/2007]&amp;lt;br&amp;gt;&lt;br /&gt;
  http://www.nebadonizumi.com/vid/opensim/SecondLifeBetaHavok_physics_test_02.mov&lt;br /&gt;
* 1000 Physical Prims [11/09/2007]&amp;lt;br&amp;gt;&lt;br /&gt;
  http://www.nebadonizumi.com/vid/opensim/SecondLifeBetaHavok_physics_test_03.mov&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>MW</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>2009-12-10T16:13:28Z</updated>
		
		<summary type="html">&lt;p&gt;MW: /* General */  Removed link to the screenshots page because it doesn't belong on a page about development of opensim&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
[[Technical Reference | Technical Reference]] -&amp;gt; [[Technical Reference/terms | Terms]] -&amp;gt; [[Developer_Documentation | Developer Documentation]]&lt;br /&gt;
&lt;br /&gt;
== Developer Documentation ==&lt;br /&gt;
&lt;br /&gt;
==== General ====&lt;br /&gt;
* [[Development Team]] &amp;amp;mdash; OpenSim is brought to you by...&lt;br /&gt;
* [[OpenSim:Introduction_and_Definitions  | OpenSim: Introduction and Definitions]] &amp;amp;mdash; A work in progress describing the high level components of OpenSim&lt;br /&gt;
* [[Technical Reference | OpenSim: Technical Reference]] &amp;amp;mdash; A technical description of the simulator operation.&lt;br /&gt;
* [[Grid Architecture Diagram]]&lt;br /&gt;
* [http://docs.opensimulator.org/index.html The OpenSim API]&lt;br /&gt;
&lt;br /&gt;
==== Development ====&lt;br /&gt;
* [[Release Cycle]]&lt;br /&gt;
* [[Automated Release Building]]&lt;br /&gt;
* [[On revisions, tags and branches]]&lt;br /&gt;
* [[Hacking OpenSim for fun and profit]] &amp;amp;mdash; A starters guide for programming OpenSim.&lt;br /&gt;
* [[Coding standards]] &amp;amp;mdash; Coding conventions for developers.&lt;br /&gt;
* [[Automated Testing]] &amp;amp;mdash; How to write tests for OpenSim.&lt;br /&gt;
* [[Debugging Unit Tests]] &amp;amp;mdash; How to debug the automated tests.&lt;br /&gt;
* [[Branches]] &amp;amp;mdash; An overview of the repository branches and what they are for.&lt;br /&gt;
* [[Monodevelop]] &amp;amp;mdash; How to use the [[monodevelop]] IDE for editing C# solutions.&lt;br /&gt;
* [[Creating New Solution]] &amp;amp;mdash; How to create new solution according to OpenSim conventions.&lt;br /&gt;
* [[Improving Performance]] &amp;amp;mdash; Efforts to increase OpenSim's performance.&lt;br /&gt;
&lt;br /&gt;
==== Services ====&lt;br /&gt;
&lt;br /&gt;
* [http://opensimulator.org/mantis Mantis Bug Tracking] &amp;amp;mdash; Mantis is the issue tracking tool of OpenSimulator.&lt;br /&gt;
* [http://www.opensimulator.org:8085/browse/OPENSIM-TRUNK Bamboo Continuous Integration] &amp;amp;mdash; Bamboo builds the source base continuously and runs unit tests.&lt;br /&gt;
* [http://forge.opensimulator.org/gf/ OpenSimulator GForge] &amp;amp;mdash; Project hosting for OpenSimulator related projects.&lt;br /&gt;
&lt;br /&gt;
==== Client Stacks ====&lt;br /&gt;
* [[Sim Throttles]] &amp;amp;mdash; Information on how OpenSim handles throttling of packets to the client.&lt;br /&gt;
&lt;br /&gt;
==== Database ====&lt;br /&gt;
* [[Database Documentation]] &amp;amp;mdash; A map of grid and region instances used in OpenSim&lt;br /&gt;
* [[MonoSqlite]] &amp;amp;mdash; How the database model currently works.&lt;br /&gt;
* [[LSL:PrimitiveParams]] &amp;amp;mdash; Notes on converting SL Edit GUI values and LSL PrimitiveParams to OpenSim PrimitiveBaseShape fields&lt;br /&gt;
* [[NHibernate Performance Testing]] &amp;amp;mdash; SQLite and MySQL performance tests with NHibernate.&lt;br /&gt;
&lt;br /&gt;
==== File formats ====&lt;br /&gt;
* [[Technical_Reference/OpenSim_Archive_Region_Format]] - Opensim Region Archive (OAR) file format.&lt;br /&gt;
* [[Inventory_Archives]] - OpenSim Inventory Archive (IAR) file format&lt;br /&gt;
&lt;br /&gt;
==== Grid ====&lt;br /&gt;
* [[Asset Server problems]] - list of known problems with the asset server&lt;br /&gt;
* [[Teleports]] - some diagrams about OGP and Hypergrid teleport sequences&lt;br /&gt;
* [[Agent Domain / Service]] - Details about the GridForge hosted Agent Domain/Service code&lt;br /&gt;
&lt;br /&gt;
==== Web Integration ====&lt;br /&gt;
* [[Webinterface]] &amp;amp;mdash; How to mashup with the web.&lt;br /&gt;
* [[RemoteAdmin]] &amp;amp;mdash; How to use the remote admin plug-in.&lt;br /&gt;
* [[RestConsole]] - Description how to use the REST remote console &lt;br /&gt;
* [[REST]] &amp;amp;mdash; Information about the REST interface to assets, inventory, etc.&lt;br /&gt;
* [[Known Web Interfaces within OpenSim]] &amp;amp;mdash; The set of CAPS, XMLRPC, or REST entry points in the project.&lt;br /&gt;
&lt;br /&gt;
==== Modules ====&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;
* [[How to create a dynamic plugin]] - A tutorial for using PluginLoader&lt;br /&gt;
* [[Getting Started with Region Modules]] - This brief tutorial is intended to get people started with developing applications with/for opensim using region modules and the opensim API.&lt;br /&gt;
* [[Web Statistics Module]] - The web statistics module documentation and counter wish list.&lt;br /&gt;
&lt;br /&gt;
==== Permissions ====&lt;br /&gt;
* [[OpenSim:Permissions(Server)]]   &amp;amp;mdash; Permissions system as implemented on the region server.&lt;br /&gt;
* [[OpenSim: Permissions]] &amp;amp;mdash; Notes on how object permissions are handled on the client.&lt;br /&gt;
&lt;br /&gt;
==== Physics ====&lt;br /&gt;
* [[PhysicsEngines]]   &amp;amp;mdash; Options for physics engines in OpenSim.&lt;br /&gt;
* [[Physics Engine Interface]] &amp;amp;mdash; what methods and such exist in a Physics module&lt;br /&gt;
&lt;br /&gt;
==== Protocols ====&lt;br /&gt;
* [[Metaverse Exchange Protocol]] &amp;amp;mdash; MXP is alternative protocol for secondlife protocol.&lt;br /&gt;
&lt;br /&gt;
==== Regions ====&lt;br /&gt;
* [[Overview of How Regions Work]] - notes from ter_afk to rknop in #opensim-dev, cleaned up a bit&lt;br /&gt;
* [[OpenSim: Permissions]] &amp;amp;mdash; Notes on object permissions &amp;amp; definition of the ObjectFlags variable.&lt;br /&gt;
* [[OpenSim Load Balancing and Region Splitting]] - Instructions for using load balancing and region splitting features.&lt;br /&gt;
&lt;br /&gt;
==== Threading ====&lt;br /&gt;
* [[OpenSim: Threading strategy]] &amp;amp;mdash; How threading is implemented and handled.&lt;br /&gt;
&lt;br /&gt;
==== Scripting ====&lt;br /&gt;
* [[Scripting_Documentation]] &amp;amp;mdash; How to use scripts and what limitations apply.&lt;br /&gt;
* [[LSL_Status/Functions|LSL Implemented]]   &amp;amp;mdash; A list of LSL-functions that are available in OpenSim.&lt;br /&gt;
* [[OSSL]] &amp;amp;mdash; Some information about the OpenSimulator Scripting Language, and how to implement an OSSL function&lt;br /&gt;
* [[OpenSim.Region.ScriptEngine]] &amp;amp;mdash; How the ScriptEngine looks internally.&lt;br /&gt;
&lt;br /&gt;
==== Search ====&lt;br /&gt;
* [[OpenSim.Region.DataSnapshot]] - Shiny new data gathering/search system&lt;br /&gt;
* [[ImageService]] - Shiny new region module for serving search-related images&lt;br /&gt;
&lt;br /&gt;
==== Testing ====&lt;br /&gt;
* [[Automated_Testing]] &amp;amp;mdash; Writing Automated tests for OpenSim.&lt;br /&gt;
* [[Debugging Unit Tests]] &amp;amp;mdash; Debugging unit tests.&lt;br /&gt;
* [[OpenSim: Debugging - profiler dumps]] &amp;amp;mdash; Dumps of OpenSim profiles to aid in tracking memory leaks.&lt;br /&gt;
* [[Prim_Linking_Testing]] &amp;amp;mdash; Test cases for in world link/unlinking of prims.&lt;br /&gt;
&lt;br /&gt;
==Proposals==&lt;br /&gt;
&lt;br /&gt;
* [[Opensim: 0.5 Release Target Discussion]]&lt;br /&gt;
* [[Opensim: 0.6 Release Target Discussion]]&lt;br /&gt;
* [[Opensim: Future Release Discussion]]&lt;br /&gt;
&lt;br /&gt;
* [[A better SimCrossing]] - A work in progress about implementing a smooth simcrossing&lt;br /&gt;
* [[OpenID]] - Proposal for using OpenID in OpenSim&lt;br /&gt;
* [[AssetServerProposal]] - Proposal for a distributed asset server&lt;br /&gt;
* [[Creating profiles not used for login]] - RFC for alternative ways of creating profiles that will never be used for login&lt;br /&gt;
* [[OpenSim_Services_and_Service_Connectors]] - new infrastructure for connecting region simulators to backend services&lt;br /&gt;
* [[OpenSim Profile Anchors]] - a mechanism for retaining creator information for offline item transfers&lt;br /&gt;
* [[Explicit Object Serialization]] - a proposal to explicitly serialize scene objects rather than using automatic .NET XML serialization&lt;br /&gt;
&lt;br /&gt;
==== Proposed projects ====&lt;br /&gt;
&lt;br /&gt;
* [[OpenWiredux: Taking the next step]]&lt;br /&gt;
* [[Using SNMP in OpenSim]]&lt;br /&gt;
&lt;br /&gt;
==Communication==&lt;br /&gt;
&lt;br /&gt;
A good first point of contact is the OpenSim IRC, on irc.freenode.net channels #opensim / #opensim-dev. The OpenSim developers hold [[office hours]] once a week in-world on Tuesdays at &amp;quot;Wright Plaza&amp;quot; on OSGrid. 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 1900UTC. 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;
There is also a mailman email distribution list available at https://lists.berlios.de/mailman/listinfo/opensim-dev&lt;br /&gt;
&lt;br /&gt;
==Interest Groups==&lt;br /&gt;
* [[OpenSim Quality Focus Group]] - A proposed group for developers interested in improving the quality of OpenSim as we head towards beta status.&lt;br /&gt;
&lt;br /&gt;
==Git Access==&lt;br /&gt;
You can browse the source code for OpenSim [http://opensimulator.org/viewgit using a web browser] or via git.&lt;br /&gt;
* Anonymous Checkout - see [[Download]]&lt;br /&gt;
* Developer Checkout&lt;br /&gt;
 git clone ssh://USERNAME@opensimulator.org/var/git/opensim&lt;br /&gt;
&lt;br /&gt;
==Submitting Patches==&lt;br /&gt;
&lt;br /&gt;
Please review [[Submitting_code_to_OpenSim]]&lt;br /&gt;
&lt;br /&gt;
==Recent Git Commits==&lt;br /&gt;
&amp;lt;rss&amp;gt;http://opensimulator.org/viewgit?a=rss-log&amp;amp;p=opensim|max=5|title=none&amp;lt;/rss&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]] &lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
[[Category:Getting_Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/User_Documentation</id>
		<title>User Documentation</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/User_Documentation"/>
				<updated>2009-12-10T15:46:01Z</updated>
		
		<summary type="html">&lt;p&gt;MW: /* Unofficial Hypernauta's Basic Manual */  Removed link because it goes to a page that has nothing to do with opensim. If the url was incorrect please revert and fix the link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
[[Technical Reference | Technical Reference]] -&amp;gt; [[Technical Reference/terms | Terms]] -&amp;gt; [[User_Documentation | User Documentation]]&lt;br /&gt;
&lt;br /&gt;
==Initial Setup==&lt;br /&gt;
* [[Download]] - Download instructions&lt;br /&gt;
* [[Dependencies]] - The other packages you need to install that OpenSim relies upon&lt;br /&gt;
* [[Build Instructions]] - How to build and compile OpenSim from Source&lt;br /&gt;
* [[Configuration]] - How to configure your OpenSim server up and running&lt;br /&gt;
* [[Upgrading]] - How to upgrade your OpenSim version so that you can use your existing data&lt;br /&gt;
* [[Connecting]] - How to connect a compatible viewer to OpenSim&lt;br /&gt;
* [[Troubleshooting]] - How to trouble shoot your OpenSim installation.&lt;br /&gt;
* [[Tips]] - Useful tips from users like you&lt;br /&gt;
* [[FAQ]] - Frequently Asked Questions&lt;br /&gt;
* [[Technical Reference]] - Technical Reference Guide&lt;br /&gt;
&lt;br /&gt;
==Administrator Guide==&lt;br /&gt;
* [[Server Commands]] - Commands to control OpenSim&lt;br /&gt;
* [[OpenSim Database support]] - Dealing with databases&lt;br /&gt;
* [[Logging]] - Logging in OpenSim&lt;br /&gt;
* [[Custom Libraries]] - Describes how to add custom content to your OpenSim server&lt;br /&gt;
* [[Automating Tasks]] - How to make administrating a walk in the park&lt;br /&gt;
* [[Network Settings]] - NAT, Ports, Services and more...&lt;br /&gt;
* [[Management]] - All about being an effective administrator/moderator&lt;br /&gt;
* [[Performance]] - How to tweak OpenSim's performance&lt;br /&gt;
* [[Console-less OpenSim]] - How to run OpenSim without console&lt;br /&gt;
* [[Backups]] - How to backup your OpenSim data.&lt;br /&gt;
&lt;br /&gt;
==Core Facilities==&lt;br /&gt;
* [[OpenSim Archives]] - Loading and saving whole region archives with OpenSim&lt;br /&gt;
* [[Inventory Archives|OpenSim Inventory Archives]] - Loading and saving user inventory items and folders with OpenSim&lt;br /&gt;
* [[IRCBridgeModule]] - A core OpenSim module for integrating IRC with a simulator.&lt;br /&gt;
* [[Hypergrid]] - Information about how to configure the experimental hypergrid architecture&lt;br /&gt;
* [[GridInfo]] - how to provide information about your grid to smart clients&lt;br /&gt;
&lt;br /&gt;
==RealXtend==&lt;br /&gt;
* [[ModRex]] - How to setup the RealXtend server module&lt;br /&gt;
* [[RealXtend Viewer Linux]] - This tutorial describes how to use the RealXtend viewer on Linux, using wine&lt;br /&gt;
&lt;br /&gt;
==Scripting==&lt;br /&gt;
* [[Scripting Documentation]] - Everything you need to know about OpenSim scripting&lt;br /&gt;
* [[Scripting Library]] - A list of example scripts&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
===Platform specific===&lt;br /&gt;
* [[Linux Gridserver, the ubuntu way]] the quick and dirty way to install opensim under ubuntu (Linux)&lt;br /&gt;
* [[Wiimote]] - How to use a wiimote/nunchuk controller with the OpenSim viewer (Linux)&lt;br /&gt;
* [[Cacti]] - Generate Serverstats using the Cacti-Tool and SNMP (Linux)&lt;br /&gt;
* [http://sunredbeach.com/dokuwiki/doku.php?id=opensim:minimal-server Installing an openSUSE 11.1 Minimal server setup for an OpenSim server] - Quick and Dirty setup on an openSUSE 11.1 server&lt;br /&gt;
&lt;br /&gt;
* [http://chapter-and-metaverse.blogspot.com Chapter &amp;amp; Metaverse] - Full suite of tutorials, tips and tricks, for the Windows user (Windows) Also very useful for Linux users!&lt;br /&gt;
&lt;br /&gt;
===Cross-platform===&lt;br /&gt;
* [[OSGrid Region Registration]] - Describes how to link your region into OS-Grid&lt;br /&gt;
* [[Hints &amp;amp; Tricks]] - A page for Hints and Tricks&lt;br /&gt;
* [[Getting Started with Region Modules]] - The Hello World of OpenSim application development&lt;br /&gt;
* [[Building a bot]] - Getting started with bot design using libomv from the client side.&lt;br /&gt;
* [[pCampBot]] - Physical OpenSim bots&lt;br /&gt;
* [[Using L3DT]] - How to create custom terrains&lt;br /&gt;
* [[Detailed cross-region terrain making]] - A workflow for creating large cross-region custom terrains&lt;br /&gt;
* [http://update.multiverse.net/wiki/index.php/About_Terrain How to make a good Terrain (includes 4 programs to use)]&lt;br /&gt;
&lt;br /&gt;
==Gforge Projects==&lt;br /&gt;
* [[OpenSimSearch]] - Search for your OpenSim&lt;br /&gt;
* [[Linux Gridserver]] - Linux Gridserver using the Moo tool&lt;br /&gt;
* [[Wixtd|WiXTD]] - Setup and usage of the WiXTD metaverse-portal&lt;br /&gt;
* [[ServerStats]] - RRD/Proc serverstats using the OpenSim module for Berlios Serverstats (Linux)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Contribution Policy==&lt;br /&gt;
* [[User_Wiki_Conventions|User Wiki Conventions]] - Read this carefully, before adding content to the wiki&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]] &lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
[[Category:Getting_Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>MW</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>2009-12-10T15:40:22Z</updated>
		
		<summary type="html">&lt;p&gt;MW: /* Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:MainPageQuicklinks}}&lt;br /&gt;
&lt;br /&gt;
{{Languages}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Please use the Information Template to announce new things, the other languages are added as well&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Information}}&lt;br /&gt;
&lt;br /&gt;
=== What is OpenSimulator? ===&lt;br /&gt;
{{Template:FrontPageSidebar}}&lt;br /&gt;
&lt;br /&gt;
OpenSimulator is a 3D Application Server. It can be used to create a virtual environment (or world) which can be accessed through a variety of clients, on multiple protocols. OpenSimulator allows you to develop your environment using the technologies you feel work best - we've designed the software to be easily extendable through [[Getting Started with Region Modules|loadable modules]] to build completely custom configurations. OpenSimulator is released under a [[BSD License]], making it both open source, and commercially friendly to embed in products.&lt;br /&gt;
&lt;br /&gt;
Out of the box, OpenSimulator can be used to simulate a virtual environment similar to Second Life™ (including client compatibility).  Other environments, protocols and features are supported via add on modules.  For a list of available modules check out our [http://forge.opensimulator.org/gf/ forge site].&lt;br /&gt;
&lt;br /&gt;
Although OpenSimulator is still considered '''alpha software''', many people are [http://technorati.com/search/opensim?authority=a4&amp;amp;language=en doing exciting things with it].&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
Even though OpenSimulator is relatively young software it already has many useful features&lt;br /&gt;
* Supports creating multiple 'worlds' in a single application instance.&lt;br /&gt;
* Supports multiple clients and protocols - access the same world at the same time via multiple protocols.&lt;br /&gt;
* Extensive ability to customize your avatar, both with custom clothing, skins, and attached objects.&lt;br /&gt;
* Realtime Physics Simulation, with multiple engine options including ODE.&lt;br /&gt;
* The ability to create content real time in the environment using in world building tools. What you see is what you get.&lt;br /&gt;
* In world application development using a number of different languages, including LSL/OSSL, C#, JScript and VB.NET&lt;br /&gt;
&lt;br /&gt;
=== Using OpenSimulator ===&lt;br /&gt;
The fastest way to get started using OpenSimulator is to create an account on [http://osgrid.org OSGrid], then download the [http://opensim-viewer.sourceforge.net/ Hippo Viewer] or [http://secondlife.com/support/downloads.php Linden Lab's Second Life viewer] (amongst others) to connect to OSGrid.  This process should take no longer than 10 minutes, and will give you a flavor for what OpenSimulator is like.&lt;br /&gt;
&lt;br /&gt;
You can also easily connect to any one of the many [[Grid_List|public grids]] on the internet.&lt;br /&gt;
&lt;br /&gt;
Or you could run a simple standalone OpenSim on your Windows desktop to create and preview content. [http://www.youtube.com/watch?v=M8fwqdaCTrc Here is a tutorial showing how to get opensimulator running in stand-alone mode.].&lt;br /&gt;
&lt;br /&gt;
=== Running your own OpenSimulator  ===&lt;br /&gt;
&lt;br /&gt;
If you are interested in running your own OpenSimulator server, to host your own 3D environments you'll want to check out the following links: &lt;br /&gt;
&lt;br /&gt;
*[[Download|Getting OpenSimulator]] &lt;br /&gt;
*[[Build Instructions|Building OpenSimulator]] &lt;br /&gt;
*[[Configuration|Configuring OpenSimulator]] &lt;br /&gt;
*[[Setting Up Mega-Regions]]&lt;br /&gt;
*[[Running|Running OpenSimulator]] '''(Windows / Linux Scripts for Management &amp;amp;amp; Operations)''' &lt;br /&gt;
*[[Console Commands]] &lt;br /&gt;
*[[FAQ|Frequently Asked Questions in Running OpenSimulator]] &lt;br /&gt;
*[[Technical Reference|Technical Reference Pages]]&lt;br /&gt;
&lt;br /&gt;
=== Participating in the OpenSimulator Community ===&lt;br /&gt;
OpenSimulator is an [http://en.wikipedia.org/wiki/Open_source open source] project, and is powered by the community members that devote time and energy to the effort.  There are many ways to participate and contribute to the community:&lt;br /&gt;
* Participate via [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC] - [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev]&lt;br /&gt;
* Participate via the mailing lists - [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users] (for users) and [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev] (for developers).&lt;br /&gt;
* [[WikiStructure|Contribute to this wiki]], making the OpenSimulator documentation even better.&lt;br /&gt;
* Report [[bugs]], submit [[Submitting_code_to_OpenSim|patches]] or submit content contributions via our [http://opensimulator.org/mantis/ mantis bug tracker]&lt;br /&gt;
* Create an OpenSimulator related project hosted on the [http://forge.opensimulator.org Forge] or [http://opensimulator.org/wiki/Related_Software elsewhere] on the web.  In the forge there are over a dozen registered projects, and it's a great way to further extend the OpenSimulator community.&lt;br /&gt;
* Participate to open content creation for OpenSimulator. More details at [[Artist Home]].&lt;br /&gt;
* Blog about OpenSimulator, and let us know about that blog on [irc://irc.freenode.net/opensim #opensim] so it can be added to [http://planet.opensim.us Planet OpenSim]&lt;br /&gt;
* Participate in one of the weekly [[Office Hours]] for OpenSimulator.  We currently have weekly office hours for development, wiki work, and testing.&lt;br /&gt;
* Secure project infrastructure by [[Donations|donating]] to the [[Donations|OpenSim Project Infrastructure Fund]].&lt;br /&gt;
&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
===Pages by Category:===&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
[[:Category:Getting_Started | Getting Started]] , [[:Category:Support | Support]] , [[:Category:Tech Reference|Technical Reference Pages]] , [[:Category:Help|Help]] , [[:Category:Configuration|Configuration Pages]] , [[:Category:Users|User's Pages]] , [[:Category:Development | Development Pages]] , [[:Category:Scripts|Scripts]] , [[:Special:Recentchanges| Recent Wiki Changes]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]] &lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/User_Documentation</id>
		<title>User Documentation</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/User_Documentation"/>
				<updated>2009-12-10T15:32:24Z</updated>
		
		<summary type="html">&lt;p&gt;MW: /* Gforge Projects */  Removed Jabber Bridge link because long out of date&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
[[Technical Reference | Technical Reference]] -&amp;gt; [[Technical Reference/terms | Terms]] -&amp;gt; [[User_Documentation | User Documentation]]&lt;br /&gt;
&lt;br /&gt;
==Initial Setup==&lt;br /&gt;
* [[Download]] - Download instructions&lt;br /&gt;
* [[Dependencies]] - The other packages you need to install that OpenSim relies upon&lt;br /&gt;
* [[Build Instructions]] - How to build and compile OpenSim from Source&lt;br /&gt;
* [[Configuration]] - How to configure your OpenSim server up and running&lt;br /&gt;
* [[Upgrading]] - How to upgrade your OpenSim version so that you can use your existing data&lt;br /&gt;
* [[Connecting]] - How to connect a compatible viewer to OpenSim&lt;br /&gt;
* [[Troubleshooting]] - How to trouble shoot your OpenSim installation.&lt;br /&gt;
* [[Tips]] - Useful tips from users like you&lt;br /&gt;
* [[FAQ]] - Frequently Asked Questions&lt;br /&gt;
* [[Technical Reference]] - Technical Reference Guide&lt;br /&gt;
&lt;br /&gt;
==Administrator Guide==&lt;br /&gt;
* [[Server Commands]] - Commands to control OpenSim&lt;br /&gt;
* [[OpenSim Database support]] - Dealing with databases&lt;br /&gt;
* [[Logging]] - Logging in OpenSim&lt;br /&gt;
* [[Custom Libraries]] - Describes how to add custom content to your OpenSim server&lt;br /&gt;
* [[Automating Tasks]] - How to make administrating a walk in the park&lt;br /&gt;
* [[Network Settings]] - NAT, Ports, Services and more...&lt;br /&gt;
* [[Management]] - All about being an effective administrator/moderator&lt;br /&gt;
* [[Performance]] - How to tweak OpenSim's performance&lt;br /&gt;
* [[Console-less OpenSim]] - How to run OpenSim without console&lt;br /&gt;
* [[Backups]] - How to backup your OpenSim data.&lt;br /&gt;
&lt;br /&gt;
==Core Facilities==&lt;br /&gt;
* [[OpenSim Archives]] - Loading and saving whole region archives with OpenSim&lt;br /&gt;
* [[Inventory Archives|OpenSim Inventory Archives]] - Loading and saving user inventory items and folders with OpenSim&lt;br /&gt;
* [[IRCBridgeModule]] - A core OpenSim module for integrating IRC with a simulator.&lt;br /&gt;
* [[Hypergrid]] - Information about how to configure the experimental hypergrid architecture&lt;br /&gt;
* [[GridInfo]] - how to provide information about your grid to smart clients&lt;br /&gt;
&lt;br /&gt;
==RealXtend==&lt;br /&gt;
* [[ModRex]] - How to setup the RealXtend server module&lt;br /&gt;
* [[RealXtend Viewer Linux]] - This tutorial describes how to use the RealXtend viewer on Linux, using wine&lt;br /&gt;
&lt;br /&gt;
==Scripting==&lt;br /&gt;
* [[Scripting Documentation]] - Everything you need to know about OpenSim scripting&lt;br /&gt;
* [[Scripting Library]] - A list of example scripts&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
===Platform specific===&lt;br /&gt;
* [[Linux Gridserver, the ubuntu way]] the quick and dirty way to install opensim under ubuntu (Linux)&lt;br /&gt;
* [[Wiimote]] - How to use a wiimote/nunchuk controller with the OpenSim viewer (Linux)&lt;br /&gt;
* [[Cacti]] - Generate Serverstats using the Cacti-Tool and SNMP (Linux)&lt;br /&gt;
* [http://sunredbeach.com/dokuwiki/doku.php?id=opensim:minimal-server Installing an openSUSE 11.1 Minimal server setup for an OpenSim server] - Quick and Dirty setup on an openSUSE 11.1 server&lt;br /&gt;
&lt;br /&gt;
* [http://chapter-and-metaverse.blogspot.com Chapter &amp;amp; Metaverse] - Full suite of tutorials, tips and tricks, for the Windows user (Windows) Also very useful for Linux users!&lt;br /&gt;
&lt;br /&gt;
===Cross-platform===&lt;br /&gt;
* [[OSGrid Region Registration]] - Describes how to link your region into OS-Grid&lt;br /&gt;
* [[Hints &amp;amp; Tricks]] - A page for Hints and Tricks&lt;br /&gt;
* [[Getting Started with Region Modules]] - The Hello World of OpenSim application development&lt;br /&gt;
* [[Building a bot]] - Getting started with bot design using libomv from the client side.&lt;br /&gt;
* [[pCampBot]] - Physical OpenSim bots&lt;br /&gt;
* [[Using L3DT]] - How to create custom terrains&lt;br /&gt;
* [[Detailed cross-region terrain making]] - A workflow for creating large cross-region custom terrains&lt;br /&gt;
* [http://update.multiverse.net/wiki/index.php/About_Terrain How to make a good Terrain (includes 4 programs to use)]&lt;br /&gt;
&lt;br /&gt;
==Gforge Projects==&lt;br /&gt;
* [[OpenSimSearch]] - Search for your OpenSim&lt;br /&gt;
* [[Linux Gridserver]] - Linux Gridserver using the Moo tool&lt;br /&gt;
* [[Wixtd|WiXTD]] - Setup and usage of the WiXTD metaverse-portal&lt;br /&gt;
* [[ServerStats]] - RRD/Proc serverstats using the OpenSim module for Berlios Serverstats (Linux)&lt;br /&gt;
&lt;br /&gt;
==Unofficial Hypernauta's Basic Manual==&lt;br /&gt;
* If you are a real beginner it can be for you. Talking about &amp;quot;personal&amp;quot; worlds created using domestic computers. [http://www.dmu.com/opensim LINK]&lt;br /&gt;
&lt;br /&gt;
==Contribution Policy==&lt;br /&gt;
* [[User_Wiki_Conventions|User Wiki Conventions]] - Read this carefully, before adding content to the wiki&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]] &lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
[[Category:Getting_Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Development_Team</id>
		<title>Development Team</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Development_Team"/>
				<updated>2009-12-10T15:28:35Z</updated>
		
		<summary type="html">&lt;p&gt;MW: /* Active OpenSim Core Developers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
[[Technical Reference | Technical Reference]] -&amp;gt; [[Technical Reference/terms | Terms]] -&amp;gt; [[Development_Team | Core Development Team]]&lt;br /&gt;
&lt;br /&gt;
== Active OpenSim Core Developers ==&lt;br /&gt;
These people have commit access to our central SVN server and are [http://www.ohloh.net/projects/4753/contributors regular contributors] to the codebase.&lt;br /&gt;
** '''Only voted in developers should be listed here, please do not list yourself''' &lt;br /&gt;
(please add in as much info as you like for your name) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;sortable&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Photo &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;IRC Nick &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;SL Avatar&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Other Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Time Zone&amp;lt;br&amp;gt;(UTC)&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Org&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Areas of Interest&amp;lt;/th&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td /&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:MW |MW ]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Darren&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Wright Juran&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Everything&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;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:lbsa71|lbsa71]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Stefan Andersson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tribal Skytower&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;OSG:Stefan Andersson&amp;lt;br/&amp;gt;TN:Stefan Andersson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://tribalmedia.se/ Tribal Media AB]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Web Integration&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;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td /&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Adam Frisby|Adam Frisby]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adam Frisby&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adam Zaius&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;DeepThink Pty Ltd&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Terrain, Performance&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:MingChen|MingChen]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mike/Michael Ortman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ming Chen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6 (-5 in Summer)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;DeepThink Pty Ltd&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Estate/Parcel Support/Modules/Keeping things all neat and tidy.&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:SeanDague|sdague]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Sean Dague&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Neas Bade&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Database, Linux, Testing, Misc&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Tedd|Tedd]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tedd Hansen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tedd Maa&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tedd Hansen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Programming/Scripting/Architecture&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;ckrinke&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Charles&amp;amp;nbsp;Krinke&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Charlesk&amp;amp;nbsp;Bing&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Reliability/Grid servers/ll-functions&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:chi11ken|chi11ken]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jeff Ames&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Chillken Proto&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://www.genkii.com Genkii]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:adjohn|adjohn]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adam Johnson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Zeuz Zenovka&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://www.genkii.com Genkii]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:joha1|joha1]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Johan Berntsson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Joppi Brandenburg&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://www.3di.jp/en/ 3Di Inc, Japan]&amp;lt;br/&amp;gt;http://www.3di.jp/en/&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Performance, packet handling/libSL&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Teravus|Teravus]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Daniel Olivares&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Teravus Ousley&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;W3z&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Physics &amp;amp; Admin tools, A working sim.&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:justincc|justincc]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Justin Clark-Casey&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Lulworth Beaumont&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Justin Clark-Casey (all other grids)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://justincc.org/blog justincc's OpenSim blog]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, performance &amp;amp; reliability, inventory (avatar and object), assets, scenes, OARs, etc.&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:DrScofield|drscofld]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dirk Husemann&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dr Scofield&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Reliability, networking protocols, voice, inventory, assets, remote control, and pretty much everything else :-)&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:dahlia|dahlia]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;T. Hoff&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dahlia Trimble&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8 / -7&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Independent&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Collision geometry, various math and physics issues, occasional bug fixes and random enhancements&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;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Mikem|mikem]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mike&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Independent&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Patches, scripting improvements, LSL compiler&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;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Melanie_T|Melanie_T]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Melanie&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Melanie Milland&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Independent&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Scripting, Prims/Scene, Life, The Universe, and Everything&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;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:HomerHorwitz|homerh]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Homer Horwitz&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Homer Horwitz&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+2&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Independent&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Rev. engineering, &amp;quot;now, that's funny&amp;quot; problems, but still interested in all parts of it&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;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Diva|Diva]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Crista Lopes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Diva Canto&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Crista Lopes / Diva Canto&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;University of California, Irvine&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Everything, except databases&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:nlin|nlin]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;N Lin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Standard Drucker&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://www.3di.jp/en/ 3Di Inc, Japan]&amp;lt;br/&amp;gt;http://www.3di.jp/en/&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Physics, scripting, more to come&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:arthursv|arthursv]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Arthur Valadares&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Arthur Valadares&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;NONE&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-3&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Unit testing, database plugins, bug fixes, general &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Retired OpenSim core developers ==&lt;br /&gt;
&lt;br /&gt;
These people are core developers who have transcended our mortal plane (i.e. they are no longer active).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;sortable&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Photo &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;IRC Nick &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;SL Avatar&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Other Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Time Zone&amp;lt;br&amp;gt;(UTC)&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Org&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Areas of Interest&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:babblefrog|babblefrog]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Brian McBee&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dogen Coldstream&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Babblefrog Ballistic (osgrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Disorganized&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:danx0r|danx0r]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dan Miller&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Albert Pascal&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;squiggle.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;PHEEZIKS; everything&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tleiades&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tleiades&amp;amp;nbsp;Hax&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid servers/Database&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Darok|Darok]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Darok Kaminski&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Physics engines (especially BulletX)&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gareth / Gwen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gareth Nelson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gareth Ellison&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gareth Nelson (on everywhere but SL)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;BST (UTC+1)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Litesim Ltd&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid servers, sim border crossing, avatar animations&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:dalien|dalien]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dalien Talbot&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dalien Talbot&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mostly TCP-based&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Small fixes; rev.eng./prototyping; nightlies; git-keeper &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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[Alondria]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Alondria LeFay&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Alondria LeFay (OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Independent&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Implementation of LSL functions and other scripting tidbits.&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;
== Additional Developers/Testers/Contributors ==&lt;br /&gt;
These people have contributed bug reports, patches or other contributions to OpenSim. &amp;lt;br&amp;gt;&lt;br /&gt;
'''New comers please add yourself to bottom of the list!'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;IRC Nick &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;SL Avatar&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Other Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Time Zone&amp;lt;br&amp;gt;(UTC)&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Org&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Areas of Interest&amp;lt;/th&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Nebadon|Nebadon]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Michael Cerquoni&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Nebadon Izumi&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Nebadon Izumi&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-7 Arizona&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Oni Kenkon Creations&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Building, Scripting, Testing&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:jtclark48|jclark4]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jay Clark&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jay Clarke&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Physics, Grid Host, AI, Scripting, Testing&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:AdamStevenson|BigFootAg]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adam Stevenson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adamus Petrov&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Texas A&amp;amp;M University&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;AI, Skynet, Evolving Systems, Biology&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:jeff1564|Jeff1564]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jeff&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Potter Taurog&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Building, Scripting, Testing&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Rock_Vacirca&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Colin Withers&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Rock Vacirca&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://rock-vacirca.blogspot.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, building, scripting, maintaining an opensim blog.&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;simsim&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;caocao&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing whole functions of OpenSim system,working with OpenSim-Engine,reporting on OpenSim&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Vicero Lambert|Vicero Lambert]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;[[User:Magi|Magi]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Andy Agnew&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Magi Merlin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+10&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Spun Pty Ltd&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;3D Web Integration, Database stuff and playing with the odds and ends box.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:ClarkZone|ClarkZone]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Troy Admin(@ClarkZone)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Troy Childs&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Troy Admin (ClarkZone)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Http://clarkzone.dyndns.org&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tester and Grid Host&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:aiaustin|aiaustin]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ai Austin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ai&amp;amp;nbsp;Austin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ai&amp;amp;nbsp;AIAI&amp;amp;nbsp;(AIAI Grid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+0&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;AIAI,&amp;amp;nbsp;University&amp;amp;nbsp;of&amp;amp;nbsp;Edinburgh&amp;lt;br&amp;gt;http://www.aiai.ed.ac.uk/~ai/&amp;lt;br&amp;gt;http://vue.ed.ac.uk/openvue/&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Windows Vista tests&amp;lt;br&amp;gt;Content testing&amp;lt;br&amp;gt;Use of multiple VWs&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Marc Manders&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Marc Manders&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;marcmanders@gmail.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Creative features&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:balthazar|balthazar]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Trevor Brooks&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Balthazar Sin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;None&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Terrains, testing and some small coding tasks&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:jimbo2120|jimbo2120]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Michael Osias&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Illuminous Beltran&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, AI, Skynet, coding and testing&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;ZeroPoint&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Guilderoy&amp;amp;nbsp;Dench&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Programming/Database&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:DerekTang|DerekTang]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Derek Tang&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Derek Timeless&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Derek Tang (ChineseGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://ChineseGrid.net&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Running a public WINDOWS sim for testing, Docs, Helping Chinese users to enjoy OpenSim; building Chinese OpenSim communities. In construction...&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:TayB|TayB]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Earl B&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Taylor Boyau&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-10&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;ViziGrid&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid Host,Networking,Contributions &amp;amp; Testing.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:JamieDav|JamieDav]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jamie David&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jamie David&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+7&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Forum&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, Sim, Avitar, Functionality&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Krtaylor|Krtaylor]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kurt Taylor&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kurt Stringer &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, Networking, Monitoring, Scripting, Inventory, Testing&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Nink|Nink]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Peter Finn&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Nink Noonan&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Disruptive Influence.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Bruce|Bruce]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Bruce Meerson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Bruce Meerson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;HiPiHi&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Watching.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Darb|DarbD]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Brian B. Quinn&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Darb Dabney&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;regions&amp;lt;br /&amp;gt;near Marin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;PST/SLT (-7 or -8)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;County of Marin, California&amp;lt;br /&amp;gt; http://blog.simgis.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;LiDAR-based sculpties, real-world terrain, &amp;lt;br /&amp;gt;pursuit of civic paraverses &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[CharlieO]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dan&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Charlie Omega&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mild coding/tweaking/simple feature adds, Stress testing/break stuff, Testing limits of existing code. Making sure [[LSL Status]] is up to date&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;oobscure&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Opensource Obscure&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.opensim.it&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Running a public Linux sim for testing, Docs, Helping italian users, Building opensim communities, Watching&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;pitman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mike Pitman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Rez Tone&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Scientific visualization schemes, virt world product design, persistant workspaces, virt world based big biz&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;cmu&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Christopher Mumme&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Snook Destiny&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.cmu-develop.de/ and research group &amp;quot;Collaboration Systems and CSCW&amp;quot; at Clausthal University of Technology&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing OpenSim, working with OpenSim-Engine, reporting on OpenSim&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[Silpol]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Andriy Tymchenko&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Andy Tir&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;EET (+2/3)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt; http://silpol.blogspot.com/ (also visible at Nokia)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Highly uncoordinated mess with elements of palace games, under-table diplomacy, rebellion, coup d'état and mutiny. optionally pirate&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Grumly|Grumly]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Forest Klaar&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grumly TheBear&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;.NET MCAD Dev/Arch/Trainer http://www.devoteam.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Trying to get into OpenSim code for now. Particularly interrested in data persistence. blog (Hello, Avatar!): http://lslblog.free.fr&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[daTwitch]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;James G. Stallings II&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br&amp;gt;Lazarus Longstaff&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Hiro Protagonist (OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;House Husband&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;OSGrid Region owner, OSGrid Operator,&amp;lt;BR&amp;gt;Forum Admin, sometime wiki editor&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;gryc&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gryc Ueusp&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gryc Uriza&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gryc Uriza(OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;PHP scripting, web interfaces, interconnectivity, cross-platformedness&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Phrearch|Phrearch]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jeroen van Veen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Phrearch Miles&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Phrearch Miles(OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Amsterdam/Paris&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;HWIOS, WiXTD, Wikidoc, Moo, User interfaces&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Burnman|Burnman]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Allen Wilkins&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Burnman Bedlam&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Sid Green (United Grid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Boston, USA&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;United Grid&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, testing, and more testing! Getting familiar with the source, interested in all aspects of the project.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:krisbfunk|krisbfunk]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kris Bulman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Krisbfunk Vought&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Krisbfunk Nocturnal(OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;PE, Canada (-4)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Edactive Technologies&amp;lt;br /&amp;gt;NocturnalEye Productions&amp;lt;br /&amp;gt;UPEI&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Currently: Testing, bug reports, wiki updating, building on OSGrid&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;[[User:HashBox|HashBox]]&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Sibariel Darkstone&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Sibariel Darkstone (OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;New Zealand (+12)&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Testing, bug reports, and updating the wiki.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Kinoc|Kinoc]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kino Coursey&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Daxxon Jaxxon&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Daxxon Kinoc (OSgrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Daxtron Laboratories &amp;lt;br /&amp;gt; http://www.daxtron.com&amp;lt;br /&amp;gt; University of North Texas&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;AI, Semantic web, Ontologies, Natural Laanguage Processing, Cyc, Bots, NPC &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:trapuh|trapuh]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Pedro Ribeiro&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Vaiten Forder&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;University Student, Escola Superior de Educação de Viseu, Portugal &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, eventual bug reports and wiki. Music, web/digital arts and php+sql.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:SonicViz|SonicViz]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Paul Cohen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Komuso Tokugawa&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Http://sonicviz.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Audio/Music, Interactive Music, Control Protocols, Interfaces, VisualFX, Procedural animation/Generative systems + testing and general dev&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Mokele|mokele]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Scott Norman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mokelembembe Mokeev&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8 (Southern California)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Web Developer (PHP and MySQL)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Interested in seeing running on PowerPC Macs which it is. So, when I can, I'll compile and test on PowerPC Mac (PowerBook G4) and submit reports and then update the wiki if need on installing on Mac. Also have a Ubuntu 7.10 server that  I can do testing on too.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:devalnor|devalnor]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Devalnor&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;M. Watkin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1 (Belgium)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Small Patch code, bug reports, and updating the wiki.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Ezekiel|Ezekiel]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ezekiel&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ezekiel Zabelin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1 &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.yosims.com &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Concepts, business aspects of virtual worlds - web developer (PHP, MySQL, Javascript, LSL) &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Buggmaster|Buggmaster]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mike D&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Bug Master&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;None&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8 &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.adultmetaverse.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, Data/Web PHP/PERL/MySQL&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Nixnerd|nixnerd]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dangerously Moody&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;None&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.integratedtechnologies.eu&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Cross Platform Testing, Feedback, Bug Reporting&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:MoHax|mohax]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mo Hax&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mo Hax&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5 Eastern&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, Feedback, Content Contributions, Bug Reporting, Documenting, Development&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Webmage|webmage]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;webmage&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Leyla Masala&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Web Mage&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, terrain&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:NLStitch|NLStitch]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Marijn Oosterveld&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Stitch Seale&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;NYA&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT +1 Amsterdam&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Twingate Systems (http://www.twingate.nl)&amp;lt;br&amp;gt;HanzeHogeschool Groningen, Netherlands&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Programming, Photography, AI&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Ideia Boa|Ideia Boa]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Joao Lopes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ideia Boa&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ideia Boa or Boa Ideia in some grids&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GTM+1 Stockholm/Sweden&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;WorldSimTERRA - Virtual World that speaks Portuguese too&amp;lt;br /&amp;gt;http://www.worldsimterra.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing and more testing! Updating the original wiki and translating the OpenSim Wiki into Portuguese and reporting on OpenSim&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Lulurun|lulurun]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;liu&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;3Di Inc, Japan &amp;lt;br /&amp;gt;http://www.3di.jp&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Patches, openid, server performance, UGAI&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Carlosroundel|Carlosrounde]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Carlosroundel&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Carlos Roundel&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Cyberlandia Italy&amp;lt;br /&amp;gt;http://www.cyberlandia.net&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, programmer, database, tester&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Mikebert|Mikebert]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Michael Strunck&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mikebert Miles&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mikebert M34&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;OpenSIM Wiki, Germany&amp;lt;br /&amp;gt;http://www.opensim.de&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;German Wiki, Translater, Server Performance (Linux/Windows), Tester, Feedback, Bug Reporting, Server-Hosting&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Fly-man-|Fly-Man-]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Laurence&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Fly Man&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, OpenSimSearch, OpenSimProfile&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Taoki&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mircea Kitsune / Taoki Vixen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mircea Kitsune (OSGrid) / Mircea Lobo (LL grid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT +2&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Usually testing and bug reporting but I also make smaller patches where I know what to do.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Patnad|Patnad]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Patrick&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Patnad Babii&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Patnad Babii (OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT -5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;RezzMe Technologies&amp;lt;br /&amp;gt;http://www.rezzme.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Bug testing and reporting, I code C# and have submitted a few patches&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Hallow Palmer|Hallow Palmer]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Markus&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Hallow Palmer&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid4Us&amp;lt;br /&amp;gt;http://www.grid4us.net&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Server Performance (Windows), Tester, Feedback, Business concepts,Bug Reporting, Server-Hosting&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:^DarkMan|^DarkMan]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Brian Adair&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Patrick Ouachita&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Brian Adair | Patrick Meta&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6 CST&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;RealMetaLife | B&amp;amp;H Networking&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Building, Scripting, Testing, etc.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:tlaukkan|Tommi Laukkanen]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tommi Laukkanen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tommi Laukkanen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+2 GMT&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.bubblecloud.org&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Protocols ([http://www.bubblecloud.org MXP]), NHibernate, Scrip API, Map Generation, Bug Fixes, Grid Hosting&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;[[User:Mystical|Mystical]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kevin Tweedy&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mystical Demina&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mystical Demina&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Extreme Reality Grid&amp;lt;br /&amp;gt;http://www.XRGrid.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Windows Communication Framework, Windows Workflow,Entity Framework, MSSQL&amp;lt;br/&amp;gt;Enhancements,Commerce, Content,DotNetNuke based portal, development services&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Godfrey|Godfrey]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jeff Lee&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Warin Cascabel&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5 (EST5EDT)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, minor bugfixes. Scripting, building, animating&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;Jamenai&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Christopher Händler&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jamenai Luik&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jamenai Luik&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Playneko Grid | XIMDEX Jamenai&amp;lt;br /&amp;gt;http://www.playneko.de&amp;lt;br&amp;gt;http://www.ximdex.de&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Performance,Bug Reporting, Hosting, Grid-Owner,(PHP, MySQL, Perl, JavaScript, LSL)&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:bikcmp|bikcmp]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jason&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jake1500 Allen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jason Helios (The Helios Grid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;EST&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Blue Software&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Search, groups, land, and currency&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt; &lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:mark.malewski|Slipaway]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mark Malewski&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Chris Rock&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6 (-5 during summer - CDT)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;NexTECH / Joopla&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Web development &amp;amp; systems integration, terrain, WIKI documentation, tutorials, testing, bug reporting and feedback. &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;barakademi &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Steve Topp&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;barakademi Barzane&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;same avi on  baragrid OSgrid  Grid4us sciencesim&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;utc+1 (CET) paris&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://xbot-sl.barakademi.org http://vps.barakademi.org/oswi http://vps.barakademi.org/oswi/loginscreen.php &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Music LiveMusic MetaverseMusic Opensim Libomv Mono-2.4 Linux (suse,debian,ubuntu) Admin Scripting Automating Development Intergration  php mysql bash nant +++&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;[[User:RemedyTomm|RemedyTomm]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tom Grimshaw&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tomm Remedy&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;KGrid: Casper Warden&lt;br /&gt;
OSGrid: Tomm Remedy&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;UTC+0 (BST)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Remedy Communications&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Texture pipeline, Groups, ObjectUpdates&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;[[User:robert_d|robert_d]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Robert Dzikowski&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;OSGrid: robert_d 13&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;UTC+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://blog.rd-it.net http://blog.rd-it.net]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Region Modules, Tutorials&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;[[User:Snoopy2|Snoopy2]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Snoopy Pfeffer&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Snoopy Pfeffer&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Snoopy Pfeffer&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://metaverse.getmyip.com/ http://metaverse.getmyip.com/]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Open Metaverse, 3D Web, server and viewers, service management&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;john_&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;John&amp;amp;nbsp;Moyer&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;VAJohn&amp;amp;nbsp;GeekSquad or&amp;amp;nbsp;Matthew&amp;amp;nbsp;Kendal&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Best&amp;amp;nbsp;Buy/Geek&amp;amp;nbsp;Squad&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tester&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:W!cKeD|_WicKeD]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Maik&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Maik Galaxy&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;El Diablo&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1 Germany&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Creatio Inc. / [http://www.OpenSimGerman.us/ OpenSimGerman.us]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;German Support, Translator, Building, Scripting, Testing, Hosting&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Tech Reference]] &lt;br /&gt;
[[Category:Help]]&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2007-10-09</id>
		<title>Chat log from the meeting on 2007-10-09</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2007-10-09"/>
				<updated>2009-12-10T15:21:07Z</updated>
		
		<summary type="html">&lt;p&gt;MW: Undo revision 16225 by MW (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[10:45]  Stefan Andersson: By the way; if anybody wants to explore the code, writing a simple 'module'&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:45]  Stefan Andersson: that logs all chat in a region to file would be a fun little project&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:45]  Dalien1 Talbot: indeed&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:45]  Tleiades Hax: and usefull for the meetings as well&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Stefan Andersson: MW introduced the module architecture so that people could write things more or less stand-alone.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Dalien1 Talbot: shouldn't we better revive the IRC gateway module ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Dalien1 Talbot: that one was quite functional..&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Stefan Andersson: Personally, I'm surprised that we haven't had more people setting up custom sims and writing modules.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Stefan Andersson: Why not have both?&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Dalien1 Talbot: true.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:47]  Stefan Andersson: Everybody seems to want to hax core funcs.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:47]  Tleiades Hax: the infrastructure for dynamically loading modules isn't in place yet&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:47]  Stefan Andersson: Which is fine; but I think the big breakthru comes the day people start pushing code from their own web sites.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:48]  Stefan Andersson: Tlei, that's why I want people to get cracking at it. ;)&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:48]  Tleiades Hax: I think two things need to change, maybe three&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:48]  Tleiades Hax: we need a way do dynamically register plugins&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:48]  Tleiades Hax: we need to fill in the wiki page on modules&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Tleiades Hax: and as a possible last thing, but almost unrelated&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Stefan Andersson: That should be easy enough; a pick-up directory, or a part of the config.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Tleiades Hax: I think we should isolate the plugin pattern we use into an interface&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Tleiades Hax: I think both&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Stefan Andersson: Well, yes; the plug-ins should have a well-defined facade into the system&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Stefan Andersson: that should coincide with the script engine facade&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Tleiades Hax: scan a subdirectory at run time, and look in the config file&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Stefan Andersson: As I said, simple enough, I think.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Stefan Andersson: We already have dir-scanners and config readers..&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Tleiades Hax: yes, we have all the component parts&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:51]  Tleiades Hax: should be a piece of cake to do&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:51]  Stefan Andersson: Actually, we have so many of them they should be refactored into generic plug-in handlers&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:52]  Tleiades Hax: true&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:52]  Tleiades Hax: which is why I think we should define an IPlugin interface&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:56]  Stefan Andersson: Definitively&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:56]  Stefan Andersson: Actually, if we could get all our plug-ins into the same structure, so that the different plugin managers could just fetch a list of plug-ins implementing a certain type; that'd be like ace++&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:57]  Neas Bade: welcome all&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:57]  Neas Bade: we actually have a pretty reasonable turn out already&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:57]  Dalien1 Talbot: all of the plugins - like ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:58]  Stefan Andersson: So that the IPlugin should have something like IPlugin.Register( IRegisterPluginFacade facade )&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:58]  Dalien1 Talbot: ah something like meta-interface then ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:58]  Stefan Andersson: and IRegisterPluginFacade would have something like RegisterPlugin&amp;lt;TPlugin&amp;gt;( TPlugin instance )&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:58]  Neas Bade: man, it will be nice when we have chains and can sit :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:59]  Stefan Andersson: That would mean 'Register me as handling calls to interface TPlugin'&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:59]  Neas Bade: will someone volunteer to upload transcript of the office hours?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Stefan Andersson: Then any Plugin could ask IPluginFacade for GetHandler&amp;lt;TPlugin&amp;gt;()&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Tleiades Hax: if I don't crash, I can do it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Charles Krinkeb: I'll be the backup.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Dalien1 Talbot: I'll also bounce it to the blog as well.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Neas Bade: Tleiades, you have logging turned on?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Stefan Andersson: Hm. GetHandler&amp;lt;TPlugin&amp;gt;( string name ) I guess&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Neas Bade: ok, cool&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Charles Krinkeb: is neas==sean?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Neas Bade: yes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Charles Krinkeb: got it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Neas Bade is Sean Dague&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Neas Bade: here and in SL&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Michael Wright: seems like this is going to be everyone&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Neas Bade: sorry for showing up a little late, dalien / stefan, what did we I wonder into?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Stefan Andersson: Um, anybody up for implementing what I just said? :P&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Neas Bade: yes, I agree&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Tleiades Hax: hmm. where do I turn on logging?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Stefan Andersson: We were just discussing refining the plug-in handling.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Stefan Andersson: Ok, so, I'm off for a while....&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Neas Bade: stefan: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Tleiades Hax: k&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Charles Krinkeb: As the host, welcome to Sang. Which I believe to the most stable sim on osgrid. It is checked for functionality every morning, runs on the osgrid server and has not crashed once.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:03]  Neas Bade: tleides it is under preferences somewhere&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:04]  Michael Wright: really need to fix up the time progressing sometime (night comes a bit too suddenly)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:04]  Tleiades Hax: think of as being close to equator&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:04]  Neas Bade: Tleiades posted some suggested agenda on the wiki, which seems like as good a place to start as any. Though prior to that, are there other specific things people would like to talk about?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:04]  Neas Bade: MW: heh :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:05]  Neas Bade: one of the things I'd like to throw out there is starting to build a master todo list on the wiki, as I think that will help letting people know where they can contribute bits&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Tleiades Hax: yes, agreed&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Neas Bade: man, everyone's quiet :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Dalien1 Talbot: i have crashed a couple of times :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Tleiades Hax: I think we should clean up the 0.5 list&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Tleiades Hax: make a free for all list of features they'd like&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Neas Bade: tleiades, I'd like to hear your thoughts on better approaches to the database layer as well&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:07]  Tleiades Hax: and a list of features we plan for 0.5&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:07]  Neas Bade: MW: no worries&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:07]  Tleiades Hax: I like the list the libsl guys have&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:08]  Neas Bade: url?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:08]  Tleiades Hax: http://www.libsecondlife.org/wiki/Roadmap&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Tleiades Hax: as for database layer, I think we should consider things in stages&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Neas Bade: Ok, I just started a Roadmap page on the wiki&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Tleiades Hax: right now, focus should be on getting stuf to work&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Neas Bade: I'll take notes into it in &amp;quot;Uncategorized&amp;quot; for now and refine from there&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Tleiades Hax: kind of brute force&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:10]  Tleiades Hax: inventory is ok for mysql and sdague has sqlite well under control&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:11]  Michael Wright: the asset system is one area that so needs doing, I have been going to do it for weeks now, but as some of you know, for the last few weeks I've been very busy and just haven't had time&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:11]  Tleiades Hax: I have written some unit tests for that, and verified both sqlite and mysql&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:11]  Charles Krinkeb: Is it a correct assumption that inventory database stuff will not affect the sql users and regions table in grid mode?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:11]  Neas Bade: tleides, well, I think you correctly pointed out that some of the use of DataSets ends up being problematic for larger data (as we load it all into memory)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:12]  Tleiades Hax: I think mysql will be used for the larger grids, and sqlite for the standalone ones&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:12]  Neas Bade: I'm assuming you are going to take a slightly different approach on the mysql stuff for that?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:12]  Tleiades Hax: that is my gut feeling, so no big worries I think&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:12]  Neas Bade: if you come up with a better pattern, I'll adapt the sqlite code to match that&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:13]  Tleiades Hax: yes, not quite as elegant as your code, but it won't flood server memory&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:13]  Neas Bade: yeh, that's fine :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:13]  Neas Bade: performance counts for something ;)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:13]  Neas Bade: we can probably pull some patterns out of it and make it both pretty and performant&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:14]  Neas Bade: I'll admit to being pretty ado.net ignorant when I got started on that code, so learning as I go&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:14]  Tleiades Hax: IInventoryData implementation in MySql, is a sample, on how I plan to approach to MySQL&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:14]  Neas Bade: great&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:14]  Neas Bade: also, those unit tests you have, can you check them into the build tree somewhere sensible?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  Neas Bade: it would be really great to start getting tests in place for key function&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  Tleiades Hax: well, problem with those are, what about programmers who aren't used to working with unit tests&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  Charles Krinkeb: What sort of tests, neas?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  Neas Bade: we beat them with sticks until they like it :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  danxor danx0r: heh&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Tleiades Hax: I have written some unitttests, for inventory data&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  danxor danx0r: looks like yoga class&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Neas Bade: :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Charles Krinkeb: Perhaps tests could go on the wiki with simple step-by-step?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  nebadonb izumi: heheh yea&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Tleiades Hax: next will be unit tests for assets&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Michael Wright: yeah doing unit tests are always good.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  danxor danx0r: hi sorry I'm late -- technical glitches&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:17]  Neas Bade: danxor and I were actually talking about testing earlier, and I was thinking about starting to create a functional test suite by using libsl to create bots and walk them through the environment. It would help with isolating some of the region crossing bugs I think.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Dalien1 Talbot: Neas: indeed. plus, with loadtesting as well...&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Charles Krinkeb: Hmm. 9 avatars, 8 green dots.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Tleiades Hax: especially for the database plugins, it is the only way I can think of, which improves the probability of all the plugins working as expected&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Tleiades Hax: hey, that is a great idea, automated testing of sim functionality&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Tleiades Hax: I love that concept :-)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  danxor danx0r: unit tests, ftw&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Dalien1 Talbot: charles: self does not create the green dot :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Neas Bade: tleiades: agreed&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  danxor danx0r: so would this be something we could all use on a single machine in stand-alone?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  nebadonb izumi: you dont see yourself charles&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  Neas Bade: danxor, yes, I think so&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  danxor danx0r: minimap is too small to see individual dots&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  danxor danx0r: ahh zoom. nv&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  Tleiades Hax: danxor.. zoom works&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  danxor danx0r: mind&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  Neas Bade: at least that would be the goal&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  danxor danx0r: it's great to finally see what you all look like :-)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Tleiades Hax: lol&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Michael Wright: I think charles is right about the map, I see my yellow dot for myself then 7 green dots (but there is 8 other people here) one person isn't getting a dot&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Dalien1 Talbot: s/like/alike/ ? :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Neas Bade: heh :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  danxor danx0r: sort of like that old &amp;quot;Addicted To Love&amp;quot; video&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Charles Krinkeb: It builds a sense of community, and that is very good.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  danxor danx0r: I see yello + 8&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Dalien1 Talbot: hmm indeed me too.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Tleiades Hax: so, should I check the unit tests in?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Neas Bade: yes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Tleiades Hax: roger that&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Neas Bade: how do you execute them at the moment?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Neas Bade: is it a manual run, or nunit?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:22]  Tleiades Hax: well, I set my unit test module as executable, and run &amp;quot;nunit-gui&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:23]  Tleiades Hax: we probably should set up a propper nunit test project&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:23]  Neas Bade: lets start with what you have and work towards that goal&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:23]  Tleiades Hax: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:24]  Tleiades Hax: having my tests in svn will actually help me, I have lost 'em twice already&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:24]  Tleiades Hax: deleted the project folder, to get a fresh copy of opensim, and forgot to backup the tests&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:24]  Dalien1 Talbot: given the speed with which the things change, i think it is good to push the stuff in as early as possible (assuming it does not break the build or functionality)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Dalien1 Talbot: even if it is piece by piece&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Tleiades Hax: yes, small pieces at a time&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Tleiades Hax: but I think some branches in svn would be a good thing&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Dalien1 Talbot: hmm then you'd need to maintain more than one&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Neas Bade: svn branches are actually a beast to merge&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Michael Wright: we used to have branches as generally it just leads to problems&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Dalien1 Talbot: i would rather try to keep it contained within one branch&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Michael Wright: as= and&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Neas Bade: I was thinking of creating a mercurial clone of svn trunk for people that wanted to do local branch changes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Charles Krinkeb: We declare a moratorium on updates from time to time for a few revisions if we need to pursue an idea that breaks the build for the general user.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  Dalien1 Talbot: Charles: my build system always keeps the latest successful build&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  danxor danx0r: speaking of svn, I was thinking of creating opensim-libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  Neas Bade: in my experience using a distributed scm like mercurial makes life much easier if you want to do lots of branch stuff&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  Dalien1 Talbot: but ideally the build should never break&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  danxor danx0r: and starting down the path of getting a proper 3rd party build&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  Michael Wright: yeah, having a stable tag branch , that is only updated say once a week or whatever, but we tell everyone (non developers) to stick to that, is fine&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  danxor danx0r: what's mercurial? sounds like git&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Neas Bade: danxor, good point&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Charles Krinkeb: I was responding to Dan's comment a day or so ago that demanding the build always works may put the developers in a bind from time to time.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Neas Bade: danxor, yes, like git, but easier to learn to use&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Dalien1 Talbot: MW: so that branch would be always re-synced automagically ? or needs manual maintenance ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  danxor danx0r: it'll need a merge every week sounds like&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  danxor danx0r: or maybe not&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  danxor danx0r: just replace it with the latest thing&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Dalien1 Talbot: hmm that would mean manual maintenance... = pita.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  danxor danx0r: hmmm&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  Dalien1 Talbot: could do simpler imho&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  Neas Bade: is this discussion on the stable tag, or on mercurial?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  Dalien1 Talbot: just declare that the stuff should work on monday morning build or such&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  Tleiades Hax: stable tag, should be pretty easy to do, I think&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  danxor danx0r: if testing really works, you could build nightly, test, and update stable if test passes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:30]  Neas Bade: we need a few tests before we could believe that :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:30]  danxor danx0r: good way to exercise the unit tests; if they miss something, we'll hear right away from users&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:30]  Neas Bade: but that does tie nicely into test automation to move the stable branch&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:30]  Dalien1 Talbot: danx0r: that's almost what i do on opensim.be, except i do not have the unittests - merely if the compile succeeds then i update with the new binary...&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:31]  Neas Bade: http://opensimulator.org/wiki/Roadmap&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:31]  Charles Krinkeb: Dalien, best to test that the client logs into the new binary to be sure.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:31]  Neas Bade: been trying to update that on the fly with things poping into my head&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Dalien1 Talbot: ckrinke: indeed. once there are automated tests for that, I will include them.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Tleiades Hax: those automated tests, using libsl would be soooo cool&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Dalien1 Talbot: although this boils down a bit to the unit testing&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Dalien1 Talbot: i assume that every person that commits the code does test that the code actually works :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Neas Bade: yes, I think automated tests with libsl will help a lot. I'm going to start digging into that tomorrow&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:33]  Dalien1 Talbot: there were a couple of glitches - but they are usually caught by the build failures, it seems.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:33]  Tleiades Hax: the problem is testing on all platforms&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:33]  Charles Krinkeb: I believe it is fair to say that code committed denotes responsibility to ensure users on both Linux &amp;amp; Windows have not gone backwards.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:33]  Dalien1 Talbot: ideally we should have an autobuild for both linux + windows&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Neas Bade: right, well we need some automation there first, then we can see about that&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Dalien1 Talbot: so that the windows folks did not have to bother with the linux setup, and vice versa.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Neas Bade: we've got opensimulator.org for the linux side&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  chill ken: is the stable tag idea due to time between releases being too long? what about doing more minor releases?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Dalien1 Talbot: neas: ah you started to do the builds there as well ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Neas Bade: no, I haven't&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Neas Bade: but we could&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  danxor danx0r: charles: not sure it's reasonable to expect every commit to include full windows + linux tests&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  danxor danx0r: unless they are automated&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Dalien1 Talbot: ah ok - because http://ruth.opensim.be/build does do nightly build (nightly CET :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  danxor danx0r: I try to use my intuition about how far to test each commit&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Neas Bade: yeh, and I think that's fair&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Dalien1 Talbot: yeah i think it is a good approach.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Neas Bade: if people are running off svn they need to know there are risks there&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Charles Krinkeb: No, but I would suggest it is reasonable that each commit, makes a commitment to ensure the users have moved forward and not backwards. That can be as simple as making sure at least one user compiles and runs on the other platform.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Tleiades Hax: I think almost all, run off svn head&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  danxor danx0r: that's exactly why there should be a semi-stable branch for the increasing number of 'power users' who compile but don't typically code&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Dalien1 Talbot: Charles: I do not have the windows environment, and some folks do not have linux.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Neas Bade: well, I'm actually leaning against the stable tag, as it ends up being a crutch for not releasing more often&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Charles Krinkeb: I would concur with Sean&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Dalien1 Talbot: danx0r: maintaining more than one branch is a pain..&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  danxor danx0r: yeah, I think the defacto assumption has been, test n your own machine&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Tleiades Hax: I'm leaning towards that point of view too&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  danxor danx0r: typically if you're not doing something involving build or native libs, you won't break the other platform&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  danxor danx0r: though I did have an exception where mono didn't run something .NET did&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  Tleiades Hax: the biggest pain is in the native libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  danxor danx0r: I suppose we could run mono on windows, and say mono is the gold standard for &amp;quot;this build doesn't segfault&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  Neas Bade: I think that people are running on svn because the code is moving fast. We can't keep the code moving fast if we require a full regression test on every checkin :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  Dalien1 Talbot: Neas: indeed&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  danxor danx0r: Tleiades -- I want to talk about the lib problem&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  Neas Bade: yeh, native libs is a beast&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  Neas Bade: danxor: go for it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  danxor danx0r: I think *all* libs, native or managed, that are not par tof standard build should be in a separate project&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  danxor danx0r: it will have two subfolders, managed &amp;amp; unmanaged&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  danxor danx0r: and each one has folders for each lib&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: then a top-level script to (eventually) invoke all the makes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: (though some are VS hand-make only now)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  Neas Bade: I like that approach&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: copy the dll's &amp;amp; so's into bin&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: and perhaps create zips -- tho that gets into architecture&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  Neas Bade: I think it would make sense not to polute bin/ with them though&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  Neas Bade: it would be nice to have a seperate lib/&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: ie, someone somewhere needs to build them for each target supported&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  danxor danx0r: neas (sdague?) -- dunno how mono .net deals with looking for them&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  danxor danx0r: but keep in mind stuff like ode.net.dll needs to find the unmanged ode.dll&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  danxor danx0r: AND, sometimes ode.dll will need to find other native stuff&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  Tleiades Hax: mono is actually easier than .net I think&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  Neas Bade: you just need to add paths in the prebuild.xml&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  Neas Bade: or nant&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  danxor danx0r: well I don't mind polluting bin, if it's not in subversion&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: ok I didn't explain right --&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: you can choose to build libs, _OR_ you just donwload a zip file&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: which someone built for your platform&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: and that zips into bin, or ./lib if you prefer&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: no binaries in subversion!&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  Neas Bade: well, what you are really talking about is opensim-libs releases&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: yes, right&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  Neas Bade: yep&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Neas Bade: I'm all for that&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: but it's not going to be on the same schedule as opensim commits&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Tleiades Hax: I like that too&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Neas Bade: opensim-libs is an svn repo&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: yup&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: we can start with just reasonable file organization&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Neas Bade: we can make it an svn external to the main opensim so you can have a single checkout to get the all if you are buliding from source&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: and the big makefile, all hail the make can come later&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Neas Bade: well, probably we want nant instead of make&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: because for now, you gotsta do all the README's and INSTALL.txt&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: for each liv&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: lib&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: but at least, these will be the proper versions,&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: with maybe an opensim README about compile opts&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  Neas Bade: ok, danxor, you got the ball for that one?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: so you can walk through it and end up at aknown state&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  Dalien1 Talbot: hm how do we &amp;quot;freeze&amp;quot; the version of the foreign lib ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: yeah (sigh)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  Neas Bade: to do the new repo&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: I'll start it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  Dalien1 Talbot: e.g. libsl&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: what else besides ode do I need to build?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: libsl,&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Neas Bade: libsl&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: is taht C++?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Dalien1 Talbot: if we just have it &amp;quot;pull the latest&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Neas Bade: it's libopenjpeg is the .so&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: did we get the version thing right now?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: dalien -- &amp;quot;pull the latest&amp;quot; is a problem --&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Dalien1 Talbot: then the changes in the libsl would break the opensim-libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Dalien1 Talbot: precisely&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Neas Bade: dalien, you can set a version number on an svn external IIRC&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: that's why we need copies of everything -- so we can say&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: we know this works with opensim&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Neas Bade: sort of like a tag&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: you want to pull unstable and take a bet, go ahead&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Dalien1 Talbot: or we svn co -r&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  Dalien1 Talbot: particular revision number&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  Neas Bade: http://svnbook.red-bean.com/en/1.0/ch07s03.html&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  Tleiades Hax: we are caught inbetween chairs on libsl&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  danxor danx0r: dalien -- well whoever maintains it needs to document what they do&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  danxor danx0r: there may be patches or subtle make changes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  Dalien1 Talbot: cos we'd ideally then need the universal approach to all of the libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  danxor danx0r: for instance, I modified ODE's build to statically link those stupid msvc dll's&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: but at least it's there in svn, in a known state&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Dalien1 Talbot: right... so could do something like gentoo &amp;amp; co - download the version that is needed, unpack, possibly patch, build ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Tleiades Hax: msvc dll dependencies are always a pain&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: if someone does somethhing funky, yeah you just svn -r opensim-libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: nice&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Stefan Andersson: Ok, so back.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Neas Bade: yeh, getting there would be great&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: tl -- turns out you can just compile statically but no one does&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Stefan Andersson: Wow, quite the turnout. And no sim crashes.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: ok I take the ball on this, with my copiouis free time&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  Tleiades Hax: yes, we do that at my workplace&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  Stefan Andersson waves YAY!&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: I'd love to have another commit-level dev on physics...&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: no crash because we all stand still with our arms out&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  Neas Bade: speaking of physics, how is that all going?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: and act like it's IRC&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: physics update: got a major bug with terrain&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: strange one, hunting it down&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  Charles Krinkeb: Yep, you'all made a very stable sim server.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: then some tweaks on bouncinetss&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: bounciness&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  paulie Femto: Howdy hi!&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  Neas Bade: hi paulie&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: darok made some bullet improvements but it needs real work&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  Tleiades Hax: hi paulie&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: Gerard did that awesome hollow patch, but it's one of 20+ prim types&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: all of which can be in combination -- so that's a ton of work&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  Neas Bade: are there specific things others can do to help out?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:49]  danxor danx0r: I'd like to pull GErard in if possible&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:49]  danxor danx0r: well...&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  Tleiades Hax: at some point, work on assets will overlap with the prim types&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  Neas Bade: right, that's a good point tleiades&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  danxor danx0r: help: prim types&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  danxor danx0r: yes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  danxor danx0r: it's some wicked stuff&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  danxor danx0r: common code to manage it would be great. Not sure who needs to know other than physics + client tho&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  danxor danx0r: scripts?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  Tleiades Hax: scripts will need it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  Tleiades Hax: to change prims based on scripts&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  Tleiades Hax: and those changes needs to be persisted into the asset store&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:52]  Tleiades Hax: I scanned the ll functions today, and all of those functions are not implemented&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:52]  Dalien1 Talbot: MW/lbsa: would like to spend 3-4 minutes with you later to discuss the TP stuff...(not to interrupt the physics thread now)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Charles Krinkeb: TL. Only about a third are implemented.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Neas Bade: right, I think actually getting assets somewhat more functional is probably required first&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Tleiades Hax: yes, I noticed, and for pretty good reasons too&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Neas Bade: which I'm very excited tleiades is digging into so much :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Tleiades Hax: I plan on working on that, for a little while&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Michael Wright: Dalien, okay but think for me at least, its going to have to be tomorrow, been a long day and need to spend some time resting&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  danxor danx0r: other physics issues:&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: in my opinion, ODE will not cut it without it being forked and worked on&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: it's just too damn unstable numerically&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  Dalien1 Talbot: ok.. actually i think i will need to discuss with Tleiades too :-)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: it throws exceptions that need to be handled in C++&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: ppl have recommended OGre and other things&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  paulie Femto: Hows Bullet comin along?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  Neas Bade: once we get assets working to a reasonable amount, there are a few other folks that I work with that are happy to grind out LSL functions&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: you sort of need a 'game engine' on top of physics, I've been ad-hacking it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  danxor danx0r: bullet would need similar investment&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  danxor danx0r: but at least it's C#&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  paulie Femto: BulletX is more managed from the start, yeah.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  Neas Bade: danxor, can you explain the difference between what we physics and game engine?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  Neas Bade: in terms of what opensim needs?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:56]  danxor danx0r: well&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:56]  danxor danx0r: phsics is very general&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: objects, vectors, momentum, collision&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: game engines add character classes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: terrain&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: ability to modify &amp;amp; move stuff around without all hell breaking loose&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: the character class is probably the most important&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: and vehicle thingies&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: it can all be done from scratch, you know, just another layer of code to conceptualize and debug&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: I started out thinking it would be piece of cake&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: like everything, turns out it's sort of hard &amp;amp; stuff&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  Neas Bade: what do you think the best approach here is in terms of getting there sooner rather than later?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  Neas Bade: :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: so if someone did it, I'd rather not have to&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  Neas Bade: what, it's not SMOP?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: I think I need to look into what's available for C#&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: rather for .NET I guess&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: SMOP?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  Neas Bade: simple matter of programming&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: sorry felt the need to collide&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  Tleiades Hax: no physics here&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: heh&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  Charles Krinkeb: basicphysics only on Sang&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: oh well&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: so can I walk thru you?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  danxor danx0r: hah SMOP exactly&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  Neas Bade: hehehe&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  danxor danx0r: frankly before this project, I poo-pooed &amp;quot;game engines&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  Charles Krinkeb: &amp;quot;mere implementation detail&amp;quot;?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  Tleiades Hax: can we break the physics thing into smaller pieces?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  danxor danx0r: I figured I'm a macho programmer, etc&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  paulie Femto: Has anyone seen nixnerd around? Anyon eknow if he solved his issues with PHP launching a screen session?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  paulie Femto: brb. door.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:02]  Charles Krinkeb: Sean: Do you envision this as a recurring weekly meeting and if so, where do we meet next Tuesday?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:02]  Neas Bade: ok, I need to run away for a bit and pick up food at the farm here. Can people look at the Roadmap I started at: http://opensimulator.org/wiki/Roadmap and embelish with more&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:02]  Neas Bade: yes, I think we should try to do this every week&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:02]  danxor danx0r: tleiades: one issue with physics is it's wired into the main code kinda slapdash&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  Neas Bade: given that we've all gotten a bit more scattered on IRC, it is helpful to have once a week of actually people all being roughly active at the same time&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  danxor danx0r: there was talk pre 0.4 of a proper event model&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  Charles Krinkeb: This sim is always up&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  Neas Bade: want to repropose event models on the -dev list?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  Tleiades Hax listens&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  danxor danx0r: but we'd be more productive chatting if SL chat had name completion like IRC&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Neas Bade: yeh, maybe :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Dalien1 Talbot: danx0r: it's a client feature on IRC :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Tleiades Hax: meeting here, is a good way of keeping track of our progress&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Michael Wright: I think the tuesday meetings every week is good, its a little bit late for me, but we aren't going to get times that are good for everyone, and I guess one bonus of it being at this time on a tuesday is that if we stick to a hour, then Zero's office hour is straight after (ie its just starting now)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Neas Bade: yeh, that was also a sneaking idea by me :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  danxor danx0r: have LL said anything about physics in the WG?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  danxor danx0r: it seems to get short shrift&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Neas Bade: nope, not yet&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  danxor danx0r: like &amp;quot;yeah, we'll add some physics spice at the end&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Stefan Andersson: Yeah; it's a bit late for me too, I can't do any real work, but as MW said, it's good enough.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  danxor danx0r: it shoud be a core ingredient, not a condiment :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Charles Krinkeb: The best meetings have a beginning, a middle, and most important, an end.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Neas Bade: honestly, the lindens haven't been big on details for the AWG yet&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Stefan Andersson: Alas, I need to go to bed, as I'm supposed to rise in like 5 hours.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Tleiades Hax: I am so totally at odds with the AWG&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Stefan Andersson: Bye all, ace seeing you all on Sang.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Tleiades Hax: nite&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Neas Bade: nite&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  danxor danx0r: well we need to do some wiki work on 0.5&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Charles Krinkeb: nite all&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Dalien1 Talbot: ok cya Stefan&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: are we all agreed that there be some sort of physics officially supported?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Stefan Andersson: (Sang's proabbly gonna be that legendary 'sirst island' that people talk about in SL)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Neas Bade: well, get over to SL now for Zero's office hours, and you can probably bring it up&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: I'll probably just listen for a bit&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Neas Bade: I took a screen shot&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: are we breaking up already?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Tleiades Hax: yes&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Dalien1 Talbot: Neas: I'll ping you on SL for a TP ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Dalien1 Talbot: I will blog the meeting :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Neas Bade: I plan to do it every week, so we can have an animated progression of opensim&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: you look Mahvleous!&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Neas Bade: catch you all later&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  danxor danx0r: later&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Neas Bade: dalien, sure&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Tleiades Hax: danxor, I think a lot will want to catch Zero Lindens office hours&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  danxor danx0r: where is zero's office&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Tleiades Hax: hmm... I forgot&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Dalien1 Talbot: danx0r: ping me on SL in a few - dalien talbot, once I get there via Sean, I TP you too :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Dalien1 Talbot: cya on SL...&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  danxor danx0r: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:08]  Tleiades Hax: should we reconvene?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:08]  Dalien1 Talbot: lets continue in IM on the SL ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:08]  Dalien1 Talbot: (and could do a group there, i suppose?)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Category:Chat Logs]]&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2007-10-09</id>
		<title>Chat log from the meeting on 2007-10-09</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2007-10-09"/>
				<updated>2009-12-10T15:19:54Z</updated>
		
		<summary type="html">&lt;p&gt;MW: Reverted edits by MW (Talk) to last version by Ideia Boa&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[10:45]  Stefan Andersson: By the way; if anybody wants to explore the code, writing a simple 'module'&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:45]  Stefan Andersson: that logs all chat in a region to file would be a fun little project&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:45]  Dalien1 Talbot: indeed&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:45]  Tleiades Hax: and usefull for the meetings as well&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Stefan Andersson: MW introduced the module architecture so that people could write things more or less stand-alone.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Dalien1 Talbot: shouldn't we better revive the IRC gateway module ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Dalien1 Talbot: that one was quite functional..&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Stefan Andersson: Personally, I'm surprised that we haven't had more people setting up custom sims and writing modules.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Stefan Andersson: Why not have both?&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Dalien1 Talbot: true.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:47]  Stefan Andersson: Everybody seems to want to hax core funcs.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:47]  Tleiades Hax: the infrastructure for dynamically loading modules isn't in place yet&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:47]  Stefan Andersson: Which is fine; but I think the big breakthru comes the day people start pushing code from their own web sites.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:48]  Stefan Andersson: Tlei, that's why I want people to get cracking at it. ;)&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:48]  Tleiades Hax: I think two things need to change, maybe three&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:48]  Tleiades Hax: we need a way do dynamically register plugins&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:48]  Tleiades Hax: we need to fill in the wiki page on modules&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Tleiades Hax: and as a possible last thing, but almost unrelated&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Stefan Andersson: That should be easy enough; a pick-up directory, or a part of the config.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Tleiades Hax: I think we should isolate the plugin pattern we use into an interface&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Tleiades Hax: I think both&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Stefan Andersson: Well, yes; the plug-ins should have a well-defined facade into the system&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Stefan Andersson: that should coincide with the script engine facade&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Tleiades Hax: scan a subdirectory at run time, and look in the config file&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Stefan Andersson: As I said, simple enough, I think.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Stefan Andersson: We already have dir-scanners and config readers..&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Tleiades Hax: yes, we have all the component parts&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:51]  Tleiades Hax: should be a piece of cake to do&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:51]  Stefan Andersson: Actually, we have so many of them they should be refactored into generic plug-in handlers&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:52]  Tleiades Hax: true&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:52]  Tleiades Hax: which is why I think we should define an IPlugin interface&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:56]  Stefan Andersson: Definitively&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:56]  Stefan Andersson: Actually, if we could get all our plug-ins into the same structure, so that the different plugin managers could just fetch a list of plug-ins implementing a certain type; that'd be like ace++&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:57]  Neas Bade: welcome all&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:57]  Neas Bade: we actually have a pretty reasonable turn out already&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:57]  Dalien1 Talbot: all of the plugins - like ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:58]  Stefan Andersson: So that the IPlugin should have something like IPlugin.Register( IRegisterPluginFacade facade )&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:58]  Dalien1 Talbot: ah something like meta-interface then ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:58]  Stefan Andersson: and IRegisterPluginFacade would have something like RegisterPlugin&amp;lt;TPlugin&amp;gt;( TPlugin instance )&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:58]  Neas Bade: man, it will be nice when we have chains and can sit :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:59]  Stefan Andersson: That would mean 'Register me as handling calls to interface TPlugin'&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:59]  Neas Bade: will someone volunteer to upload transcript of the office hours?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Stefan Andersson: Then any Plugin could ask IPluginFacade for GetHandler&amp;lt;TPlugin&amp;gt;()&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Tleiades Hax: if I don't crash, I can do it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Charles Krinkeb: I'll be the backup.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Dalien1 Talbot: I'll also bounce it to the blog as well.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Neas Bade: Tleiades, you have logging turned on?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Stefan Andersson: Hm. GetHandler&amp;lt;TPlugin&amp;gt;( string name ) I guess&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Neas Bade: ok, cool&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Charles Krinkeb: is neas==sean?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Neas Bade: yes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Charles Krinkeb: got it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Neas Bade is Sean Dague&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Neas Bade: here and in SL&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Michael Wright: seems like this is going to be everyone&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Neas Bade: sorry for showing up a little late, dalien / stefan, what did we I wonder into?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Stefan Andersson: Um, anybody up for implementing what I just said? :P&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Neas Bade: yes, I agree&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Tleiades Hax: hmm. where do I turn on logging?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Stefan Andersson: We were just discussing refining the plug-in handling.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Stefan Andersson: Ok, so, I'm off for a while....&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Neas Bade: stefan: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Tleiades Hax: k&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Charles Krinkeb: As the host, welcome to Sang. Which I believe to the most stable sim on osgrid. It is checked for functionality every morning, runs on the osgrid server and has not crashed once.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:03]  Neas Bade: tleides it is under preferences somewhere&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:04]  Michael Wright: really need to fix up the time progressing sometime (night comes a bit too suddenly)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:04]  Tleiades Hax: think of as being close to equator&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:04]  Neas Bade: Tleiades posted some suggested agenda on the wiki, which seems like as good a place to start as any. Though prior to that, are there other specific things people would like to talk about?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:04]  Neas Bade: MW: heh :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:05]  Neas Bade: one of the things I'd like to throw out there is starting to build a master todo list on the wiki, as I think that will help letting people know where they can contribute bits&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Tleiades Hax: yes, agreed&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Neas Bade: man, everyone's quiet :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Dalien1 Talbot: i have crashed a couple of times :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Tleiades Hax: I think we should clean up the 0.5 list&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Tleiades Hax: make a free for all list of features they'd like&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Neas Bade: tleiades, I'd like to hear your thoughts on better approaches to the database layer as well&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:07]  Tleiades Hax: and a list of features we plan for 0.5&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:07]  Michael Wright: yeah, a todo list is needed (and yeah its kind of the middle of getting my daughter to go to bed right now, hopefully in a bit I'll be able to talk more)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:07]  Neas Bade: MW: no worries&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:07]  Tleiades Hax: I like the list the libsl guys have&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:08]  Neas Bade: url?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:08]  Tleiades Hax: http://www.libsecondlife.org/wiki/Roadmap&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Tleiades Hax: as for database layer, I think we should consider things in stages&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Neas Bade: Ok, I just started a Roadmap page on the wiki&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Tleiades Hax: right now, focus should be on getting stuf to work&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Neas Bade: I'll take notes into it in &amp;quot;Uncategorized&amp;quot; for now and refine from there&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Tleiades Hax: kind of brute force&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:10]  Tleiades Hax: inventory is ok for mysql and sdague has sqlite well under control&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:11]  Michael Wright: the asset system is one area that so needs doing, I have been going to do it for weeks now, but as some of you know, for the last few weeks I've been very busy and just haven't had time&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:11]  Tleiades Hax: I have written some unit tests for that, and verified both sqlite and mysql&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:11]  Charles Krinkeb: Is it a correct assumption that inventory database stuff will not affect the sql users and regions table in grid mode?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:11]  Neas Bade: tleides, well, I think you correctly pointed out that some of the use of DataSets ends up being problematic for larger data (as we load it all into memory)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:12]  Tleiades Hax: I think mysql will be used for the larger grids, and sqlite for the standalone ones&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:12]  Neas Bade: I'm assuming you are going to take a slightly different approach on the mysql stuff for that?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:12]  Tleiades Hax: that is my gut feeling, so no big worries I think&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:12]  Neas Bade: if you come up with a better pattern, I'll adapt the sqlite code to match that&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:13]  Tleiades Hax: yes, not quite as elegant as your code, but it won't flood server memory&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:13]  Neas Bade: yeh, that's fine :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:13]  Neas Bade: performance counts for something ;)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:13]  Neas Bade: we can probably pull some patterns out of it and make it both pretty and performant&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:14]  Neas Bade: I'll admit to being pretty ado.net ignorant when I got started on that code, so learning as I go&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:14]  Tleiades Hax: IInventoryData implementation in MySql, is a sample, on how I plan to approach to MySQL&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:14]  Neas Bade: great&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:14]  Neas Bade: also, those unit tests you have, can you check them into the build tree somewhere sensible?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  Neas Bade: it would be really great to start getting tests in place for key function&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  Tleiades Hax: well, problem with those are, what about programmers who aren't used to working with unit tests&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  Charles Krinkeb: What sort of tests, neas?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  Neas Bade: we beat them with sticks until they like it :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  danxor danx0r: heh&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Tleiades Hax: I have written some unitttests, for inventory data&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  danxor danx0r: looks like yoga class&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Neas Bade: :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Charles Krinkeb: Perhaps tests could go on the wiki with simple step-by-step?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  nebadonb izumi: heheh yea&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Tleiades Hax: next will be unit tests for assets&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Michael Wright: yeah doing unit tests are always good.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  danxor danx0r: hi sorry I'm late -- technical glitches&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:17]  Neas Bade: danxor and I were actually talking about testing earlier, and I was thinking about starting to create a functional test suite by using libsl to create bots and walk them through the environment. It would help with isolating some of the region crossing bugs I think.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Dalien1 Talbot: Neas: indeed. plus, with loadtesting as well...&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Charles Krinkeb: Hmm. 9 avatars, 8 green dots.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Tleiades Hax: especially for the database plugins, it is the only way I can think of, which improves the probability of all the plugins working as expected&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Tleiades Hax: hey, that is a great idea, automated testing of sim functionality&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Tleiades Hax: I love that concept :-)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  danxor danx0r: unit tests, ftw&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Dalien1 Talbot: charles: self does not create the green dot :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Neas Bade: tleiades: agreed&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  danxor danx0r: so would this be something we could all use on a single machine in stand-alone?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  nebadonb izumi: you dont see yourself charles&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  Neas Bade: danxor, yes, I think so&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  danxor danx0r: minimap is too small to see individual dots&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  danxor danx0r: ahh zoom. nv&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  Tleiades Hax: danxor.. zoom works&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  danxor danx0r: mind&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  Neas Bade: at least that would be the goal&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  danxor danx0r: it's great to finally see what you all look like :-)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Tleiades Hax: lol&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Michael Wright: I think charles is right about the map, I see my yellow dot for myself then 7 green dots (but there is 8 other people here) one person isn't getting a dot&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Dalien1 Talbot: s/like/alike/ ? :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Neas Bade: heh :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  danxor danx0r: sort of like that old &amp;quot;Addicted To Love&amp;quot; video&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Charles Krinkeb: It builds a sense of community, and that is very good.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  danxor danx0r: I see yello + 8&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Dalien1 Talbot: hmm indeed me too.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Tleiades Hax: so, should I check the unit tests in?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Neas Bade: yes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Tleiades Hax: roger that&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Neas Bade: how do you execute them at the moment?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Neas Bade: is it a manual run, or nunit?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:22]  Tleiades Hax: well, I set my unit test module as executable, and run &amp;quot;nunit-gui&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:23]  Tleiades Hax: we probably should set up a propper nunit test project&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:23]  Neas Bade: lets start with what you have and work towards that goal&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:23]  Tleiades Hax: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:24]  Tleiades Hax: having my tests in svn will actually help me, I have lost 'em twice already&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:24]  Tleiades Hax: deleted the project folder, to get a fresh copy of opensim, and forgot to backup the tests&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:24]  Dalien1 Talbot: given the speed with which the things change, i think it is good to push the stuff in as early as possible (assuming it does not break the build or functionality)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Dalien1 Talbot: even if it is piece by piece&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Tleiades Hax: yes, small pieces at a time&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Tleiades Hax: but I think some branches in svn would be a good thing&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Dalien1 Talbot: hmm then you'd need to maintain more than one&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Neas Bade: svn branches are actually a beast to merge&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Michael Wright: we used to have branches as generally it just leads to problems&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Dalien1 Talbot: i would rather try to keep it contained within one branch&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Michael Wright: as= and&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Neas Bade: I was thinking of creating a mercurial clone of svn trunk for people that wanted to do local branch changes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Charles Krinkeb: We declare a moratorium on updates from time to time for a few revisions if we need to pursue an idea that breaks the build for the general user.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  Dalien1 Talbot: Charles: my build system always keeps the latest successful build&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  danxor danx0r: speaking of svn, I was thinking of creating opensim-libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  Neas Bade: in my experience using a distributed scm like mercurial makes life much easier if you want to do lots of branch stuff&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  Dalien1 Talbot: but ideally the build should never break&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  danxor danx0r: and starting down the path of getting a proper 3rd party build&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  Michael Wright: yeah, having a stable tag branch , that is only updated say once a week or whatever, but we tell everyone (non developers) to stick to that, is fine&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  danxor danx0r: what's mercurial? sounds like git&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Neas Bade: danxor, good point&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Charles Krinkeb: I was responding to Dan's comment a day or so ago that demanding the build always works may put the developers in a bind from time to time.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Neas Bade: danxor, yes, like git, but easier to learn to use&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Dalien1 Talbot: MW: so that branch would be always re-synced automagically ? or needs manual maintenance ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  danxor danx0r: it'll need a merge every week sounds like&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  danxor danx0r: or maybe not&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  danxor danx0r: just replace it with the latest thing&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Dalien1 Talbot: hmm that would mean manual maintenance... = pita.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  danxor danx0r: hmmm&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  Dalien1 Talbot: could do simpler imho&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  Neas Bade: is this discussion on the stable tag, or on mercurial?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  Dalien1 Talbot: just declare that the stuff should work on monday morning build or such&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  Tleiades Hax: stable tag, should be pretty easy to do, I think&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  danxor danx0r: if testing really works, you could build nightly, test, and update stable if test passes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:30]  Neas Bade: we need a few tests before we could believe that :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:30]  danxor danx0r: good way to exercise the unit tests; if they miss something, we'll hear right away from users&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:30]  Neas Bade: but that does tie nicely into test automation to move the stable branch&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:30]  Dalien1 Talbot: danx0r: that's almost what i do on opensim.be, except i do not have the unittests - merely if the compile succeeds then i update with the new binary...&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:31]  Neas Bade: http://opensimulator.org/wiki/Roadmap&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:31]  Charles Krinkeb: Dalien, best to test that the client logs into the new binary to be sure.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:31]  Neas Bade: been trying to update that on the fly with things poping into my head&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Dalien1 Talbot: ckrinke: indeed. once there are automated tests for that, I will include them.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Tleiades Hax: those automated tests, using libsl would be soooo cool&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Dalien1 Talbot: although this boils down a bit to the unit testing&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Dalien1 Talbot: i assume that every person that commits the code does test that the code actually works :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Neas Bade: yes, I think automated tests with libsl will help a lot. I'm going to start digging into that tomorrow&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:33]  Dalien1 Talbot: there were a couple of glitches - but they are usually caught by the build failures, it seems.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:33]  Tleiades Hax: the problem is testing on all platforms&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:33]  Charles Krinkeb: I believe it is fair to say that code committed denotes responsibility to ensure users on both Linux &amp;amp; Windows have not gone backwards.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:33]  Dalien1 Talbot: ideally we should have an autobuild for both linux + windows&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Neas Bade: right, well we need some automation there first, then we can see about that&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Dalien1 Talbot: so that the windows folks did not have to bother with the linux setup, and vice versa.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Neas Bade: we've got opensimulator.org for the linux side&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  chill ken: is the stable tag idea due to time between releases being too long? what about doing more minor releases?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Dalien1 Talbot: neas: ah you started to do the builds there as well ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Neas Bade: no, I haven't&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Neas Bade: but we could&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  danxor danx0r: charles: not sure it's reasonable to expect every commit to include full windows + linux tests&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  danxor danx0r: unless they are automated&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Dalien1 Talbot: ah ok - because http://ruth.opensim.be/build does do nightly build (nightly CET :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  danxor danx0r: I try to use my intuition about how far to test each commit&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Neas Bade: yeh, and I think that's fair&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Dalien1 Talbot: yeah i think it is a good approach.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Neas Bade: if people are running off svn they need to know there are risks there&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Charles Krinkeb: No, but I would suggest it is reasonable that each commit, makes a commitment to ensure the users have moved forward and not backwards. That can be as simple as making sure at least one user compiles and runs on the other platform.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Tleiades Hax: I think almost all, run off svn head&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  danxor danx0r: that's exactly why there should be a semi-stable branch for the increasing number of 'power users' who compile but don't typically code&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Dalien1 Talbot: Charles: I do not have the windows environment, and some folks do not have linux.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Neas Bade: well, I'm actually leaning against the stable tag, as it ends up being a crutch for not releasing more often&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Charles Krinkeb: I would concur with Sean&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Dalien1 Talbot: danx0r: maintaining more than one branch is a pain..&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  danxor danx0r: yeah, I think the defacto assumption has been, test n your own machine&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Tleiades Hax: I'm leaning towards that point of view too&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  danxor danx0r: typically if you're not doing something involving build or native libs, you won't break the other platform&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  danxor danx0r: though I did have an exception where mono didn't run something .NET did&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  Tleiades Hax: the biggest pain is in the native libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  danxor danx0r: I suppose we could run mono on windows, and say mono is the gold standard for &amp;quot;this build doesn't segfault&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  Neas Bade: I think that people are running on svn because the code is moving fast. We can't keep the code moving fast if we require a full regression test on every checkin :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  Dalien1 Talbot: Neas: indeed&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  danxor danx0r: Tleiades -- I want to talk about the lib problem&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  Neas Bade: yeh, native libs is a beast&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  Neas Bade: danxor: go for it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  danxor danx0r: I think *all* libs, native or managed, that are not par tof standard build should be in a separate project&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  danxor danx0r: it will have two subfolders, managed &amp;amp; unmanaged&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  danxor danx0r: and each one has folders for each lib&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: then a top-level script to (eventually) invoke all the makes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: (though some are VS hand-make only now)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  Neas Bade: I like that approach&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: copy the dll's &amp;amp; so's into bin&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: and perhaps create zips -- tho that gets into architecture&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  Neas Bade: I think it would make sense not to polute bin/ with them though&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  Neas Bade: it would be nice to have a seperate lib/&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: ie, someone somewhere needs to build them for each target supported&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  danxor danx0r: neas (sdague?) -- dunno how mono .net deals with looking for them&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  danxor danx0r: but keep in mind stuff like ode.net.dll needs to find the unmanged ode.dll&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  danxor danx0r: AND, sometimes ode.dll will need to find other native stuff&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  Tleiades Hax: mono is actually easier than .net I think&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  Neas Bade: you just need to add paths in the prebuild.xml&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  Neas Bade: or nant&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  danxor danx0r: well I don't mind polluting bin, if it's not in subversion&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: ok I didn't explain right --&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: you can choose to build libs, _OR_ you just donwload a zip file&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: which someone built for your platform&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: and that zips into bin, or ./lib if you prefer&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: no binaries in subversion!&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  Neas Bade: well, what you are really talking about is opensim-libs releases&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: yes, right&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  Neas Bade: yep&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Neas Bade: I'm all for that&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: but it's not going to be on the same schedule as opensim commits&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Tleiades Hax: I like that too&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Neas Bade: opensim-libs is an svn repo&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: yup&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: we can start with just reasonable file organization&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Neas Bade: we can make it an svn external to the main opensim so you can have a single checkout to get the all if you are buliding from source&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: and the big makefile, all hail the make can come later&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Neas Bade: well, probably we want nant instead of make&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: because for now, you gotsta do all the README's and INSTALL.txt&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: for each liv&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: lib&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: but at least, these will be the proper versions,&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: with maybe an opensim README about compile opts&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  Neas Bade: ok, danxor, you got the ball for that one?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: so you can walk through it and end up at aknown state&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  Dalien1 Talbot: hm how do we &amp;quot;freeze&amp;quot; the version of the foreign lib ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: yeah (sigh)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  Neas Bade: to do the new repo&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: I'll start it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  Dalien1 Talbot: e.g. libsl&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: what else besides ode do I need to build?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: libsl,&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Neas Bade: libsl&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: is taht C++?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Dalien1 Talbot: if we just have it &amp;quot;pull the latest&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Neas Bade: it's libopenjpeg is the .so&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: did we get the version thing right now?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: dalien -- &amp;quot;pull the latest&amp;quot; is a problem --&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Dalien1 Talbot: then the changes in the libsl would break the opensim-libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Dalien1 Talbot: precisely&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Neas Bade: dalien, you can set a version number on an svn external IIRC&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: that's why we need copies of everything -- so we can say&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: we know this works with opensim&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Neas Bade: sort of like a tag&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: you want to pull unstable and take a bet, go ahead&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Dalien1 Talbot: or we svn co -r&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  Dalien1 Talbot: particular revision number&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  Neas Bade: http://svnbook.red-bean.com/en/1.0/ch07s03.html&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  Tleiades Hax: we are caught inbetween chairs on libsl&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  danxor danx0r: dalien -- well whoever maintains it needs to document what they do&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  danxor danx0r: there may be patches or subtle make changes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  Dalien1 Talbot: cos we'd ideally then need the universal approach to all of the libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  danxor danx0r: for instance, I modified ODE's build to statically link those stupid msvc dll's&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: but at least it's there in svn, in a known state&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Dalien1 Talbot: right... so could do something like gentoo &amp;amp; co - download the version that is needed, unpack, possibly patch, build ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Tleiades Hax: msvc dll dependencies are always a pain&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: if someone does somethhing funky, yeah you just svn -r opensim-libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: nice&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Stefan Andersson: Ok, so back.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Neas Bade: yeh, getting there would be great&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: tl -- turns out you can just compile statically but no one does&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Stefan Andersson: Wow, quite the turnout. And no sim crashes.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: ok I take the ball on this, with my copiouis free time&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  Tleiades Hax: yes, we do that at my workplace&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  Stefan Andersson waves YAY!&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: I'd love to have another commit-level dev on physics...&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: no crash because we all stand still with our arms out&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  Neas Bade: speaking of physics, how is that all going?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: and act like it's IRC&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: physics update: got a major bug with terrain&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: strange one, hunting it down&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  Charles Krinkeb: Yep, you'all made a very stable sim server.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: then some tweaks on bouncinetss&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: bounciness&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  paulie Femto: Howdy hi!&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  Neas Bade: hi paulie&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: darok made some bullet improvements but it needs real work&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  Tleiades Hax: hi paulie&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: Gerard did that awesome hollow patch, but it's one of 20+ prim types&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: all of which can be in combination -- so that's a ton of work&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  Neas Bade: are there specific things others can do to help out?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:49]  danxor danx0r: I'd like to pull GErard in if possible&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:49]  danxor danx0r: well...&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  Tleiades Hax: at some point, work on assets will overlap with the prim types&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  Neas Bade: right, that's a good point tleiades&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  danxor danx0r: help: prim types&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  danxor danx0r: yes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  danxor danx0r: it's some wicked stuff&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  danxor danx0r: common code to manage it would be great. Not sure who needs to know other than physics + client tho&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  danxor danx0r: scripts?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  Tleiades Hax: scripts will need it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  Tleiades Hax: to change prims based on scripts&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  Tleiades Hax: and those changes needs to be persisted into the asset store&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:52]  Tleiades Hax: I scanned the ll functions today, and all of those functions are not implemented&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:52]  Dalien1 Talbot: MW/lbsa: would like to spend 3-4 minutes with you later to discuss the TP stuff...(not to interrupt the physics thread now)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Charles Krinkeb: TL. Only about a third are implemented.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Neas Bade: right, I think actually getting assets somewhat more functional is probably required first&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Tleiades Hax: yes, I noticed, and for pretty good reasons too&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Neas Bade: which I'm very excited tleiades is digging into so much :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Tleiades Hax: I plan on working on that, for a little while&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Michael Wright: Dalien, okay but think for me at least, its going to have to be tomorrow, been a long day and need to spend some time resting&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  danxor danx0r: other physics issues:&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: in my opinion, ODE will not cut it without it being forked and worked on&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: it's just too damn unstable numerically&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  Dalien1 Talbot: ok.. actually i think i will need to discuss with Tleiades too :-)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: it throws exceptions that need to be handled in C++&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: ppl have recommended OGre and other things&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  paulie Femto: Hows Bullet comin along?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  Neas Bade: once we get assets working to a reasonable amount, there are a few other folks that I work with that are happy to grind out LSL functions&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: you sort of need a 'game engine' on top of physics, I've been ad-hacking it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  danxor danx0r: bullet would need similar investment&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  danxor danx0r: but at least it's C#&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  paulie Femto: BulletX is more managed from the start, yeah.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  Neas Bade: danxor, can you explain the difference between what we physics and game engine?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  Neas Bade: in terms of what opensim needs?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:56]  danxor danx0r: well&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:56]  danxor danx0r: phsics is very general&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: objects, vectors, momentum, collision&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: game engines add character classes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: terrain&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: ability to modify &amp;amp; move stuff around without all hell breaking loose&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: the character class is probably the most important&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: and vehicle thingies&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: it can all be done from scratch, you know, just another layer of code to conceptualize and debug&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: I started out thinking it would be piece of cake&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: like everything, turns out it's sort of hard &amp;amp; stuff&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  Neas Bade: what do you think the best approach here is in terms of getting there sooner rather than later?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  Neas Bade: :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: so if someone did it, I'd rather not have to&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  Neas Bade: what, it's not SMOP?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: I think I need to look into what's available for C#&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: rather for .NET I guess&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: SMOP?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  Neas Bade: simple matter of programming&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: sorry felt the need to collide&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  Tleiades Hax: no physics here&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: heh&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  Charles Krinkeb: basicphysics only on Sang&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: oh well&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: so can I walk thru you?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  danxor danx0r: hah SMOP exactly&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  Neas Bade: hehehe&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  danxor danx0r: frankly before this project, I poo-pooed &amp;quot;game engines&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  Charles Krinkeb: &amp;quot;mere implementation detail&amp;quot;?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  Tleiades Hax: can we break the physics thing into smaller pieces?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  danxor danx0r: I figured I'm a macho programmer, etc&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  paulie Femto: Has anyone seen nixnerd around? Anyon eknow if he solved his issues with PHP launching a screen session?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  paulie Femto: brb. door.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:02]  Charles Krinkeb: Sean: Do you envision this as a recurring weekly meeting and if so, where do we meet next Tuesday?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:02]  Neas Bade: ok, I need to run away for a bit and pick up food at the farm here. Can people look at the Roadmap I started at: http://opensimulator.org/wiki/Roadmap and embelish with more&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:02]  Neas Bade: yes, I think we should try to do this every week&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:02]  danxor danx0r: tleiades: one issue with physics is it's wired into the main code kinda slapdash&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  Neas Bade: given that we've all gotten a bit more scattered on IRC, it is helpful to have once a week of actually people all being roughly active at the same time&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  danxor danx0r: there was talk pre 0.4 of a proper event model&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  Charles Krinkeb: This sim is always up&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  Neas Bade: want to repropose event models on the -dev list?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  Tleiades Hax listens&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  danxor danx0r: but we'd be more productive chatting if SL chat had name completion like IRC&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Neas Bade: yeh, maybe :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Dalien1 Talbot: danx0r: it's a client feature on IRC :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Tleiades Hax: meeting here, is a good way of keeping track of our progress&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Michael Wright: I think the tuesday meetings every week is good, its a little bit late for me, but we aren't going to get times that are good for everyone, and I guess one bonus of it being at this time on a tuesday is that if we stick to a hour, then Zero's office hour is straight after (ie its just starting now)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Neas Bade: yeh, that was also a sneaking idea by me :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  danxor danx0r: have LL said anything about physics in the WG?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  danxor danx0r: it seems to get short shrift&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Neas Bade: nope, not yet&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  danxor danx0r: like &amp;quot;yeah, we'll add some physics spice at the end&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Stefan Andersson: Yeah; it's a bit late for me too, I can't do any real work, but as MW said, it's good enough.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  danxor danx0r: it shoud be a core ingredient, not a condiment :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Charles Krinkeb: The best meetings have a beginning, a middle, and most important, an end.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Neas Bade: honestly, the lindens haven't been big on details for the AWG yet&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Stefan Andersson: Alas, I need to go to bed, as I'm supposed to rise in like 5 hours.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Tleiades Hax: I am so totally at odds with the AWG&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Stefan Andersson: Bye all, ace seeing you all on Sang.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Tleiades Hax: nite&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Neas Bade: nite&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  danxor danx0r: well we need to do some wiki work on 0.5&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Charles Krinkeb: nite all&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Dalien1 Talbot: ok cya Stefan&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: are we all agreed that there be some sort of physics officially supported?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Stefan Andersson: (Sang's proabbly gonna be that legendary 'sirst island' that people talk about in SL)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Neas Bade: well, get over to SL now for Zero's office hours, and you can probably bring it up&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: I'll probably just listen for a bit&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Neas Bade: I took a screen shot&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: are we breaking up already?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Tleiades Hax: yes&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Dalien1 Talbot: Neas: I'll ping you on SL for a TP ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Dalien1 Talbot: I will blog the meeting :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Neas Bade: I plan to do it every week, so we can have an animated progression of opensim&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: you look Mahvleous!&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Neas Bade: catch you all later&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  danxor danx0r: later&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Neas Bade: dalien, sure&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Tleiades Hax: danxor, I think a lot will want to catch Zero Lindens office hours&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  danxor danx0r: where is zero's office&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Tleiades Hax: hmm... I forgot&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Dalien1 Talbot: danx0r: ping me on SL in a few - dalien talbot, once I get there via Sean, I TP you too :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Dalien1 Talbot: cya on SL...&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  danxor danx0r: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:08]  Tleiades Hax: should we reconvene?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:08]  Dalien1 Talbot: lets continue in IM on the SL ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:08]  Dalien1 Talbot: (and could do a group there, i suppose?)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Category:Chat Logs]]&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2007-10-09</id>
		<title>Chat log from the meeting on 2007-10-09</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2007-10-09"/>
				<updated>2009-12-10T15:18:27Z</updated>
		
		<summary type="html">&lt;p&gt;MW: Undo revision 16223 by MW (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[10:45]  Stefan Andersson: By the way; if anybody wants to explore the code, writing a simple 'module'&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:45]  Stefan Andersson: that logs all chat in a region to file would be a fun little project&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:45]  Dalien1 Talbot: indeed&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:45]  Tleiades Hax: and usefull for the meetings as well&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Stefan Andersson: MW introduced the module architecture so that people could write things more or less stand-alone.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Dalien1 Talbot: shouldn't we better revive the IRC gateway module ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Dalien1 Talbot: that one was quite functional..&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Stefan Andersson: Personally, I'm surprised that we haven't had more people setting up custom sims and writing modules.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Stefan Andersson: Why not have both?&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Dalien1 Talbot: true.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:47]  Stefan Andersson: Everybody seems to want to hax core funcs.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:47]  Tleiades Hax: the infrastructure for dynamically loading modules isn't in place yet&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:47]  Stefan Andersson: Which is fine; but I think the big breakthru comes the day people start pushing code from their own web sites.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:48]  Stefan Andersson: Tlei, that's why I want people to get cracking at it. ;)&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:48]  Tleiades Hax: I think two things need to change, maybe three&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:48]  Tleiades Hax: we need a way do dynamically register plugins&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:48]  Tleiades Hax: we need to fill in the wiki page on modules&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Tleiades Hax: and as a possible last thing, but almost unrelated&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Stefan Andersson: That should be easy enough; a pick-up directory, or a part of the config.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Tleiades Hax: I think we should isolate the plugin pattern we use into an interface&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Tleiades Hax: I think both&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Stefan Andersson: Well, yes; the plug-ins should have a well-defined facade into the system&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Stefan Andersson: that should coincide with the script engine facade&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Tleiades Hax: scan a subdirectory at run time, and look in the config file&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Stefan Andersson: As I said, simple enough, I think.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Stefan Andersson: We already have dir-scanners and config readers..&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Tleiades Hax: yes, we have all the component parts&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:51]  Tleiades Hax: should be a piece of cake to do&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:51]  Stefan Andersson: Actually, we have so many of them they should be refactored into generic plug-in handlers&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:52]  Tleiades Hax: true&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:52]  Tleiades Hax: which is why I think we should define an IPlugin interface&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:56]  Stefan Andersson: Definitively&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:56]  Stefan Andersson: Actually, if we could get all our plug-ins into the same structure, so that the different plugin managers could just fetch a list of plug-ins implementing a certain type; that'd be like ace++&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:57]  Neas Bade: welcome all&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:57]  Neas Bade: we actually have a pretty reasonable turn out already&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:57]  Dalien1 Talbot: all of the plugins - like ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:58]  Stefan Andersson: So that the IPlugin should have something like IPlugin.Register( IRegisterPluginFacade facade )&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:58]  Dalien1 Talbot: ah something like meta-interface then ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:58]  Stefan Andersson: and IRegisterPluginFacade would have something like RegisterPlugin&amp;lt;TPlugin&amp;gt;( TPlugin instance )&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:58]  Neas Bade: man, it will be nice when we have chains and can sit :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:59]  Stefan Andersson: That would mean 'Register me as handling calls to interface TPlugin'&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:59]  Neas Bade: will someone volunteer to upload transcript of the office hours?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Stefan Andersson: Then any Plugin could ask IPluginFacade for GetHandler&amp;lt;TPlugin&amp;gt;()&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Tleiades Hax: if I don't crash, I can do it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Charles Krinkeb: I'll be the backup.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Dalien1 Talbot: I'll also bounce it to the blog as well.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Neas Bade: Tleiades, you have logging turned on?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Stefan Andersson: Hm. GetHandler&amp;lt;TPlugin&amp;gt;( string name ) I guess&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Neas Bade: ok, cool&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Charles Krinkeb: is neas==sean?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Neas Bade: yes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Charles Krinkeb: got it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Neas Bade is Sean Dague&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Neas Bade: here and in SL&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Michael Wright: seems like this is going to be everyone&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Neas Bade: sorry for showing up a little late, dalien / stefan, what did we I wonder into?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Stefan Andersson: Um, anybody up for implementing what I just said? :P&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Neas Bade: yes, I agree&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Tleiades Hax: hmm. where do I turn on logging?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Stefan Andersson: We were just discussing refining the plug-in handling.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Stefan Andersson: Ok, so, I'm off for a while....&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Neas Bade: stefan: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Tleiades Hax: k&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Charles Krinkeb: As the host, welcome to Sang. Which I believe to the most stable sim on osgrid. It is checked for functionality every morning, runs on the osgrid server and has not crashed once.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:03]  Neas Bade: tleides it is under preferences somewhere&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:04]  Michael Wright: really need to fix up the time progressing sometime (night comes a bit too suddenly)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:04]  Tleiades Hax: think of as being close to equator&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:04]  Neas Bade: Tleiades posted some suggested agenda on the wiki, which seems like as good a place to start as any. Though prior to that, are there other specific things people would like to talk about?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:04]  Neas Bade: MW: heh :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:05]  Neas Bade: one of the things I'd like to throw out there is starting to build a master todo list on the wiki, as I think that will help letting people know where they can contribute bits&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Tleiades Hax: yes, agreed&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Neas Bade: man, everyone's quiet :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Dalien1 Talbot: i have crashed a couple of times :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Tleiades Hax: I think we should clean up the 0.5 list&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Tleiades Hax: make a free for all list of features they'd like&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Neas Bade: tleiades, I'd like to hear your thoughts on better approaches to the database layer as well&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:07]  Tleiades Hax: and a list of features we plan for 0.5&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:07]  Neas Bade: MW: no worries&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:07]  Tleiades Hax: I like the list the libsl guys have&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:08]  Neas Bade: url?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:08]  Tleiades Hax: http://www.libsecondlife.org/wiki/Roadmap&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Tleiades Hax: as for database layer, I think we should consider things in stages&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Neas Bade: Ok, I just started a Roadmap page on the wiki&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Tleiades Hax: right now, focus should be on getting stuf to work&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Neas Bade: I'll take notes into it in &amp;quot;Uncategorized&amp;quot; for now and refine from there&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Tleiades Hax: kind of brute force&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:10]  Tleiades Hax: inventory is ok for mysql and sdague has sqlite well under control&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:11]  Michael Wright: the asset system is one area that so needs doing, I have been going to do it for weeks now, but as some of you know, for the last few weeks I've been very busy and just haven't had time&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:11]  Tleiades Hax: I have written some unit tests for that, and verified both sqlite and mysql&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:11]  Charles Krinkeb: Is it a correct assumption that inventory database stuff will not affect the sql users and regions table in grid mode?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:11]  Neas Bade: tleides, well, I think you correctly pointed out that some of the use of DataSets ends up being problematic for larger data (as we load it all into memory)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:12]  Tleiades Hax: I think mysql will be used for the larger grids, and sqlite for the standalone ones&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:12]  Neas Bade: I'm assuming you are going to take a slightly different approach on the mysql stuff for that?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:12]  Tleiades Hax: that is my gut feeling, so no big worries I think&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:12]  Neas Bade: if you come up with a better pattern, I'll adapt the sqlite code to match that&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:13]  Tleiades Hax: yes, not quite as elegant as your code, but it won't flood server memory&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:13]  Neas Bade: yeh, that's fine :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:13]  Neas Bade: performance counts for something ;)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:13]  Neas Bade: we can probably pull some patterns out of it and make it both pretty and performant&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:14]  Neas Bade: I'll admit to being pretty ado.net ignorant when I got started on that code, so learning as I go&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:14]  Tleiades Hax: IInventoryData implementation in MySql, is a sample, on how I plan to approach to MySQL&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:14]  Neas Bade: great&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:14]  Neas Bade: also, those unit tests you have, can you check them into the build tree somewhere sensible?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  Neas Bade: it would be really great to start getting tests in place for key function&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  Tleiades Hax: well, problem with those are, what about programmers who aren't used to working with unit tests&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  Charles Krinkeb: What sort of tests, neas?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  Neas Bade: we beat them with sticks until they like it :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  danxor danx0r: heh&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Tleiades Hax: I have written some unitttests, for inventory data&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  danxor danx0r: looks like yoga class&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Neas Bade: :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Charles Krinkeb: Perhaps tests could go on the wiki with simple step-by-step?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  nebadonb izumi: heheh yea&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Tleiades Hax: next will be unit tests for assets&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Michael Wright: yeah doing unit tests are always good.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  danxor danx0r: hi sorry I'm late -- technical glitches&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:17]  Neas Bade: danxor and I were actually talking about testing earlier, and I was thinking about starting to create a functional test suite by using libsl to create bots and walk them through the environment. It would help with isolating some of the region crossing bugs I think.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Dalien1 Talbot: Neas: indeed. plus, with loadtesting as well...&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Charles Krinkeb: Hmm. 9 avatars, 8 green dots.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Tleiades Hax: especially for the database plugins, it is the only way I can think of, which improves the probability of all the plugins working as expected&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Tleiades Hax: hey, that is a great idea, automated testing of sim functionality&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Tleiades Hax: I love that concept :-)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  danxor danx0r: unit tests, ftw&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Dalien1 Talbot: charles: self does not create the green dot :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Neas Bade: tleiades: agreed&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  danxor danx0r: so would this be something we could all use on a single machine in stand-alone?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  nebadonb izumi: you dont see yourself charles&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  Neas Bade: danxor, yes, I think so&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  danxor danx0r: minimap is too small to see individual dots&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  danxor danx0r: ahh zoom. nv&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  Tleiades Hax: danxor.. zoom works&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  danxor danx0r: mind&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  Neas Bade: at least that would be the goal&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  danxor danx0r: it's great to finally see what you all look like :-)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Tleiades Hax: lol&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Michael Wright: I think charles is right about the map, I see my yellow dot for myself then 7 green dots (but there is 8 other people here) one person isn't getting a dot&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Dalien1 Talbot: s/like/alike/ ? :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Neas Bade: heh :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  danxor danx0r: sort of like that old &amp;quot;Addicted To Love&amp;quot; video&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Charles Krinkeb: It builds a sense of community, and that is very good.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  danxor danx0r: I see yello + 8&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Dalien1 Talbot: hmm indeed me too.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Tleiades Hax: so, should I check the unit tests in?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Neas Bade: yes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Tleiades Hax: roger that&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Neas Bade: how do you execute them at the moment?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Neas Bade: is it a manual run, or nunit?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:22]  Tleiades Hax: well, I set my unit test module as executable, and run &amp;quot;nunit-gui&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:23]  Tleiades Hax: we probably should set up a propper nunit test project&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:23]  Neas Bade: lets start with what you have and work towards that goal&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:23]  Tleiades Hax: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:24]  Tleiades Hax: having my tests in svn will actually help me, I have lost 'em twice already&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:24]  Tleiades Hax: deleted the project folder, to get a fresh copy of opensim, and forgot to backup the tests&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:24]  Dalien1 Talbot: given the speed with which the things change, i think it is good to push the stuff in as early as possible (assuming it does not break the build or functionality)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Dalien1 Talbot: even if it is piece by piece&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Tleiades Hax: yes, small pieces at a time&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Tleiades Hax: but I think some branches in svn would be a good thing&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Dalien1 Talbot: hmm then you'd need to maintain more than one&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Neas Bade: svn branches are actually a beast to merge&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Michael Wright: we used to have branches as generally it just leads to problems&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Dalien1 Talbot: i would rather try to keep it contained within one branch&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Michael Wright: as= and&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Neas Bade: I was thinking of creating a mercurial clone of svn trunk for people that wanted to do local branch changes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Charles Krinkeb: We declare a moratorium on updates from time to time for a few revisions if we need to pursue an idea that breaks the build for the general user.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  Dalien1 Talbot: Charles: my build system always keeps the latest successful build&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  danxor danx0r: speaking of svn, I was thinking of creating opensim-libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  Neas Bade: in my experience using a distributed scm like mercurial makes life much easier if you want to do lots of branch stuff&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  Dalien1 Talbot: but ideally the build should never break&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  danxor danx0r: and starting down the path of getting a proper 3rd party build&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  Michael Wright: yeah, having a stable tag branch , that is only updated say once a week or whatever, but we tell everyone (non developers) to stick to that, is fine&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  danxor danx0r: what's mercurial? sounds like git&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Neas Bade: danxor, good point&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Charles Krinkeb: I was responding to Dan's comment a day or so ago that demanding the build always works may put the developers in a bind from time to time.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Neas Bade: danxor, yes, like git, but easier to learn to use&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Dalien1 Talbot: MW: so that branch would be always re-synced automagically ? or needs manual maintenance ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  danxor danx0r: it'll need a merge every week sounds like&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  danxor danx0r: or maybe not&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  danxor danx0r: just replace it with the latest thing&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Dalien1 Talbot: hmm that would mean manual maintenance... = pita.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  danxor danx0r: hmmm&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  Dalien1 Talbot: could do simpler imho&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  Neas Bade: is this discussion on the stable tag, or on mercurial?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  Dalien1 Talbot: just declare that the stuff should work on monday morning build or such&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  Tleiades Hax: stable tag, should be pretty easy to do, I think&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  danxor danx0r: if testing really works, you could build nightly, test, and update stable if test passes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:30]  Neas Bade: we need a few tests before we could believe that :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:30]  danxor danx0r: good way to exercise the unit tests; if they miss something, we'll hear right away from users&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:30]  Neas Bade: but that does tie nicely into test automation to move the stable branch&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:30]  Dalien1 Talbot: danx0r: that's almost what i do on opensim.be, except i do not have the unittests - merely if the compile succeeds then i update with the new binary...&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:31]  Neas Bade: http://opensimulator.org/wiki/Roadmap&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:31]  Charles Krinkeb: Dalien, best to test that the client logs into the new binary to be sure.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:31]  Neas Bade: been trying to update that on the fly with things poping into my head&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Dalien1 Talbot: ckrinke: indeed. once there are automated tests for that, I will include them.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Tleiades Hax: those automated tests, using libsl would be soooo cool&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Dalien1 Talbot: although this boils down a bit to the unit testing&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Dalien1 Talbot: i assume that every person that commits the code does test that the code actually works :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Neas Bade: yes, I think automated tests with libsl will help a lot. I'm going to start digging into that tomorrow&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:33]  Dalien1 Talbot: there were a couple of glitches - but they are usually caught by the build failures, it seems.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:33]  Tleiades Hax: the problem is testing on all platforms&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:33]  Charles Krinkeb: I believe it is fair to say that code committed denotes responsibility to ensure users on both Linux &amp;amp; Windows have not gone backwards.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:33]  Dalien1 Talbot: ideally we should have an autobuild for both linux + windows&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Neas Bade: right, well we need some automation there first, then we can see about that&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Dalien1 Talbot: so that the windows folks did not have to bother with the linux setup, and vice versa.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Neas Bade: we've got opensimulator.org for the linux side&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  chill ken: is the stable tag idea due to time between releases being too long? what about doing more minor releases?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Dalien1 Talbot: neas: ah you started to do the builds there as well ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Neas Bade: no, I haven't&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Neas Bade: but we could&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  danxor danx0r: charles: not sure it's reasonable to expect every commit to include full windows + linux tests&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  danxor danx0r: unless they are automated&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Dalien1 Talbot: ah ok - because http://ruth.opensim.be/build does do nightly build (nightly CET :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  danxor danx0r: I try to use my intuition about how far to test each commit&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Neas Bade: yeh, and I think that's fair&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Dalien1 Talbot: yeah i think it is a good approach.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Neas Bade: if people are running off svn they need to know there are risks there&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Charles Krinkeb: No, but I would suggest it is reasonable that each commit, makes a commitment to ensure the users have moved forward and not backwards. That can be as simple as making sure at least one user compiles and runs on the other platform.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Tleiades Hax: I think almost all, run off svn head&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  danxor danx0r: that's exactly why there should be a semi-stable branch for the increasing number of 'power users' who compile but don't typically code&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Dalien1 Talbot: Charles: I do not have the windows environment, and some folks do not have linux.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Neas Bade: well, I'm actually leaning against the stable tag, as it ends up being a crutch for not releasing more often&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Charles Krinkeb: I would concur with Sean&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Dalien1 Talbot: danx0r: maintaining more than one branch is a pain..&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  danxor danx0r: yeah, I think the defacto assumption has been, test n your own machine&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Tleiades Hax: I'm leaning towards that point of view too&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  danxor danx0r: typically if you're not doing something involving build or native libs, you won't break the other platform&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  danxor danx0r: though I did have an exception where mono didn't run something .NET did&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  Tleiades Hax: the biggest pain is in the native libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  danxor danx0r: I suppose we could run mono on windows, and say mono is the gold standard for &amp;quot;this build doesn't segfault&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  Neas Bade: I think that people are running on svn because the code is moving fast. We can't keep the code moving fast if we require a full regression test on every checkin :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  Dalien1 Talbot: Neas: indeed&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  danxor danx0r: Tleiades -- I want to talk about the lib problem&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  Neas Bade: yeh, native libs is a beast&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  Neas Bade: danxor: go for it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  danxor danx0r: I think *all* libs, native or managed, that are not par tof standard build should be in a separate project&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  danxor danx0r: it will have two subfolders, managed &amp;amp; unmanaged&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  danxor danx0r: and each one has folders for each lib&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: then a top-level script to (eventually) invoke all the makes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: (though some are VS hand-make only now)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  Neas Bade: I like that approach&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: copy the dll's &amp;amp; so's into bin&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: and perhaps create zips -- tho that gets into architecture&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  Neas Bade: I think it would make sense not to polute bin/ with them though&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  Neas Bade: it would be nice to have a seperate lib/&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: ie, someone somewhere needs to build them for each target supported&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  danxor danx0r: neas (sdague?) -- dunno how mono .net deals with looking for them&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  danxor danx0r: but keep in mind stuff like ode.net.dll needs to find the unmanged ode.dll&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  danxor danx0r: AND, sometimes ode.dll will need to find other native stuff&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  Tleiades Hax: mono is actually easier than .net I think&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  Neas Bade: you just need to add paths in the prebuild.xml&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  Neas Bade: or nant&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  danxor danx0r: well I don't mind polluting bin, if it's not in subversion&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: ok I didn't explain right --&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: you can choose to build libs, _OR_ you just donwload a zip file&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: which someone built for your platform&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: and that zips into bin, or ./lib if you prefer&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: no binaries in subversion!&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  Neas Bade: well, what you are really talking about is opensim-libs releases&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: yes, right&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  Neas Bade: yep&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Neas Bade: I'm all for that&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: but it's not going to be on the same schedule as opensim commits&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Tleiades Hax: I like that too&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Neas Bade: opensim-libs is an svn repo&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: yup&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: we can start with just reasonable file organization&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Neas Bade: we can make it an svn external to the main opensim so you can have a single checkout to get the all if you are buliding from source&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: and the big makefile, all hail the make can come later&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Neas Bade: well, probably we want nant instead of make&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: because for now, you gotsta do all the README's and INSTALL.txt&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: for each liv&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: lib&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: but at least, these will be the proper versions,&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: with maybe an opensim README about compile opts&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  Neas Bade: ok, danxor, you got the ball for that one?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: so you can walk through it and end up at aknown state&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  Dalien1 Talbot: hm how do we &amp;quot;freeze&amp;quot; the version of the foreign lib ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: yeah (sigh)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  Neas Bade: to do the new repo&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: I'll start it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  Dalien1 Talbot: e.g. libsl&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: what else besides ode do I need to build?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: libsl,&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Neas Bade: libsl&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: is taht C++?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Dalien1 Talbot: if we just have it &amp;quot;pull the latest&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Neas Bade: it's libopenjpeg is the .so&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: did we get the version thing right now?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: dalien -- &amp;quot;pull the latest&amp;quot; is a problem --&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Dalien1 Talbot: then the changes in the libsl would break the opensim-libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Dalien1 Talbot: precisely&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Neas Bade: dalien, you can set a version number on an svn external IIRC&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: that's why we need copies of everything -- so we can say&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: we know this works with opensim&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Neas Bade: sort of like a tag&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: you want to pull unstable and take a bet, go ahead&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Dalien1 Talbot: or we svn co -r&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  Dalien1 Talbot: particular revision number&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  Neas Bade: http://svnbook.red-bean.com/en/1.0/ch07s03.html&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  Tleiades Hax: we are caught inbetween chairs on libsl&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  danxor danx0r: dalien -- well whoever maintains it needs to document what they do&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  danxor danx0r: there may be patches or subtle make changes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  Dalien1 Talbot: cos we'd ideally then need the universal approach to all of the libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  danxor danx0r: for instance, I modified ODE's build to statically link those stupid msvc dll's&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: but at least it's there in svn, in a known state&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Dalien1 Talbot: right... so could do something like gentoo &amp;amp; co - download the version that is needed, unpack, possibly patch, build ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Tleiades Hax: msvc dll dependencies are always a pain&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: if someone does somethhing funky, yeah you just svn -r opensim-libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: nice&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Stefan Andersson: Ok, so back.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Neas Bade: yeh, getting there would be great&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: tl -- turns out you can just compile statically but no one does&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Stefan Andersson: Wow, quite the turnout. And no sim crashes.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: ok I take the ball on this, with my copiouis free time&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  Tleiades Hax: yes, we do that at my workplace&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  Stefan Andersson waves YAY!&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: I'd love to have another commit-level dev on physics...&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: no crash because we all stand still with our arms out&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  Neas Bade: speaking of physics, how is that all going?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: and act like it's IRC&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: physics update: got a major bug with terrain&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: strange one, hunting it down&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  Charles Krinkeb: Yep, you'all made a very stable sim server.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: then some tweaks on bouncinetss&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: bounciness&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  paulie Femto: Howdy hi!&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  Neas Bade: hi paulie&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: darok made some bullet improvements but it needs real work&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  Tleiades Hax: hi paulie&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: Gerard did that awesome hollow patch, but it's one of 20+ prim types&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: all of which can be in combination -- so that's a ton of work&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  Neas Bade: are there specific things others can do to help out?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:49]  danxor danx0r: I'd like to pull GErard in if possible&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:49]  danxor danx0r: well...&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  Tleiades Hax: at some point, work on assets will overlap with the prim types&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  Neas Bade: right, that's a good point tleiades&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  danxor danx0r: help: prim types&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  danxor danx0r: yes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  danxor danx0r: it's some wicked stuff&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  danxor danx0r: common code to manage it would be great. Not sure who needs to know other than physics + client tho&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  danxor danx0r: scripts?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  Tleiades Hax: scripts will need it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  Tleiades Hax: to change prims based on scripts&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  Tleiades Hax: and those changes needs to be persisted into the asset store&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:52]  Tleiades Hax: I scanned the ll functions today, and all of those functions are not implemented&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:52]  Dalien1 Talbot: MW/lbsa: would like to spend 3-4 minutes with you later to discuss the TP stuff...(not to interrupt the physics thread now)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Charles Krinkeb: TL. Only about a third are implemented.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Neas Bade: right, I think actually getting assets somewhat more functional is probably required first&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Tleiades Hax: yes, I noticed, and for pretty good reasons too&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Neas Bade: which I'm very excited tleiades is digging into so much :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Tleiades Hax: I plan on working on that, for a little while&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Michael Wright: Dalien, okay but think for me at least, its going to have to be tomorrow, been a long day and need to spend some time resting&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  danxor danx0r: other physics issues:&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: in my opinion, ODE will not cut it without it being forked and worked on&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: it's just too damn unstable numerically&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  Dalien1 Talbot: ok.. actually i think i will need to discuss with Tleiades too :-)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: it throws exceptions that need to be handled in C++&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: ppl have recommended OGre and other things&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  paulie Femto: Hows Bullet comin along?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  Neas Bade: once we get assets working to a reasonable amount, there are a few other folks that I work with that are happy to grind out LSL functions&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: you sort of need a 'game engine' on top of physics, I've been ad-hacking it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  danxor danx0r: bullet would need similar investment&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  danxor danx0r: but at least it's C#&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  paulie Femto: BulletX is more managed from the start, yeah.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  Neas Bade: danxor, can you explain the difference between what we physics and game engine?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  Neas Bade: in terms of what opensim needs?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:56]  danxor danx0r: well&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:56]  danxor danx0r: phsics is very general&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: objects, vectors, momentum, collision&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: game engines add character classes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: terrain&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: ability to modify &amp;amp; move stuff around without all hell breaking loose&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: the character class is probably the most important&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: and vehicle thingies&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: it can all be done from scratch, you know, just another layer of code to conceptualize and debug&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: I started out thinking it would be piece of cake&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: like everything, turns out it's sort of hard &amp;amp; stuff&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  Neas Bade: what do you think the best approach here is in terms of getting there sooner rather than later?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  Neas Bade: :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: so if someone did it, I'd rather not have to&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  Neas Bade: what, it's not SMOP?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: I think I need to look into what's available for C#&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: rather for .NET I guess&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: SMOP?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  Neas Bade: simple matter of programming&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: sorry felt the need to collide&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  Tleiades Hax: no physics here&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: heh&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  Charles Krinkeb: basicphysics only on Sang&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: oh well&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: so can I walk thru you?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  danxor danx0r: hah SMOP exactly&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  Neas Bade: hehehe&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  danxor danx0r: frankly before this project, I poo-pooed &amp;quot;game engines&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  Charles Krinkeb: &amp;quot;mere implementation detail&amp;quot;?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  Tleiades Hax: can we break the physics thing into smaller pieces?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  danxor danx0r: I figured I'm a macho programmer, etc&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  paulie Femto: Has anyone seen nixnerd around? Anyon eknow if he solved his issues with PHP launching a screen session?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  paulie Femto: brb. door.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:02]  Charles Krinkeb: Sean: Do you envision this as a recurring weekly meeting and if so, where do we meet next Tuesday?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:02]  Neas Bade: ok, I need to run away for a bit and pick up food at the farm here. Can people look at the Roadmap I started at: http://opensimulator.org/wiki/Roadmap and embelish with more&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:02]  Neas Bade: yes, I think we should try to do this every week&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:02]  danxor danx0r: tleiades: one issue with physics is it's wired into the main code kinda slapdash&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  Neas Bade: given that we've all gotten a bit more scattered on IRC, it is helpful to have once a week of actually people all being roughly active at the same time&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  danxor danx0r: there was talk pre 0.4 of a proper event model&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  Charles Krinkeb: This sim is always up&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  Neas Bade: want to repropose event models on the -dev list?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  Tleiades Hax listens&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  danxor danx0r: but we'd be more productive chatting if SL chat had name completion like IRC&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Neas Bade: yeh, maybe :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Dalien1 Talbot: danx0r: it's a client feature on IRC :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Tleiades Hax: meeting here, is a good way of keeping track of our progress&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Michael Wright: I think the tuesday meetings every week is good, its a little bit late for me, but we aren't going to get times that are good for everyone, and I guess one bonus of it being at this time on a tuesday is that if we stick to a hour, then Zero's office hour is straight after (ie its just starting now)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Neas Bade: yeh, that was also a sneaking idea by me :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  danxor danx0r: have LL said anything about physics in the WG?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  danxor danx0r: it seems to get short shrift&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Neas Bade: nope, not yet&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  danxor danx0r: like &amp;quot;yeah, we'll add some physics spice at the end&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Stefan Andersson: Yeah; it's a bit late for me too, I can't do any real work, but as MW said, it's good enough.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  danxor danx0r: it shoud be a core ingredient, not a condiment :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Charles Krinkeb: The best meetings have a beginning, a middle, and most important, an end.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Neas Bade: honestly, the lindens haven't been big on details for the AWG yet&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Stefan Andersson: Alas, I need to go to bed, as I'm supposed to rise in like 5 hours.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Tleiades Hax: I am so totally at odds with the AWG&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Stefan Andersson: Bye all, ace seeing you all on Sang.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Tleiades Hax: nite&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Neas Bade: nite&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  danxor danx0r: well we need to do some wiki work on 0.5&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Charles Krinkeb: nite all&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Dalien1 Talbot: ok cya Stefan&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: are we all agreed that there be some sort of physics officially supported?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Stefan Andersson: (Sang's proabbly gonna be that legendary 'sirst island' that people talk about in SL)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Neas Bade: well, get over to SL now for Zero's office hours, and you can probably bring it up&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: I'll probably just listen for a bit&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Neas Bade: I took a screen shot&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: are we breaking up already?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Tleiades Hax: yes&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Dalien1 Talbot: Neas: I'll ping you on SL for a TP ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Dalien1 Talbot: I will blog the meeting :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Neas Bade: I plan to do it every week, so we can have an animated progression of opensim&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: you look Mahvleous!&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Neas Bade: catch you all later&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  danxor danx0r: later&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Neas Bade: dalien, sure&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Tleiades Hax: danxor, I think a lot will want to catch Zero Lindens office hours&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  danxor danx0r: where is zero's office&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Tleiades Hax: hmm... I forgot&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Dalien1 Talbot: danx0r: ping me on SL in a few - dalien talbot, once I get there via Sean, I TP you too :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Dalien1 Talbot: cya on SL...&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  danxor danx0r: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:08]  Tleiades Hax: should we reconvene?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:08]  Dalien1 Talbot: lets continue in IM on the SL ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:08]  Dalien1 Talbot: (and could do a group there, i suppose?)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Category:Chat Logs]]&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2007-10-09</id>
		<title>Chat log from the meeting on 2007-10-09</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2007-10-09"/>
				<updated>2009-12-10T15:16:07Z</updated>
		
		<summary type="html">&lt;p&gt;MW: Undo revision 16222 by MW (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[10:45]  Stefan Andersson: By the way; if anybody wants to explore the code, writing a simple 'module'&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:45]  Stefan Andersson: that logs all chat in a region to file would be a fun little project&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:45]  Dalien1 Talbot: indeed&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:45]  Tleiades Hax: and usefull for the meetings as well&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Stefan Andersson: MW introduced the module architecture so that people could write things more or less stand-alone.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Dalien1 Talbot: shouldn't we better revive the IRC gateway module ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Dalien1 Talbot: that one was quite functional..&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Stefan Andersson: Personally, I'm surprised that we haven't had more people setting up custom sims and writing modules.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Stefan Andersson: Why not have both?&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Dalien1 Talbot: true.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:47]  Stefan Andersson: Everybody seems to want to hax core funcs.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:47]  Tleiades Hax: the infrastructure for dynamically loading modules isn't in place yet&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:47]  Stefan Andersson: Which is fine; but I think the big breakthru comes the day people start pushing code from their own web sites.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:48]  Stefan Andersson: Tlei, that's why I want people to get cracking at it. ;)&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:48]  Tleiades Hax: I think two things need to change, maybe three&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:48]  Tleiades Hax: we need a way do dynamically register plugins&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:48]  Tleiades Hax: we need to fill in the wiki page on modules&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Tleiades Hax: and as a possible last thing, but almost unrelated&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Stefan Andersson: That should be easy enough; a pick-up directory, or a part of the config.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Tleiades Hax: I think we should isolate the plugin pattern we use into an interface&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Tleiades Hax: I think both&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Stefan Andersson: Well, yes; the plug-ins should have a well-defined facade into the system&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Stefan Andersson: that should coincide with the script engine facade&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Tleiades Hax: scan a subdirectory at run time, and look in the config file&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Stefan Andersson: As I said, simple enough, I think.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Stefan Andersson: We already have dir-scanners and config readers..&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Tleiades Hax: yes, we have all the component parts&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:51]  Tleiades Hax: should be a piece of cake to do&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:51]  Stefan Andersson: Actually, we have so many of them they should be refactored into generic plug-in handlers&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:52]  Tleiades Hax: true&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:52]  Tleiades Hax: which is why I think we should define an IPlugin interface&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:56]  Stefan Andersson: Definitively&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:56]  Stefan Andersson: Actually, if we could get all our plug-ins into the same structure, so that the different plugin managers could just fetch a list of plug-ins implementing a certain type; that'd be like ace++&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:57]  Neas Bade: welcome all&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:57]  Neas Bade: we actually have a pretty reasonable turn out already&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:57]  Dalien1 Talbot: all of the plugins - like ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:58]  Stefan Andersson: So that the IPlugin should have something like IPlugin.Register( IRegisterPluginFacade facade )&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:58]  Dalien1 Talbot: ah something like meta-interface then ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:58]  Stefan Andersson: and IRegisterPluginFacade would have something like RegisterPlugin&amp;lt;TPlugin&amp;gt;( TPlugin instance )&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:58]  Neas Bade: man, it will be nice when we have chains and can sit :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:59]  Stefan Andersson: That would mean 'Register me as handling calls to interface TPlugin'&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:59]  Neas Bade: will someone volunteer to upload transcript of the office hours?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Stefan Andersson: Then any Plugin could ask IPluginFacade for GetHandler&amp;lt;TPlugin&amp;gt;()&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Tleiades Hax: if I don't crash, I can do it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Charles Krinkeb: I'll be the backup.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Dalien1 Talbot: I'll also bounce it to the blog as well.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Neas Bade: Tleiades, you have logging turned on?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Stefan Andersson: Hm. GetHandler&amp;lt;TPlugin&amp;gt;( string name ) I guess&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Neas Bade: ok, cool&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Charles Krinkeb: is neas==sean?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Neas Bade: yes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Charles Krinkeb: got it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Neas Bade is Sean Dague&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Neas Bade: here and in SL&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Michael Wright: seems like this is going to be everyone&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Neas Bade: sorry for showing up a little late, dalien / stefan, what did we I wonder into?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Stefan Andersson: Um, anybody up for implementing what I just said? :P&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Neas Bade: yes, I agree&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Tleiades Hax: hmm. where do I turn on logging?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Stefan Andersson: We were just discussing refining the plug-in handling.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Stefan Andersson: Ok, so, I'm off for a while....&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Neas Bade: stefan: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Tleiades Hax: k&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Charles Krinkeb: As the host, welcome to Sang. Which I believe to the most stable sim on osgrid. It is checked for functionality every morning, runs on the osgrid server and has not crashed once.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:03]  Neas Bade: tleides it is under preferences somewhere&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:04]  Michael Wright: really need to fix up the time progressing sometime (night comes a bit too suddenly)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:04]  Tleiades Hax: think of as being close to equator&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:04]  Neas Bade: Tleiades posted some suggested agenda on the wiki, which seems like as good a place to start as any. Though prior to that, are there other specific things people would like to talk about?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:04]  Neas Bade: MW: heh :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:05]  Neas Bade: one of the things I'd like to throw out there is starting to build a master todo list on the wiki, as I think that will help letting people know where they can contribute bits&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Tleiades Hax: yes, agreed&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Neas Bade: man, everyone's quiet :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Dalien1 Talbot: i have crashed a couple of times :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Tleiades Hax: I think we should clean up the 0.5 list&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Tleiades Hax: make a free for all list of features they'd like&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Neas Bade: tleiades, I'd like to hear your thoughts on better approaches to the database layer as well&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:07]  Tleiades Hax: and a list of features we plan for 0.5&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:07]  Michael Wright: yeah, a todo list is needed (and yeah its kind of the middle of getting my daughter to go to bed right now, hopefully in a bit I'll be able to talk more)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:07]  Neas Bade: MW: no worries&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:07]  Tleiades Hax: I like the list the libsl guys have&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:08]  Neas Bade: url?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:08]  Tleiades Hax: http://www.libsecondlife.org/wiki/Roadmap&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Tleiades Hax: as for database layer, I think we should consider things in stages&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Neas Bade: Ok, I just started a Roadmap page on the wiki&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Tleiades Hax: right now, focus should be on getting stuf to work&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Neas Bade: I'll take notes into it in &amp;quot;Uncategorized&amp;quot; for now and refine from there&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Tleiades Hax: kind of brute force&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:10]  Tleiades Hax: inventory is ok for mysql and sdague has sqlite well under control&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:11]  Michael Wright: the asset system is one area that so needs doing, I have been going to do it for weeks now, but as some of you know, for the last few weeks I've been very busy and just haven't had time&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:11]  Tleiades Hax: I have written some unit tests for that, and verified both sqlite and mysql&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:11]  Charles Krinkeb: Is it a correct assumption that inventory database stuff will not affect the sql users and regions table in grid mode?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:11]  Neas Bade: tleides, well, I think you correctly pointed out that some of the use of DataSets ends up being problematic for larger data (as we load it all into memory)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:12]  Tleiades Hax: I think mysql will be used for the larger grids, and sqlite for the standalone ones&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:12]  Neas Bade: I'm assuming you are going to take a slightly different approach on the mysql stuff for that?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:12]  Tleiades Hax: that is my gut feeling, so no big worries I think&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:12]  Neas Bade: if you come up with a better pattern, I'll adapt the sqlite code to match that&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:13]  Tleiades Hax: yes, not quite as elegant as your code, but it won't flood server memory&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:13]  Neas Bade: yeh, that's fine :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:13]  Neas Bade: performance counts for something ;)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:13]  Neas Bade: we can probably pull some patterns out of it and make it both pretty and performant&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:14]  Neas Bade: I'll admit to being pretty ado.net ignorant when I got started on that code, so learning as I go&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:14]  Tleiades Hax: IInventoryData implementation in MySql, is a sample, on how I plan to approach to MySQL&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:14]  Neas Bade: great&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:14]  Neas Bade: also, those unit tests you have, can you check them into the build tree somewhere sensible?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  Neas Bade: it would be really great to start getting tests in place for key function&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  Tleiades Hax: well, problem with those are, what about programmers who aren't used to working with unit tests&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  Charles Krinkeb: What sort of tests, neas?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  Neas Bade: we beat them with sticks until they like it :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  danxor danx0r: heh&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Tleiades Hax: I have written some unitttests, for inventory data&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  danxor danx0r: looks like yoga class&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Neas Bade: :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Charles Krinkeb: Perhaps tests could go on the wiki with simple step-by-step?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  nebadonb izumi: heheh yea&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Tleiades Hax: next will be unit tests for assets&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Michael Wright: yeah doing unit tests are always good.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  danxor danx0r: hi sorry I'm late -- technical glitches&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:17]  Neas Bade: danxor and I were actually talking about testing earlier, and I was thinking about starting to create a functional test suite by using libsl to create bots and walk them through the environment. It would help with isolating some of the region crossing bugs I think.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Dalien1 Talbot: Neas: indeed. plus, with loadtesting as well...&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Charles Krinkeb: Hmm. 9 avatars, 8 green dots.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Tleiades Hax: especially for the database plugins, it is the only way I can think of, which improves the probability of all the plugins working as expected&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Tleiades Hax: hey, that is a great idea, automated testing of sim functionality&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Tleiades Hax: I love that concept :-)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  danxor danx0r: unit tests, ftw&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Dalien1 Talbot: charles: self does not create the green dot :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Neas Bade: tleiades: agreed&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  danxor danx0r: so would this be something we could all use on a single machine in stand-alone?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  nebadonb izumi: you dont see yourself charles&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  Neas Bade: danxor, yes, I think so&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  danxor danx0r: minimap is too small to see individual dots&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  danxor danx0r: ahh zoom. nv&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  Tleiades Hax: danxor.. zoom works&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  danxor danx0r: mind&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  Neas Bade: at least that would be the goal&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  danxor danx0r: it's great to finally see what you all look like :-)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Tleiades Hax: lol&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Michael Wright: I think charles is right about the map, I see my yellow dot for myself then 7 green dots (but there is 8 other people here) one person isn't getting a dot&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Dalien1 Talbot: s/like/alike/ ? :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Neas Bade: heh :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  danxor danx0r: sort of like that old &amp;quot;Addicted To Love&amp;quot; video&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Charles Krinkeb: It builds a sense of community, and that is very good.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  danxor danx0r: I see yello + 8&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Dalien1 Talbot: hmm indeed me too.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Tleiades Hax: so, should I check the unit tests in?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Neas Bade: yes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Tleiades Hax: roger that&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Neas Bade: how do you execute them at the moment?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Neas Bade: is it a manual run, or nunit?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:22]  Tleiades Hax: well, I set my unit test module as executable, and run &amp;quot;nunit-gui&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:23]  Tleiades Hax: we probably should set up a propper nunit test project&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:23]  Neas Bade: lets start with what you have and work towards that goal&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:23]  Tleiades Hax: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:24]  Tleiades Hax: having my tests in svn will actually help me, I have lost 'em twice already&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:24]  Tleiades Hax: deleted the project folder, to get a fresh copy of opensim, and forgot to backup the tests&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:24]  Dalien1 Talbot: given the speed with which the things change, i think it is good to push the stuff in as early as possible (assuming it does not break the build or functionality)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Dalien1 Talbot: even if it is piece by piece&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Tleiades Hax: yes, small pieces at a time&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Tleiades Hax: but I think some branches in svn would be a good thing&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Dalien1 Talbot: hmm then you'd need to maintain more than one&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Neas Bade: svn branches are actually a beast to merge&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Michael Wright: we used to have branches as generally it just leads to problems&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Dalien1 Talbot: i would rather try to keep it contained within one branch&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Michael Wright: as= and&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Neas Bade: I was thinking of creating a mercurial clone of svn trunk for people that wanted to do local branch changes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Charles Krinkeb: We declare a moratorium on updates from time to time for a few revisions if we need to pursue an idea that breaks the build for the general user.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  Dalien1 Talbot: Charles: my build system always keeps the latest successful build&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  danxor danx0r: speaking of svn, I was thinking of creating opensim-libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  Neas Bade: in my experience using a distributed scm like mercurial makes life much easier if you want to do lots of branch stuff&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  Dalien1 Talbot: but ideally the build should never break&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  danxor danx0r: and starting down the path of getting a proper 3rd party build&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  Michael Wright: yeah, having a stable tag branch , that is only updated say once a week or whatever, but we tell everyone (non developers) to stick to that, is fine&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  danxor danx0r: what's mercurial? sounds like git&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Neas Bade: danxor, good point&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Charles Krinkeb: I was responding to Dan's comment a day or so ago that demanding the build always works may put the developers in a bind from time to time.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Neas Bade: danxor, yes, like git, but easier to learn to use&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Dalien1 Talbot: MW: so that branch would be always re-synced automagically ? or needs manual maintenance ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  danxor danx0r: it'll need a merge every week sounds like&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  danxor danx0r: or maybe not&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  danxor danx0r: just replace it with the latest thing&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Dalien1 Talbot: hmm that would mean manual maintenance... = pita.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  danxor danx0r: hmmm&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  Dalien1 Talbot: could do simpler imho&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  Neas Bade: is this discussion on the stable tag, or on mercurial?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  Dalien1 Talbot: just declare that the stuff should work on monday morning build or such&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  Tleiades Hax: stable tag, should be pretty easy to do, I think&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  danxor danx0r: if testing really works, you could build nightly, test, and update stable if test passes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:30]  Neas Bade: we need a few tests before we could believe that :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:30]  danxor danx0r: good way to exercise the unit tests; if they miss something, we'll hear right away from users&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:30]  Neas Bade: but that does tie nicely into test automation to move the stable branch&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:30]  Dalien1 Talbot: danx0r: that's almost what i do on opensim.be, except i do not have the unittests - merely if the compile succeeds then i update with the new binary...&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:31]  Neas Bade: http://opensimulator.org/wiki/Roadmap&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:31]  Charles Krinkeb: Dalien, best to test that the client logs into the new binary to be sure.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:31]  Neas Bade: been trying to update that on the fly with things poping into my head&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Dalien1 Talbot: ckrinke: indeed. once there are automated tests for that, I will include them.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Tleiades Hax: those automated tests, using libsl would be soooo cool&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Dalien1 Talbot: although this boils down a bit to the unit testing&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Dalien1 Talbot: i assume that every person that commits the code does test that the code actually works :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Neas Bade: yes, I think automated tests with libsl will help a lot. I'm going to start digging into that tomorrow&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:33]  Dalien1 Talbot: there were a couple of glitches - but they are usually caught by the build failures, it seems.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:33]  Tleiades Hax: the problem is testing on all platforms&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:33]  Charles Krinkeb: I believe it is fair to say that code committed denotes responsibility to ensure users on both Linux &amp;amp; Windows have not gone backwards.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:33]  Dalien1 Talbot: ideally we should have an autobuild for both linux + windows&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Neas Bade: right, well we need some automation there first, then we can see about that&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Dalien1 Talbot: so that the windows folks did not have to bother with the linux setup, and vice versa.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Neas Bade: we've got opensimulator.org for the linux side&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  chill ken: is the stable tag idea due to time between releases being too long? what about doing more minor releases?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Dalien1 Talbot: neas: ah you started to do the builds there as well ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Neas Bade: no, I haven't&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Neas Bade: but we could&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  danxor danx0r: charles: not sure it's reasonable to expect every commit to include full windows + linux tests&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  danxor danx0r: unless they are automated&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Dalien1 Talbot: ah ok - because http://ruth.opensim.be/build does do nightly build (nightly CET :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  danxor danx0r: I try to use my intuition about how far to test each commit&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Neas Bade: yeh, and I think that's fair&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Dalien1 Talbot: yeah i think it is a good approach.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Neas Bade: if people are running off svn they need to know there are risks there&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Charles Krinkeb: No, but I would suggest it is reasonable that each commit, makes a commitment to ensure the users have moved forward and not backwards. That can be as simple as making sure at least one user compiles and runs on the other platform.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Tleiades Hax: I think almost all, run off svn head&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  danxor danx0r: that's exactly why there should be a semi-stable branch for the increasing number of 'power users' who compile but don't typically code&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Dalien1 Talbot: Charles: I do not have the windows environment, and some folks do not have linux.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Neas Bade: well, I'm actually leaning against the stable tag, as it ends up being a crutch for not releasing more often&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Charles Krinkeb: I would concur with Sean&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Dalien1 Talbot: danx0r: maintaining more than one branch is a pain..&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  danxor danx0r: yeah, I think the defacto assumption has been, test n your own machine&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Tleiades Hax: I'm leaning towards that point of view too&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  danxor danx0r: typically if you're not doing something involving build or native libs, you won't break the other platform&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  danxor danx0r: though I did have an exception where mono didn't run something .NET did&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  Tleiades Hax: the biggest pain is in the native libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  danxor danx0r: I suppose we could run mono on windows, and say mono is the gold standard for &amp;quot;this build doesn't segfault&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  Neas Bade: I think that people are running on svn because the code is moving fast. We can't keep the code moving fast if we require a full regression test on every checkin :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  Dalien1 Talbot: Neas: indeed&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  danxor danx0r: Tleiades -- I want to talk about the lib problem&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  Neas Bade: yeh, native libs is a beast&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  Neas Bade: danxor: go for it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  danxor danx0r: I think *all* libs, native or managed, that are not par tof standard build should be in a separate project&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  danxor danx0r: it will have two subfolders, managed &amp;amp; unmanaged&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  danxor danx0r: and each one has folders for each lib&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: then a top-level script to (eventually) invoke all the makes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: (though some are VS hand-make only now)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  Neas Bade: I like that approach&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: copy the dll's &amp;amp; so's into bin&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: and perhaps create zips -- tho that gets into architecture&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  Neas Bade: I think it would make sense not to polute bin/ with them though&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  Neas Bade: it would be nice to have a seperate lib/&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: ie, someone somewhere needs to build them for each target supported&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  danxor danx0r: neas (sdague?) -- dunno how mono .net deals with looking for them&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  danxor danx0r: but keep in mind stuff like ode.net.dll needs to find the unmanged ode.dll&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  danxor danx0r: AND, sometimes ode.dll will need to find other native stuff&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  Tleiades Hax: mono is actually easier than .net I think&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  Neas Bade: you just need to add paths in the prebuild.xml&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  Neas Bade: or nant&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  danxor danx0r: well I don't mind polluting bin, if it's not in subversion&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: ok I didn't explain right --&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: you can choose to build libs, _OR_ you just donwload a zip file&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: which someone built for your platform&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: and that zips into bin, or ./lib if you prefer&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: no binaries in subversion!&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  Neas Bade: well, what you are really talking about is opensim-libs releases&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: yes, right&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  Neas Bade: yep&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Neas Bade: I'm all for that&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: but it's not going to be on the same schedule as opensim commits&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Tleiades Hax: I like that too&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Neas Bade: opensim-libs is an svn repo&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: yup&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: we can start with just reasonable file organization&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Neas Bade: we can make it an svn external to the main opensim so you can have a single checkout to get the all if you are buliding from source&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: and the big makefile, all hail the make can come later&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Neas Bade: well, probably we want nant instead of make&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: because for now, you gotsta do all the README's and INSTALL.txt&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: for each liv&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: lib&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: but at least, these will be the proper versions,&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: with maybe an opensim README about compile opts&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  Neas Bade: ok, danxor, you got the ball for that one?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: so you can walk through it and end up at aknown state&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  Dalien1 Talbot: hm how do we &amp;quot;freeze&amp;quot; the version of the foreign lib ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: yeah (sigh)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  Neas Bade: to do the new repo&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: I'll start it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  Dalien1 Talbot: e.g. libsl&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: what else besides ode do I need to build?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: libsl,&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Neas Bade: libsl&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: is taht C++?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Dalien1 Talbot: if we just have it &amp;quot;pull the latest&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Neas Bade: it's libopenjpeg is the .so&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: did we get the version thing right now?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: dalien -- &amp;quot;pull the latest&amp;quot; is a problem --&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Dalien1 Talbot: then the changes in the libsl would break the opensim-libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Dalien1 Talbot: precisely&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Neas Bade: dalien, you can set a version number on an svn external IIRC&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: that's why we need copies of everything -- so we can say&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: we know this works with opensim&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Neas Bade: sort of like a tag&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: you want to pull unstable and take a bet, go ahead&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Dalien1 Talbot: or we svn co -r&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  Dalien1 Talbot: particular revision number&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  Neas Bade: http://svnbook.red-bean.com/en/1.0/ch07s03.html&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  Tleiades Hax: we are caught inbetween chairs on libsl&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  danxor danx0r: dalien -- well whoever maintains it needs to document what they do&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  danxor danx0r: there may be patches or subtle make changes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  Dalien1 Talbot: cos we'd ideally then need the universal approach to all of the libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  danxor danx0r: for instance, I modified ODE's build to statically link those stupid msvc dll's&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: but at least it's there in svn, in a known state&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Dalien1 Talbot: right... so could do something like gentoo &amp;amp; co - download the version that is needed, unpack, possibly patch, build ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Tleiades Hax: msvc dll dependencies are always a pain&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: if someone does somethhing funky, yeah you just svn -r opensim-libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: nice&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Stefan Andersson: Ok, so back.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Neas Bade: yeh, getting there would be great&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: tl -- turns out you can just compile statically but no one does&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Stefan Andersson: Wow, quite the turnout. And no sim crashes.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: ok I take the ball on this, with my copiouis free time&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  Tleiades Hax: yes, we do that at my workplace&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  Stefan Andersson waves YAY!&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: I'd love to have another commit-level dev on physics...&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: no crash because we all stand still with our arms out&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  Neas Bade: speaking of physics, how is that all going?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: and act like it's IRC&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: physics update: got a major bug with terrain&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: strange one, hunting it down&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  Charles Krinkeb: Yep, you'all made a very stable sim server.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: then some tweaks on bouncinetss&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: bounciness&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  paulie Femto: Howdy hi!&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  Neas Bade: hi paulie&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: darok made some bullet improvements but it needs real work&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  Tleiades Hax: hi paulie&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: Gerard did that awesome hollow patch, but it's one of 20+ prim types&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: all of which can be in combination -- so that's a ton of work&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  Neas Bade: are there specific things others can do to help out?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:49]  danxor danx0r: I'd like to pull GErard in if possible&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:49]  danxor danx0r: well...&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  Tleiades Hax: at some point, work on assets will overlap with the prim types&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  Neas Bade: right, that's a good point tleiades&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  danxor danx0r: help: prim types&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  danxor danx0r: yes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  danxor danx0r: it's some wicked stuff&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  danxor danx0r: common code to manage it would be great. Not sure who needs to know other than physics + client tho&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  danxor danx0r: scripts?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  Tleiades Hax: scripts will need it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  Tleiades Hax: to change prims based on scripts&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  Tleiades Hax: and those changes needs to be persisted into the asset store&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:52]  Tleiades Hax: I scanned the ll functions today, and all of those functions are not implemented&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:52]  Dalien1 Talbot: MW/lbsa: would like to spend 3-4 minutes with you later to discuss the TP stuff...(not to interrupt the physics thread now)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Charles Krinkeb: TL. Only about a third are implemented.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Neas Bade: right, I think actually getting assets somewhat more functional is probably required first&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Tleiades Hax: yes, I noticed, and for pretty good reasons too&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Neas Bade: which I'm very excited tleiades is digging into so much :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Tleiades Hax: I plan on working on that, for a little while&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Michael Wright: Dalien, okay but think for me at least, its going to have to be tomorrow, been a long day and need to spend some time resting&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  danxor danx0r: other physics issues:&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: in my opinion, ODE will not cut it without it being forked and worked on&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: it's just too damn unstable numerically&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  Dalien1 Talbot: ok.. actually i think i will need to discuss with Tleiades too :-)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: it throws exceptions that need to be handled in C++&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: ppl have recommended OGre and other things&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  paulie Femto: Hows Bullet comin along?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  Neas Bade: once we get assets working to a reasonable amount, there are a few other folks that I work with that are happy to grind out LSL functions&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: you sort of need a 'game engine' on top of physics, I've been ad-hacking it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  danxor danx0r: bullet would need similar investment&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  danxor danx0r: but at least it's C#&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  paulie Femto: BulletX is more managed from the start, yeah.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  Neas Bade: danxor, can you explain the difference between what we physics and game engine?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  Neas Bade: in terms of what opensim needs?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:56]  danxor danx0r: well&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:56]  danxor danx0r: phsics is very general&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: objects, vectors, momentum, collision&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: game engines add character classes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: terrain&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: ability to modify &amp;amp; move stuff around without all hell breaking loose&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: the character class is probably the most important&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: and vehicle thingies&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: it can all be done from scratch, you know, just another layer of code to conceptualize and debug&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: I started out thinking it would be piece of cake&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: like everything, turns out it's sort of hard &amp;amp; stuff&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  Neas Bade: what do you think the best approach here is in terms of getting there sooner rather than later?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  Neas Bade: :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: so if someone did it, I'd rather not have to&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  Neas Bade: what, it's not SMOP?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: I think I need to look into what's available for C#&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: rather for .NET I guess&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: SMOP?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  Neas Bade: simple matter of programming&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: sorry felt the need to collide&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  Tleiades Hax: no physics here&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: heh&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  Charles Krinkeb: basicphysics only on Sang&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: oh well&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: so can I walk thru you?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  danxor danx0r: hah SMOP exactly&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  Neas Bade: hehehe&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  danxor danx0r: frankly before this project, I poo-pooed &amp;quot;game engines&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  Charles Krinkeb: &amp;quot;mere implementation detail&amp;quot;?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  Tleiades Hax: can we break the physics thing into smaller pieces?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  danxor danx0r: I figured I'm a macho programmer, etc&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  paulie Femto: Has anyone seen nixnerd around? Anyon eknow if he solved his issues with PHP launching a screen session?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  paulie Femto: brb. door.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:02]  Charles Krinkeb: Sean: Do you envision this as a recurring weekly meeting and if so, where do we meet next Tuesday?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:02]  Neas Bade: ok, I need to run away for a bit and pick up food at the farm here. Can people look at the Roadmap I started at: http://opensimulator.org/wiki/Roadmap and embelish with more&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:02]  Neas Bade: yes, I think we should try to do this every week&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:02]  danxor danx0r: tleiades: one issue with physics is it's wired into the main code kinda slapdash&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  Neas Bade: given that we've all gotten a bit more scattered on IRC, it is helpful to have once a week of actually people all being roughly active at the same time&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  danxor danx0r: there was talk pre 0.4 of a proper event model&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  Charles Krinkeb: This sim is always up&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  Neas Bade: want to repropose event models on the -dev list?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  Tleiades Hax listens&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  danxor danx0r: but we'd be more productive chatting if SL chat had name completion like IRC&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Neas Bade: yeh, maybe :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Dalien1 Talbot: danx0r: it's a client feature on IRC :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Tleiades Hax: meeting here, is a good way of keeping track of our progress&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Michael Wright: I think the tuesday meetings every week is good, its a little bit late for me, but we aren't going to get times that are good for everyone, and I guess one bonus of it being at this time on a tuesday is that if we stick to a hour, then Zero's office hour is straight after (ie its just starting now)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Neas Bade: yeh, that was also a sneaking idea by me :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  danxor danx0r: have LL said anything about physics in the WG?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  danxor danx0r: it seems to get short shrift&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Neas Bade: nope, not yet&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  danxor danx0r: like &amp;quot;yeah, we'll add some physics spice at the end&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Stefan Andersson: Yeah; it's a bit late for me too, I can't do any real work, but as MW said, it's good enough.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  danxor danx0r: it shoud be a core ingredient, not a condiment :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Charles Krinkeb: The best meetings have a beginning, a middle, and most important, an end.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Neas Bade: honestly, the lindens haven't been big on details for the AWG yet&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Stefan Andersson: Alas, I need to go to bed, as I'm supposed to rise in like 5 hours.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Tleiades Hax: I am so totally at odds with the AWG&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Stefan Andersson: Bye all, ace seeing you all on Sang.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Tleiades Hax: nite&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Neas Bade: nite&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  danxor danx0r: well we need to do some wiki work on 0.5&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Charles Krinkeb: nite all&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Dalien1 Talbot: ok cya Stefan&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: are we all agreed that there be some sort of physics officially supported?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Stefan Andersson: (Sang's proabbly gonna be that legendary 'sirst island' that people talk about in SL)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Neas Bade: well, get over to SL now for Zero's office hours, and you can probably bring it up&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: I'll probably just listen for a bit&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Neas Bade: I took a screen shot&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: are we breaking up already?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Tleiades Hax: yes&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Dalien1 Talbot: Neas: I'll ping you on SL for a TP ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Dalien1 Talbot: I will blog the meeting :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Neas Bade: I plan to do it every week, so we can have an animated progression of opensim&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: you look Mahvleous!&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Neas Bade: catch you all later&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  danxor danx0r: later&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Neas Bade: dalien, sure&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Tleiades Hax: danxor, I think a lot will want to catch Zero Lindens office hours&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  danxor danx0r: where is zero's office&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Tleiades Hax: hmm... I forgot&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Dalien1 Talbot: danx0r: ping me on SL in a few - dalien talbot, once I get there via Sean, I TP you too :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Dalien1 Talbot: cya on SL...&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  danxor danx0r: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:08]  Tleiades Hax: should we reconvene?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:08]  Dalien1 Talbot: lets continue in IM on the SL ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:08]  Dalien1 Talbot: (and could do a group there, i suppose?)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Category:Chat Logs]]&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2007-10-09</id>
		<title>Chat log from the meeting on 2007-10-09</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2007-10-09"/>
				<updated>2009-12-10T11:21:17Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[10:45]  Stefan Andersson: By the way; if anybody wants to explore the code, writing a simple 'module'&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:45]  Stefan Andersson: that logs all chat in a region to file would be a fun little project&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:45]  Dalien1 Talbot: indeed&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:45]  Tleiades Hax: and usefull for the meetings as well&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Stefan Andersson: MW introduced the module architecture so that people could write things more or less stand-alone.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Dalien1 Talbot: shouldn't we better revive the IRC gateway module ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Dalien1 Talbot: that one was quite functional..&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Stefan Andersson: Personally, I'm surprised that we haven't had more people setting up custom sims and writing modules.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Stefan Andersson: Why not have both?&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:46]  Dalien1 Talbot: true.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:47]  Stefan Andersson: Everybody seems to want to hax core funcs.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:47]  Tleiades Hax: the infrastructure for dynamically loading modules isn't in place yet&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:47]  Stefan Andersson: Which is fine; but I think the big breakthru comes the day people start pushing code from their own web sites.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:48]  Stefan Andersson: Tlei, that's why I want people to get cracking at it. ;)&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:48]  Tleiades Hax: I think two things need to change, maybe three&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:48]  Tleiades Hax: we need a way do dynamically register plugins&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:48]  Tleiades Hax: we need to fill in the wiki page on modules&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Tleiades Hax: and as a possible last thing, but almost unrelated&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Stefan Andersson: That should be easy enough; a pick-up directory, or a part of the config.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Tleiades Hax: I think we should isolate the plugin pattern we use into an interface&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Tleiades Hax: I think both&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:49]  Stefan Andersson: Well, yes; the plug-ins should have a well-defined facade into the system&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Stefan Andersson: that should coincide with the script engine facade&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Tleiades Hax: scan a subdirectory at run time, and look in the config file&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Stefan Andersson: As I said, simple enough, I think.&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Stefan Andersson: We already have dir-scanners and config readers..&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:50]  Tleiades Hax: yes, we have all the component parts&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:51]  Tleiades Hax: should be a piece of cake to do&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:51]  Stefan Andersson: Actually, we have so many of them they should be refactored into generic plug-in handlers&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:52]  Tleiades Hax: true&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:52]  Tleiades Hax: which is why I think we should define an IPlugin interface&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:56]  Stefan Andersson: Definitively&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:56]  Stefan Andersson: Actually, if we could get all our plug-ins into the same structure, so that the different plugin managers could just fetch a list of plug-ins implementing a certain type; that'd be like ace++&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:57]  Neas Bade: welcome all&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:57]  Neas Bade: we actually have a pretty reasonable turn out already&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:57]  Dalien1 Talbot: all of the plugins - like ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:58]  Stefan Andersson: So that the IPlugin should have something like IPlugin.Register( IRegisterPluginFacade facade )&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:58]  Dalien1 Talbot: ah something like meta-interface then ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:58]  Stefan Andersson: and IRegisterPluginFacade would have something like RegisterPlugin&amp;lt;TPlugin&amp;gt;( TPlugin instance )&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:58]  Neas Bade: man, it will be nice when we have chains and can sit :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:59]  Stefan Andersson: That would mean 'Register me as handling calls to interface TPlugin'&amp;lt;br/&amp;gt;&lt;br /&gt;
[10:59]  Neas Bade: will someone volunteer to upload transcript of the office hours?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Stefan Andersson: Then any Plugin could ask IPluginFacade for GetHandler&amp;lt;TPlugin&amp;gt;()&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Tleiades Hax: if I don't crash, I can do it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Charles Krinkeb: I'll be the backup.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Dalien1 Talbot: I'll also bounce it to the blog as well.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Neas Bade: Tleiades, you have logging turned on?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Stefan Andersson: Hm. GetHandler&amp;lt;TPlugin&amp;gt;( string name ) I guess&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Neas Bade: ok, cool&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Charles Krinkeb: is neas==sean?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Neas Bade: yes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Charles Krinkeb: got it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:00]  Neas Bade is Sean Dague&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Neas Bade: here and in SL&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Michael Wright: seems like this is going to be everyone&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Neas Bade: sorry for showing up a little late, dalien / stefan, what did we I wonder into?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Stefan Andersson: Um, anybody up for implementing what I just said? :P&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:01]  Neas Bade: yes, I agree&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Tleiades Hax: hmm. where do I turn on logging?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Stefan Andersson: We were just discussing refining the plug-in handling.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Stefan Andersson: Ok, so, I'm off for a while....&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Neas Bade: stefan: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Tleiades Hax: k&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:02]  Charles Krinkeb: As the host, welcome to Sang. Which I believe to the most stable sim on osgrid. It is checked for functionality every morning, runs on the osgrid server and has not crashed once.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:03]  Neas Bade: tleides it is under preferences somewhere&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:04]  Michael Wright: really need to fix up the time progressing sometime (night comes a bit too suddenly)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:04]  Tleiades Hax: think of as being close to equator&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:04]  Neas Bade: Tleiades posted some suggested agenda on the wiki, which seems like as good a place to start as any. Though prior to that, are there other specific things people would like to talk about?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:04]  Neas Bade: MW: heh :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:05]  Neas Bade: one of the things I'd like to throw out there is starting to build a master todo list on the wiki, as I think that will help letting people know where they can contribute bits&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Tleiades Hax: yes, agreed&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Neas Bade: man, everyone's quiet :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Dalien1 Talbot: i have crashed a couple of times :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Tleiades Hax: I think we should clean up the 0.5 list&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Tleiades Hax: make a free for all list of features they'd like&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:06]  Neas Bade: tleiades, I'd like to hear your thoughts on better approaches to the database layer as well&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:07]  Tleiades Hax: and a list of features we plan for 0.5&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:07]  Neas Bade: MW: no worries&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:07]  Tleiades Hax: I like the list the libsl guys have&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:08]  Neas Bade: url?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:08]  Tleiades Hax: http://www.libsecondlife.org/wiki/Roadmap&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Tleiades Hax: as for database layer, I think we should consider things in stages&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Neas Bade: Ok, I just started a Roadmap page on the wiki&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Tleiades Hax: right now, focus should be on getting stuf to work&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Neas Bade: I'll take notes into it in &amp;quot;Uncategorized&amp;quot; for now and refine from there&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:09]  Tleiades Hax: kind of brute force&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:10]  Tleiades Hax: inventory is ok for mysql and sdague has sqlite well under control&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:11]  Michael Wright: the asset system is one area that so needs doing, I have been going to do it for weeks now, but as some of you know, for the last few weeks I've been very busy and just haven't had time&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:11]  Tleiades Hax: I have written some unit tests for that, and verified both sqlite and mysql&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:11]  Charles Krinkeb: Is it a correct assumption that inventory database stuff will not affect the sql users and regions table in grid mode?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:11]  Neas Bade: tleides, well, I think you correctly pointed out that some of the use of DataSets ends up being problematic for larger data (as we load it all into memory)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:12]  Tleiades Hax: I think mysql will be used for the larger grids, and sqlite for the standalone ones&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:12]  Neas Bade: I'm assuming you are going to take a slightly different approach on the mysql stuff for that?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:12]  Tleiades Hax: that is my gut feeling, so no big worries I think&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:12]  Neas Bade: if you come up with a better pattern, I'll adapt the sqlite code to match that&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:13]  Tleiades Hax: yes, not quite as elegant as your code, but it won't flood server memory&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:13]  Neas Bade: yeh, that's fine :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:13]  Neas Bade: performance counts for something ;)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:13]  Neas Bade: we can probably pull some patterns out of it and make it both pretty and performant&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:14]  Neas Bade: I'll admit to being pretty ado.net ignorant when I got started on that code, so learning as I go&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:14]  Tleiades Hax: IInventoryData implementation in MySql, is a sample, on how I plan to approach to MySQL&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:14]  Neas Bade: great&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:14]  Neas Bade: also, those unit tests you have, can you check them into the build tree somewhere sensible?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  Neas Bade: it would be really great to start getting tests in place for key function&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  Tleiades Hax: well, problem with those are, what about programmers who aren't used to working with unit tests&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  Charles Krinkeb: What sort of tests, neas?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  Neas Bade: we beat them with sticks until they like it :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:15]  danxor danx0r: heh&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Tleiades Hax: I have written some unitttests, for inventory data&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  danxor danx0r: looks like yoga class&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Neas Bade: :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Charles Krinkeb: Perhaps tests could go on the wiki with simple step-by-step?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  nebadonb izumi: heheh yea&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Tleiades Hax: next will be unit tests for assets&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  Michael Wright: yeah doing unit tests are always good.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:16]  danxor danx0r: hi sorry I'm late -- technical glitches&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:17]  Neas Bade: danxor and I were actually talking about testing earlier, and I was thinking about starting to create a functional test suite by using libsl to create bots and walk them through the environment. It would help with isolating some of the region crossing bugs I think.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Dalien1 Talbot: Neas: indeed. plus, with loadtesting as well...&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Charles Krinkeb: Hmm. 9 avatars, 8 green dots.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Tleiades Hax: especially for the database plugins, it is the only way I can think of, which improves the probability of all the plugins working as expected&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Tleiades Hax: hey, that is a great idea, automated testing of sim functionality&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Tleiades Hax: I love that concept :-)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  danxor danx0r: unit tests, ftw&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Dalien1 Talbot: charles: self does not create the green dot :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  Neas Bade: tleiades: agreed&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  danxor danx0r: so would this be something we could all use on a single machine in stand-alone?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:18]  nebadonb izumi: you dont see yourself charles&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  Neas Bade: danxor, yes, I think so&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  danxor danx0r: minimap is too small to see individual dots&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  danxor danx0r: ahh zoom. nv&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  Tleiades Hax: danxor.. zoom works&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  danxor danx0r: mind&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:19]  Neas Bade: at least that would be the goal&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  danxor danx0r: it's great to finally see what you all look like :-)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Tleiades Hax: lol&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Michael Wright: I think charles is right about the map, I see my yellow dot for myself then 7 green dots (but there is 8 other people here) one person isn't getting a dot&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Dalien1 Talbot: s/like/alike/ ? :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Neas Bade: heh :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  danxor danx0r: sort of like that old &amp;quot;Addicted To Love&amp;quot; video&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Charles Krinkeb: It builds a sense of community, and that is very good.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  danxor danx0r: I see yello + 8&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:20]  Dalien1 Talbot: hmm indeed me too.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Tleiades Hax: so, should I check the unit tests in?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Neas Bade: yes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Tleiades Hax: roger that&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Neas Bade: how do you execute them at the moment?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:21]  Neas Bade: is it a manual run, or nunit?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:22]  Tleiades Hax: well, I set my unit test module as executable, and run &amp;quot;nunit-gui&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:23]  Tleiades Hax: we probably should set up a propper nunit test project&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:23]  Neas Bade: lets start with what you have and work towards that goal&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:23]  Tleiades Hax: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:24]  Tleiades Hax: having my tests in svn will actually help me, I have lost 'em twice already&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:24]  Tleiades Hax: deleted the project folder, to get a fresh copy of opensim, and forgot to backup the tests&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:24]  Dalien1 Talbot: given the speed with which the things change, i think it is good to push the stuff in as early as possible (assuming it does not break the build or functionality)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Dalien1 Talbot: even if it is piece by piece&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Tleiades Hax: yes, small pieces at a time&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Tleiades Hax: but I think some branches in svn would be a good thing&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Dalien1 Talbot: hmm then you'd need to maintain more than one&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:25]  Neas Bade: svn branches are actually a beast to merge&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Michael Wright: we used to have branches as generally it just leads to problems&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Dalien1 Talbot: i would rather try to keep it contained within one branch&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Michael Wright: as= and&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Neas Bade: I was thinking of creating a mercurial clone of svn trunk for people that wanted to do local branch changes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:26]  Charles Krinkeb: We declare a moratorium on updates from time to time for a few revisions if we need to pursue an idea that breaks the build for the general user.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  Dalien1 Talbot: Charles: my build system always keeps the latest successful build&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  danxor danx0r: speaking of svn, I was thinking of creating opensim-libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  Neas Bade: in my experience using a distributed scm like mercurial makes life much easier if you want to do lots of branch stuff&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  Dalien1 Talbot: but ideally the build should never break&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  danxor danx0r: and starting down the path of getting a proper 3rd party build&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  Michael Wright: yeah, having a stable tag branch , that is only updated say once a week or whatever, but we tell everyone (non developers) to stick to that, is fine&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:27]  danxor danx0r: what's mercurial? sounds like git&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Neas Bade: danxor, good point&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Charles Krinkeb: I was responding to Dan's comment a day or so ago that demanding the build always works may put the developers in a bind from time to time.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Neas Bade: danxor, yes, like git, but easier to learn to use&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Dalien1 Talbot: MW: so that branch would be always re-synced automagically ? or needs manual maintenance ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  danxor danx0r: it'll need a merge every week sounds like&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  danxor danx0r: or maybe not&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  danxor danx0r: just replace it with the latest thing&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:28]  Dalien1 Talbot: hmm that would mean manual maintenance... = pita.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  danxor danx0r: hmmm&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  Dalien1 Talbot: could do simpler imho&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  Neas Bade: is this discussion on the stable tag, or on mercurial?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  Dalien1 Talbot: just declare that the stuff should work on monday morning build or such&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  Tleiades Hax: stable tag, should be pretty easy to do, I think&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:29]  danxor danx0r: if testing really works, you could build nightly, test, and update stable if test passes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:30]  Neas Bade: we need a few tests before we could believe that :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:30]  danxor danx0r: good way to exercise the unit tests; if they miss something, we'll hear right away from users&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:30]  Neas Bade: but that does tie nicely into test automation to move the stable branch&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:30]  Dalien1 Talbot: danx0r: that's almost what i do on opensim.be, except i do not have the unittests - merely if the compile succeeds then i update with the new binary...&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:31]  Neas Bade: http://opensimulator.org/wiki/Roadmap&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:31]  Charles Krinkeb: Dalien, best to test that the client logs into the new binary to be sure.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:31]  Neas Bade: been trying to update that on the fly with things poping into my head&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Dalien1 Talbot: ckrinke: indeed. once there are automated tests for that, I will include them.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Tleiades Hax: those automated tests, using libsl would be soooo cool&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Dalien1 Talbot: although this boils down a bit to the unit testing&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Dalien1 Talbot: i assume that every person that commits the code does test that the code actually works :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:32]  Neas Bade: yes, I think automated tests with libsl will help a lot. I'm going to start digging into that tomorrow&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:33]  Dalien1 Talbot: there were a couple of glitches - but they are usually caught by the build failures, it seems.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:33]  Tleiades Hax: the problem is testing on all platforms&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:33]  Charles Krinkeb: I believe it is fair to say that code committed denotes responsibility to ensure users on both Linux &amp;amp; Windows have not gone backwards.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:33]  Dalien1 Talbot: ideally we should have an autobuild for both linux + windows&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Neas Bade: right, well we need some automation there first, then we can see about that&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Dalien1 Talbot: so that the windows folks did not have to bother with the linux setup, and vice versa.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Neas Bade: we've got opensimulator.org for the linux side&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  chill ken: is the stable tag idea due to time between releases being too long? what about doing more minor releases?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Dalien1 Talbot: neas: ah you started to do the builds there as well ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Neas Bade: no, I haven't&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Neas Bade: but we could&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  danxor danx0r: charles: not sure it's reasonable to expect every commit to include full windows + linux tests&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  danxor danx0r: unless they are automated&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:34]  Dalien1 Talbot: ah ok - because http://ruth.opensim.be/build does do nightly build (nightly CET :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  danxor danx0r: I try to use my intuition about how far to test each commit&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Neas Bade: yeh, and I think that's fair&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Dalien1 Talbot: yeah i think it is a good approach.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Neas Bade: if people are running off svn they need to know there are risks there&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Charles Krinkeb: No, but I would suggest it is reasonable that each commit, makes a commitment to ensure the users have moved forward and not backwards. That can be as simple as making sure at least one user compiles and runs on the other platform.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  Tleiades Hax: I think almost all, run off svn head&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:35]  danxor danx0r: that's exactly why there should be a semi-stable branch for the increasing number of 'power users' who compile but don't typically code&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Dalien1 Talbot: Charles: I do not have the windows environment, and some folks do not have linux.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Neas Bade: well, I'm actually leaning against the stable tag, as it ends up being a crutch for not releasing more often&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Charles Krinkeb: I would concur with Sean&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Dalien1 Talbot: danx0r: maintaining more than one branch is a pain..&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  danxor danx0r: yeah, I think the defacto assumption has been, test n your own machine&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:36]  Tleiades Hax: I'm leaning towards that point of view too&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  danxor danx0r: typically if you're not doing something involving build or native libs, you won't break the other platform&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  danxor danx0r: though I did have an exception where mono didn't run something .NET did&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  Tleiades Hax: the biggest pain is in the native libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  danxor danx0r: I suppose we could run mono on windows, and say mono is the gold standard for &amp;quot;this build doesn't segfault&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  Neas Bade: I think that people are running on svn because the code is moving fast. We can't keep the code moving fast if we require a full regression test on every checkin :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:37]  Dalien1 Talbot: Neas: indeed&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  danxor danx0r: Tleiades -- I want to talk about the lib problem&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  Neas Bade: yeh, native libs is a beast&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  Neas Bade: danxor: go for it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  danxor danx0r: I think *all* libs, native or managed, that are not par tof standard build should be in a separate project&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  danxor danx0r: it will have two subfolders, managed &amp;amp; unmanaged&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:38]  danxor danx0r: and each one has folders for each lib&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: then a top-level script to (eventually) invoke all the makes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: (though some are VS hand-make only now)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  Neas Bade: I like that approach&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: copy the dll's &amp;amp; so's into bin&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: and perhaps create zips -- tho that gets into architecture&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  Neas Bade: I think it would make sense not to polute bin/ with them though&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  Neas Bade: it would be nice to have a seperate lib/&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:39]  danxor danx0r: ie, someone somewhere needs to build them for each target supported&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  danxor danx0r: neas (sdague?) -- dunno how mono .net deals with looking for them&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  danxor danx0r: but keep in mind stuff like ode.net.dll needs to find the unmanged ode.dll&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  danxor danx0r: AND, sometimes ode.dll will need to find other native stuff&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  Tleiades Hax: mono is actually easier than .net I think&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  Neas Bade: you just need to add paths in the prebuild.xml&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  Neas Bade: or nant&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:40]  danxor danx0r: well I don't mind polluting bin, if it's not in subversion&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: ok I didn't explain right --&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: you can choose to build libs, _OR_ you just donwload a zip file&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: which someone built for your platform&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: and that zips into bin, or ./lib if you prefer&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: no binaries in subversion!&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  Neas Bade: well, what you are really talking about is opensim-libs releases&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  danxor danx0r: yes, right&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:41]  Neas Bade: yep&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Neas Bade: I'm all for that&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: but it's not going to be on the same schedule as opensim commits&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Tleiades Hax: I like that too&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Neas Bade: opensim-libs is an svn repo&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: yup&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: we can start with just reasonable file organization&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Neas Bade: we can make it an svn external to the main opensim so you can have a single checkout to get the all if you are buliding from source&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: and the big makefile, all hail the make can come later&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  Neas Bade: well, probably we want nant instead of make&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: because for now, you gotsta do all the README's and INSTALL.txt&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:42]  danxor danx0r: for each liv&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: lib&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: but at least, these will be the proper versions,&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: with maybe an opensim README about compile opts&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  Neas Bade: ok, danxor, you got the ball for that one?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: so you can walk through it and end up at aknown state&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  Dalien1 Talbot: hm how do we &amp;quot;freeze&amp;quot; the version of the foreign lib ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: yeah (sigh)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  Neas Bade: to do the new repo&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  danxor danx0r: I'll start it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:43]  Dalien1 Talbot: e.g. libsl&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: what else besides ode do I need to build?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: libsl,&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Neas Bade: libsl&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: is taht C++?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Dalien1 Talbot: if we just have it &amp;quot;pull the latest&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Neas Bade: it's libopenjpeg is the .so&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: did we get the version thing right now?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: dalien -- &amp;quot;pull the latest&amp;quot; is a problem --&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Dalien1 Talbot: then the changes in the libsl would break the opensim-libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Dalien1 Talbot: precisely&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Neas Bade: dalien, you can set a version number on an svn external IIRC&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: that's why we need copies of everything -- so we can say&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: we know this works with opensim&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Neas Bade: sort of like a tag&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  danxor danx0r: you want to pull unstable and take a bet, go ahead&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:44]  Dalien1 Talbot: or we svn co -r&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  Dalien1 Talbot: particular revision number&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  Neas Bade: http://svnbook.red-bean.com/en/1.0/ch07s03.html&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  Tleiades Hax: we are caught inbetween chairs on libsl&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  danxor danx0r: dalien -- well whoever maintains it needs to document what they do&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  danxor danx0r: there may be patches or subtle make changes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  Dalien1 Talbot: cos we'd ideally then need the universal approach to all of the libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:45]  danxor danx0r: for instance, I modified ODE's build to statically link those stupid msvc dll's&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: but at least it's there in svn, in a known state&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Dalien1 Talbot: right... so could do something like gentoo &amp;amp; co - download the version that is needed, unpack, possibly patch, build ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Tleiades Hax: msvc dll dependencies are always a pain&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: if someone does somethhing funky, yeah you just svn -r opensim-libs&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: nice&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Stefan Andersson: Ok, so back.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Neas Bade: yeh, getting there would be great&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: tl -- turns out you can just compile statically but no one does&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  Stefan Andersson: Wow, quite the turnout. And no sim crashes.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:46]  danxor danx0r: ok I take the ball on this, with my copiouis free time&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  Tleiades Hax: yes, we do that at my workplace&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  Stefan Andersson waves YAY!&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: I'd love to have another commit-level dev on physics...&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: no crash because we all stand still with our arms out&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  Neas Bade: speaking of physics, how is that all going?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: and act like it's IRC&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: physics update: got a major bug with terrain&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  danxor danx0r: strange one, hunting it down&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:47]  Charles Krinkeb: Yep, you'all made a very stable sim server.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: then some tweaks on bouncinetss&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: bounciness&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  paulie Femto: Howdy hi!&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  Neas Bade: hi paulie&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: darok made some bullet improvements but it needs real work&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  Tleiades Hax: hi paulie&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: Gerard did that awesome hollow patch, but it's one of 20+ prim types&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  danxor danx0r: all of which can be in combination -- so that's a ton of work&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:48]  Neas Bade: are there specific things others can do to help out?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:49]  danxor danx0r: I'd like to pull GErard in if possible&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:49]  danxor danx0r: well...&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  Tleiades Hax: at some point, work on assets will overlap with the prim types&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  Neas Bade: right, that's a good point tleiades&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  danxor danx0r: help: prim types&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  danxor danx0r: yes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:50]  danxor danx0r: it's some wicked stuff&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  danxor danx0r: common code to manage it would be great. Not sure who needs to know other than physics + client tho&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  danxor danx0r: scripts?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  Tleiades Hax: scripts will need it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  Tleiades Hax: to change prims based on scripts&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:51]  Tleiades Hax: and those changes needs to be persisted into the asset store&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:52]  Tleiades Hax: I scanned the ll functions today, and all of those functions are not implemented&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:52]  Dalien1 Talbot: MW/lbsa: would like to spend 3-4 minutes with you later to discuss the TP stuff...(not to interrupt the physics thread now)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Charles Krinkeb: TL. Only about a third are implemented.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Neas Bade: right, I think actually getting assets somewhat more functional is probably required first&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Tleiades Hax: yes, I noticed, and for pretty good reasons too&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Neas Bade: which I'm very excited tleiades is digging into so much :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Tleiades Hax: I plan on working on that, for a little while&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  Michael Wright: Dalien, okay but think for me at least, its going to have to be tomorrow, been a long day and need to spend some time resting&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:53]  danxor danx0r: other physics issues:&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: in my opinion, ODE will not cut it without it being forked and worked on&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: it's just too damn unstable numerically&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  Dalien1 Talbot: ok.. actually i think i will need to discuss with Tleiades too :-)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: it throws exceptions that need to be handled in C++&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: ppl have recommended OGre and other things&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  paulie Femto: Hows Bullet comin along?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  Neas Bade: once we get assets working to a reasonable amount, there are a few other folks that I work with that are happy to grind out LSL functions&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:54]  danxor danx0r: you sort of need a 'game engine' on top of physics, I've been ad-hacking it&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  danxor danx0r: bullet would need similar investment&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  danxor danx0r: but at least it's C#&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  paulie Femto: BulletX is more managed from the start, yeah.&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  Neas Bade: danxor, can you explain the difference between what we physics and game engine?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:55]  Neas Bade: in terms of what opensim needs?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:56]  danxor danx0r: well&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:56]  danxor danx0r: phsics is very general&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: objects, vectors, momentum, collision&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: game engines add character classes&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: terrain&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: ability to modify &amp;amp; move stuff around without all hell breaking loose&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: the character class is probably the most important&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: and vehicle thingies&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:57]  danxor danx0r: it can all be done from scratch, you know, just another layer of code to conceptualize and debug&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: I started out thinking it would be piece of cake&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: like everything, turns out it's sort of hard &amp;amp; stuff&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  Neas Bade: what do you think the best approach here is in terms of getting there sooner rather than later?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  Neas Bade: :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: so if someone did it, I'd rather not have to&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  Neas Bade: what, it's not SMOP?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: I think I need to look into what's available for C#&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: rather for .NET I guess&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:58]  danxor danx0r: SMOP?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  Neas Bade: simple matter of programming&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: sorry felt the need to collide&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  Tleiades Hax: no physics here&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: heh&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  Charles Krinkeb: basicphysics only on Sang&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: oh well&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: so can I walk thru you?&amp;lt;br/&amp;gt;&lt;br /&gt;
[11:59]  danxor danx0r: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  danxor danx0r: hah SMOP exactly&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  Neas Bade: hehehe&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  danxor danx0r: frankly before this project, I poo-pooed &amp;quot;game engines&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  Charles Krinkeb: &amp;quot;mere implementation detail&amp;quot;?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  Tleiades Hax: can we break the physics thing into smaller pieces?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  danxor danx0r: I figured I'm a macho programmer, etc&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  paulie Femto: Has anyone seen nixnerd around? Anyon eknow if he solved his issues with PHP launching a screen session?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:00]  paulie Femto: brb. door.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:02]  Charles Krinkeb: Sean: Do you envision this as a recurring weekly meeting and if so, where do we meet next Tuesday?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:02]  Neas Bade: ok, I need to run away for a bit and pick up food at the farm here. Can people look at the Roadmap I started at: http://opensimulator.org/wiki/Roadmap and embelish with more&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:02]  Neas Bade: yes, I think we should try to do this every week&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:02]  danxor danx0r: tleiades: one issue with physics is it's wired into the main code kinda slapdash&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  Neas Bade: given that we've all gotten a bit more scattered on IRC, it is helpful to have once a week of actually people all being roughly active at the same time&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  danxor danx0r: there was talk pre 0.4 of a proper event model&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  Charles Krinkeb: This sim is always up&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  Neas Bade: want to repropose event models on the -dev list?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  Tleiades Hax listens&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:03]  danxor danx0r: but we'd be more productive chatting if SL chat had name completion like IRC&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Neas Bade: yeh, maybe :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Dalien1 Talbot: danx0r: it's a client feature on IRC :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Tleiades Hax: meeting here, is a good way of keeping track of our progress&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Michael Wright: I think the tuesday meetings every week is good, its a little bit late for me, but we aren't going to get times that are good for everyone, and I guess one bonus of it being at this time on a tuesday is that if we stick to a hour, then Zero's office hour is straight after (ie its just starting now)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Neas Bade: yeh, that was also a sneaking idea by me :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  danxor danx0r: have LL said anything about physics in the WG?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  danxor danx0r: it seems to get short shrift&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:04]  Neas Bade: nope, not yet&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  danxor danx0r: like &amp;quot;yeah, we'll add some physics spice at the end&amp;quot;&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Stefan Andersson: Yeah; it's a bit late for me too, I can't do any real work, but as MW said, it's good enough.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  danxor danx0r: it shoud be a core ingredient, not a condiment :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Charles Krinkeb: The best meetings have a beginning, a middle, and most important, an end.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Neas Bade: honestly, the lindens haven't been big on details for the AWG yet&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Stefan Andersson: Alas, I need to go to bed, as I'm supposed to rise in like 5 hours.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Tleiades Hax: I am so totally at odds with the AWG&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Stefan Andersson: Bye all, ace seeing you all on Sang.&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Tleiades Hax: nite&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Neas Bade: nite&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  danxor danx0r: well we need to do some wiki work on 0.5&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Charles Krinkeb: nite all&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:05]  Dalien1 Talbot: ok cya Stefan&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: are we all agreed that there be some sort of physics officially supported?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Stefan Andersson: (Sang's proabbly gonna be that legendary 'sirst island' that people talk about in SL)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Neas Bade: well, get over to SL now for Zero's office hours, and you can probably bring it up&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: I'll probably just listen for a bit&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Neas Bade: I took a screen shot&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: are we breaking up already?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Tleiades Hax: yes&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Dalien1 Talbot: Neas: I'll ping you on SL for a TP ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Dalien1 Talbot: I will blog the meeting :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Neas Bade: I plan to do it every week, so we can have an animated progression of opensim&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  danxor danx0r: you look Mahvleous!&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:06]  Neas Bade: catch you all later&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  danxor danx0r: later&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Neas Bade: dalien, sure&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Tleiades Hax: danxor, I think a lot will want to catch Zero Lindens office hours&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  danxor danx0r: where is zero's office&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Tleiades Hax: hmm... I forgot&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Dalien1 Talbot: danx0r: ping me on SL in a few - dalien talbot, once I get there via Sean, I TP you too :)&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  Dalien1 Talbot: cya on SL...&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:07]  danxor danx0r: ok&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:08]  Tleiades Hax: should we reconvene?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:08]  Dalien1 Talbot: lets continue in IM on the SL ?&amp;lt;br/&amp;gt;&lt;br /&gt;
[12:08]  Dalien1 Talbot: (and could do a group there, i suppose?)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Category:Chat Logs]]&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Development_Team</id>
		<title>Development Team</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Development_Team"/>
				<updated>2009-06-04T12:48:41Z</updated>
		
		<summary type="html">&lt;p&gt;MW: /* Active OpenSim Core Developers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
[[Technical Reference | Technical Reference]] -&amp;gt; [[Technical Reference/terms | Terms]] -&amp;gt; [[Development_Team | Core Development Team]]&lt;br /&gt;
&lt;br /&gt;
== Active OpenSim Core Developers ==&lt;br /&gt;
These people have commit access to our central SVN server and are [http://www.ohloh.net/projects/4753/contributors regular contributors] to the codebase.&lt;br /&gt;
** '''Only voted in developers should be listed here, please do not list yourself''' &lt;br /&gt;
(please add in as much info as you like for your name) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;sortable&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Photo &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;IRC Nick &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;SL Avatar&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Other Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Time Zone&amp;lt;br&amp;gt;(UTC)&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Org&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Areas of Interest&amp;lt;/th&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td /&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:MW |MW ]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Darren&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;OSG:Wright Juran&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Everything&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;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:lbsa71|lbsa71]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Stefan Andersson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tribal Skytower&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;OSG:Stefan Andersson&amp;lt;br/&amp;gt;TN:Stefan Andersson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://tribalmedia.se/ Tribal Media AB]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Web Integration&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;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td /&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Adam Frisby|Adam Frisby]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adam Frisby&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adam Zaius&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;DeepThink Pty Ltd&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Terrain, Performance&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:MingChen|MingChen]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mike/Michael Ortman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ming Chen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6 (-5 in Summer)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;DeepThink Pty Ltd&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Estate/Parcel Support/Modules/Keeping things all neat and tidy.&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:SeanDague|sdague]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Sean Dague&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Neas Bade&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Database, Linux, Testing, Misc&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Tedd|Tedd]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tedd Hansen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tedd Maa&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tedd Hansen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Programming/Scripting/Architecture&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;ckrinke&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Charles&amp;amp;nbsp;Krinke&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Charlesk&amp;amp;nbsp;Bing&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Reliability/Grid servers/ll-functions&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:chi11ken|chi11ken]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jeff Ames&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Chillken Proto&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://www.genkii.com Genkii]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:adjohn|adjohn]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adam Johnson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Zeuz Zenovka&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://www.genkii.com Genkii]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:joha1|joha1]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Johan Berntsson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Joppi Brandenburg&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://www.3di.jp/en/ 3Di Inc, Japan]&amp;lt;br/&amp;gt;http://www.3di.jp/en/&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Performance, packet handling/libSL&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Teravus|Teravus]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Teravus&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Teravus Ousley&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;W3z&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Physics &amp;amp; Admin tools, A working sim.&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:justincc|justincc]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Justin Clark-Casey&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Lulworth Beaumont&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Justin Clark-Casey (osgrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Black Dress Technology&amp;lt;br/&amp;gt;[http://justincc.wordpress.com justincc's OpenSim blog]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, performance &amp;amp; reliability, inventory (avatar and object), assets, scenes, etc.&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:DrScofield|drscofld]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dirk Husemann&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dr Scofield&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Reliability, networking protocols, voice, inventory, assets, remote control, and pretty much everything else :-)&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:dahlia|dahlia]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;T. Hoff&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dahlia Trimble&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8 / -7&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Independent&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Collision geometry, various math and physics issues, occasional bug fixes and random enhancements&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;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Mikem|mikem]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mike&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://www.3di.jp/en/ 3Di Inc, Japan]&amp;lt;br/&amp;gt;http://www.3di.jp/en/&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Patches, scripting improvements, LSL compiler&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;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Melanie_T|Melanie_T]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Melanie&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Melanie Milland&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Independent&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Scripting, Prims/Scene, Life, The Universe, and Everything&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;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:HomerHorwitz|homerh]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Homer Horwitz&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Homer Horwitz&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+2&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Independent&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Rev. engineering, &amp;quot;now, that's funny&amp;quot; problems, but still interested in all parts of it&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;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Diva|Diva]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Crista Lopes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Diva Canto&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Crista Lopes / Diva Canto&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;University of California, Irvine&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Everything, except databases&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:nlin|nlin]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;N Lin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Standard Drucker&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://www.3di.jp/en/ 3Di Inc, Japan]&amp;lt;br/&amp;gt;http://www.3di.jp/en/&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Physics, scripting, more to come&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:arthursv|arthursv]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Arthur Valadares&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Arthur Valadares&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;NONE&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-3&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Unit testing, database plugins, bug fixes, general &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Retired OpenSim core developers ==&lt;br /&gt;
&lt;br /&gt;
These people are core developers who have transcended our mortal plane (i.e. they are no longer active).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;sortable&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Photo &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;IRC Nick &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;SL Avatar&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Other Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Time Zone&amp;lt;br&amp;gt;(UTC)&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Org&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Areas of Interest&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:babblefrog|babblefrog]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Brian McBee&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dogen Coldstream&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Babblefrog Ballistic (osgrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Disorganized&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:danx0r|danx0r]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dan Miller&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Albert Pascal&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;squiggle.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;PHEEZIKS; everything&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tleiades&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tleiades&amp;amp;nbsp;Hax&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid servers/Database&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Darok|Darok]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Darok Kaminski&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Physics engines (especially BulletX)&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gareth / Gwen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gareth Nelson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gareth Ellison&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gareth Nelson (on everywhere but SL)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;BST (UTC+1)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Litesim Ltd&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid servers, sim border crossing, avatar animations&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:dalien|dalien]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dalien Talbot&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dalien Talbot&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mostly TCP-based&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Small fixes; rev.eng./prototyping; nightlies; git-keeper &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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[Alondria]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Alondria LeFay&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Alondria LeFay (OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Independent&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Implementation of LSL functions and other scripting tidbits.&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;
== Additional Developers/Testers/Contributors ==&lt;br /&gt;
These people have contributed bug reports, patches or other contributions to OpenSim. &amp;lt;br&amp;gt;&lt;br /&gt;
'''New comers please add yourself to bottom of the list!'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;IRC Nick &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;SL Avatar&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Other Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Time Zone&amp;lt;br&amp;gt;(UTC)&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Org&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Areas of Interest&amp;lt;/th&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Nebadon|Nebadon]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Michael Cerquoni&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Nebadon Izumi&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Nebadon Izumi&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-7 Arizona&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Oni Kenkon Creations&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Building, Scripting, Testing&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:jtclark48|jclark4]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jay Clark&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jay Clarke&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Physics, Grid Host, AI, Scripting, Testing&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:AdamStevenson|BigFootAg]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adam Stevenson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adamus Petrov&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Texas A&amp;amp;M University&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;AI, Skynet, Evolving Systems, Biology&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:jeff1564|Jeff1564]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jeff&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Potter Taurog&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Building, Scripting, Testing&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Rock_Vacirca&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Colin Withers&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Rock Vacirca&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://rock-vacirca.blogspot.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, building, scripting, maintaining an opensim blog.&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;simsim&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;caocao&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing whole functions of OpenSim system,working with OpenSim-Engine,reporting on OpenSim&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Vicero Lambert|Vicero Lambert]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;[[User:Magi|Magi]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Andy Agnew&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Magi Merlin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+10&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Spun Pty Ltd&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;3D Web Integration, Database stuff and playing with the odds and ends box.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;john_&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;John&amp;amp;nbsp;Moyer&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;VAJohn&amp;amp;nbsp;GeekSquad or&amp;amp;nbsp;Matthew&amp;amp;nbsp;Kendal&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Best&amp;amp;nbsp;Buy/Geek&amp;amp;nbsp;Squad&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tester&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:ClarkZone|ClarkZone]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Troy Admin(@ClarkZone)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Troy Childs&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Troy Admin (ClarkZone)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Http://clarkzone.dyndns.org&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tester and Grid Host&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:aiaustin|aiaustin]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ai Austin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ai&amp;amp;nbsp;Austin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ai&amp;amp;nbsp;AIAI&amp;amp;nbsp;(AIAI Grid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+0&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;AIAI,&amp;amp;nbsp;University&amp;amp;nbsp;of&amp;amp;nbsp;Edinburgh&amp;lt;br&amp;gt;http://www.aiai.ed.ac.uk/~ai/&amp;lt;br&amp;gt;http://vue.ed.ac.uk/openvue/&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Windows Vista tests&amp;lt;br&amp;gt;Content testing&amp;lt;br&amp;gt;Use of multiple VWs&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Marc Manders&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Marc Manders&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;marcmanders@gmail.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Creative features&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:balthazar|balthazar]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Trevor Brooks&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Balthazar Sin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;None&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Terrains, testing and some small coding tasks&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:jimbo2120|jimbo2120]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Michael Osias&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Illuminous Beltran&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, AI, Skynet, coding and testing&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;ZeroPoint&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Guilderoy&amp;amp;nbsp;Dench&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Programming/Database&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:DerekTang|DerekTang]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Derek Tang&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Derek Timeless&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Derek Tang (ChineseGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://ChineseGrid.net&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Running a public WINDOWS sim for testing, Docs, Helping Chinese users to enjoy OpenSim; building Chinese OpenSim communities. In construction...&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:TayB|TayB]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Earl B&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Taylor Boyau&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-10&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;ViziGrid&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid Host,Networking,Contributions &amp;amp; Testing.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:JamieDav|JamieDav]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jamie David&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jamie David&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+7&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Forum&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, Sim, Avitar, Functionality&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Krtaylor|Krtaylor]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kurt Taylor&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kurt Stringer &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, Networking, Monitoring, Scripting, Inventory, Testing&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Nink|Nink]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Peter Finn&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Nink Noonan&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Disruptive Influence.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Bruce|Bruce]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Bruce Meerson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Bruce Meerson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;HiPiHi&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Watching.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Darb|DarbD]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Brian B. Quinn&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Darb Dabney&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;regions&amp;lt;br /&amp;gt;near Marin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;PST/SLT (-7 or -8)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;County of Marin, California&amp;lt;br /&amp;gt; http://blog.simgis.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;LiDAR-based sculpties, real-world terrain, &amp;lt;br /&amp;gt;pursuit of civic paraverses &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[CharlieO]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dan&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Charlie Omega&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mild coding/tweaking/simple feature adds, Stress testing/break stuff, Testing limits of existing code. Making sure [[LSL Status]] is up to date&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;oobscure&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Opensource Obscure&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.opensim.it&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Running a public Linux sim for testing, Docs, Helping italian users, Building opensim communities, Watching&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;pitman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mike Pitman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Rez Tone&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Scientific visualization schemes, virt world product design, persistant workspaces, virt world based big biz&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;cmu&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Christopher Mumme&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Snook Destiny&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.cmu-develop.de/ and research group &amp;quot;Collaboration Systems and CSCW&amp;quot; at Clausthal University of Technology&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing OpenSim, working with OpenSim-Engine, reporting on OpenSim&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[Silpol]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Andriy Tymchenko&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Andy Tir&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;EET (+2/3)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt; http://silpol.blogspot.com/ (also visible at Nokia)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Highly uncoordinated mess with elements of palace games, under-table diplomacy, rebellion, coup d'état and mutiny. optionally pirate&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Grumly|Grumly]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Forest Klaar&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grumly TheBear&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;.NET MCAD Dev/Arch/Trainer http://www.devoteam.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Trying to get into OpenSim code for now. Particularly interrested in data persistence. blog (Hello, Avatar!): http://lslblog.free.fr&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[daTwitch]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;James G. Stallings II&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br&amp;gt;Lazarus Longstaff&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Hiro Protagonist (OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;House Husband&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;OSGrid Region owner, OSGrid Operator,&amp;lt;BR&amp;gt;Forum Admin, sometime wiki editor&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;gryc&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gryc Ueusp&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gryc Uriza&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gryc Uriza(OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;PHP scripting, web interfaces, interconnectivity, cross-platformedness&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Phrearch|Phrearch]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jeroen van Veen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Phrearch Miles&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Phrearch Miles(OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Amsterdam/Paris&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;WiXTD, Wikidoc and Moo&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Burnman|Burnman]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Allen Wilkins&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Burnman Bedlam&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Sid Green (United Grid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Boston, USA&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;United Grid&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, testing, and more testing! Getting familiar with the source, interested in all aspects of the project.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:krisbfunk|krisbfunk]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kris Bulman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Krisbfunk Vought&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Krisbfunk Nocturnal(OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;PE, Canada (-4)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Edactive Technologies&amp;lt;br /&amp;gt;NocturnalEye Productions&amp;lt;br /&amp;gt;UPEI&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Currently: Testing, bug reports, wiki updating, building on OSGrid&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;[[User:HashBox|HashBox]]&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Sibariel Darkstone&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Sibariel Darkstone (OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;New Zealand (+12)&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Testing, bug reports, and updating the wiki.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Kinoc|Kinoc]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kino Coursey&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Daxxon Jaxxon&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Daxxon Kinoc (OSgrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Daxtron Laboratories &amp;lt;br /&amp;gt; http://www.daxtron.com&amp;lt;br /&amp;gt; University of North Texas&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;AI, Semantic web, Ontologies, Natural Laanguage Processing, Cyc, Bots, NPC &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:trapuh|trapuh]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Pedro Ribeiro&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Vaiten Forder&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;University Student, Escola Superior de Educação de Viseu, Portugal &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, eventual bug reports and wiki. Music, web/digital arts and php+sql.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:SonicViz|SonicViz]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Paul Cohen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Komuso Tokugawa&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Http://sonicviz.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Audio/Music, Interactive Music, Control Protocols, Interfaces, VisualFX, Procedural animation/Generative systems + testing and general dev&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Mokele|mokele]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Scott Norman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mokelembembe Mokeev&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8 (Southern California)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Web Developer (PHP and MySQL)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Interested in seeing running on PowerPC Macs which it is. So, when I can, I'll compile and test on PowerPC Mac (PowerBook G4) and submit reports and then update the wiki if need on installing on Mac. Also have a Ubuntu 7.10 server that  I can do testing on too.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:devalnor|devalnor]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Devalnor&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;M. Watkin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1 (Belgium)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Small Patch code, bug reports, and updating the wiki.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Ezekiel|Ezekiel]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ezekiel&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ezekiel Zabelin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1 &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.yosims.com &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Concepts, business aspects of virtual worlds - web developer (PHP, MySQL, Javascript, LSL) &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Buggmaster|Buggmaster]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mike D&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Bug Master&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;None&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8 &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.adultmetaverse.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, Data/Web PHP/PERL/MySQL&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Nixnerd|nixnerd]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dangerously Moody&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;None&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.integratedtechnologies.eu&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Cross Platform Testing, Feedback, Bug Reporting&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:MoHax|mohax]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mo Hax&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mo Hax&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5 Eastern&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, Feedback, Content Contributions, Bug Reporting, Documenting, Development&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Webmage|webmage]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;webmage&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Leyla Masala&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Web Mage&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, terrain&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:NLStitch|NLStitch]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Marijn Oosterveld&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Stitch Seale&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;NYA&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT +1 Amsterdam&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Twingate Systems (http://www.twingate.nl)&amp;lt;br&amp;gt;HanzeHogeschool Groningen, Netherlands&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Programming, Photography, AI&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Ideia Boa|Ideia Boa]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Joao Lopes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ideia Boa&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ideia Boa or Boa Ideia in some grids&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GTM+1 Stockholm/Sweden&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;WorldSimTERRA - Virtual World that speaks Portuguese too&amp;lt;br /&amp;gt;http://www.worldsimterra.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing and more testing! Updating the original wiki and translating the OpenSim Wiki into Portuguese and reporting on OpenSim&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Lulurun|lulurun]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;liu&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;3Di Inc, Japan &amp;lt;br /&amp;gt;http://www.3di.jp&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Patches, openid, server performance, UGAI&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Carlosroundel|Carlosrounde]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Carlosroundel&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Carlos Roundel&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Cyberlandia Italy&amp;lt;br /&amp;gt;http://www.cyberlandia.net&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, programmer, database, tester&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Mikebert|Mikebert]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Michael Strunck&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mikebert Miles&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mikebert M34&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;OpenSIM Wiki, Germany&amp;lt;br /&amp;gt;http://www.opensim.de&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;German Wiki, Translater, Server Performance (Linux/Windows), Tester, Feedback, Bug Reporting, Server-Hosting&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Fly-man-|Fly-Man-]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Laurence&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Fly Man&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, OpenSimSearch, OpenSimProfile, OpenWiredux&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Taoki&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mircea Kitsune / Taoki Vixen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mircea Kitsune (OSGrid) / Mircea Lobo (LL grid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT +2&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Usually testing and bug reporting but I also make smaller patches where I know what to do.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Patnad|Patnad]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Patrick&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Patnad Babii&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Patnad Babii (OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT -5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;RezzMe Technologies&amp;lt;br /&amp;gt;http://www.rezzme.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Bug testing and reporting, I code C# and have submitted a few patches&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Hallow Palmer|Hallow Palmer]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Markus&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Hallow Palmer&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid4Us&amp;lt;br /&amp;gt;http://www.grid4us.net&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Server Performance (Windows), Tester, Feedback, Business concepts,Bug Reporting, Server-Hosting&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:^DarkMan|^DarkMan]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Brian Adair&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Patrick Ouachita&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Brian Adair | Patrick Meta&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6 CST&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;RealMetaLife | B&amp;amp;H Networking&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Building, Scripting, Testing, etc.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:tlaukkan|Tommi Laukkanen]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tommi Laukkanen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tommi Laukkanen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+2 GMT&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.bubblecloud.org&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Protocols ([http://www.bubblecloud.org MXP]), NHibernate, Scrip API, Map Generation, Bug Fixes, Grid Hosting&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;[[User:Mystical|Mystical]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kevin Tweedy&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mystical Demina&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mystical Demina&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Extreme Reality Grid&amp;lt;br /&amp;gt;http://www.XRGrid.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Windows Communication Framework, Windows Workflow,Entity Framework, MSSQL&amp;lt;br/&amp;gt;Enhancements,Commerce, Content,DotNetNuke based portal, development services&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Godfrey|Godfrey]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jeff Lee&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Warin Cascabel&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5 (EST5EDT)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, minor bugfixes. Scripting, building, animating&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;Jamenai&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Christopher Händler&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jamenai Luik&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jamenai Luik&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Playneko Grid | XIMDEX Jamenai&amp;lt;br /&amp;gt;http://www.playneko.de&amp;lt;br&amp;gt;http://www.ximdex.de&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Performance,Bug Reporting, Hosting, Grid-Owner,(PHP, MySQL, Perl, JavaScript, LSL)&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:bikcmp|bikcmp]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jason&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jake1500 Allen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jason Helios (The Helios Grid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;EST&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Blue Software&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Search, groups, land, and currency&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt; &lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:mark.malewski|Slipaway]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mark Malewski&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Chris Rock&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6 (-5 during summer - CDT)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;NexTECH / Joopla&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Web development &amp;amp; systems integration, terrain, WIKI documentation, tutorials, testing, bug reporting and feedback. &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;barakademi &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Steve Topp&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;barakademi Barzane&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;same avi on  baragrid OSgrid  Grid4us sciencesim&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;utc+1 (CET) paris&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://xbot-sl.barakademi.org http://vps.barakademi.org/oswi http://vps.barakademi.org/oswi/loginscreen.php &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Music LiveMusic MetaverseMusic Opensim Libomv Mono-2.4 Linux (suse,debian,ubuntu) Admin Scripting Automating Development Intergration  php mysql bash nant +++&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;[[User:RemedyTomm|RemedyTomm]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tom Grimshaw&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tomm Remedy&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;KGrid: Casper Warden&lt;br /&gt;
OSGrid: Tomm Remedy&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;UTC+0 (BST)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Remedy Communications&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Texture pipeline, Groups, ObjectUpdates&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;[[User:robert_d|robert_d]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Robert Dzikowski&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;OSGrid: robert_d 13&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;UTC+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://blog.rd-it.net http://blog.rd-it.net]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Region Modules, Tutorials&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Tech Reference]] &lt;br /&gt;
[[Category:Help]]&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Development_Team</id>
		<title>Development Team</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Development_Team"/>
				<updated>2009-06-04T12:47:49Z</updated>
		
		<summary type="html">&lt;p&gt;MW: /* Active OpenSim Core Developers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
[[Technical Reference | Technical Reference]] -&amp;gt; [[Technical Reference/terms | Terms]] -&amp;gt; [[Development_Team | Core Development Team]]&lt;br /&gt;
&lt;br /&gt;
== Active OpenSim Core Developers ==&lt;br /&gt;
These people have commit access to our central SVN server and are [http://www.ohloh.net/projects/4753/contributors regular contributors] to the codebase.&lt;br /&gt;
** '''Only voted in developers should be listed here, please do not list yourself''' &lt;br /&gt;
(please add in as much info as you like for your name) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;sortable&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Photo &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;IRC Nick &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;SL Avatar&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Other Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Time Zone&amp;lt;br&amp;gt;(UTC)&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Org&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Areas of Interest&amp;lt;/th&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td /&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:MW |MW ]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Darren&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;OSG:Wright Juran&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Simitr&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Everything&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;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:lbsa71|lbsa71]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Stefan Andersson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tribal Skytower&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;OSG:Stefan Andersson&amp;lt;br/&amp;gt;TN:Stefan Andersson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://tribalmedia.se/ Tribal Media AB]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Web Integration&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;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td /&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Adam Frisby|Adam Frisby]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adam Frisby&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adam Zaius&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;DeepThink Pty Ltd&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Terrain, Performance&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:MingChen|MingChen]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mike/Michael Ortman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ming Chen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6 (-5 in Summer)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;DeepThink Pty Ltd&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Estate/Parcel Support/Modules/Keeping things all neat and tidy.&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:SeanDague|sdague]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Sean Dague&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Neas Bade&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Database, Linux, Testing, Misc&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Tedd|Tedd]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tedd Hansen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tedd Maa&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tedd Hansen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Programming/Scripting/Architecture&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;ckrinke&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Charles&amp;amp;nbsp;Krinke&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Charlesk&amp;amp;nbsp;Bing&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Reliability/Grid servers/ll-functions&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:chi11ken|chi11ken]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jeff Ames&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Chillken Proto&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://www.genkii.com Genkii]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:adjohn|adjohn]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adam Johnson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Zeuz Zenovka&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://www.genkii.com Genkii]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:joha1|joha1]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Johan Berntsson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Joppi Brandenburg&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://www.3di.jp/en/ 3Di Inc, Japan]&amp;lt;br/&amp;gt;http://www.3di.jp/en/&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Performance, packet handling/libSL&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Teravus|Teravus]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Teravus&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Teravus Ousley&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;W3z&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Physics &amp;amp; Admin tools, A working sim.&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:justincc|justincc]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Justin Clark-Casey&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Lulworth Beaumont&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Justin Clark-Casey (osgrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Black Dress Technology&amp;lt;br/&amp;gt;[http://justincc.wordpress.com justincc's OpenSim blog]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, performance &amp;amp; reliability, inventory (avatar and object), assets, scenes, etc.&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:DrScofield|drscofld]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dirk Husemann&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dr Scofield&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Reliability, networking protocols, voice, inventory, assets, remote control, and pretty much everything else :-)&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:dahlia|dahlia]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;T. Hoff&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dahlia Trimble&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8 / -7&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Independent&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Collision geometry, various math and physics issues, occasional bug fixes and random enhancements&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;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Mikem|mikem]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mike&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://www.3di.jp/en/ 3Di Inc, Japan]&amp;lt;br/&amp;gt;http://www.3di.jp/en/&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Patches, scripting improvements, LSL compiler&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;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Melanie_T|Melanie_T]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Melanie&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Melanie Milland&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Independent&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Scripting, Prims/Scene, Life, The Universe, and Everything&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;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:HomerHorwitz|homerh]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Homer Horwitz&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Homer Horwitz&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+2&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Independent&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Rev. engineering, &amp;quot;now, that's funny&amp;quot; problems, but still interested in all parts of it&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;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Diva|Diva]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Crista Lopes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Diva Canto&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Crista Lopes / Diva Canto&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;University of California, Irvine&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Everything, except databases&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:nlin|nlin]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;N Lin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Standard Drucker&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://www.3di.jp/en/ 3Di Inc, Japan]&amp;lt;br/&amp;gt;http://www.3di.jp/en/&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Physics, scripting, more to come&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:arthursv|arthursv]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Arthur Valadares&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Arthur Valadares&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;NONE&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-3&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Unit testing, database plugins, bug fixes, general &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Retired OpenSim core developers ==&lt;br /&gt;
&lt;br /&gt;
These people are core developers who have transcended our mortal plane (i.e. they are no longer active).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;sortable&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Photo &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;IRC Nick &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;SL Avatar&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Other Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Time Zone&amp;lt;br&amp;gt;(UTC)&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Org&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Areas of Interest&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:babblefrog|babblefrog]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Brian McBee&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dogen Coldstream&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Babblefrog Ballistic (osgrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Disorganized&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:danx0r|danx0r]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dan Miller&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Albert Pascal&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;squiggle.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;PHEEZIKS; everything&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tleiades&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tleiades&amp;amp;nbsp;Hax&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid servers/Database&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Darok|Darok]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Darok Kaminski&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Physics engines (especially BulletX)&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gareth / Gwen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gareth Nelson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gareth Ellison&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gareth Nelson (on everywhere but SL)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;BST (UTC+1)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Litesim Ltd&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid servers, sim border crossing, avatar animations&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:dalien|dalien]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dalien Talbot&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dalien Talbot&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mostly TCP-based&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Small fixes; rev.eng./prototyping; nightlies; git-keeper &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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[Alondria]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Alondria LeFay&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Alondria LeFay (OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Independent&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Implementation of LSL functions and other scripting tidbits.&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;
== Additional Developers/Testers/Contributors ==&lt;br /&gt;
These people have contributed bug reports, patches or other contributions to OpenSim. &amp;lt;br&amp;gt;&lt;br /&gt;
'''New comers please add yourself to bottom of the list!'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;IRC Nick &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;SL Avatar&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Other Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Time Zone&amp;lt;br&amp;gt;(UTC)&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Org&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Areas of Interest&amp;lt;/th&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Nebadon|Nebadon]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Michael Cerquoni&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Nebadon Izumi&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Nebadon Izumi&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-7 Arizona&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Oni Kenkon Creations&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Building, Scripting, Testing&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:jtclark48|jclark4]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jay Clark&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jay Clarke&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Physics, Grid Host, AI, Scripting, Testing&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:AdamStevenson|BigFootAg]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adam Stevenson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adamus Petrov&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Texas A&amp;amp;M University&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;AI, Skynet, Evolving Systems, Biology&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:jeff1564|Jeff1564]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jeff&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Potter Taurog&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Building, Scripting, Testing&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Rock_Vacirca&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Colin Withers&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Rock Vacirca&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://rock-vacirca.blogspot.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, building, scripting, maintaining an opensim blog.&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;simsim&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;caocao&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing whole functions of OpenSim system,working with OpenSim-Engine,reporting on OpenSim&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Vicero Lambert|Vicero Lambert]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;[[User:Magi|Magi]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Andy Agnew&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Magi Merlin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+10&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Spun Pty Ltd&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;3D Web Integration, Database stuff and playing with the odds and ends box.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;john_&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;John&amp;amp;nbsp;Moyer&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;VAJohn&amp;amp;nbsp;GeekSquad or&amp;amp;nbsp;Matthew&amp;amp;nbsp;Kendal&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Best&amp;amp;nbsp;Buy/Geek&amp;amp;nbsp;Squad&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tester&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:ClarkZone|ClarkZone]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Troy Admin(@ClarkZone)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Troy Childs&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Troy Admin (ClarkZone)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Http://clarkzone.dyndns.org&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tester and Grid Host&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:aiaustin|aiaustin]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ai Austin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ai&amp;amp;nbsp;Austin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ai&amp;amp;nbsp;AIAI&amp;amp;nbsp;(AIAI Grid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+0&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;AIAI,&amp;amp;nbsp;University&amp;amp;nbsp;of&amp;amp;nbsp;Edinburgh&amp;lt;br&amp;gt;http://www.aiai.ed.ac.uk/~ai/&amp;lt;br&amp;gt;http://vue.ed.ac.uk/openvue/&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Windows Vista tests&amp;lt;br&amp;gt;Content testing&amp;lt;br&amp;gt;Use of multiple VWs&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Marc Manders&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Marc Manders&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;marcmanders@gmail.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Creative features&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:balthazar|balthazar]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Trevor Brooks&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Balthazar Sin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;None&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Terrains, testing and some small coding tasks&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:jimbo2120|jimbo2120]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Michael Osias&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Illuminous Beltran&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, AI, Skynet, coding and testing&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;ZeroPoint&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Guilderoy&amp;amp;nbsp;Dench&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Programming/Database&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:DerekTang|DerekTang]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Derek Tang&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Derek Timeless&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Derek Tang (ChineseGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://ChineseGrid.net&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Running a public WINDOWS sim for testing, Docs, Helping Chinese users to enjoy OpenSim; building Chinese OpenSim communities. In construction...&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:TayB|TayB]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Earl B&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Taylor Boyau&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-10&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;ViziGrid&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid Host,Networking,Contributions &amp;amp; Testing.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:JamieDav|JamieDav]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jamie David&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jamie David&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+7&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Forum&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, Sim, Avitar, Functionality&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Krtaylor|Krtaylor]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kurt Taylor&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kurt Stringer &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, Networking, Monitoring, Scripting, Inventory, Testing&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Nink|Nink]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Peter Finn&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Nink Noonan&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Disruptive Influence.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Bruce|Bruce]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Bruce Meerson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Bruce Meerson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;HiPiHi&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Watching.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Darb|DarbD]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Brian B. Quinn&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Darb Dabney&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;regions&amp;lt;br /&amp;gt;near Marin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;PST/SLT (-7 or -8)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;County of Marin, California&amp;lt;br /&amp;gt; http://blog.simgis.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;LiDAR-based sculpties, real-world terrain, &amp;lt;br /&amp;gt;pursuit of civic paraverses &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[CharlieO]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dan&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Charlie Omega&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mild coding/tweaking/simple feature adds, Stress testing/break stuff, Testing limits of existing code. Making sure [[LSL Status]] is up to date&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;oobscure&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Opensource Obscure&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.opensim.it&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Running a public Linux sim for testing, Docs, Helping italian users, Building opensim communities, Watching&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;pitman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mike Pitman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Rez Tone&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Scientific visualization schemes, virt world product design, persistant workspaces, virt world based big biz&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;cmu&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Christopher Mumme&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Snook Destiny&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.cmu-develop.de/ and research group &amp;quot;Collaboration Systems and CSCW&amp;quot; at Clausthal University of Technology&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing OpenSim, working with OpenSim-Engine, reporting on OpenSim&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[Silpol]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Andriy Tymchenko&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Andy Tir&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;EET (+2/3)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt; http://silpol.blogspot.com/ (also visible at Nokia)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Highly uncoordinated mess with elements of palace games, under-table diplomacy, rebellion, coup d'état and mutiny. optionally pirate&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Grumly|Grumly]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Forest Klaar&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grumly TheBear&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;.NET MCAD Dev/Arch/Trainer http://www.devoteam.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Trying to get into OpenSim code for now. Particularly interrested in data persistence. blog (Hello, Avatar!): http://lslblog.free.fr&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[daTwitch]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;James G. Stallings II&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br&amp;gt;Lazarus Longstaff&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Hiro Protagonist (OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;House Husband&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;OSGrid Region owner, OSGrid Operator,&amp;lt;BR&amp;gt;Forum Admin, sometime wiki editor&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;gryc&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gryc Ueusp&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gryc Uriza&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gryc Uriza(OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;PHP scripting, web interfaces, interconnectivity, cross-platformedness&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Phrearch|Phrearch]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jeroen van Veen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Phrearch Miles&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Phrearch Miles(OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Amsterdam/Paris&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;WiXTD, Wikidoc and Moo&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Burnman|Burnman]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Allen Wilkins&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Burnman Bedlam&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Sid Green (United Grid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Boston, USA&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;United Grid&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, testing, and more testing! Getting familiar with the source, interested in all aspects of the project.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:krisbfunk|krisbfunk]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kris Bulman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Krisbfunk Vought&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Krisbfunk Nocturnal(OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;PE, Canada (-4)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Edactive Technologies&amp;lt;br /&amp;gt;NocturnalEye Productions&amp;lt;br /&amp;gt;UPEI&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Currently: Testing, bug reports, wiki updating, building on OSGrid&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;[[User:HashBox|HashBox]]&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Sibariel Darkstone&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Sibariel Darkstone (OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;New Zealand (+12)&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Testing, bug reports, and updating the wiki.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Kinoc|Kinoc]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kino Coursey&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Daxxon Jaxxon&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Daxxon Kinoc (OSgrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Daxtron Laboratories &amp;lt;br /&amp;gt; http://www.daxtron.com&amp;lt;br /&amp;gt; University of North Texas&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;AI, Semantic web, Ontologies, Natural Laanguage Processing, Cyc, Bots, NPC &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:trapuh|trapuh]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Pedro Ribeiro&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Vaiten Forder&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;University Student, Escola Superior de Educação de Viseu, Portugal &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, eventual bug reports and wiki. Music, web/digital arts and php+sql.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:SonicViz|SonicViz]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Paul Cohen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Komuso Tokugawa&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Http://sonicviz.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Audio/Music, Interactive Music, Control Protocols, Interfaces, VisualFX, Procedural animation/Generative systems + testing and general dev&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Mokele|mokele]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Scott Norman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mokelembembe Mokeev&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8 (Southern California)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Web Developer (PHP and MySQL)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Interested in seeing running on PowerPC Macs which it is. So, when I can, I'll compile and test on PowerPC Mac (PowerBook G4) and submit reports and then update the wiki if need on installing on Mac. Also have a Ubuntu 7.10 server that  I can do testing on too.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:devalnor|devalnor]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Devalnor&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;M. Watkin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1 (Belgium)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Small Patch code, bug reports, and updating the wiki.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Ezekiel|Ezekiel]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ezekiel&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ezekiel Zabelin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1 &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.yosims.com &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Concepts, business aspects of virtual worlds - web developer (PHP, MySQL, Javascript, LSL) &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Buggmaster|Buggmaster]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mike D&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Bug Master&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;None&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8 &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.adultmetaverse.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, Data/Web PHP/PERL/MySQL&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Nixnerd|nixnerd]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dangerously Moody&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;None&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.integratedtechnologies.eu&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Cross Platform Testing, Feedback, Bug Reporting&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:MoHax|mohax]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mo Hax&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mo Hax&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5 Eastern&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, Feedback, Content Contributions, Bug Reporting, Documenting, Development&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Webmage|webmage]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;webmage&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Leyla Masala&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Web Mage&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, terrain&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:NLStitch|NLStitch]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Marijn Oosterveld&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Stitch Seale&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;NYA&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT +1 Amsterdam&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Twingate Systems (http://www.twingate.nl)&amp;lt;br&amp;gt;HanzeHogeschool Groningen, Netherlands&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Programming, Photography, AI&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Ideia Boa|Ideia Boa]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Joao Lopes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ideia Boa&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ideia Boa or Boa Ideia in some grids&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GTM+1 Stockholm/Sweden&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;WorldSimTERRA - Virtual World that speaks Portuguese too&amp;lt;br /&amp;gt;http://www.worldsimterra.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing and more testing! Updating the original wiki and translating the OpenSim Wiki into Portuguese and reporting on OpenSim&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Lulurun|lulurun]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;liu&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;3Di Inc, Japan &amp;lt;br /&amp;gt;http://www.3di.jp&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Patches, openid, server performance, UGAI&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Carlosroundel|Carlosrounde]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Carlosroundel&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Carlos Roundel&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Cyberlandia Italy&amp;lt;br /&amp;gt;http://www.cyberlandia.net&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, programmer, database, tester&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Mikebert|Mikebert]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Michael Strunck&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mikebert Miles&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mikebert M34&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;OpenSIM Wiki, Germany&amp;lt;br /&amp;gt;http://www.opensim.de&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;German Wiki, Translater, Server Performance (Linux/Windows), Tester, Feedback, Bug Reporting, Server-Hosting&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Fly-man-|Fly-Man-]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Laurence&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Fly Man&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, OpenSimSearch, OpenSimProfile, OpenWiredux&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Taoki&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mircea Kitsune / Taoki Vixen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mircea Kitsune (OSGrid) / Mircea Lobo (LL grid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT +2&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Usually testing and bug reporting but I also make smaller patches where I know what to do.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Patnad|Patnad]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Patrick&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Patnad Babii&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Patnad Babii (OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT -5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;RezzMe Technologies&amp;lt;br /&amp;gt;http://www.rezzme.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Bug testing and reporting, I code C# and have submitted a few patches&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Hallow Palmer|Hallow Palmer]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Markus&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Hallow Palmer&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid4Us&amp;lt;br /&amp;gt;http://www.grid4us.net&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Server Performance (Windows), Tester, Feedback, Business concepts,Bug Reporting, Server-Hosting&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:^DarkMan|^DarkMan]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Brian Adair&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Patrick Ouachita&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Brian Adair | Patrick Meta&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6 CST&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;RealMetaLife | B&amp;amp;H Networking&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Building, Scripting, Testing, etc.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:tlaukkan|Tommi Laukkanen]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tommi Laukkanen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tommi Laukkanen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+2 GMT&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.bubblecloud.org&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Protocols ([http://www.bubblecloud.org MXP]), NHibernate, Scrip API, Map Generation, Bug Fixes, Grid Hosting&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;[[User:Mystical|Mystical]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kevin Tweedy&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mystical Demina&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mystical Demina&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Extreme Reality Grid&amp;lt;br /&amp;gt;http://www.XRGrid.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Windows Communication Framework, Windows Workflow,Entity Framework, MSSQL&amp;lt;br/&amp;gt;Enhancements,Commerce, Content,DotNetNuke based portal, development services&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Godfrey|Godfrey]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jeff Lee&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Warin Cascabel&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5 (EST5EDT)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, minor bugfixes. Scripting, building, animating&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;Jamenai&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Christopher Händler&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jamenai Luik&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jamenai Luik&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Playneko Grid | XIMDEX Jamenai&amp;lt;br /&amp;gt;http://www.playneko.de&amp;lt;br&amp;gt;http://www.ximdex.de&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Performance,Bug Reporting, Hosting, Grid-Owner,(PHP, MySQL, Perl, JavaScript, LSL)&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:bikcmp|bikcmp]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jason&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jake1500 Allen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jason Helios (The Helios Grid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;EST&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Blue Software&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Search, groups, land, and currency&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt; &lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:mark.malewski|Slipaway]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mark Malewski&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Chris Rock&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6 (-5 during summer - CDT)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;NexTECH / Joopla&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Web development &amp;amp; systems integration, terrain, WIKI documentation, tutorials, testing, bug reporting and feedback. &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;barakademi &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Steve Topp&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;barakademi Barzane&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;same avi on  baragrid OSgrid  Grid4us sciencesim&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;utc+1 (CET) paris&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://xbot-sl.barakademi.org http://vps.barakademi.org/oswi http://vps.barakademi.org/oswi/loginscreen.php &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Music LiveMusic MetaverseMusic Opensim Libomv Mono-2.4 Linux (suse,debian,ubuntu) Admin Scripting Automating Development Intergration  php mysql bash nant +++&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;[[User:RemedyTomm|RemedyTomm]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tom Grimshaw&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tomm Remedy&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;KGrid: Casper Warden&lt;br /&gt;
OSGrid: Tomm Remedy&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;UTC+0 (BST)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Remedy Communications&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Texture pipeline, Groups, ObjectUpdates&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;[[User:robert_d|robert_d]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Robert Dzikowski&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;OSGrid: robert_d 13&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;UTC+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://blog.rd-it.net http://blog.rd-it.net]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Region Modules, Tutorials&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Tech Reference]] &lt;br /&gt;
[[Category:Help]]&lt;/div&gt;</summary>
		<author><name>MW</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>2009-04-15T12:15:55Z</updated>
		
		<summary type="html">&lt;p&gt;MW: /* SVN Access */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
== Developer Documentation ==&lt;br /&gt;
&lt;br /&gt;
==== General ====&lt;br /&gt;
* [[Development Team]] &amp;amp;mdash; OpenSim is brought to you by...&lt;br /&gt;
* [[OpenSim:Introduction_and_Definitions]] &amp;amp;mdash; A work in progress describing the high level components of OpenSim&lt;br /&gt;
* [[OpenSim: TechRef]] &amp;amp;mdash; A technical description of the simulator operation.&lt;br /&gt;
* [[Grid Architecture Diagram]]&lt;br /&gt;
* [[OpenSim: Screenshots]] &amp;amp;mdash; Various OpenSim screenshots.&lt;br /&gt;
* [http://docs.opensimulator.org/index.html The OpenSim API]&lt;br /&gt;
&lt;br /&gt;
==== Development ====&lt;br /&gt;
* [[Hacking OpenSim for fun and profit]] &amp;amp;mdash; A starters guide for programming OpenSim.&lt;br /&gt;
* [[Coding standards]] &amp;amp;mdash; Coding conventions for developers.&lt;br /&gt;
* [[Automated Testing]] &amp;amp;mdash; How to write tests for OpenSim.&lt;br /&gt;
* [[Branches]] &amp;amp;mdash; An overview of the repository branches and what they are for.&lt;br /&gt;
* [[Monodevelop]] &amp;amp;mdash; How to use the [[monodevelop]] IDE for editing C# solutions.&lt;br /&gt;
* [[Creating New Solution]] &amp;amp;mdash; How to create new solution according to OpenSim conventions.&lt;br /&gt;
&lt;br /&gt;
==== Services ====&lt;br /&gt;
&lt;br /&gt;
* [http://opensimulator.org/mantis Mantis Bug Tracking] &amp;amp;mdash; Mantis is the issue tracking tool of OpenSimulator.&lt;br /&gt;
* [http://www.opensimulator.org:8085/browse/OPENSIM-TRUNK Bamboo Continuous Integration] &amp;amp;mdash; Bamboo builds the source base continuously and runts unit tests.&lt;br /&gt;
* [http://forge.opensimulator.org/gf/ OpenSimulator GForge] &amp;amp;mdash; Project hosting for OpenSimulator related projects.&lt;br /&gt;
&lt;br /&gt;
==== Client Stacks ====&lt;br /&gt;
* [[Sim Throttles]] &amp;amp;mdash; Information on how OpenSim handles throttling of packets to the client.&lt;br /&gt;
&lt;br /&gt;
==== Database ====&lt;br /&gt;
* [[Database Documentation]] &amp;amp;mdash; A map of grid and region instances used in OpenSim&lt;br /&gt;
* [[MonoSqlite]] &amp;amp;mdash; How the database model currently works.&lt;br /&gt;
* [[LSL:PrimitiveParams]] &amp;amp;mdash; Notes on converting SL Edit GUI values and LSL PrimitiveParams to OpenSim PrimitiveBaseShape fields&lt;br /&gt;
* [[NHibernate Performance Testing]] &amp;amp;mdash; SQLite and MySQL performance tests with NHibernate.&lt;br /&gt;
&lt;br /&gt;
==== File formats ====&lt;br /&gt;
* [[OpenSim Region Archive Format]] - Opensim ARchive (OAR) region archive file format.&lt;br /&gt;
&lt;br /&gt;
==== Grid ====&lt;br /&gt;
* [[Asset Server problems]] - list of known problems with the asset server&lt;br /&gt;
* [[Teleports]] - some diagrams about OGP and Hypergrid teleport sequences&lt;br /&gt;
&lt;br /&gt;
==== Integration ====&lt;br /&gt;
* [[Webinterface]] &amp;amp;mdash; How to mashup with the web.&lt;br /&gt;
* [[RemoteAdmin]] &amp;amp;mdash; How to use the remote admin plug-in.&lt;br /&gt;
* [[REST]] &amp;amp;mdash; Information about the REST interface to assets, inventory, etc.&lt;br /&gt;
&lt;br /&gt;
==== Modules ====&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;
* [[How to create a dynamic plugin]] - A tutorial for using PluginLoader&lt;br /&gt;
* [[Getting Started with Region Modules]] - This brief tutorial is intended to get people started with developing applications with/for opensim using region modules and the opensim API.&lt;br /&gt;
* [[Web Statistics Module]] - The web statistics module documentation and counter wish list.&lt;br /&gt;
&lt;br /&gt;
==== Permissions ====&lt;br /&gt;
* [[OpenSim:Permissions(Server)]]   &amp;amp;mdash; Permissions system as implemented on the region server.&lt;br /&gt;
* [[OpenSim: Permissions]] &amp;amp;mdash; Notes on how object permissions are handled on the client.&lt;br /&gt;
&lt;br /&gt;
==== Physics ====&lt;br /&gt;
* [[PhysicsEngines]]   &amp;amp;mdash; Options for physics engines in OpenSim.&lt;br /&gt;
&lt;br /&gt;
==== Protocols ====&lt;br /&gt;
* [[Metaverse Exchange Protocol]] &amp;amp;mdash; MXP is alternative protocol for secondlife protocol.&lt;br /&gt;
&lt;br /&gt;
==== Regions ====&lt;br /&gt;
* [[OpenSim: Permissions]] &amp;amp;mdash; Notes on object permissions &amp;amp; definition of the ObjectFlags variable.&lt;br /&gt;
* [[OpenSim Load Balancing and Region Splitting]] - Instructions for using load balancing and region splitting features.&lt;br /&gt;
&lt;br /&gt;
==== Threading ====&lt;br /&gt;
* [[OpenSim: Threading strategy]] &amp;amp;mdash; How threading is implemented and handled.&lt;br /&gt;
&lt;br /&gt;
==== Scripting ====&lt;br /&gt;
* [[Scripting_Documentation]] &amp;amp;mdash; How to use scripts and what limitations apply.&lt;br /&gt;
* [[LSL_Status/Functions|LSL Implemented]]   &amp;amp;mdash; A list of LSL-functions that are available in OpenSim.&lt;br /&gt;
* [[OSSL]] &amp;amp;mdash; Some information about the OpenSimulator Scripting Language, and how to implement an OSSL function&lt;br /&gt;
* [[OpenSim.Region.ScriptEngine]] &amp;amp;mdash; How the ScriptEngine looks internally.&lt;br /&gt;
&lt;br /&gt;
==== Search ====&lt;br /&gt;
* [[OpenSim.Region.DataSnapshot]] - Shiny new data gathering/search system&lt;br /&gt;
* [[ImageService]] - Shiny new region module for serving search-related images&lt;br /&gt;
&lt;br /&gt;
==== Testing ====&lt;br /&gt;
* [[Automated_Testing]] &amp;amp;mdash; Writing Automated tests for OpenSim.&lt;br /&gt;
* [[Debugging Unit Tests]] &amp;amp;mdash; Debugging unit tests.&lt;br /&gt;
* [[OpenSim: Debugging - profiler dumps]] &amp;amp;mdash; Dumps of OpenSim profiles to aid in tracking memory leaks.&lt;br /&gt;
* [[Prim_Linking_Testing]] &amp;amp;mdash; Test cases for in world link/unlinking of prims.&lt;br /&gt;
&lt;br /&gt;
==Proposals==&lt;br /&gt;
&lt;br /&gt;
* [[Opensim: 0.5 Release Target Discussion]]&lt;br /&gt;
* [[Opensim: 0.6 Release Target Discussion]]&lt;br /&gt;
* [[Opensim: Future Release Discussion]]&lt;br /&gt;
&lt;br /&gt;
* [[A better SimCrossing]] - A work in progress about implementing a smooth simcrossing&lt;br /&gt;
* [[OpenID]] - Proposal for using OpenID in OpenSim&lt;br /&gt;
* [[AssetServerProposal]] - Proposal for a distributed asset server&lt;br /&gt;
* [[Creating profiles not used for login]] - RFC for alternative ways of creating profiles that will never be used for login&lt;br /&gt;
&lt;br /&gt;
==== Proposed projects ====&lt;br /&gt;
&lt;br /&gt;
* [[OpenWiredux: Taking the next step]]&lt;br /&gt;
* [[Using SNMP in OpenSim]]&lt;br /&gt;
&lt;br /&gt;
==Communication==&lt;br /&gt;
&lt;br /&gt;
A good first point of contact is the OpenSim IRC, on irc.freenode.net channels #opensim / #opensim-dev. The OpenSim developers hold [[office hours]] once a week in-world on Tuesdays at &amp;quot;Wright Plaza&amp;quot; on OSGrid. 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 1900UTC. 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;
There is also a mailman email distribution list available at https://lists.berlios.de/mailman/listinfo/opensim-dev&lt;br /&gt;
&lt;br /&gt;
==Interest Groups==&lt;br /&gt;
* [[OpenSim Quality Focus Group]] - A proposed group for developers interested in improving the quality of OpenSim as we head towards beta status.&lt;br /&gt;
&lt;br /&gt;
==SVN Access==&lt;br /&gt;
You can browse the source code for OpenSim [http://opensimulator.org/cgi-bin/viewvc.cgi using a web browser] or via SVN.&lt;br /&gt;
* Anonymous Checkout - see [[Download]]&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;
==Submitting Patches==&lt;br /&gt;
&lt;br /&gt;
Please review [[Submitting_code_to_OpenSim]]&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;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OpenSimulator_Avatar</id>
		<title>OpenSimulator Avatar</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OpenSimulator_Avatar"/>
				<updated>2009-03-17T11:06:31Z</updated>
		
		<summary type="html">&lt;p&gt;MW: /* Exporting from Blender to OpenSimulator */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is dedicated for creating a proposal that can act as a starting point for OpenSimulator avatars. The idea is to create one or more base models with blender which can be used as basis for Avatar modeling.&lt;br /&gt;
&lt;br /&gt;
Avatar is one of the most important immersion factors. To help the community to start creating high quality avatars we need your help to get the effort started. If you have any improvement ideas or corrections please fix this page. You can join the project by registering to the following discussion group and requesting for content repository commit rights: [[http://groups.google.com/group/open-content-for-metaverse Open Content for Metaverse]]&lt;br /&gt;
&lt;br /&gt;
Nice tutorials about using Blender to do avatar poses and animations.  The biped model used in these tutorials is available as basis for further work at the model repository:&lt;br /&gt;
&lt;br /&gt;
*[[http://download.blender.org/demo/movies/dvd_anim/Rattling_Bones_preview.mov Posing]]&lt;br /&gt;
*[[http://download.blender.org/demo/movies/dvd_anim/Workflow_preview.mov Animating]]&lt;br /&gt;
*[[http://wiki.blender.org/index.php/Doc:Tutorials/Animation/MoCap Creating an Animation Library from BVH files]]&lt;br /&gt;
&lt;br /&gt;
Oh and we want to figure out how to play these with our avies: [[http://mocap.cs.cmu.edu/movies.php CMU Graphics Lab Motion Capture Database]]&lt;br /&gt;
&lt;br /&gt;
More bvh animations can be made with [[http://www.qavimator.org/ Qavimator]].&lt;br /&gt;
&lt;br /&gt;
== Model Repository ==&lt;br /&gt;
&lt;br /&gt;
Model repository is available as google project:&lt;br /&gt;
&lt;br /&gt;
http://code.google.com/p/open-content-for-metaverse/source/browse/#svn/trunk/Models/Avatars/Biped/&lt;br /&gt;
&lt;br /&gt;
* I added Nathan Vegdahl's public domain biped.blend as starting point for Avatar Modeling. - Tommi&lt;br /&gt;
&lt;br /&gt;
[[Image:Biped.png‎]]&lt;br /&gt;
&lt;br /&gt;
== Best Practices ==&lt;br /&gt;
&lt;br /&gt;
* Use blender to create the avatar.&lt;br /&gt;
* [[http://en.wikipedia.org/wiki/Edge_loops Edge loops]] based topology.&lt;br /&gt;
* Rational polygon count.&lt;br /&gt;
* Use the default bone structure or update the default bone structure.&lt;br /&gt;
&lt;br /&gt;
== Default Bone Structure ==&lt;br /&gt;
&lt;br /&gt;
If you need more bones to achieve good result feel free to insert them here. Not all bones are necessarily needed and custom bones may be added to models. Viewers are more likely to support steering default bones.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Root&lt;br /&gt;
 Pelvis&lt;br /&gt;
  Spine&lt;br /&gt;
   Spine1&lt;br /&gt;
    Spine2&lt;br /&gt;
     Spine3&lt;br /&gt;
      Neck-Neck1-Neck2-Neck3-Head&lt;br /&gt;
       LeftClavicle-LeftUpperArm-LeftForearm-LeftHand&lt;br /&gt;
        LeftFinger0-LeftFinger01-LeftFinger02-LeftFinger0Nub&lt;br /&gt;
        LeftFinger1-LeftFinger11-LeftFinger12-LeftFinger1Nub&lt;br /&gt;
        LeftFinger2-LeftFinger21-LeftFinger22-LeftFinger2Nub&lt;br /&gt;
        LeftFinger3-LeftFinger31-LeftFinger32-LeftFinger3Nub&lt;br /&gt;
        LeftFinger4-LeftFinger41-LeftFinger42-LeftFinger4Nub&lt;br /&gt;
       RightClavicle-RightUpperArm-RightForearm-RightHand&lt;br /&gt;
        RightFinger0-RightFinger01-RightFinger02-RightFinger0Nub&lt;br /&gt;
        RightFinger1-RightFinger11-RightFinger12-RightFinger1Nub&lt;br /&gt;
        RightFinger2-RightFinger21-RightFinger22-RightFinger2Nub&lt;br /&gt;
        RightFinger3-RightFinger31-RightFinger32-RightFinger3Nub&lt;br /&gt;
        RightFinger4-RightFinger41-RightFinger42-RightFinger4Nub&lt;br /&gt;
   LeftThigh-LeftCalf-LeftFoot-LeftToe0-LeftToe0Nub (Connected to Spine)&lt;br /&gt;
   RightThigh-RightCalf-RightFoot-RightToe0-RightToe0Nub (Connected to Spine)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TODO ==&lt;br /&gt;
&lt;br /&gt;
This task list contains tasks which need doing. Please add more tasks and claim tasks for yourself. If this list gets actively used we will probably move it to the google project issue tracking.&lt;br /&gt;
&lt;br /&gt;
* Edit the biped.blend to follow the bone structure naming convention and possibly add missing bones. It is also possible to edit the default bone structure to better reflect the biped.blend if it is more reasonable. (Task not claimed.)&lt;br /&gt;
&lt;br /&gt;
== Exporting from Blender to OpenSimulator ==&lt;br /&gt;
&lt;br /&gt;
The current proposal is that Blender files (.blend) will be exported to Collada format and stored as binary assets to OpenSimulator. Collada files can then be converted by client views or Viewers to browser specific formats.&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OpenSimulator_Avatar</id>
		<title>OpenSimulator Avatar</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OpenSimulator_Avatar"/>
				<updated>2009-03-17T11:05:16Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is dedicated for creating a proposal that can act as a starting point for OpenSimulator avatars. The idea is to create one or more base models with blender which can be used as basis for Avatar modeling.&lt;br /&gt;
&lt;br /&gt;
Avatar is one of the most important immersion factors. To help the community to start creating high quality avatars we need your help to get the effort started. If you have any improvement ideas or corrections please fix this page. You can join the project by registering to the following discussion group and requesting for content repository commit rights: [[http://groups.google.com/group/open-content-for-metaverse Open Content for Metaverse]]&lt;br /&gt;
&lt;br /&gt;
Nice tutorials about using Blender to do avatar poses and animations.  The biped model used in these tutorials is available as basis for further work at the model repository:&lt;br /&gt;
&lt;br /&gt;
*[[http://download.blender.org/demo/movies/dvd_anim/Rattling_Bones_preview.mov Posing]]&lt;br /&gt;
*[[http://download.blender.org/demo/movies/dvd_anim/Workflow_preview.mov Animating]]&lt;br /&gt;
*[[http://wiki.blender.org/index.php/Doc:Tutorials/Animation/MoCap Creating an Animation Library from BVH files]]&lt;br /&gt;
&lt;br /&gt;
Oh and we want to figure out how to play these with our avies: [[http://mocap.cs.cmu.edu/movies.php CMU Graphics Lab Motion Capture Database]]&lt;br /&gt;
&lt;br /&gt;
More bvh animations can be made with [[http://www.qavimator.org/ Qavimator]].&lt;br /&gt;
&lt;br /&gt;
== Model Repository ==&lt;br /&gt;
&lt;br /&gt;
Model repository is available as google project:&lt;br /&gt;
&lt;br /&gt;
http://code.google.com/p/open-content-for-metaverse/source/browse/#svn/trunk/Models/Avatars/Biped/&lt;br /&gt;
&lt;br /&gt;
* I added Nathan Vegdahl's public domain biped.blend as starting point for Avatar Modeling. - Tommi&lt;br /&gt;
&lt;br /&gt;
[[Image:Biped.png‎]]&lt;br /&gt;
&lt;br /&gt;
== Best Practices ==&lt;br /&gt;
&lt;br /&gt;
* Use blender to create the avatar.&lt;br /&gt;
* [[http://en.wikipedia.org/wiki/Edge_loops Edge loops]] based topology.&lt;br /&gt;
* Rational polygon count.&lt;br /&gt;
* Use the default bone structure or update the default bone structure.&lt;br /&gt;
&lt;br /&gt;
== Default Bone Structure ==&lt;br /&gt;
&lt;br /&gt;
If you need more bones to achieve good result feel free to insert them here. Not all bones are necessarily needed and custom bones may be added to models. Viewers are more likely to support steering default bones.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Root&lt;br /&gt;
 Pelvis&lt;br /&gt;
  Spine&lt;br /&gt;
   Spine1&lt;br /&gt;
    Spine2&lt;br /&gt;
     Spine3&lt;br /&gt;
      Neck-Neck1-Neck2-Neck3-Head&lt;br /&gt;
       LeftClavicle-LeftUpperArm-LeftForearm-LeftHand&lt;br /&gt;
        LeftFinger0-LeftFinger01-LeftFinger02-LeftFinger0Nub&lt;br /&gt;
        LeftFinger1-LeftFinger11-LeftFinger12-LeftFinger1Nub&lt;br /&gt;
        LeftFinger2-LeftFinger21-LeftFinger22-LeftFinger2Nub&lt;br /&gt;
        LeftFinger3-LeftFinger31-LeftFinger32-LeftFinger3Nub&lt;br /&gt;
        LeftFinger4-LeftFinger41-LeftFinger42-LeftFinger4Nub&lt;br /&gt;
       RightClavicle-RightUpperArm-RightForearm-RightHand&lt;br /&gt;
        RightFinger0-RightFinger01-RightFinger02-RightFinger0Nub&lt;br /&gt;
        RightFinger1-RightFinger11-RightFinger12-RightFinger1Nub&lt;br /&gt;
        RightFinger2-RightFinger21-RightFinger22-RightFinger2Nub&lt;br /&gt;
        RightFinger3-RightFinger31-RightFinger32-RightFinger3Nub&lt;br /&gt;
        RightFinger4-RightFinger41-RightFinger42-RightFinger4Nub&lt;br /&gt;
   LeftThigh-LeftCalf-LeftFoot-LeftToe0-LeftToe0Nub (Connected to Spine)&lt;br /&gt;
   RightThigh-RightCalf-RightFoot-RightToe0-RightToe0Nub (Connected to Spine)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TODO ==&lt;br /&gt;
&lt;br /&gt;
This task list contains tasks which need doing. Please add more tasks and claim tasks for yourself. If this list gets actively used we will probably move it to the google project issue tracking.&lt;br /&gt;
&lt;br /&gt;
* Edit the biped.blend to follow the bone structure naming convention and possibly add missing bones. It is also possible to edit the default bone structure to better reflect the biped.blend if it is more reasonable. (Task not claimed.)&lt;br /&gt;
&lt;br /&gt;
== Exporting from Blender to OpenSimulator ==&lt;br /&gt;
&lt;br /&gt;
Current plan is that Blender files (.blend) will be exported to Collada format and stored as binary assets to OpenSimulator. Collada files can then be converted by client views or Viewers to browser specific formats.&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Development_Team</id>
		<title>Development Team</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Development_Team"/>
				<updated>2008-07-24T10:18:13Z</updated>
		
		<summary type="html">&lt;p&gt;MW: /* Active OpenSim Core Developers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Active OpenSim Core Developers ==&lt;br /&gt;
These people have commit access to our central SVN server and are [http://www.ohloh.net/projects/4753/contributors regular contributors] to the codebase.&lt;br /&gt;
&lt;br /&gt;
(please add in as much info as you like for your name)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;sortable&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Photo &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;IRC Nick &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;SL Avatar&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Other Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Time Zone&amp;lt;br&amp;gt;(UTC)&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Org&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Areas of Interest&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:MW |MW ]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Darren&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Wright Juran&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tribal Media AB&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;everything&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Adam Frisby|Adam Frisby]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adam Frisby&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adam Zaius&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;DeepThink Pty Ltd&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Terrain, Performance&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:MingChen|MingChen]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mike/Michael Ortman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ming Chen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6 (-5 in Summer)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;DeepThink Pty Ltd&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Estate/Parcel Support/Modules/Keeping things all neat and tidy.&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;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:lbsa71|lbsa71]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Stefan Andersson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;PierreJoseph Proudhon&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;OSG:Stefan Andersson&amp;lt;br/&amp;gt;OLG:Stefan Andersson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tribal Media AB&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt; 3D and Web Integration&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:SeanDague|sdague]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Sean Dague&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Neas Bade&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Database, Linux, Testing, Misc&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Tedd|Tedd]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tedd Hansen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tedd Maa&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tedd Hansen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Programming/Scripting/Architecture&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:dalien|dalien]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dalien Talbot&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dalien Talbot&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mostly TCP-based&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Small fixes; rev.eng./prototyping; nightlies; git-keeper &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;&lt;br /&gt;
  &amp;lt;td&amp;gt;ckrinke&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Charles&amp;amp;nbsp;Krinke&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Charlesk&amp;amp;nbsp;Bing&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Reliability/Grid servers/ll-functions&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:chi11ken|chi11ken]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jeff Ames&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Chillken Proto&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://www.3di.jp 3Di Inc]&amp;lt;br/&amp;gt;/ Genkii&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:adjohn|adjohn]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adam Johnson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Zeuz Zenovka&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[http://www.3di.jp 3Di Inc]&amp;lt;br/&amp;gt;/ Genkii&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:joha1|joha1]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Johan Berntsson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Joppi Brandenburg&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;3Di Inc, Japan&amp;lt;br/&amp;gt;http://www.3di.jp/&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Performance, packet handling/libSL&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Teravus|Teravus]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Teravus&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Teravus Ousley&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;W3z&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Physics &amp;amp; Admin tools, A working sim.&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:justincc|justincc]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Justin Clark-Casey&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Lulworth Beaumont&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Justin Clark-Casey (osgrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;br/&amp;gt;[http://justincc.wordpress.com justincc's OpenSim blog]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, performance &amp;amp; reliability, inventory (avatar and object), assets, scenes, etc.&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[Alondria]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Alondria LeFay&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Alondria LeFay (OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Independent&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Implementation of LSL functions and other scripting tidbits.&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:DrScofield|drscofld]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dirk Husemann&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dr Scofield&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;reliability, networking protocols, voice, inventory, assets, remote control, and pretty much everything else :-)&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:dahlia|dahlia]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dahlia Trimble&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8 / -7&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;independent&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;prim collision geometry, more later :)&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;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Mikem|mikem]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mike&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;3Di Inc, Japan&amp;lt;br/&amp;gt;http://www.3di.jp/&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;patches, scripting improvements, LSL compiler&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Retired OpenSim core developers ==&lt;br /&gt;
&lt;br /&gt;
These people are core developers who have transcended our mortal plane (i.e. they are no longer active).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;sortable&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Photo &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;IRC Nick &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;SL Avatar&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Other Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Time Zone&amp;lt;br&amp;gt;(UTC)&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Org&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Areas of Interest&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:babblefrog|babblefrog]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Brian McBee&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dogen Coldstream&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Babblefrog Ballistic (osgrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Disorganized&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:danx0r|danx0r]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dan Miller&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Albert Pascal&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;squiggle.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;PHEEZIKS; everything&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tleiades&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tleiades&amp;amp;nbsp;Hax&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid servers/Database&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Darok|Darok]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Darok Kaminski&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Physics engines (especially BulletX)&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gareth / Gwen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gareth Nelson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gareth Ellison&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gareth Nelson (on everywhere but SL)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;BST (UTC+1)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Litesim Ltd&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid servers, sim border crossing, avatar animations&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;
== Additional Developers/Testers/Contributors ==&lt;br /&gt;
These people have contributed bug reports, patches or other contributions to OpenSim.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;IRC Nick &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;SL Avatar&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Other Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Time Zone&amp;lt;br&amp;gt;(UTC)&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Org&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Areas of Interest&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;[[User:Nebadon|Nebadon]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Michael Cerquoni&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Nebadon Izumi&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Nebadon Izumi&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-7 Arizona&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Oni Kenkon Creations&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Building, Scripting, 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;[[User:jtclark48|jclark4]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jay Clark&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jay Clarke&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Physics, Grid Host, AI, Scripting, 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;[[User:AdamStevenson|BigFootAg]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adam Stevenson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adamus Petrov&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Texas A&amp;amp;M University&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;AI, Skynet, Evolving Systems, Biology&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;simsim&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;caocao&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing whole functions of OpenSim system,working with OpenSim-Engine,reporting on OpenSim&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;[[User:Vicero Lambert|Vicero Lambert]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;Ldvoipeng&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;idoru&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;[[User:Magi|Magi]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Andy Agnew&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Magi Merlin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+10&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Spun Pty Ltd&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;3D Web Integration, Database stuff and playing with the odds and ends box.&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;john_&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;John&amp;amp;nbsp;Moyer&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;VAJohn&amp;amp;nbsp;GeekSquad or&amp;amp;nbsp;Matthew&amp;amp;nbsp;Kendal&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Best&amp;amp;nbsp;Buy/Geek&amp;amp;nbsp;Squad&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tester&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;[[User:ClarkZone|ClarkZone]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Troy Admin(@ClarkZone)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Troy Childs&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Troy Admin (ClarkZone)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Http://clarkzone.dyndns.org&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tester and Grid Host&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;[[User:aiaustin|aiaustin]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ai Austin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ai&amp;amp;nbsp;Austin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ai&amp;amp;nbsp;AIAI&amp;amp;nbsp;(AIAI Grid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+0&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;AIAI,&amp;amp;nbsp;University&amp;amp;nbsp;of&amp;amp;nbsp;Edinburgh&amp;lt;br&amp;gt;http://www.aiai.ed.ac.uk/~ai/&amp;lt;br&amp;gt;http://vue.ed.ac.uk/openvue/&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Windows Vista tests&amp;lt;br&amp;gt;Content testing&amp;lt;br&amp;gt;Use of multiple VWs&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;[[User:balthazar|balthazar]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Trevor Brooks&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Balthazar Sin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;None&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Terrains, testing and some small coding tasks&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;[[User:jimbo2120|jimbo2120]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Michael Osias&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Illuminous Beltran&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, AI, Skynet, coding and 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;[[User:Sakai|Sakai]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Steve S&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Sakai Openlife (OpenlifeGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+10&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.openlifegrid.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, Hardware, Testing, Contribution&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;ZeroPoint&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Guilderoy&amp;amp;nbsp;Dench&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Programming/Database&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;MaltosSosa&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Maltos Sosa&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Maltos Sosa&amp;lt;br&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Maltos Sosa (Central Grid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Central Grid&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid Operator, Central Grid Project Manager. Anything we can offer, just ask.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:DerekTang|DerekTang]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Derek Tang&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Derek Timeless&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Derek Tang (ChineseGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://ChineseGrid.net&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Running a public WINDOWS sim for testing, Docs, Helping Chinese users to enjoy OpenSim; building Chinese OpenSim communities. In construction...&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:TayB|TayB]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Earl B&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Taylor Boyau&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-10&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;ViziGrid&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid Host,Networking,Contributions &amp;amp; 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;[[User:JamieDav|JamieDav]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jamie David&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jamie David&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+7&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Forum&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, Sim, Avitar, Functionality&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;[[User:Krtaylor|Krtaylor]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kurt Taylor&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kurt Stringer &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, Networking, Monitoring, Scripting, Inventory, 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;[[User:Nink|Nink]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Peter Finn&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Nink Noonan&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Disruptive Influence.&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;[[User:Bruce|Bruce]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Bruce Meerson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Bruce Meerson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;HiPiHi&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Watching.&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;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Darb|DarbD]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Brian B. Quinn&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Darb Dabney&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;regions&amp;lt;br /&amp;gt;near Berkeley&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-7&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;City of Berkeley, CA&amp;lt;br /&amp;gt; http://blog.simgis.org&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;LiDAR-based sculpties, real-world terrain, &amp;lt;br /&amp;gt;pursuit of civic paraverses &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;[[CharlieO]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dan&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Charlie Omega&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mild coding/tweaking/simple feature adds, Stress testing/break stuff, Testing limits of existing code. Making sure [[LSL Status]] is up to date&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;oobscure&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Opensource Obscure&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.opensim.it&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Running a public Linux sim for testing, Docs, Helping italian users, Building opensim communities, Watching&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;pitman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mike Pitman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Rez Tone&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Scientific visualization schemes, virt world product design, persistant workspaces, virt world based big biz&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;cmu&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Christopher Mumme&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Snook Destiny&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.cmu-develop.de/ and research group &amp;quot;Collaboration Systems and CSCW&amp;quot; at Clausthal University of Technology&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing OpenSim, working with OpenSim-Engine, reporting on OpenSim&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[Silpol]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Andriy Tymchenko&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Andy Tir&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;EET (+2/3)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt; http://silpol.blogspot.com/ (also visible at Nokia)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;highly uncoordinated mess with elements of palace games, under-table diplomacy, rebellion, coup d'état and mutiny. optionally pirate&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;[[User:Grumly|Grumly]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Forest Klaar&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grumly TheBear&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;.NET MCAD Dev/Arch/Trainer http://www.devoteam.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Trying to get into OpenSim code for now. Particularly interrested in data persistence. blog (Hello, Avatar!): http://lslblog.free.fr&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;[[daTwitch]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;James G. Stallings II&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br&amp;gt;Lazarus Longstaff&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Hiro Protagonist (OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;House Husband&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;OSGrid Region owner, OSGrid Operator,&amp;lt;BR&amp;gt;Forum Admin, sometime wiki editor&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;gryc&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gryc Ueusp&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gryc Uriza&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gryc Uriza(OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;PHP scripting, web interfaces, interconnectivity, cross-platformedness&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Phrearch|Phrearch]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jeroen van Veen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Phrearch Miles&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Phrearch Miles(OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Amsterdam/Paris&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Wiki documentation/skinning/plugin, patches, testing with Linux, redux development, opensim admin tool(bash), implementing LSL-functions&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Burnman|Burnman]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Allen Wilkins&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Burnman Bedlam&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Sid Green (United Grid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Boston, USA&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;United Grid&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, testing, and more testing! Getting familiar with the source, interested in all aspects of the project.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:krisbfunk|krisbfunk]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kris Bulman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;krisbfunk Vought&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Krisbfunk Nocturnal(OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;PE, Canada (-4)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Edactive Technologies&amp;lt;br /&amp;gt;NocturnalEye Productions&amp;lt;br /&amp;gt;UPEI&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Currently: Testing, bug reports, wiki updating, building on OSGrid&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[User:HashBox|HashBox]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sibariel Darkstone&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sibariel Darkstone (OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;New Zealand (+12)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Testing, bug reports, and updating the wiki.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Kinoc|Kinoc]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kino Coursey&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Daxxon Jaxxon&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Daxxon Kinoc (OSgrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Daxtron Laboratories &amp;lt;br /&amp;gt; http://www.daxtron.com&amp;lt;br /&amp;gt; University of North Texas&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;AI, Semantic web, Ontologies, Natural Laanguage Processing, Cyc, Bots, NPC &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;[[User:trapuh|trapuh]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Pedro Ribeiro&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Vaiten Forder&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;University Student, Escola Superior de Educação de Viseu, Portugal &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, eventual bug reports and wiki. Music, web/digital arts and php+sql.&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;[[User:SonicViz|SonicViz]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Paul Cohen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Komuso Tokugawa&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Http://sonicviz.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Audio/Music, Interactive Music, Control Protocols, Interfaces, VisualFX, Procedural animation/Generative systems + testing and general dev&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;[[User:Mokele|mokele]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Scott Norman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mokelembembe Mokeev&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8 (Southern California)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Web Developer (PHP and MySQL)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Interested in seeing running on PowerPC Macs which it is. So, when I can, I'll compile and test on PowerPC Mac (PowerBook G4) and submit reports and then update the wiki if need on installing on Mac. Also have a Ubuntu 7.10 server that  I can do testing on too.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:devalnor|devalnor]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Devalnor&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;M. Watkin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1 (Belgium)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Small Patch code, bug reports, and updating the wiki.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Ezekiel|Ezekiel]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ezekiel&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ezekiel Zabelin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1 &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.yosims.com &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Concepts, business aspects of virtual worlds - web developer (PHP, MySQL, Javascript, LSL) &amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Diva|diva]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Crista Lopes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Diva Canto&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Diva Canto or Crista Lopes in as many grids as possible&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8 &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;UC Irvine and http://metaverseink.com &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Search, general architecture, real-world modeling&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Buggmaster|Buggmaster]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mike D&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Bug Master&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;None&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8 &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.adultmetaverse.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, Data/Web PHP/PERL/MySQL&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Nixnerd|nixnerd]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Richmund&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dangerously Moody&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;None&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.integratedtechnologies.eu&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Cross Platform Testing, Feedback, Bug Reporting&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:MoHax|mohax]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mo Hax&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mo Hax&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5 Eastern&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, Feedback, Content Contributions, Bug Reporting, Documenting, Development&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Webmage|webmage]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;webmage&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Leyla Masala&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Web Mage&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, terrain&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:NLStitch|NLStitch]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Marijn Oosterveld&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Stitch Seale&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;NYA&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT +1 Amsterdam&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&lt;br /&gt;
      Twingate Systems (http://www.twingate.nl)&amp;lt;br&amp;gt;&lt;br /&gt;
      HanzeHogeschool Groningen, Netherlands&lt;br /&gt;
  &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Programming, Photography, AI&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Ideia Boa|Ideia Boa]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Joao Lopes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ideia Boa&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ideia Boa or Boa Ideia in as many grids as possible&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.clubslportugues.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, testing, and more testing! Trying to get into OpenSim code for now. Updating the original wiki and translating the OpenSim Wiki into Portugueses and reporting on OpenSim&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Lulurun|lulurun]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;liu&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;3Di Inc, Japan &amp;lt;br /&amp;gt;http://www.3di.jp&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;patches, openid, server performance, UGAI&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Carlosroundel|Carlosrounde]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Carlosroundel&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Carlos Roundel&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Cyberlandia Italy&amp;lt;br /&amp;gt;http://www.cyberlandia.net&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;grid, programmer, database, tester&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/History</id>
		<title>History</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/History"/>
				<updated>2008-03-18T13:13:36Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
'''Project History'''&lt;br /&gt;
&lt;br /&gt;
The OpenSim project was founded in January 2007 by Darren Guard (also known as MW), who, like so many other people, saw the potential for an open source 3d Virtual Environments server that could be used for many different applications. Also like many others, Darren had watched many other attempts at open source virtual world servers fail, often due to the massive task of writing both a server and a client at the same time.&lt;br /&gt;
&lt;br /&gt;
Then in January 2007, the Second Life(tm) client was released as open source, and libsl (a BSD open source library for creating custom clients that could connect to Second Life(tm)), was reaching the point of being stable. So the idea of opensim was born, with the initial goal of creating a proof of concept server that the SL client could connect to and allow some basic functions. The idea was that over time the project scope would hopefully become much more than its humble beginnings. This has happened, with the current goal of developing a standard virtual world platform that any application could use as a framework. While we still maintain compatibility with the Second Life client, we have been working towards supporting several other clients. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Personal Memories'''&lt;br /&gt;
&lt;br /&gt;
This page is still in need of info, if your name is MW, Adam, Lbsa, or Sdague, please (for the sake of getting each person's individual experience) dont read any further.  Alternatively, add your own remembrance of history as you remember it, or dictate to gryc on #opensim if you get a couple minutes.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;anecdotally speaking. My memory says:  Once upon a time Mw posted to a libsecondlife forum (about 12/06) an innocent post saying &amp;quot;I have a little program that allows an avatar to login and chat. Does this interest anyone?&amp;quot;.  Others were interested and around 5/07 Deepgrid appeared one day. Co-incidentally, it was the day I showed up on #opensim. There was a sim, its name was &amp;quot;Mortville&amp;quot; and a half-dozen crazed programmers were jumping around on a little island, flying into the ground, all chat was showing up twice, IM crashed the sim, all objects were phantom, no trees, no nothing,but it was wondrous. Within a couple of weeks there were a dozen sims on Deepgrid.&lt;br /&gt;
&lt;br /&gt;
In July, OSGrid was created by Gareth. Personally, I had a sim (Bao) on Deepgrid and a sim (Yang) on OSGrid. Everyday was a race to update the sims by seeing if Linux would compile as the core was 90% Windows. Most of the time it did compile. And yes, svn started out as &amp;quot;r1&amp;quot;. My first svn was around r600 or so.&lt;br /&gt;
&lt;br /&gt;
In 8/07, Gareth went to other things, and I took over OSGrid with about 245 users. 2 weeks later on the first software update, all the passwords were lost. After a while it was learned how to update reliably. Around 10/07, OpenLifeGrid appeared. We marched through r1000, r2000, and are now at r279x. Along the way various folks said &amp;quot; Wait a minute, we need to scope and specify this out. You are moving too fast, we need meetings. The response was then and is now. We are moving, please join us, it will evolve as it evolves.&amp;quot;&amp;quot; -- Charles Krinke&lt;/div&gt;</summary>
		<author><name>MW</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-03-18T11:05:34Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==About OpenSim==&lt;br /&gt;
The OpenSimulator Project is a [[BSD Licensed]] Virtual Worlds Server which can be used for creating and deploying 3D Virtual Environments. It has been developed by [[Development Team|several developers]]. Out of the box, the OpenSim can be used to create a [http://www.secondlifegrid.net Second Life(tm)] like environment, able to run in a standalone mode or connected to other OpenSim instances through built in grid technology.  It can also easily be extended to produce more specialized 3D interactive applications.&lt;br /&gt;
{|align=&amp;quot;right&amp;quot;&lt;br /&gt;
|[[image:Opensim_Wright_Plaza.jpg|250px|thumb|Wright Plaza on OSGrid]]&lt;br /&gt;
|}&lt;br /&gt;
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. Due to its clean modular nature it is possible to significantly extend functionality yourself via plug-in modules to suit your application. OpenSim is currently in the alpha development stage, with active testing of development versions encouraged. If you're interested in contributing, please read our [[Contributions_Policy|Contributions Policy]], and learn what OpenSim's values are.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
{|align=&amp;quot;right&amp;quot;&lt;br /&gt;
|[[Image:Opensim-small.png|150px|thumb|A view of OpenSim's sourcecode]]&lt;br /&gt;
|}&lt;br /&gt;
Check out the list of growing features to get an idea of what OpenSim is capable of.&lt;br /&gt;
&lt;br /&gt;
==Future Goals==&lt;br /&gt;
Check out the [[Roadmap]], to see what's currently being worked on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Contributing to the Project==&lt;br /&gt;
OpenSim is an [http://en.wikipedia.org/wiki/Open_source open source] project. This means that anyone who is interested in the project can contribute to it. You don't have to be a developer to help the project, people who can test and provide feedback helps the project tremendously. The best way to learn about and contribute to the project is to log into our IRC channel, located on irc.freenode.net in [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev] (for developers).&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
For Project History, see [[History]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''Pages by Category:''[[:Category:Users| User-pages]],[[:Category:Development| Developer-pages]],[[Special:Recentchanges| Recent Wiki Changes]]&amp;lt;br /&amp;gt;&lt;br /&gt;
''Wiki Translations:''[[OpenSimSpanish | Spanish]], [[OpenSimGerman | German]], [[fr | Francais]], [[OpenSimItalian | Italian]], [http://64.233.179.104/translate_c?hl=ja&amp;amp;langpair=en%7Cja&amp;amp;u=http://opensimulator.org/wiki/Main_Page Japanese]&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Office Hours]]&lt;/div&gt;</summary>
		<author><name>MW</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-03-18T11:03:35Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==About OpenSim==&lt;br /&gt;
The OpenSimulator Project is a [[BSD Licensed]] Virtual Worlds Server which can be used for creating and deploying 3D Virtual Environments. It has been developed by [[Development Team|several developers]]. Out of the box, the OpenSim can be used to create a [http://www.secondlifegrid.net Second Life(tm)] like environment, able to run in a standalone mode or connected to other OpenSim instances through built in grid technology.  It can also easily be extended to produce more specialized 3D interactive applications.&lt;br /&gt;
{|align=&amp;quot;right&amp;quot;&lt;br /&gt;
|[[image:Opensim_Wright_Plaza.jpg|250px|thumb|Wright Plaza on OSGrid]]&lt;br /&gt;
|}&lt;br /&gt;
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. Due to its clean modular nature it is possible to significantly extend functionality yourself via plug-in modules to suit your application. OpenSim is currently in the alpha development stage, with active testing of development versions encouraged. If you're interested in contributing, please read our [[Contributions_Policy|Contributions Policy]], and learn what OpenSim's values are.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
{|align=&amp;quot;right&amp;quot;&lt;br /&gt;
|[[Image:Opensim-small.png|150px|thumb|A view of OpenSim's sourcecode]]&lt;br /&gt;
|}&lt;br /&gt;
Check out the list of growing features to get an idea of what OpenSim is capable of.&lt;br /&gt;
&lt;br /&gt;
==Future Goals==&lt;br /&gt;
Check out the [[Roadmap]], to see what's currently being worked on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Contributing to the Project==&lt;br /&gt;
OpenSim is an [http://en.wikipedia.org/wiki/Open_source open source] project. This means that anyone who is interested in the project can contribute to it. You don't have to be a developer to help the project, people who can test and provide feedback helps the project tremendously. The best way to learn about and contribute to the project is to log into our IRC channel, located on irc.freenode.net in [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev] (for developers).&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
For Project History, see [[History]].&lt;br /&gt;
&lt;br /&gt;
''Pages by Category:''[[:Category:Users| User-pages]],[[:Category:Development| Developer-pages]],[[Special:Recentchanges| Recent Wiki Changes]]&amp;lt;br /&amp;gt;&lt;br /&gt;
''Wiki Translations:''[[OpenSimSpanish | Spanish]], [[OpenSimGerman | German]], [[fr | Francais]], [[OpenSimItalian | Italian]], [http://64.233.179.104/translate_c?hl=ja&amp;amp;langpair=en%7Cja&amp;amp;u=http://opensimulator.org/wiki/Main_Page Japanese]&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Office Hours]]&lt;/div&gt;</summary>
		<author><name>MW</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-03-18T11:02:20Z</updated>
		
		<summary type="html">&lt;p&gt;MW: /* History */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==About OpenSim==&lt;br /&gt;
The OpenSimulator Project is a [[BSD Licensed]] Virtual Worlds Server which can be used for creating and deploying 3D Virtual Environments. It has been developed by [[Development Team|several developers]]. Out of the box, the OpenSim can be used to create a [http://www.secondlifegrid.net Second Life(tm)] like environment, able to run in a standalone mode or connected to other OpenSim instances through built in grid technology.  It can also easily be extended to produce more specialized 3D interactive applications.&lt;br /&gt;
{|align=&amp;quot;right&amp;quot;&lt;br /&gt;
|[[image:Opensim_Wright_Plaza.jpg|250px|thumb|Wright Plaza on OSGrid]]&lt;br /&gt;
|}&lt;br /&gt;
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. Due to its clean modular nature it is possible to significantly extend functionality yourself via plug-in modules to suit your application. OpenSim is currently in the alpha development stage, with active testing of development versions encouraged. If you're interested in contributing, please read our [[Contributions_Policy|Contributions Policy]], and learn what OpenSim's values are.&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
{|align=&amp;quot;right&amp;quot;&lt;br /&gt;
|[[Image:Opensim-small.png|150px|thumb|A view of OpenSim's sourcecode]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For Project History, see [[History]].&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
Check out the list of growing features to get an idea of what OpenSim is capable of.&lt;br /&gt;
&lt;br /&gt;
==Future Goals==&lt;br /&gt;
Check out the [[Roadmap]], to see what's currently being worked on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Contributing to the Project==&lt;br /&gt;
OpenSim is an [http://en.wikipedia.org/wiki/Open_source open source] project. This means that anyone who is interested in the project can contribute to it. You don't have to be a developer to help the project, people who can test and provide feedback helps the project tremendously. The best way to learn about and contribute to the project is to log into our IRC channel, located on irc.freenode.net in [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev] (for developers).&lt;br /&gt;
&lt;br /&gt;
''Pages by Category:''[[:Category:Users| User-pages]],[[:Category:Development| Developer-pages]],[[Special:Recentchanges| Recent Wiki Changes]]&amp;lt;br /&amp;gt;&lt;br /&gt;
''Wiki Translations:''[[OpenSimSpanish | Spanish]], [[OpenSimGerman | German]], [[fr | Francais]], [[OpenSimItalian | Italian]], [http://64.233.179.104/translate_c?hl=ja&amp;amp;langpair=en%7Cja&amp;amp;u=http://opensimulator.org/wiki/Main_Page Japanese]&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Office Hours]]&lt;/div&gt;</summary>
		<author><name>MW</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-03-18T11:01:46Z</updated>
		
		<summary type="html">&lt;p&gt;MW: /* History */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==About OpenSim==&lt;br /&gt;
The OpenSimulator Project is a [[BSD Licensed]] Virtual Worlds Server which can be used for creating and deploying 3D Virtual Environments. It has been developed by [[Development Team|several developers]]. Out of the box, the OpenSim can be used to create a [http://www.secondlifegrid.net Second Life(tm)] like environment, able to run in a standalone mode or connected to other OpenSim instances through built in grid technology.  It can also easily be extended to produce more specialized 3D interactive applications.&lt;br /&gt;
{|align=&amp;quot;right&amp;quot;&lt;br /&gt;
|[[image:Opensim_Wright_Plaza.jpg|250px|thumb|Wright Plaza on OSGrid]]&lt;br /&gt;
|}&lt;br /&gt;
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. Due to its clean modular nature it is possible to significantly extend functionality yourself via plug-in modules to suit your application. OpenSim is currently in the alpha development stage, with active testing of development versions encouraged. If you're interested in contributing, please read our [[Contributions_Policy|Contributions Policy]], and learn what OpenSim's values are.&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
{|align=&amp;quot;right&amp;quot;&lt;br /&gt;
|[[Image:Opensim-small.png|150px|thumb|A view of OpenSim's sourcecode]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''For Project History, see [[History]].''&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
Check out the list of growing features to get an idea of what OpenSim is capable of.&lt;br /&gt;
&lt;br /&gt;
==Future Goals==&lt;br /&gt;
Check out the [[Roadmap]], to see what's currently being worked on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Contributing to the Project==&lt;br /&gt;
OpenSim is an [http://en.wikipedia.org/wiki/Open_source open source] project. This means that anyone who is interested in the project can contribute to it. You don't have to be a developer to help the project, people who can test and provide feedback helps the project tremendously. The best way to learn about and contribute to the project is to log into our IRC channel, located on irc.freenode.net in [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev] (for developers).&lt;br /&gt;
&lt;br /&gt;
''Pages by Category:''[[:Category:Users| User-pages]],[[:Category:Development| Developer-pages]],[[Special:Recentchanges| Recent Wiki Changes]]&amp;lt;br /&amp;gt;&lt;br /&gt;
''Wiki Translations:''[[OpenSimSpanish | Spanish]], [[OpenSimGerman | German]], [[fr | Francais]], [[OpenSimItalian | Italian]], [http://64.233.179.104/translate_c?hl=ja&amp;amp;langpair=en%7Cja&amp;amp;u=http://opensimulator.org/wiki/Main_Page Japanese]&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Office Hours]]&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/History</id>
		<title>History</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/History"/>
				<updated>2008-03-18T11:00:20Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Project History'''&lt;br /&gt;
&lt;br /&gt;
The OpenSim project was founded in January 2007 by Darren Guard (also known as MW), who, like so many other people, saw the potential for an open source 3d Virtual Environments server that could be used for many different applications. Also like many others, Darren had watched many other attempts at open source virtual world servers fail, often due to the massive task of writing both a server and a client at the same time.&lt;br /&gt;
&lt;br /&gt;
Then in January 2007, the Second Life(tm) client was released as open source, and libsl (a BSD open source library for creating custom clients that could connect to Second Life(tm)), was reaching the point of being stable. So the idea of opensim was born, with the initial goal of creating a proof of concept server that the SL client could connect to and allow some basic functions. The idea was that over time the project scope would hopefully become much more than its humble beginnings. This has happened, with the current goal of developing a standard virtual world platform that any application could use as a framework. While we still maintain compatibility with the Second Life client, we have been working towards supporting several other clients. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Personal Memories'''&lt;br /&gt;
&lt;br /&gt;
This page is still in need of info, if your name is MW, Adam, Lbsa, or Sdague, please (for the sake of getting each person's individual experience) dont read any further.  Alternatively, add your own remembrance of history as you remember it, or dictate to gryc on #opensim if you get a couple minutes.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;anecdotally speaking. My memory says:  Once upon a time Mw posted to a libsecondlife forum (about 12/06) an innocent post saying &amp;quot;I have a little program that allows an avatar to login and chat. Does this interest anyone?&amp;quot;.  Others were interested and around 5/07 Deepgrid appeared one day. Co-incidentally, it was the day I showed up on #opensim. There was a sim, its name was &amp;quot;Mortville&amp;quot; and a half-dozen crazed programmers were jumping around on a little island, flying into the ground, all chat was showing up twice, IM crashed the sim, all objects were phantom, no trees, no nothing,but it was wondrous. Within a couple of weeks there were a dozen sims on Deepgrid.&lt;br /&gt;
&lt;br /&gt;
In July, OSGrid was created by Gareth. Personally, I had a sim (Bao) on Deepgrid and a sim (Yang) on OSGrid. Everyday was a race to update the sims by seeing if Linux would compile as the core was 90% Windows. Most of the time it did compile. And yes, svn started out as &amp;quot;r1&amp;quot;. My first svn was around r600 or so.&lt;br /&gt;
&lt;br /&gt;
In 8/07, Gareth went to other things, and I took over OSGrid with about 245 users. 2 weeks later on the first software update, all the passwords were lost. After a while it was learned how to update reliably. Around 10/07, OpenLifeGrid appeared. We marched through r1000, r2000, and are now at r279x. Along the way various folks said &amp;quot; Wait a minute, we need to scope and specify this out. You are moving too fast, we need meetings. The response was then and is now. We are moving, please join us, it will evolve as it evolves.&amp;quot;&amp;quot; -- Charles Krinke&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OSSL_TextureDrawing</id>
		<title>OSSL TextureDrawing</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OSSL_TextureDrawing"/>
				<updated>2008-03-15T14:02:19Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; '''Function prototypes'''&lt;br /&gt;
&lt;br /&gt;
 string osMovePen(string drawList, int x, int y);&lt;br /&gt;
 string osDrawLine(string drawList, int startX, int startY, int endX, int endY);&lt;br /&gt;
 string osDrawLine(string drawList, int endX, int endY);&lt;br /&gt;
 string osDrawText(string drawList, string text);&lt;br /&gt;
 string osDrawEllipse(string drawList, int width, int height);&lt;br /&gt;
 string osDrawRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osDrawFilledRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osSetFontSize(string drawList, int fontSize);&lt;br /&gt;
 string osSetPenSize(string drawList, int penSize);&lt;br /&gt;
 string osSetPenColour(string drawList, string colour);&lt;br /&gt;
 string osDrawImage(string drawList, int width, int height, string imageUrl);&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Code'''&lt;br /&gt;
 &lt;br /&gt;
 //cs&lt;br /&gt;
 public void default_event_state_entry()&lt;br /&gt;
 {&lt;br /&gt;
    string drawList = &amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    drawList = osDrawLine (drawList, 10,20,240,20);&lt;br /&gt;
    drawList = osMovePen (drawList, 50,100); &lt;br /&gt;
    drawList = osDrawImage(drawList, 100,100,&amp;quot;http://opensimulator.org/images/d/de/Opensim_Wright_Plaza.jpg&amp;quot; );&lt;br /&gt;
    drawList = osSetPenSize (drawList, 1); &lt;br /&gt;
    drawList = osMovePen (drawList, 50,70);&lt;br /&gt;
    drawList = osDrawEllipse (drawList, 20,20);&lt;br /&gt;
    drawList = osMovePen(drawList, 90,70); &lt;br /&gt;
    drawList = osDrawRectangle (drawList, 20,20 );&lt;br /&gt;
    drawList = osMovePen (drawList,130,70); &lt;br /&gt;
    drawList = osDrawFilledRectangle(drawList, 20,20);&lt;br /&gt;
    drawList = osSetFontSize (drawList, 12 );&lt;br /&gt;
    drawList = osMovePen (drawList,15,32); &lt;br /&gt;
&lt;br /&gt;
    string regionName = llGetRegionName();&lt;br /&gt;
    drawList = osDrawText (drawList, &amp;quot;Hello and welcome to &amp;quot; + regionName );&lt;br /&gt;
&lt;br /&gt;
    drawList = osSetFontSize (drawList, 7); &lt;br /&gt;
    drawList = osSetPenColour (drawList, &amp;quot;blue&amp;quot;);&lt;br /&gt;
    drawList = osMovePen (drawList, 70,220);&lt;br /&gt;
    drawList = osDrawText (drawList, &amp;quot;The End&amp;quot;);&lt;br /&gt;
    osSetDynamicTextureData(&amp;quot;&amp;quot;, &amp;quot;vector&amp;quot;, drawList, &amp;quot;&amp;quot;, 0);&lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OSSL_TextureDrawing</id>
		<title>OSSL TextureDrawing</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OSSL_TextureDrawing"/>
				<updated>2008-03-15T13:56:05Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; '''Function prototypes'''&lt;br /&gt;
&lt;br /&gt;
 string osMovePen(string drawList, int x, int y);&lt;br /&gt;
 string osDrawLine(string drawList, int startX, int startY, int endX, int endY);&lt;br /&gt;
 string osDrawLine(string drawList, int endX, int endY);&lt;br /&gt;
 string osDrawText(string drawList, string text);&lt;br /&gt;
 string osDrawEllipse(string drawList, int width, int height);&lt;br /&gt;
 string osDrawRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osDrawFilledRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osSetFontSize(string drawList, int fontSize);&lt;br /&gt;
 string osSetPenSize(string drawList, int penSize);&lt;br /&gt;
 string osSetPenColour(string drawList, string colour);&lt;br /&gt;
 string osDrawImage(string drawList, int width, int height, string imageUrl);&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Code'''&lt;br /&gt;
 &lt;br /&gt;
 //cs&lt;br /&gt;
 public void default_event_state_entry()&lt;br /&gt;
 {&lt;br /&gt;
    string drawList = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    drawList = osDrawLine (drawList, 10,20,240,20);&lt;br /&gt;
    drawList = osMovePen (drawList, 50,100); &lt;br /&gt;
    drawList = osDrawImage(drawList, 100,100,&amp;quot;http://opensimulator.org/images/d/de/Opensim_Wright_Plaza.jpg&amp;quot; );&lt;br /&gt;
    drawList = osSetPenSize (drawList, 1); &lt;br /&gt;
    drawList = osMovePen (drawList, 50,70);&lt;br /&gt;
    drawList = osDrawEllipse (drawList, 20,20);&lt;br /&gt;
    drawList = osMovePen(drawList, 90,70); &lt;br /&gt;
    drawList = osDrawRectangle (drawList, 20,20 );&lt;br /&gt;
    drawList = osMovePen (drawList,130,70); &lt;br /&gt;
    drawList = osDrawFilledRectangle(drawList, 20,20);&lt;br /&gt;
    drawList = osSetFontSize (drawList, 12 );&lt;br /&gt;
    drawList = osMovePen (drawList,15,32); &lt;br /&gt;
&lt;br /&gt;
    string regionName = llGetRegionName();&lt;br /&gt;
    drawList = osDrawText (drawList, &amp;quot;Hello and welcome to &amp;quot; + regionName );&lt;br /&gt;
&lt;br /&gt;
    drawList = osSetFontSize (drawList, 7); &lt;br /&gt;
    drawList = osSetPenColour (drawList, &amp;quot;blue&amp;quot;);&lt;br /&gt;
    drawList = osMovePen (drawList, 70,220);&lt;br /&gt;
    drawList = osDrawText (drawList, &amp;quot;The End&amp;quot;);&lt;br /&gt;
    osSetDynamicTextureData(&amp;quot;&amp;quot;, &amp;quot;vector&amp;quot;, drawList, &amp;quot;&amp;quot;, 0);&lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OSSL_TextureDrawing</id>
		<title>OSSL TextureDrawing</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OSSL_TextureDrawing"/>
				<updated>2008-03-15T13:54:08Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; '''Function prototypes'''&lt;br /&gt;
&lt;br /&gt;
 string osMovePen(string drawList, int x, int y);&lt;br /&gt;
 string osDrawLine(string drawList, int startX, int startY, int endX, int endY);&lt;br /&gt;
 string osDrawLine(string drawList, int endX, int endY);&lt;br /&gt;
 string osDrawText(string drawList, string text);&lt;br /&gt;
 string osDrawEllipse(string drawList, int width, int height);&lt;br /&gt;
 string osDrawRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osDrawFilledRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osSetFontSize(string drawList, int fontSize);&lt;br /&gt;
 string osSetPenSize(string drawList, int penSize);&lt;br /&gt;
 string osSetPenColour(string drawList, string colour);&lt;br /&gt;
 string osDrawImage(string drawList, int width, int height, string imageUrl);&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Code'''&lt;br /&gt;
 &lt;br /&gt;
 //cs&lt;br /&gt;
 public void default_event_state_entry()&lt;br /&gt;
 {&lt;br /&gt;
    string drawList = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    drawList = osMovePen (drawList, 50,100); &lt;br /&gt;
    drawList = osDrawImage(drawList, 100,100,&amp;quot;http://opensimulator.org/images/d/de/Opensim_Wright_Plaza.jpg&amp;quot; );&lt;br /&gt;
    drawList = osSetPenSize (drawList, 1); &lt;br /&gt;
    drawList = osMovePen (drawList, 50,70);&lt;br /&gt;
    drawList = osDrawEllipse (drawList, 20,20);&lt;br /&gt;
    drawList = osMovePen(drawList, 90,70); &lt;br /&gt;
    drawList = osDrawRectangle (drawList, 20,20 );&lt;br /&gt;
    drawList = osMovePen (drawList,130,70); &lt;br /&gt;
    drawList = osDrawFilledRectangle(drawList, 20,20);&lt;br /&gt;
    drawList = osSetFontSize (drawList, 12 );&lt;br /&gt;
    drawList = osMovePen (drawList,15,32); &lt;br /&gt;
&lt;br /&gt;
    string regionName = llGetRegionName();&lt;br /&gt;
    drawList = osDrawText (drawList, &amp;quot;Hello and welcome to &amp;quot; + regionName );&lt;br /&gt;
&lt;br /&gt;
    drawList = osSetFontSize (drawList, 7); &lt;br /&gt;
    drawList = osSetPenColour (drawList, &amp;quot;blue&amp;quot;);&lt;br /&gt;
    drawList = osMovePen (drawList, 70,220);&lt;br /&gt;
    drawList = osDrawText (drawList, &amp;quot;The End&amp;quot;);&lt;br /&gt;
    osSetDynamicTextureData(&amp;quot;&amp;quot;, &amp;quot;vector&amp;quot;, drawList, &amp;quot;&amp;quot;, 0);&lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Scripting</id>
		<title>Scripting</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Scripting"/>
				<updated>2008-03-15T13:50:45Z</updated>
		
		<summary type="html">&lt;p&gt;MW: /* Users */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== OpenSim Scripting ==&lt;br /&gt;
* [http://www.osgrid.org/forums/ OS-Grid Forums] - LSL/OSSL discussions, examples, tips, etc.&lt;br /&gt;
* [http://www.openlifegrid.com/Forums/tabid/54/Default.aspx OpenLife Forums] - LSL/OSSL discussions, examples, tips, etc.&lt;br /&gt;
* [[OpenSim:Scripting|Script usage]] - Tutorial how to use scripts in-world&lt;br /&gt;
&lt;br /&gt;
===Users===&lt;br /&gt;
* [[OSSL_Proposals|OSSL Proposals]] - Suggestions for custom OSL-functions&lt;br /&gt;
* [[OSSL_Implemented|OSSL Implemented]] - A list of OSL-functions that are available&lt;br /&gt;
* [[OSSL_TextureDrawing| OSSL Texture Drawing Functions]] - Details of the os texture drawing functions&lt;br /&gt;
* [[LSL_Status|LSL Implemented]] - A list of LSL-functions that are available&lt;br /&gt;
* [[OpenSim:Scripting_Languages|Scripting Languages]] - What languages are supported and how to use them&lt;br /&gt;
&lt;br /&gt;
===Developers===&lt;br /&gt;
* [[OSSL_Standards|OSSL Standards]] - A whitepaper concerning naming-standards for the OpenSim scripting language&lt;br /&gt;
* [[OpenSim.Region.ScriptEngine.Common]] - How to create your own script engine&lt;br /&gt;
* [[OpenSim.Region.ScriptEngine.DotNetEngine|DotNet-Engine]] - Describes some of the esoteric parts of the DotNet-Engine &lt;br /&gt;
* [[Build_Bot|Bot-Design(.Net)]] - A whitepaper about a buildbot-design in Opensim&lt;br /&gt;
&lt;br /&gt;
Back to [[Main_Page| Main Page]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Getting Started]]&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OSSL_TextureDrawing</id>
		<title>OSSL TextureDrawing</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OSSL_TextureDrawing"/>
				<updated>2008-03-15T13:50:17Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; '''Function prototypes'''&lt;br /&gt;
&lt;br /&gt;
 string osMovePen(string drawList, int x, int y);&lt;br /&gt;
 string osDrawLine(string drawList, int startX, int startY, int endX, int endY);&lt;br /&gt;
 string osDrawLine(string drawList, int endX, int endY);&lt;br /&gt;
 string osDrawText(string drawList, string text);&lt;br /&gt;
 string osDrawEllipse(string drawList, int width, int height);&lt;br /&gt;
 string osDrawRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osDrawFilledRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osSetFontSize(string drawList, int fontSize);&lt;br /&gt;
 string osSetPenSize(string drawList, int penSize);&lt;br /&gt;
 string osSetPenColour(string drawList, string colour);&lt;br /&gt;
 string osDrawImage(string drawList, int width, int height, string imageUrl);&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Code'''&lt;br /&gt;
 &lt;br /&gt;
 //cs&lt;br /&gt;
 public void default_event_state_entry()&lt;br /&gt;
 {&lt;br /&gt;
    string drawList = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    drawList = osMovePen (drawList, 50,100); &lt;br /&gt;
    drawList = osDrawImage(drawList, 100,100,&amp;quot;http://opensimulator.org/images/d/de/Opensim_Wright_Plaza.jpg&amp;quot; );&lt;br /&gt;
    drawList = osSetPenSize (drawList, 1); &lt;br /&gt;
    drawList = osMovePen (drawList, 50,70);&lt;br /&gt;
    drawList = osDrawEllipse (drawList, 20,20);&lt;br /&gt;
    drawList = osMovePen(drawList, 90,70); &lt;br /&gt;
    drawList = osDrawRectangle (drawList, 20,20 );&lt;br /&gt;
    drawList = osMovePen (drawList,130,70); &lt;br /&gt;
    drawList = osDrawFillRectangle(drawList, 20,20);&lt;br /&gt;
    drawList = osSetFontSize (drawList, 12 );&lt;br /&gt;
    drawList = osMovePen (drawList,15,32); &lt;br /&gt;
&lt;br /&gt;
    string regionName = llGetRegionName();&lt;br /&gt;
    drawList = osDrawText (drawList, &amp;quot;Hello and welcome to &amp;quot; + regionName );&lt;br /&gt;
&lt;br /&gt;
    drawList = osSetFontSize (drawList, 7); &lt;br /&gt;
    drawList = osSetPenColour (drawList, &amp;quot;blue&amp;quot;);&lt;br /&gt;
    drawList = osMovePen (drawList, 70,220);&lt;br /&gt;
    drawList = osDrawText (drawList, &amp;quot;The End&amp;quot;);&lt;br /&gt;
    osSetDynamicTextureData(&amp;quot;&amp;quot;, &amp;quot;vector&amp;quot;, drawList, &amp;quot;&amp;quot;, 0);&lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OSSL_TextureDrawing</id>
		<title>OSSL TextureDrawing</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OSSL_TextureDrawing"/>
				<updated>2008-03-15T13:49:43Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; '''Function prototypes'''&lt;br /&gt;
 string osMovePen(string drawList, int x, int y);&lt;br /&gt;
 string osDrawLine(string drawList, int startX, int startY, int endX, int endY);&lt;br /&gt;
 string osDrawLine(string drawList, int endX, int endY);&lt;br /&gt;
 string osDrawText(string drawList, string text);&lt;br /&gt;
 string osDrawEllipse(string drawList, int width, int height);&lt;br /&gt;
 string osDrawRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osDrawFilledRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osSetFontSize(string drawList, int fontSize);&lt;br /&gt;
 string osSetPenSize(string drawList, int penSize);&lt;br /&gt;
 string osSetPenColour(string drawList, string colour);&lt;br /&gt;
 string osDrawImage(string drawList, int width, int height, string imageUrl);&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Code'''&lt;br /&gt;
 &lt;br /&gt;
 //cs&lt;br /&gt;
 public void default_event_state_entry()&lt;br /&gt;
 {&lt;br /&gt;
    string drawList = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    drawList = osMovePen (drawList, 50,100); &lt;br /&gt;
    drawList = osDrawImage(drawList, 100,100,&amp;quot;http://opensimulator.org/images/d/de/Opensim_Wright_Plaza.jpg&amp;quot; );&lt;br /&gt;
    drawList = osSetPenSize (drawList, 1); &lt;br /&gt;
    drawList = osMovePen (drawList, 50,70);&lt;br /&gt;
    drawList = osDrawEllipse (drawList, 20,20);&lt;br /&gt;
    drawList = osMovePen(drawList, 90,70); &lt;br /&gt;
    drawList = osDrawRectangle (drawList, 20,20 );&lt;br /&gt;
    drawList = osMovePen (drawList,130,70); &lt;br /&gt;
    drawList = osDrawFillRectangle(drawList, 20,20);&lt;br /&gt;
    drawList = osSetFontSize (drawList, 12 );&lt;br /&gt;
    drawList = osMovePen (drawList,15,32); &lt;br /&gt;
&lt;br /&gt;
    string regionName = llGetRegionName();&lt;br /&gt;
    drawList = osDrawText (drawList, &amp;quot;Hello and welcome to &amp;quot; + regionName );&lt;br /&gt;
&lt;br /&gt;
    drawList = osSetFontSize (drawList, 7); &lt;br /&gt;
    drawList = osSetPenColour (drawList, &amp;quot;blue&amp;quot;);&lt;br /&gt;
    drawList = osMovePen (drawList, 70,220);&lt;br /&gt;
    drawList = osDrawText (drawList, &amp;quot;The End&amp;quot;);&lt;br /&gt;
    osSetDynamicTextureData(&amp;quot;&amp;quot;, &amp;quot;vector&amp;quot;, drawList, &amp;quot;&amp;quot;, 0);&lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OSSL_TextureDrawing</id>
		<title>OSSL TextureDrawing</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OSSL_TextureDrawing"/>
				<updated>2008-03-15T13:48:44Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; '''Function prototypes'''&lt;br /&gt;
 string osMovePen(string drawList, int x, int y);&lt;br /&gt;
 string osDrawLine(string drawList, int startX, int startY, int endX, int endY);&lt;br /&gt;
 string osDrawLine(string drawList, int endX, int endY);&lt;br /&gt;
 string osDrawText(string drawList, string text);&lt;br /&gt;
 string osDrawEllipse(string drawList, int width, int height);&lt;br /&gt;
 string osDrawRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osDrawFilledRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osSetFontSize(string drawList, int fontSize);&lt;br /&gt;
 string osSetPenSize(string drawList, int penSize);&lt;br /&gt;
 string osSetPenColour(string drawList, string colour);&lt;br /&gt;
 string osDrawImage(string drawList, int width, int height, string imageUrl);&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Code'''&lt;br /&gt;
 &lt;br /&gt;
 //cs&lt;br /&gt;
 public void default_event_state_entry()&lt;br /&gt;
 {&lt;br /&gt;
  string drawList = &amp;quot;&amp;quot;&lt;br /&gt;
  drawList = osMovePen (drawList, 50,100); &lt;br /&gt;
  drawList = osDrawImage(drawList, 100,100,&amp;quot;http://opensimulator.org/images/d/de/Opensim_Wright_Plaza.jpg&amp;quot; );&lt;br /&gt;
  drawList = osSetPenSize (drawList, 1); &lt;br /&gt;
  drawList = osMovePen (drawList, 50,70);&lt;br /&gt;
  drawList = osDrawEllipse (drawList, 20,20);&lt;br /&gt;
  drawList = osMovePen(drawList, 90,70); &lt;br /&gt;
  drawList = osDrawRectangle (drawList, 20,20 );&lt;br /&gt;
  drawList = osMovePen (drawList,130,70); &lt;br /&gt;
  drawList = osDrawFillRectangle(drawList, 20,20);&lt;br /&gt;
  drawList = osSetFontSize (drawList, 12 );&lt;br /&gt;
  drawList = osMovePen (drawList,15,32); &lt;br /&gt;
  string regionName = llGetRegionName();&lt;br /&gt;
  drawList = osDrawText (drawList, &amp;quot;Hello and welcome to &amp;quot; + regionName );&lt;br /&gt;
  drawList = osSetFontSize (drawList, 7); &lt;br /&gt;
  drawList = osSetPenColour (drawList, &amp;quot;blue&amp;quot;);&lt;br /&gt;
  drawList = osMovePen (drawList, 70,220);&lt;br /&gt;
  drawList = osDrawText (drawList, &amp;quot;The End&amp;quot;);&lt;br /&gt;
  osSetDynamicTextureData(&amp;quot;&amp;quot;, &amp;quot;vector&amp;quot;, drawList, &amp;quot;&amp;quot;, 0);&lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OSSL_TextureDrawing</id>
		<title>OSSL TextureDrawing</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OSSL_TextureDrawing"/>
				<updated>2008-03-15T13:48:26Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; '''Function prototypes'''&lt;br /&gt;
 string osMovePen(string drawList, int x, int y);&lt;br /&gt;
 string osDrawLine(string drawList, int startX, int startY, int endX, int endY);&lt;br /&gt;
 string osDrawLine(string drawList, int endX, int endY);&lt;br /&gt;
 string osDrawText(string drawList, string text);&lt;br /&gt;
 string osDrawEllipse(string drawList, int width, int height);&lt;br /&gt;
 string osDrawRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osDrawFilledRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osSetFontSize(string drawList, int fontSize);&lt;br /&gt;
 string osSetPenSize(string drawList, int penSize);&lt;br /&gt;
 string osSetPenColour(string drawList, string colour);&lt;br /&gt;
 string osDrawImage(string drawList, int width, int height, string imageUrl);&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Code'''&lt;br /&gt;
 &lt;br /&gt;
 //cs&lt;br /&gt;
 public void default_event_state_entry()&lt;br /&gt;
 {&lt;br /&gt;
  string drawList = &amp;quot;&amp;quot;&lt;br /&gt;
  drawList = osMovePen (drawList, 50,100); &lt;br /&gt;
  drawList = osDrawImage(drawList, 100,100,&amp;quot;http://opensimulator.org/images/d/de/Opensim_Wright_Plaza.jpg&amp;quot; );&lt;br /&gt;
  drawList = osSetPenSize (drawList, 1); &lt;br /&gt;
  drawList = osMovePen (drawList, 50,70);&lt;br /&gt;
  drawList = osDrawEllipse (drawList, 20,20);&lt;br /&gt;
  drawList = osMovePen(drawList, 90,70); &lt;br /&gt;
  drawList = osDrawRectangle (drawList, 20,20 );&lt;br /&gt;
  drawList = osMovePen (drawList,130,70); &lt;br /&gt;
  drawList = osDrawFillRectangle(drawList, 20,20);&lt;br /&gt;
  drawList = osSetFontSize (drawList, 12 );&lt;br /&gt;
  drawList = osMovePen (drawList,15,32); &lt;br /&gt;
&lt;br /&gt;
  string regionName = llGetRegionName();&lt;br /&gt;
  drawList = osDrawText (drawList, &amp;quot;Hello and welcome to &amp;quot; + regionName );&lt;br /&gt;
&lt;br /&gt;
  drawList = osSetFontSize (drawList, 7); &lt;br /&gt;
  drawList = osSetPenColour (drawList, &amp;quot;blue&amp;quot;);&lt;br /&gt;
  drawList = osMovePen (drawList, 70,220);&lt;br /&gt;
  drawList = osDrawText (drawList, &amp;quot;The End&amp;quot;);&lt;br /&gt;
  osSetDynamicTextureData(&amp;quot;&amp;quot;, &amp;quot;vector&amp;quot;, drawList, &amp;quot;&amp;quot;, 0);&lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OSSL_TextureDrawing</id>
		<title>OSSL TextureDrawing</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OSSL_TextureDrawing"/>
				<updated>2008-03-15T13:47:01Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; '''Function prototypes'''&lt;br /&gt;
 string osMovePen(string drawList, int x, int y);&lt;br /&gt;
 string osDrawLine(string drawList, int startX, int startY, int endX, int endY);&lt;br /&gt;
 string osDrawLine(string drawList, int endX, int endY);&lt;br /&gt;
 string osDrawText(string drawList, string text);&lt;br /&gt;
 string osDrawEllipse(string drawList, int width, int height);&lt;br /&gt;
 string osDrawRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osDrawFilledRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osSetFontSize(string drawList, int fontSize);&lt;br /&gt;
 string osSetPenSize(string drawList, int penSize);&lt;br /&gt;
 string osSetPenColour(string drawList, string colour);&lt;br /&gt;
 string osDrawImage(string drawList, int width, int height, string imageUrl);&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Code'''&lt;br /&gt;
&lt;br /&gt;
//cs&lt;br /&gt;
public void default_event_state_entry()&lt;br /&gt;
{&lt;br /&gt;
string drawList = &amp;quot;&amp;quot;&lt;br /&gt;
drawList = osMovePen (drawList, 50,100); &lt;br /&gt;
drawList = osDrawImage(drawList, 100,100,&amp;quot;http://opensimulator.org/images/d/de/Opensim_Wright_Plaza.jpg&amp;quot; );&lt;br /&gt;
drawList = osSetPenSize (drawList, 1); &lt;br /&gt;
drawList = osMovePen (drawList, 50,70);&lt;br /&gt;
drawList = osDrawEllipse (drawList, 20,20);&lt;br /&gt;
drawList = osMovePen(drawList, 90,70); &lt;br /&gt;
drawList = osDrawRectangle (drawList, 20,20 );&lt;br /&gt;
drawList = osMovePen (drawList,130,70); &lt;br /&gt;
drawList = osDrawFillRectangle(drawList, 20,20);&lt;br /&gt;
drawList = osSetFontSize (drawList, 12 );&lt;br /&gt;
drawList = osMovePen (drawList,15,32); &lt;br /&gt;
&lt;br /&gt;
string regionName = llGetRegionName();&lt;br /&gt;
drawList = osDrawText (drawList, &amp;quot;Hello and welcome to &amp;quot; + regionName );&lt;br /&gt;
&lt;br /&gt;
drawList = osSetFontSize (drawList, 7); &lt;br /&gt;
drawList = osSetPenColour (drawList, &amp;quot;blue&amp;quot;);&lt;br /&gt;
drawList = osMovePen (drawList, 70,220);&lt;br /&gt;
drawList = osDrawText (drawList, &amp;quot;The End&amp;quot;);&lt;br /&gt;
osSetDynamicTextureData(&amp;quot;&amp;quot;, &amp;quot;vector&amp;quot;, drawList, &amp;quot;&amp;quot;, 0);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
'''Status:''' Working!&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OSSL_TextureDrawing</id>
		<title>OSSL TextureDrawing</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OSSL_TextureDrawing"/>
				<updated>2008-03-15T13:46:32Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; '''Function prototypes'''&lt;br /&gt;
 string osMovePen(string drawList, int x, int y);&lt;br /&gt;
 string osDrawLine(string drawList, int startX, int startY, int endX, int endY);&lt;br /&gt;
 string osDrawLine(string drawList, int endX, int endY);&lt;br /&gt;
 string osDrawText(string drawList, string text);&lt;br /&gt;
 string osDrawEllipse(string drawList, int width, int height);&lt;br /&gt;
 string osDrawRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osDrawFilledRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osSetFontSize(string drawList, int fontSize);&lt;br /&gt;
 string osSetPenSize(string drawList, int penSize);&lt;br /&gt;
 string osSetPenColour(string drawList, string colour);&lt;br /&gt;
 string osDrawImage(string drawList, int width, int height, string imageUrl);&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Code'''&lt;br /&gt;
&lt;br /&gt;
//cs&lt;br /&gt;
public void default_event_state_entry()&lt;br /&gt;
{&lt;br /&gt;
string drawList = &amp;quot;&amp;quot;&lt;br /&gt;
drawList = osMovePen (drawList, 50,100); &lt;br /&gt;
drawList = osDrawImage(drawList, 100,100,&amp;quot;http://opensimulator.org/images/d/de/Opensim_Wright_Plaza.jpg&amp;quot; );&lt;br /&gt;
drawList = osSetPenSize (drawList, 1); &lt;br /&gt;
drawList = osMovePen (drawList, 50,70);&lt;br /&gt;
drawList = osDrawEllipse (drawList, 20,20);&lt;br /&gt;
drawList = osMovePen(drawList, 90,70); &lt;br /&gt;
drawList = osDrawRectangle (drawList, 20,20 );&lt;br /&gt;
drawList = osMovePen (drawList,130,70); &lt;br /&gt;
drawList = osDrawFillRectangle(drawList, 20,20);&lt;br /&gt;
drawList = osSetFontSize (drawList, 12 );&lt;br /&gt;
drawList = osMovePen (drawList,15,32); &lt;br /&gt;
&lt;br /&gt;
string regionName = llGetRegionName();&lt;br /&gt;
drawList = osDrawText (drawList, &amp;quot;Hello and welcome to &amp;quot; + regionName );&lt;br /&gt;
&lt;br /&gt;
drawList = osSetFontSize (drawList, 7); &lt;br /&gt;
drawList = osSetPenColour (drawList, &amp;quot;blue&amp;quot;);&lt;br /&gt;
drawList = osMovePen (drawList, 70,220);&lt;br /&gt;
drawList = osDrawText (drawList, &amp;quot;The End&amp;quot;);&lt;br /&gt;
osSetDynamicTextureData(&amp;quot;&amp;quot;, &amp;quot;vector&amp;quot;, drawList, &amp;quot;&amp;quot;, 0);&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OSSL_TextureDrawing</id>
		<title>OSSL TextureDrawing</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OSSL_TextureDrawing"/>
				<updated>2008-03-15T13:46:08Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; '''Function prototypes'''&lt;br /&gt;
 string osMovePen(string drawList, int x, int y);&lt;br /&gt;
 string osDrawLine(string drawList, int startX, int startY, int endX, int endY);&lt;br /&gt;
 string osDrawLine(string drawList, int endX, int endY);&lt;br /&gt;
 string osDrawText(string drawList, string text);&lt;br /&gt;
 string osDrawEllipse(string drawList, int width, int height);&lt;br /&gt;
 string osDrawRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osDrawFilledRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osSetFontSize(string drawList, int fontSize);&lt;br /&gt;
 string osSetPenSize(string drawList, int penSize);&lt;br /&gt;
 string osSetPenColour(string drawList, string colour);&lt;br /&gt;
 string osDrawImage(string drawList, int width, int height, string imageUrl);&lt;br /&gt;
&lt;br /&gt;
'''Code'''&lt;br /&gt;
&lt;br /&gt;
//cs&lt;br /&gt;
public void default_event_state_entry()&lt;br /&gt;
{&lt;br /&gt;
string drawList = &amp;quot;&amp;quot;&lt;br /&gt;
drawList = osMovePen (drawList, 50,100); &lt;br /&gt;
drawList = osDrawImage(drawList, 100,100,&amp;quot;http://opensimulator.org/images/d/de/Opensim_Wright_Plaza.jpg&amp;quot; );&lt;br /&gt;
drawList = osSetPenSize (drawList, 1); &lt;br /&gt;
drawList = osMovePen (drawList, 50,70);&lt;br /&gt;
drawList = osDrawEllipse (drawList, 20,20);&lt;br /&gt;
drawList = osMovePen(drawList, 90,70); &lt;br /&gt;
drawList = osDrawRectangle (drawList, 20,20 );&lt;br /&gt;
drawList = osMovePen (drawList,130,70); &lt;br /&gt;
drawList = osDrawFillRectangle(drawList, 20,20);&lt;br /&gt;
drawList = osSetFontSize (drawList, 12 );&lt;br /&gt;
drawList = osMovePen (drawList,15,32); &lt;br /&gt;
&lt;br /&gt;
string regionName = llGetRegionName();&lt;br /&gt;
drawList = osDrawText (drawList, &amp;quot;Hello and welcome to &amp;quot; + regionName );&lt;br /&gt;
&lt;br /&gt;
drawList = osSetFontSize (drawList, 7); &lt;br /&gt;
drawList = osSetPenColour (drawList, &amp;quot;blue&amp;quot;);&lt;br /&gt;
drawList = osMovePen (drawList, 70,220);&lt;br /&gt;
drawList = osDrawText (drawList, &amp;quot;The End&amp;quot;);&lt;br /&gt;
osSetDynamicTextureData(&amp;quot;&amp;quot;, &amp;quot;vector&amp;quot;, drawList, &amp;quot;&amp;quot;, 0);&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OSSL_TextureDrawing</id>
		<title>OSSL TextureDrawing</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OSSL_TextureDrawing"/>
				<updated>2008-03-15T13:45:10Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; '''Function prototypes'''&lt;br /&gt;
 string osMovePen(string drawList, int x, int y);&lt;br /&gt;
 string osDrawLine(string drawList, int startX, int startY, int endX, int endY);&lt;br /&gt;
 string osDrawLine(string drawList, int endX, int endY);&lt;br /&gt;
 string osDrawText(string drawList, string text);&lt;br /&gt;
 string osDrawEllipse(string drawList, int width, int height);&lt;br /&gt;
 string osDrawRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osDrawFilledRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osSetFontSize(string drawList, int fontSize);&lt;br /&gt;
 string osSetPenSize(string drawList, int penSize);&lt;br /&gt;
 string osSetPenColour(string drawList, string colour);&lt;br /&gt;
 string osDrawImage(string drawList, int width, int height, string imageUrl);&lt;br /&gt;
&lt;br /&gt;
'''Code'''&lt;br /&gt;
//cs&lt;br /&gt;
public void default_event_state_entry()&lt;br /&gt;
{&lt;br /&gt;
string drawList = &amp;quot;&amp;quot;&lt;br /&gt;
drawList = osMovePen (drawList, 50,100); &lt;br /&gt;
drawList = osDrawImage(drawList, 100,100,&amp;quot;http://opensimulator.org/images/d/de/Opensim_Wright_Plaza.jpg&amp;quot; );&lt;br /&gt;
drawList = osSetPenSize (drawList, 1); &lt;br /&gt;
drawList = osMovePen (drawList, 50,70);&lt;br /&gt;
drawList = osDrawEllipse (drawList, 20,20);&lt;br /&gt;
drawList = osMovePen(drawList, 90,70); &lt;br /&gt;
drawList = osDrawRectangle (drawList, 20,20 );&lt;br /&gt;
drawList = osMovePen (drawList,130,70); &lt;br /&gt;
drawList = osDrawFillRectangle(drawList, 20,20);&lt;br /&gt;
drawList = osSetFontSize (drawList, 12 );&lt;br /&gt;
drawList = osMovePen (drawList,15,32); &lt;br /&gt;
&lt;br /&gt;
string regionName = llGetRegionName();&lt;br /&gt;
drawList = osDrawText (drawList, &amp;quot;Hello and welcome to &amp;quot; + regionName );&lt;br /&gt;
&lt;br /&gt;
drawList = osSetFontSize (drawList, 7); &lt;br /&gt;
drawList = osSetPenColour (drawList, &amp;quot;blue&amp;quot;);&lt;br /&gt;
drawList = osMovePen (drawList, 70,220);&lt;br /&gt;
drawList = osDrawText (drawList, &amp;quot;The End&amp;quot;);&lt;br /&gt;
osSetDynamicTextureData(&amp;quot;&amp;quot;, &amp;quot;vector&amp;quot;, drawList, &amp;quot;&amp;quot;, 0);&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OSSL_TextureDrawing</id>
		<title>OSSL TextureDrawing</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OSSL_TextureDrawing"/>
				<updated>2008-03-15T13:42:36Z</updated>
		
		<summary type="html">&lt;p&gt;MW: New page:  '''Function prototypes'''  string osMovePen(string drawList, int x, int y);  string osDrawLine(string drawList, int startX, int startY, int endX, int endY);  string osDrawLine(string draw...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; '''Function prototypes'''&lt;br /&gt;
 string osMovePen(string drawList, int x, int y);&lt;br /&gt;
 string osDrawLine(string drawList, int startX, int startY, int endX, int endY);&lt;br /&gt;
 string osDrawLine(string drawList, int endX, int endY);&lt;br /&gt;
 string osDrawText(string drawList, string text);&lt;br /&gt;
 string osDrawEllipse(string drawList, int width, int height);&lt;br /&gt;
 string osDrawRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osDrawFilledRectangle(string drawList, int width, int height);&lt;br /&gt;
 string osSetFontSize(string drawList, int fontSize);&lt;br /&gt;
 string osSetPenSize(string drawList, int penSize);&lt;br /&gt;
 string osSetPenColour(string drawList, string colour);&lt;br /&gt;
 string osDrawImage(string drawList, int width, int height, string imageUrl);&lt;br /&gt;
&lt;br /&gt;
'''Example script'''&lt;br /&gt;
&lt;br /&gt;
//cs&lt;br /&gt;
public void default_event_state_entry()&lt;br /&gt;
{&lt;br /&gt;
string drawList = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
drawList = osMovePen (drawList, 50,100); &lt;br /&gt;
drawList = osDrawImage(drawList, 100,100,&amp;quot;http://opensimulator.org/images/d/de/Opensim_Wright_Plaza.jpg&amp;quot; );&lt;br /&gt;
drawList = osSetPenSize (drawList, 1); &lt;br /&gt;
drawList = osMovePen (drawList, 50,70);&lt;br /&gt;
drawList = osDrawEllipse (drawList, 20,20);&lt;br /&gt;
drawList = osMovePen(drawList, 90,70); &lt;br /&gt;
drawList = osDrawRectangle (drawList, 20,20 );&lt;br /&gt;
drawList = osMovePen (drawList,130,70); &lt;br /&gt;
drawList = osDrawFillRectangle(drawList, 20,20);&lt;br /&gt;
drawList = osSetFontSize (drawList, 12 );&lt;br /&gt;
drawList = osMovePen (drawList,15,32); &lt;br /&gt;
&lt;br /&gt;
string regionName = llGetRegionName();&lt;br /&gt;
drawList = osDrawText (drawList, &amp;quot;Hello and welcome to &amp;quot; + regionName );&lt;br /&gt;
&lt;br /&gt;
drawList = osSetFontSize (drawList, 7); &lt;br /&gt;
drawList = osSetPenColour (drawList, &amp;quot;blue&amp;quot;);&lt;br /&gt;
drawList = osMovePen (drawList, 70,220);&lt;br /&gt;
drawList = osDrawText (drawList, &amp;quot;The End&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
 osSetDynamicTextureData(&amp;quot;&amp;quot;, &amp;quot;vector&amp;quot;, drawList, &amp;quot;&amp;quot;, 0);&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Scripting</id>
		<title>Scripting</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Scripting"/>
				<updated>2008-03-15T13:33:25Z</updated>
		
		<summary type="html">&lt;p&gt;MW: /* Users */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== OpenSim Scripting ==&lt;br /&gt;
* [http://www.osgrid.org/forums/ OS-Grid Forums] - LSL/OSSL discussions, examples, tips, etc.&lt;br /&gt;
* [http://www.openlifegrid.com/Forums/tabid/54/Default.aspx OpenLife Forums] - LSL/OSSL discussions, examples, tips, etc.&lt;br /&gt;
* [[OpenSim:Scripting|Script usage]] - Tutorial how to use scripts in-world&lt;br /&gt;
&lt;br /&gt;
===Users===&lt;br /&gt;
* [[OSSL_Proposals|OSSL Proposals]] - Suggestions for custom OSL-functions&lt;br /&gt;
* [[OSSL_Implemented|OSSL Implemented]] - A list of OSL-functions that are available&lt;br /&gt;
* [[OSSL_TextureDrawing| OSSL Texture Drawing Functions]] = Details of the os texture drawing functions&lt;br /&gt;
* [[LSL_Status|LSL Implemented]] - A list of LSL-functions that are available&lt;br /&gt;
* [[OpenSim:Scripting_Languages|Scripting Languages]] - What languages are supported and how to use them&lt;br /&gt;
&lt;br /&gt;
===Developers===&lt;br /&gt;
* [[OSSL_Standards|OSSL Standards]] - A whitepaper concerning naming-standards for the OpenSim scripting language&lt;br /&gt;
* [[OpenSim.Region.ScriptEngine.Common]] - How to create your own script engine&lt;br /&gt;
* [[OpenSim.Region.ScriptEngine.DotNetEngine|DotNet-Engine]] - Describes some of the esoteric parts of the DotNet-Engine &lt;br /&gt;
* [[Build_Bot|Bot-Design(.Net)]] - A whitepaper about a buildbot-design in Opensim&lt;br /&gt;
&lt;br /&gt;
Back to [[Main_Page| Main Page]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Getting Started]]&lt;/div&gt;</summary>
		<author><name>MW</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-02-16T11:26:10Z</updated>
		
		<summary type="html">&lt;p&gt;MW: /* Communication */&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 channels #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;
== 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.5 Release Target Discussion]]&lt;br /&gt;
* [[Opensim: 0.6 Release Target Discussion]]&lt;br /&gt;
* [[Opensim: Future Release 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;
* [[Webinterface]] &amp;amp;mdash; How to mashup with the web.&lt;br /&gt;
* [[OpenSim: Prim Inventory Persistence]] &amp;amp;mdash; Information on the current state of prim inventory persistence.&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;
* [[OpenSim: Permissions]] &amp;amp;mdash; Notes on object permissions &amp;amp; definition of the ObjectFlags variable.&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;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>MW</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-02-16T11:25:51Z</updated>
		
		<summary type="html">&lt;p&gt;MW: /* Communication */&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;
== 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.5 Release Target Discussion]]&lt;br /&gt;
* [[Opensim: 0.6 Release Target Discussion]]&lt;br /&gt;
* [[Opensim: Future Release 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;
* [[Webinterface]] &amp;amp;mdash; How to mashup with the web.&lt;br /&gt;
* [[OpenSim: Prim Inventory Persistence]] &amp;amp;mdash; Information on the current state of prim inventory persistence.&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;
* [[OpenSim: Permissions]] &amp;amp;mdash; Notes on object permissions &amp;amp; definition of the ObjectFlags variable.&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;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Development_Team</id>
		<title>Development Team</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Development_Team"/>
				<updated>2008-02-13T13:21:31Z</updated>
		
		<summary type="html">&lt;p&gt;MW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== OpenSim Core Developers ==&lt;br /&gt;
These people have commit access to our central SVN server and are regular contributors to the codebase.&lt;br /&gt;
&lt;br /&gt;
(please add in as much info as you like for your name)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Photo &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;IRC Nick &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;SL Avatar&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Other Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Time Zone&amp;lt;br&amp;gt;(UTC)&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Org&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Areas of Interest&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:MW / Michael Wright |MW / Michael Wright ]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Darren&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Wright Juran&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+0&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tribal Media AB&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;everything&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Adam Frisby|Adam Frisby]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adam Frisby&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adam Zaius&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;DeepThink Pty Ltd&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Terrain, Performance&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:MingChen|MingChen]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;DeepThink Pty Ltd&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:lbsa71|lbsa71]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Stefan Andersson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;PierreJoseph Proudhon&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;OSG:Stefan Andersson&amp;lt;br/&amp;gt;OLG:Stefan Andersson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tribal Media AB&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt; 3D and Web Integration&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:SeanDague|sdague]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Sean Dague&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Neas Bade&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Database, Linux&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:babblefrog|babblefrog]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Brian McBee&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dogen Coldstream&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Babblefrog Ballistic (osgrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Disorganized&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Tedd|Tedd]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tedd Hansen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tedd Maa&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tedd Hansen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Programming/Scripting/Architecture&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:danx0r|danx0r]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dan Miller&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Albert Pascal&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;squiggle.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;PHEEZIKS; everything&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:dalien|dalien]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dalien Talbot&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dalien Talbot&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mostly TCP-based&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Small fixes; rev.eng./prototyping&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;ZeroPoint&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Guilderoy&amp;amp;nbsp;Dench&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Programming/Database&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tleiades&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tleiades&amp;amp;nbsp;Hax&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid servers/Database&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;cfk&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Charles&amp;amp;nbsp;Krinke&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Charlesk&amp;amp;nbsp;Bing&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Reliability/Grid servers/ll-functions&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:chi11ken|chi11ken]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jeff Ames&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Chillken Proto&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;3Di&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Darok|Darok]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Darok Kaminski&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Physics engines (especially BulletX)&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:adjohn|adjohn]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adam Johnson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Zeuz Zenovka&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;3Di&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:joha1|joha1]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Johan Berntsson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;N/A&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;3Di&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Performance, packet handling/libSL&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Teravus|Teravus]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Teravus&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Teravus Ousley&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;W3z&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Physics &amp;amp; Admin tools, A working sim.&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Justincc|Justincc]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Justin Clark-Casey&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Lulworth Beaumont&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Justin Clark-Casey (osgrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+0&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid servers &amp;amp; performance, inventory (avatar and object).&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;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[Alondria]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Alondria LeFay&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Alondria LeFay (OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Independent&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Implementation of LSL functions and other scripting tidbits.&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;
== Additional Developers/Testers/Contributors ==&lt;br /&gt;
These people have contributed bug reports, patches or other contributions to OpenSim.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable sortable&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;IRC Nick &amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;SL Avatar&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Other Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Time Zone&amp;lt;br&amp;gt;(UTC)&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Org&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Areas of Interest&amp;lt;/th&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Nebadon|Nebadon]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Nebadon Izumi&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Building, Scripting, 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;[[User:jtclark48|jclark4]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jay Clark&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jay Clarke&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Physics, Grid Host, AI, Scripting, 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;Gareth&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;[[User:AdamStevenson|BigFootAg]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adam Stevenson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Adamus Petrov&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Texas A&amp;amp;M University&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;AI, Skynet, Evolving Systems, Biology&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;[[User:Vicero Lambert|Vicero Lambert]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;Ldvoipeng&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;idoru&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&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;[[User:Magi|Magi]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Andy Agnew&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Magi Merlin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+10&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Spun Pty Ltd&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;3D Web Integration, Database stuff and playing with the odds and ends box.&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;john_&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;John&amp;amp;nbsp;Moyer&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;VAJohn&amp;amp;nbsp;GeekSquad or&amp;amp;nbsp;Matthew&amp;amp;nbsp;Kendal&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Best&amp;amp;nbsp;Buy/Geek&amp;amp;nbsp;Squad&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tester&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;[[User:ClarkZone|ClarkZone]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Troy Admin(@ClarkZone)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Troy Childs&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Troy Admin (ClarkZone)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Http://clarkzone.dyndns.org&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Tester and Grid Host&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;[[User:aiaustin|aiaustin]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ai Austin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ai&amp;amp;nbsp;Austin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Ai&amp;amp;nbsp;AIAI&amp;amp;nbsp;(AIAI Grid)&amp;lt;br&amp;gt;Ai&amp;amp;nbsp;Ariella&amp;amp;nbsp;(Openlifegrid)&amp;lt;br&amp;gt;Ai&amp;amp;nbsp;Beta&amp;amp;nbsp;(DeepGrid)&amp;lt;br&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+0&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;AIAI,&amp;amp;nbsp;University&amp;amp;nbsp;of&amp;amp;nbsp;Edinburgh&amp;lt;br&amp;gt;http://www.aiai.ed.ac.uk/~ai/&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Windows Vista tests&amp;lt;br&amp;gt;Content testing&amp;lt;br&amp;gt;Use of multiple VWs&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;[[User:balthazar|balthazar]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Trevor Brooks&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Balthazar Sin&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;None&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Terrains, testing and some small coding tasks&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;[[User:jimbo2120|jimbo2120]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Michael Osias&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Illuminous Beltran&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, AI, Skynet, coding and 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;[[User:Sakai|Sakai]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Steve S&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Sakai Openlife (OpenlifeGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+10&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.openlifegrid.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, Hardware, Testing, Contribution&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;MaltosSosa&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Maltos Sosa&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Maltos Sosa&amp;lt;br&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Maltos Sosa (Central Grid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Central Grid&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid Operator, Central Grid Project Manager. Anything we can offer, just ask.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:TayB|TayB]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Earl B&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Taylor Boyau&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-10&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Vizi&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid Host,Networking,Contributions &amp;amp; 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;[[User:JamieDav|JamieDav]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jamie David&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jamie David&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+7&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Forum&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, Sim, Avitar, Functionality&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;[[User:Krtaylor|Krtaylor]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kurt Taylor&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kurt Stringer &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Grid, Networking, Monitoring, Scripting, Inventory, 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;[[User:Nink|Nink]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Peter Finn&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Nink Noonan&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Disruptive Influence.&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;[[User:Bruce|Bruce]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Bruce Meerson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Bruce Meerson&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;HiPiHi&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Watching.&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;[[User:Derek|Derek]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Derek Tang&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Derek Timeless&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+8&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://opensimulator.org.cn&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Running a public WINDOWS sim for testing, Docs, Helping Chinese users, Building Chinese opensim communities, watching&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[CharlieO]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Dan&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Charlie Omega&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mild coding/tweaking/simple feature adds, Stress testing/break stuff, Testing limits of existing code. Making sure [[LSL Status]] is up to date&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;oobscure&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Opensource Obscure&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.opensim.it&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Running a public Linux sim for testing, Docs, Helping italian users, Building opensim communities, Watching&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;pitman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Mike Pitman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Rez Tone&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;IBM&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Scientific visualization schemes, virt world product design, persistant workspaces, virt world based big biz&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;cmu&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Christopher Mumme&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Snook Destiny&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;http://www.cmu-develop.de/ and research group &amp;quot;Collaboration Systems and CSCW&amp;quot; at Clausthal University of Technology&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing OpenSim, translating the OpenSim Wiki into German and reporting on OpenSim&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[Silpol]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Andriy Tymchenko&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Andy Tir&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;EET (+2/3)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Nokia&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;highly uncoordinated mess with elements of palace games, under-table diplomacy, rebellion, coup d'état and mutiny. optionally pirate&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;[[User:Grumly|Grumly]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Forest Klaar&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT+1&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;.NET MCAD Dev/Arch/Trainer&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Trying to get into OpenSim code for now. Particularly interrested in data persistence.&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;[[daTwitch]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;James G. Stallings II&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;br&amp;gt;Lazarus Longstaff&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Hiro Protagonist (OSGrid)&amp;lt;br&amp;gt;Takeshi Takahashi (OpenLife)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-5&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;House Husband&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing everything to the limits I possibly can&amp;lt;br&amp;gt;Sometime wiki editor&amp;lt;br&amp;gt;blog at http://da5vid.wordpress.com&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;gryc&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gryc Ueusp&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gryc Uriza&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Gryc Uriza(OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;PHP scripting, web interfaces, interconnectivity, cross-platformedness&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Phrearch|Phrearch]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Jeroen van Veen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Phrearch Miles&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Phrearch Miles(OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Amsterdam/Paris&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Educational mashup, RIA, scripting, intranet, linux, networking&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:Burnman|Burnman]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Allen Wilkins&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Burnman Bedlam&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Sid Green (United Grid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Boston, USA&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;United Grid&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, testing, and more testing! Getting familiar with the source, interested in all aspects of the project.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[User:krisbfunk|krisbfunk]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kris Bulman&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;krisbfunk Vought&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Krisbfunk Nocturnal(OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;PE, Canada&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Edactive Technologies&amp;lt;br /&amp;gt;Nocturnal Eye Productions&amp;lt;br /&amp;gt;UPEI&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Currently: Testing, bug reports, wiki updating.&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[User:HashBox|HashBox]]&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Zane Ashby&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sibariel Darkstone&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Sibariel Darkstone (OSGrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;New Zealand (+12)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Testing, bug reports, and updating the wiki.&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;[[User:Mikkopa|mikkopa]]&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Mikko Pallari&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;+2&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;realXtend&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Scripting, communication, gaming, sounds&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;[[User:Kinoc|Kinoc]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Kino Coursey&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Daxxon Jaxxon&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Daxxon Kinoc (OSgrid)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;-6&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Daxtron Laboratories &amp;lt;br /&amp;gt; http://www.daxtron.com&amp;lt;br /&amp;gt; University of North Texas&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;AI, Semantic web, Ontologies, Natural Laanguage Processing, Cyc, Bots, NPC &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;[[User:trapuh|trapuh]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Pedro Ribeiro&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Vaiten Forder&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GMT&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;University Student, Escola Superior de Educação de Viseu, Portugal &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Testing, eventual bug reports and wiki. Music, web/digital arts and php+sql.&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;[[User:SonicViz|SonicViz]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Paul Cohen&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Komuso Tokugawa&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;+9&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Http://sonicviz.com&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Audio/Music, Interactive Music, Control Protocols, Interfaces, VisualFX, Procedural animation/Generative systems + testing and general dev&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>MW</name></author>	</entry>

	</feed>