Skip to content

eekim/xri

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XRI

XRI is a library for resolving eXtensible Resource Identifiers (XRI),
which is a metalanguage for describing identifiers.  (XRIs are to
URIs, as XML is to HTML.)  XRIs serve as the basis for i-names, which
can be used as identifiers for OpenID 2.0.

This library includes support for parsing XRI Resource Descriptors and
Yadis, which is OpenID's discovery format.  This library is mostly
compliant with the OASIS XRI 2.0 specification.

Pertinent links:

    XRI spec
      http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=xri

    i-names
      http://www.inames.net/

    Yadis
      http://yadis.org/

    barx
      http://xrisoft.org/

    OpenXRI
      http://openxri.org/

INSTALLATION

To install this module, run the following commands:

	perl Makefile.PL
	make
	make test
	make install

SUPPORT AND DOCUMENTATION

After installing, you can find documentation for this module with the
perldoc command.

    perldoc XRI

AUTHORS

Eugene Eric Kim <[email protected]>
Matthew O'Connor <[email protected]>

ACKNOWLEDGEMENTS

Much love and credit go to Fen Labalme, whose original XRI Perl
library was the very first implementation of the XRI specification,
and who has been passionately committed to building user-centric
identity systems for over two decades.

Thanks also to Victor Grey and Kermit Snelson, whose Ruby XRI resolver
(barx) helped us navigate the complexities of the spec and provided
some of our test cases.  Many thanks to Drummond Reed and Gabe Wachob,
the co-chairs of the XRI Technical Committee, as well as John Bradley
and Andy Dale for patiently answering our many questions about the
spec.

Finally, thanks to Scott Kveton, Chris Messina, and David Recordon for
organizing OpenIDDevCamp, which provided the critical resources
(i.e. food, beer, and wireless) necessary to finish this library.

COPYRIGHT AND LICENSE

(C) Copyright 2008 Blue Oxen Associates.  All rights reserved.

This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.

About

An XRI Perl library.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages