Main Page

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
m (Client vs. Bug report issues lately)
(Tidied up)
Line 1: Line 1:
 
[[Image:opensim_avatar.png|right]]
 
[[Image:opensim_avatar.png|right]]
 
+
__NOTOC__
 
OpenSim is a BSD Licensed Open Source project to develop a functioning virtual worlds server platform capable of supporting multiple clients and servers in a heterogeneous grid structure.  OpenSim is written in [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#], and can run under [http://www.mono-project.com/Main_Page Mono] or the [http://www.microsoft.com/net/ Microsoft .NET] runtimes.
 
OpenSim is a BSD Licensed Open Source project to develop a functioning virtual worlds server platform capable of supporting multiple clients and servers in a heterogeneous grid structure.  OpenSim is written in [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#], and can run under [http://www.mono-project.com/Main_Page Mono] or the [http://www.microsoft.com/net/ Microsoft .NET] runtimes.
  
== Latest News ==
+
OpenSim is currently in the alpha development stage, with active testing of SVN trunk versions encouraged.
 
+
==Custom osFunction Ideas wanted==
+
 
+
* OpenSim's own scripting team is accepting ideas/requests/wishlists for custom functions. [[LSL_osFunctions]]
+
 
+
==Client vs. Bug report issues lately==
+
 
+
Please,
+
*If you plan to bug report.
+
*If you talk about bugs in IRC.
+
*If you have things that hurt the experience you have in OpenSim.
+
use the preferred client version.
+
 
+
We are using the secondlife official 1.18.5.3 client on Linux, Mac OS X, and Windows so as to unify the issues and make it easier to narrow down bugs.
+
 
+
=== IRC move ===
+
 
+
We are in the process of moving the IRC channel we use (#opensim) from EFNET to Freenode. If you can't find us on EFNET, get yourself over to Freenode!  (There's also an #opensim-dev channel, also on Freenode, for those who are interested in digging into the guts of the code.)
+
 
+
=== Features ===
+
There's a newly set up [[OpenSim: Features|OpenSim features list]] that lists key, and notable, features.
+
 
+
=== OpenSim 0.4.5 Released! ===
+
 
+
The OpenSim team is happy to announce the first alpha release of OpenSim, version 0.4.5.  This release focuses on stand-alone mode (with one or more regions).  Some stuff works, a lot doesn't.  If it breaks, you get to keep '''both''' pieces.
+
 
+
Stuff that works:
+
* standalone mode with one or more regions
+
* basic physics (no object collisions)
+
* persistence of users, prims, assets, and inventory via [http://www.sqlite.org/ sqlite]
+
* basic building, custom-texture uploads
+
* avatar editing
+
* See [[OpenSim: Testing]]
+
 
+
More advanced physics, in-world scripting, grid mode, and support for other database backends are not supported in this release, though they may work from time-to-time before crashing with an earth-shattering kaboom!  All of these are under active development, and are being worked on for the 0.5.0 release.
+
 
+
Source distributions in both .tar.gz and .zip can be found at the [http://dist.opensimulator.org/ OpenSim Downloads site].
+
  
 
== Getting Started with OpenSim ==
 
== Getting Started with OpenSim ==
* [[OpenSim: Features]] — Key features of the OpenSim platform.
+
* [[Features]] - Key features of the OpenSim platform.
* [[OpenSim: Download]] — Download a copy of OpenSim.
+
* [[Download]] - Download a copy of OpenSim.
* [[OpenSim: Install]] — How to install the simulator software.
+
* [[Install]] - How to install the simulator software.
* [[OpenSim: Configuration]] — How to configure the simulator for various modes.
+
* [[Configuration]] - How to configure the simulator for various modes.
* [[OpenSim: Network settings]] — How to setup the network for the simulator.
+
* [[Client Setup]] - How to connect to an OpenSim server with the Second Life client
* [[OpenSim: Maintenance]] — How to upgrade and backup your installation.
+
* [[Troubleshooting]] - How to trouble shoot your OpenSim installation.
* [[OpenSim: Running]] — How to run standalone, local grid & public grid modes, and server side commands.
+
* [[FAQ]] - Frequently asked questions.
* [[OpenSim: Connecting]] — How to connect to an OpenSim server.
+
* [[Troubleshooting]] — How to trouble shoot your OpenSim installation.
+
* [[FAQ]] — Frequently asked questions.
+
* Quick Reference [[OpenSim: Testing]] — A quick reference of current tested features.
+
* [[Office Hours]] — Weekly Office Hours Meeting.
+
  
 
== OpenSim Development ==
 
== OpenSim Development ==
Line 60: Line 18:
 
The [[Development Team|OpenSim Team]] is currently working towards the 0.5 release of OpenSim.  See the [[Roadmap]] for details.
 
The [[Development Team|OpenSim Team]] is currently working towards the 0.5 release of OpenSim.  See the [[Roadmap]] for details.
  
Top 10 bugs we are working on [[Top 10 Bugs]] are a dynamic list of those bugs that affect forward progress.
+
For more information on OpenSim development and on how you can make your mark, check out the [[Development|development]] section.
 
+
'''Recent Changes'''
+
<rss>http://cia.vc/stats/project/opensim/.rss|max=5|title=none</rss>
+
 
+
'''Handy Documentation'''
+
* [[OpenSim: Testing]] &mdash; What is tested.
+
* [[OpenSim: TechRef]] &mdash; A technical description of the simulator operation.
+
* [[OpenSim: Grids]] &mdash; Known Public grids currently available.
+
* [[Opensim: 0.4 Release Target Discussion]]
+
* [[Opensim: 0.5 Release Target Discussion]]
+
* [[OpenSim: Class Diagrams]]
+
* [[Grid Architecture Diagram]]
+
* [[OpenSim: Scripting]] &mdash; How to use scripts and what limitations apply.
+
* [[PhysicsEngines]]  &mdash; Options for physics engines in OpenSim.
+
* [[MonoSqlite]] &mdash; How the database model currently works.
+
* [[Monodevelop]] &mdash; How to use the [[monodevelop]] IDE for editing C# solutions.
+
* [[LSL Status]] &mdash; LSL implementation progress.
+
* [[OpenSim.Region.ScriptEngine]] &mdash; How the ScriptEngine looks internally.
+
* [[RegionModules]] &mdash; The various modules that are used in the RegionServer and how to write new ones.
+
* [[OpenSim: Screenshots]] &mdash; Various OpenSim screenshots.
+
* [[OpenSim: Threading strategy]] &mdash; How threading is implemented and handled.
+
* [[Special Building]] &mdash; Special building instructions.
+
  
 
== Participating in the OpenSim Community ==
 
== Participating in the OpenSim Community ==
Line 93: Line 29:
 
There are several public grids and several standalone arrays running 24/7. For the casual user as well as those who want to run their own public regions, there is a list of available sims at [[OpenSim: Grids]]. Most of these grids have representation on the #opensim chat channel for asking and answering questions.
 
There are several public grids and several standalone arrays running 24/7. For the casual user as well as those who want to run their own public regions, there is a list of available sims at [[OpenSim: Grids]]. Most of these grids have representation on the #opensim chat channel for asking and answering questions.
  
The OpenSim developers hold [[office hours]] once a week in-world on Tuesdays at "Wright Plaza" on OSGrid.
+
While OpenSim is not affiliated with any one grid there are many prominent [[OpenSim installations|Grids]].
 
+
There is a "Test Hour" on Saturdays, also generally on "Wright Plaza". Both these weekly events are held at 11:00AM PST or 1900UTC.
+
 
+
Again, check on the #opensim IRC channel on Freenode just before each of these events if there is any confusion.
+
 
+
=== IRC ===
+
IRC on FreeNode, channel #OpenSim. Download an IRC client like [http://www.xchat.org/ X-Chat] (or [http://www.silverex.org/ here] for Windows) and go to FreeNode (server irc.freenode.net), channel #OpenSim.
+
If you have Firefox, you can also use the [https://addons.mozilla.org/firefox/addon/16 Chatzilla] IRC client (In the menu, Tools > Chatzilla).
+
If you already have an IRC client installed you can just follow [irc://irc.freenode.net/OpenSim this link].
+
 
+
*Server: irc.freenode.net
+
*Channel: #opensim
+
  
 
=== Mailing lists ===
 
=== Mailing lists ===
Line 111: Line 35:
 
* [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev] - development discussion of OpenSim
 
* [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev] - development discussion of OpenSim
 
* [https://lists.berlios.de/mailman/listinfo/opensim-commits opensim-commits] - an email list for svn commits
 
* [https://lists.berlios.de/mailman/listinfo/opensim-commits opensim-commits] - an email list for svn commits
 
=== Source Code ===
 
You can browse the source code for opensim at [http://opensimulator.org/cgi-bin/viewcvs.cgi OpenSim SVN browser]
 
 
'''Anonymous Checkout'''
 
svn co http://opensimulator.org/svn/opensim/trunk
 
 
'''Developer Checkout'''
 
svn co svn+ssh://USERNAME@opensimulator.org/var/svn/opensim/trunk
 
  
 
=== Bugs ===
 
=== Bugs ===

Revision as of 17:47, 8 January 2008

Opensim avatar.png

OpenSim is a BSD Licensed Open Source project to develop a functioning virtual worlds server platform capable of supporting multiple clients and servers in a heterogeneous grid structure. OpenSim is written in C#, and can run under Mono or the Microsoft .NET runtimes.

OpenSim is currently in the alpha development stage, with active testing of SVN trunk versions encouraged.

Getting Started with OpenSim

  • Features - Key features of the OpenSim platform.
  • Download - Download a copy of OpenSim.
  • Install - How to install the simulator software.
  • Configuration - How to configure the simulator for various modes.
  • Client Setup - How to connect to an OpenSim server with the Second Life client
  • Troubleshooting - How to trouble shoot your OpenSim installation.
  • FAQ - Frequently asked questions.

OpenSim Development

The OpenSim Team is currently working towards the 0.5 release of OpenSim. See the Roadmap for details.

For more information on OpenSim development and on how you can make your mark, check out the development section.

Participating in the OpenSim Community

OpenSim is an open source project. This means that it is developed by anyone who wants to participate. This could be you! We welcome testers and developers alike. Please see the Contributions Policy for more details.

If you need help or want to help the best way to get in touch is IRC (chat network). There is a lot of activity there every day.

Getting online

There are several public grids and several standalone arrays running 24/7. For the casual user as well as those who want to run their own public regions, there is a list of available sims at OpenSim: Grids. Most of these grids have representation on the #opensim chat channel for asking and answering questions.

While OpenSim is not affiliated with any one grid there are many prominent Grids.

Mailing lists

Bugs

Please use the SecondLife official 1.18.5.3 client on Linux, Mac OS X, and Windows so as to unify the issues and make it easier to narrow down bugs.

You can report bugs at the Mantis opensim bug tracker.

Note: Some email providers are tagging Mantis emails as spam. If you sign up for a Mantis Account and don't get a confirmation email:

  • Check your spam folder, see if it is there. GMail is consistently tagging these as spam.
  • If you are using yahoo, you'll need to wait ~ 8 hrs to receive any email from opensimulator.org.

Other languages

You can also see this wiki in these other languages: Spanish | German | French | Italian | ...

Personal tools
General
About This Wiki