OpenXRI:Index

From I-names Development Wiki

Jump to: navigation, search

Welcome to the OpenXRI Wiki

This wiki serves as a collaboration workspace for contributors and users of the OpenXRI project.

Contents

[edit] Overview

OpenXRI is an open source project reference implementation of the XRI (Extensible Resource Identifier) abstract identifier resolution protocol based on the specifications from the OASIS XRI Technical Committee.

OpenXRI is distributed under the Apache 2.0 license. It is an implementation of all the major components of the XRI resolution system, including:

  • an XRI parser library (Java)
  • an XRI resolver library (Java)
  • a proxy server (Java servlet)
  • a command line resolver tool for verifying the resolution operations of XRIs (Java)

The current OpenXRI code is developed to conform to the OASIS XRI Syntax 2.0 Commitee Specification and OASIS XRI Resolution 2.0 Working Draft 10

OpenXRI is hosted on SourceForge.

[edit] RoadMap

We are in much need for volunteers to work on building resolvers in various languages such as C, Perl, Python etc. Check out the Project Roadmap to see what needs to be done.

OpenXRI:RoadMap

[edit] Documentation

[edit] Downloads

All OpenXRI packages are released on SourceForge: http://sourceforge.net/projects/openxri

[edit] Source Code

The OpenXRI code base is hosted at the SourceForge CVS server. Information on accessing the repository can be found here: http://sourceforge.net/cvs/?group_id=132761

There is also a web-based CVS viewer: http://openxri.cvs.sourceforge.net/openxri

Developers interested in contributing to the project please contact =wil.

[edit] Building and Hacking


[edit] Sub Projects

OpenXRI:Java - Currently the only active subproject. Contains 3 modules:

  • Syntax - XRI syntax parser
  • Client - Resolver client library and tools
  • Server - Authority and proxy server implementation

[edit] Mailing Lists

Personal tools