From OpenSimulator

Revision as of 05:13, 9 October 2009 by Justincc (Talk | contribs)

Jump to: navigation, search

Technical Reference -> Terms -> Developer Documentation

Contents

Developer Documentation

General

Development

Services

Client Stacks

  • Sim Throttles — Information on how OpenSim handles throttling of packets to the client.

Database

File formats

Grid

Web Integration

Modules

Permissions

Physics

Protocols

Regions

Threading

Scripting

Search

Testing

Proposals

Proposed projects

Communication

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 "Wright Plaza" on OSGrid. There is a "Test Hour" on Saturdays, also generally on "Wright Plaza". 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.

There is also a mailman email distribution list available at https://lists.berlios.de/mailman/listinfo/opensim-dev

Interest Groups

  • OpenSim Quality Focus Group - A proposed group for developers interested in improving the quality of OpenSim as we head towards beta status.

Git Access

You can browse the source code for OpenSim using a web browser or via git.

  • Anonymous Checkout - see Download
  • Developer Checkout
git clone ssh://USERNAME@opensimulator.org/var/git/opensim

Submitting Patches

Please review Submitting_code_to_OpenSim

Recent Git Commits

remove mono.data.sqliteclient,dll obsolete since mono 1.2.4, Aparently only used in webstats. So we reduce obsolesce issuses to just Mono.Data.Sqlite, for now (needs testing, and do run prebuild) (UbitUmarov) (Tue, 28 Oct 2025 11:14:36 -0700)
remove mono.data.sqliteclient,dll obsolete since mono 1.2.4, Aparently only used in webstats. So we reduce obsolesce issuses to just Mono.Data.Sqlite, for now (needs testing, and do run prebuild) UbitUmarov <ajlduarte at sapo dot pt> OpenSim/Data/SQLite/SQLiteFramework.cs
more on ReaderWriterLockSlim and thread.abort (UbitUmarov) (Sat, 18 Oct 2025 14:07:51 -0700)
more on ReaderWriterLockSlim and thread.abort UbitUmarov <ajlduarte at sapo dot pt> OpenSim/Framework/ExpiringCacheOS.cs
simplify DoubleDictionaryThreadAbortSafe because dotnet no longer has thread.abort. Name is not wrong but keep it for now (UbitUmarov) (Sat, 18 Oct 2025 13:25:06 -0700)
simplify DoubleDictionaryThreadAbortSafe because dotnet no longer has thread.abort. Name is not wrong but keep it for now UbitUmarov <ajlduarte at sapo dot pt> .../Framework/DoubleDictionaryThreadAbortSafe.cs
apply by and the patch in mantis 9218 and change it. (Untested) (UbitUmarov) (Sun, 05 Oct 2025 16:06:24 -0700)
apply by and the patch in mantis 9218 and change it. (Untested) UbitUmarov <ajlduarte at sapo dot pt> .../RemoteController/RemoteAdminPlugin.cs
put back lost parentgroud null check, it is still needed on load code (UbitUmarov) (Sun, 05 Oct 2025 12:53:49 -0700)
put back lost parentgroud null check, it is still needed on load code UbitUmarov <ajlduarte at sapo dot pt> OpenSim/Region/Framework/Scenes/SceneObjectPart.cs

UNIQ1a59a82014f911a8-cleanpage-00000001-QINU

Personal tools
General
About This Wiki