ResourceSync is a specification based on Sitemaps that can be used by repository managers to provide information that allows third-party systems to remain in sync with the resources in their repository as they evolve, i.e. are created, updated, deleted. Whereas basic Sitemaps allow exposing a repository inventory and crawl-related metadata, ResourceSync adds ways to expose changes only, and to provide expressive synchronization-related metadata as well as typed links for further discovery. ResourceSync can be used for discovery and synchronization of both content and metadata and uses the Sitemaps XML format.

Martin Klein presents "ResourceSync: A Modular Framework for Web-Based Resource Synchronization". Slides can be found at this link.


Signposting is an approach to inform machine agents about the nature of the resources that are linked from the resource they currently interact with. It uses typed links (in the HTTP Link header, the HTML element, or the rs:ln ResourceSync element) to reveal patterns that occur repeatedly in scholarly portals. Signposting can be used to support automatic discovery of a variety of resources that pertain to a scholarly object, including a bibliographic description, a persistent identifier, a license, authors, or various resources that are part of the object.

Martin Klein, Harihar Shankar and Herbert Van de Sompel introduce Signposting in this article, "a mechanism to show machines how to maneuver repositories' objects and how to interpret their relationships. Signpostingis based on standard and widely adopted web technologies typed links and HTTP link headers." You can also see the poster at the same link as supplemental material.

Last updated