Recommendation: GSI LPDS (v1)
Structured key-value pair naming scheme to categorize LSL linkset data pairs
The Global Scripting Institute (GSI) is an informal organization of Second Life® users that design and test standards for efficient, flexible, and readable scripts in Second Life. "Second Life®" and "Second Life Grid™" are trademarks of Linden Research, Inc., d/b/a Linden Lab. The Global Scripting Institute and its catalog are not affiliated with with or sponsored by Linden Research.
The key words “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”, “SHOULD”, “SHOULD NOT”, “RECOMMENDED”, “MAY”, and “OPTIONAL” in this document are to be interpreted as described in RFC 2119.
The linkset_data Pair Domain Scheme (LPDS) is a naming scheme for llLinksetData*/linkset_data pairs in Linden Scripting Language (LSL).
LPDS segregates different categories of key-value pairs by defining a hierarchical structure in which linkset data pairs must be written. This allows scripts to associate a pair to a specific prim in a linkset and/or to a specific script or system of scripts. This scheme is primarily designed to allow for complex cross-vendor script interoperability in the same object without accidentally modifying data managed by other scripts.
TODO
TODO
LPDS was authored by Nelson Jenkins on behalf of GSI.