Resources

From libopenmetaverse - libomv - Developer Wiki

Jump to: navigation, search

Contents

API Documentation

Current API Documentation available in both online html format, or downloadable chm format


Version html chm
Trunk (current development documentation) html chm
Release (current stable documentation) html (0.7) chm (0.7)
Previous (Documentation for older versions) html (0.6) chm (0.6) html (0.5) chm (0.5)

If you are using Microsoft Internet Explorer under Windows XP SP2 or later and you are going to download the documentation in CHM format, you should "unblock" the file after downloading it, by right-clicking on it and selecting the properties menu item. Then click on the 'Unblock' button. Failing to do this may lead to errors in the visualization of the file, due to a Microsoft bug.


How to contribute documentation

You can submit documentation patches to jira.

Mailing Lists

The primary mailing list for libsecondlife is libsl-dev@openmv.org.

You can subscribe to the development list at http://openmv.org/cgi-bin/mailman/listinfo/libsl-dev

To be informed of new code updates, use libsl-commits@openmv.org. Subscription is required if you have commit access to the SVN server, and highly recommended for anyone using libsecondlife in their applications.

You can subscribe to the commits list at http://openmv.org/cgi-bin/mailman/listinfo/libsl-commits


IRC

A lot of our communication happens on IRC. The general libopenmetaverse chat channel is #libomv EFNet. This is not strictly developer oriented, and often is running a live relay between our headquarters in Second Life and the IRC channel. For application developers, library developers, or any code related chat please use #libsl-dev on EFNet.

  • IRC - A short IRC tutorial.

Software, Scripts, and Tools

Applications Scripts Tools

Example applications and utility programs included with source found in \Programs:

Examples included with the source found in \Programs\examples:

  • Snowcrash
    • The original utility used to analyze / modify communication between the Windows client and the Second Life sims
  • Slice
    • A utility to decode the disk cache created by the Second Life client
  • SessionID hack
    • This crude tool was used at SLCC to bless attendees with God Mode (whether they liked it or not)

External links to Projects, Examples and Tutorials

Applications / Examples Tutorials/Docs

Examples included with library

  • Included in the Programs/examples directory are many working examples of most common features implemented in the library.

Radegast Metaverse Client

  • Lightweight client for connecting to Second Life and OpenSim based virtual worlds

Second Life Packet Layout

  • Secondlife packet layout, message format and packet accounting

Second Life Packet Layout

  • Secondlife packet layout, message format and packet accounting