SlideShare a Scribd company logo
1 of 36
Cartoon by Patrick Hochstenbach
Slides prepared by:
Herbert Van de Sompel
@hvdsomp
Acknowledgments: Geoff Bilder, Shawn
Jones, Martin Klein, Michael L. Nelson, David
Rosenthal, Harihar Shankar, Simeon Warner,
Karl Ward, Joe Wass
Signposting the Scholarly Web: An Overview
http://signposting.org
Signposting is funded by the Andrew W. Mellon Foundation
Updated Version November 2017
Signposting the Scholarly Web
http://signposting.org
• Introduction: HTTP Links
• Signposting the Scholarly Web
• Proposed Patterns
• Putting it Together
Outline
Signposting the Scholarly Web
http://signposting.org
HTTP Links
Mark Nottingham (2017) RFC8288: Web Linking.
http://tools.iets.org/rfc/rfc8288.txt
Signposting the Scholarly Web
http://signposting.org
HTTP Links
Signposting the Scholarly Web
http://signposting.org
HTTP Links
Signposting the Scholarly Web
http://signposting.org
HTTP Links Are Used
curl –I http://dbpedia.org/data/Reykjavik
HTTP/1.1 200 OK
Date: Thu, 27 Oct 2016 04:43:28 GMT
Content-Type: application/rdf+xml; charset=UTF-8
Content-Length: 1210
Link:
<http://creativecommons.org/licenses/by-sa/3.0>
; rel=“license",
<http://dbpedia.org/data/Reykjavik>
; rel="alternate"; type="text/n3",
<http://dbpedia.org/resource/Reykjavik>; rel="describes",
<http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/
data/Reykjavik>
; rel="timegate"
Signposting the Scholarly Web
http://signposting.org
HTTP Links Are Used
curl –I http://dbpedia.org/data/Reykjavik
HTTP/1.1 200 OK
Date: Thu, 27 Oct 2016 04:43:28 GMT
Content-Type: application/rdf+xml; charset=UTF-8
Content-Length: 1210
Link:
<http://creativecommons.org/licenses/by-sa/3.0>
; rel=“license",
<http://dbpedia.org/data/Reykjavik>
; rel="alternate"; type="text/n3",
<http://dbpedia.org/resource/Reykjavik>; rel="describes",
<http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/
data/Reykjavik>
; rel="timegate"
Signposting the Scholarly Web
http://signposting.org
HTTP Links Are Used
curl –I http://dbpedia.org/data/Reykjavik
HTTP/1.1 200 OK
Date: Thu, 27 Oct 2016 04:43:28 GMT
Content-Type: application/rdf+xml; charset=UTF-8
Content-Length: 1210
Link:
<http://creativecommons.org/licenses/by-sa/3.0>
; rel=“license",
<http://dbpedia.org/data/Reykjavik>
; rel="alternate"; type="text/n3",
<http://dbpedia.org/resource/Reykjavik>; rel="describes",
<http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/
data/Reykjavik>
; rel="timegate"
Signposting the Scholarly Web
http://signposting.org
HTTP Links Are Used
curl –I http://dbpedia.org/data/Reykjavik
HTTP/1.1 200 OK
Date: Thu, 27 Oct 2016 04:43:28 GMT
Content-Type: application/rdf+xml; charset=UTF-8
Content-Length: 1210
Link:
<http://creativecommons.org/licenses/by-sa/3.0>
; rel=“license",
<http://dbpedia.org/data/Reykjavik>
; rel="alternate"; type="text/n3",
<http://dbpedia.org/resource/Reykjavik>; rel="describes",
<http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/
data/Reykjavik>
; rel="timegate"
Signposting the Scholarly Web
http://signposting.org
HTTP Links Are Used
curl –I http://dbpedia.org/data/Reykjavik
HTTP/1.1 200 OK
Date: Thu, 27 Oct 2016 04:43:28 GMT
Content-Type: application/rdf+xml; charset=UTF-8
Content-Length: 1210
Link:
<http://creativecommons.org/licenses/by-sa/3.0>
; rel=“license",
<http://dbpedia.org/data/Reykjavik>
; rel="alternate"; type="text/n3",
<http://dbpedia.org/resource/Reykjavik>; rel="describes",
<http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/
data/Reykjavik>
; rel="timegate"
Signposting the Scholarly Web
http://signposting.org
• Registered in IANA registry
• Strings, e.g. license, alternate, describes, timegate
• Requires a formal specification, e.g. RFC
• Typically used for common relationships, generically specified
• Provides broad, coarse grained interoperability
• Minted by a community
• URIs, e.g. http://xmlns.com/foaf/0.1/primaryTopic
• Requires community agreement
• Can be as specific as desired
• Can provide community-specific, fine grained interoperability
HTTP Link Relation Types
Signposting the Scholarly Web
http://signposting.org
• Can uniformly be used for all MIME types
• Accessible via HTTP HEAD (no content transfer):
• Works for large resources and for restricted content
• But HTTP Link not accessible to JavaScript
• Links can be conveyed:
• by-value, in the HTTP Link header
• by-reference, by using a link in the HTTP header with the
linkset relation type that points to a collection of links
• HTTP Links provide guidance to machine agents intent on
accomplishing a specific task
HTTP Links Are Pretty Neat
Signposting the Scholarly Web
http://signposting.org
• Can only be done for media types that support inclusion of typed
links, i.e. using the HTML <link> element in <head>
• Requires HTTP GET (content transfer)
• HTML <link> is accessible to JavaScript
• For HTML pages, use both HTTP Link and HTML <link>
• Links can be conveyed:
• by-value, using HTML <link>
• by-reference, by using an HTML <link> with the linkset
relation type that points to a collection of links
• HTML <link> elements provide guidance to machine agents intent
on accomplishing a specific task
HTTP Links Alternative: Links in Resource Representation
Signposting the Scholarly Web
http://signposting.org
• Used to point to a collection of links in which the resource that
provides the link participates
• As link target or link source
• Use when:
• It is hard to provide links from within the application (it is easy to
provide a linkset link using a web server rewrite rule)
• It is easier to provide links from a dedicated application, operated
by the custodian of the resource or by a third party
• The number of links to be provided is large and risks making the
HTTP header too bulky
The linkset Relation Type (1) Is Pretty Neat
(1) Wilde, E. and Van de Sompel, H (2017) Linkset: Media Types and a Link Relation Type for Link Sets
https://datatracker.ietf.org/doc/draft-wilde-linkset/
Signposting the Scholarly Web
http://signposting.org
• Introduction: HTTP Links
• Signposting the Scholarly Web
• Proposed Patterns
• Putting it Together
Outline
Signposting the Scholarly Web
http://signposting.org
• Proposal:
Use HTTP Links to address some long standing problems regarding
scholarly resources on the web, by interlinking them using
appropriate relation types
• Focus on a limited set of patterns to support uniformly:
• Conveying a Persistent Identifier
• Expressing the web boundary of a scholarly resource
• Making bibliographic metadata discoverable
• Conveying an Author Identifier
• Conveying a resource type
Signposting the Scholarly Web
Signposting the Scholarly Web
http://signposting.org
• PID: Persistent Identifier
• HTTP PID: the HTTP URI notation of the PID
• entry page: the page where one ends up after following redirects
from the HTTP PID, typically the landing page or full content HTML
• resource: a web resource identified by an HTTP URI
• constituent resource: a resource that is an integral part of a
scholarly object, e.g. landing page, PDF, supporting data, …
• bibliographic resource: a resource that provides a bibliographic
description of a scholarly object
Terminology
Signposting the Scholarly Web
http://signposting.org
• Introduction: HTTP Links
• Signposting the Scholarly Web
• Proposed Patterns
• Putting it Together
Outline
Signposting the Scholarly Web
http://signposting.org
• Problem: When positioned at a constituent resource of a scholarly
object, the associated HTTP PID is not available. As a result:
• Entry page URIs are used for citation (1)
• Applications such as annotation can not determine the HTTP PID
associated with a constituent resource
• Entry page URIs are used in social media and hence missed by
alt metrics applications
• Solution: provide cite-as link pointing at the HTTP PID
• Applies to: entry page, all constituent resources
Pattern: Identifier
(1) Herbert Van de Sompel, Martin Klein, and Shawn Jones (2016) Persistent URIs Must Be Used to Be Persistent.
In: WWW2016. http://arxiv.org/1602.09102
Signposting the Scholarly Web
http://signposting.org
Use HTTP Link with cite-as Relation Type
http://signposting.org/identifier/dryad/
Signposting the Scholarly Web
http://signposting.org
Use HTTP Link with cite-as Relation Type
curl –I
http://www.dlib.org/dlib/november15/vandesompel/11vandesompel.html
HTTP/1.1 200 OK
Date: Wed, 26 Oct 2016 12:36:37 GMT
Server: Apache/2.2.15 (CentOS)
Last-Modified: Thu, 19 Nov 2015 14:50:19 GMT
ETag: "205a5e-f5ef-524e5e0ab80c0"
Accept-Ranges: bytes
Content-Length: 62959
Content-Type: text/html; charset=UTF-8
Link: <https://doi.org/10.1045/november2015-vandesompel>
; rel=“cite-as”
Signposting the Scholarly Web
http://signposting.org
• Problem: It is not possible to determine what the constituent
resources of a scholarly object are
• Preservation and text mining tools require portal-specific
heuristic to find those constituent resources (1)
• Can’t find the pathway from an HTTP PID directly to e.g. the PDF
• Solution: provide item/collection links to interlink entry page
and constituent resources; convey MIME types on item links
• Applies to: All constituent resources of a scholarly object
Pattern: Publication Boundary
(1) Van de Sompel, H., Rosenthal, D., and Nelson, M.L. (2016) Web Infrastructure to Support e-Journal
Preservation (and More). http://arxiv.org/abs/1605.06154
Signposting the Scholarly Web
http://signposting.org
Use HTTP Link with item/collection Relation Type
http://signposting.org/publication_boundary/oxford/
Signposting the Scholarly Web
http://signposting.org
curl –I http://www.irrodl.org/index.php/irrodl/article/view/2179
HTTP/1.1 200 OK
Date: Sat, 17 Jun 2017 09:11:52 GMT
Server: Apache
Vary: Accept-Encoding
Accept-Ranges: none
Keep-Alive: timeout=5, max=200
Content-Type: text/html; charset=utf-8
Link:
<http://www.irrodl.org/index.php/irrodl/article/download/2179/3748>
; rel=“item” ; type=“application/pdf” ,
<http://www.irrodl.org/index.php/irrodl/article/view/2179/3747>
; rel="item"; type="text/epub+zip"
Use HTTP Link with item/collection Relation Type
Signposting the Scholarly Web
http://signposting.org
• Problem: It is not possible to determine where the bibliographic
resources that describes a scholarly object can be found
• Preservation and reference manager tools require portal-specific
heuristic to find those resources (1)
• Solution: provide describedby/describes links to interlink entry
page and bibliographic metadata resources
• Applies to:
• describedby: HTTP PID, entry page
• describes: bibliographic resources
Pattern: Bibliographic Metadata
(1) Van de Sompel, H., Rosenthal, D., and Nelson, M.L. (2016) Web Infrastructure to Support e-Journal
Preservation (and More). http://arxiv.org/abs/1605.06154
Signposting the Scholarly Web
http://signposting.org
Use HTTP Link with describedby/describes Relation Type
http://signposting.org/bibliographic_metadata/springer/
Signposting the Scholarly Web
http://signposting.org
curl -I
http://journals.plos.org/plosone/article?id=10.1371/journal.pone.01152
53
HTTP/1.1 200 OK
Date: Sat, 17 Jun 2017 09:29:03 GMT
Server: Apache-Coyote/1.1
Content-Language: en-US
Keep-Alive: timeout=5, max=100
Content-Length: 308491
Content-Type: text/html;charset=UTF-8
Connection: keep-alive
Link:
<http://journals.plos.org/plosone/article/citation/bibtex?id=10.1371
%2Fjournal.pone.0115253>
; rel="describedby" ; type="application/x-bibtex" ,
<https://doi.org/10.1371/journal.pone.0115253>
; rel="describedby" ; type="application/vnd.citationstyles.csl+json"
Use HTTP Link with describedby/describes Relation Type
Signposting the Scholarly Web
http://signposting.org
Bibliographic Metadata Conventions
http://signposting.org/conventions/
Signposting the Scholarly Web
http://signposting.org
• Introduction: HTTP Links
• Signposting the Scholarly Web
• Proposed Patterns
• Putting it Together
Outline
bibliographic
resources
constituent
resources
HTTP
PID
cite-as
cite-as
cite-as
cite-as
Signposting the Scholarly Web
http://signposting.org
Cartoon by Patrick Hochstenbach
Slides prepared by:
Herbert Van de Sompel
@hvdsomp
Acknowledgments: Geoff Bilder, Shawn
Jones, Martin Klein, Michael L. Nelson, David
Rosenthal, Harihar Shankar, Simeon Warner,
Karl Ward, Joe Wass
Signposting the Scholarly Web: An Overview
http://signposting.org
Signposting is funded by the Andrew W. Mellon Foundation

More Related Content

What's hot

Creating Topical Collections: Web Archives vs. Live Web
Creating Topical Collections:Web Archives vs. Live WebCreating Topical Collections:Web Archives vs. Live Web
Creating Topical Collections: Web Archives vs. Live WebMartin Klein
 
To the Rescue of the Orphans of Scholarly Communication
To the Rescue of the Orphans of Scholarly CommunicationTo the Rescue of the Orphans of Scholarly Communication
To the Rescue of the Orphans of Scholarly CommunicationMartin Klein
 
Discovering Scholarly Orphans Using ORCID
Discovering Scholarly Orphans Using ORCIDDiscovering Scholarly Orphans Using ORCID
Discovering Scholarly Orphans Using ORCIDMartin Klein
 
Researcher Pod: Scholarly Communication Using the Decentralized Web
Researcher Pod: Scholarly Communication Using the Decentralized WebResearcher Pod: Scholarly Communication Using the Decentralized Web
Researcher Pod: Scholarly Communication Using the Decentralized WebHerbert Van de Sompel
 
Robust Linking to Web Resources
Robust Linking to Web ResourcesRobust Linking to Web Resources
Robust Linking to Web ResourcesMartin Klein
 
Persistent Identifiers and the Web: The Need for an Unambiguous Mapping
Persistent Identifiers and the Web: The Need for an Unambiguous MappingPersistent Identifiers and the Web: The Need for an Unambiguous Mapping
Persistent Identifiers and the Web: The Need for an Unambiguous MappingHerbert Van de Sompel
 
Evolving the Web into a Global Dataspace – Advances and Applications
Evolving the Web into a Global Dataspace – Advances and ApplicationsEvolving the Web into a Global Dataspace – Advances and Applications
Evolving the Web into a Global Dataspace – Advances and ApplicationsChris Bizer
 
Prototypes of pro-active approaches to support the archiving of web reference...
Prototypes of pro-active approaches to support the archiving of web reference...Prototypes of pro-active approaches to support the archiving of web reference...
Prototypes of pro-active approaches to support the archiving of web reference...EDINA, University of Edinburgh
 
Linked Data Snowball, or Why We Need Reconciliation
Linked Data Snowball, or Why We Need ReconciliationLinked Data Snowball, or Why We Need Reconciliation
Linked Data Snowball, or Why We Need ReconciliationRobert Sanderson
 
Linked Data Patterns
Linked Data PatternsLinked Data Patterns
Linked Data PatternsLeigh Dodds
 
Reference Rot and Link Decoration
Reference Rot and Link DecorationReference Rot and Link Decoration
Reference Rot and Link DecorationMartin Klein
 
How links can make your open data even greater
How links can make your open data even greaterHow links can make your open data even greater
How links can make your open data even greaterCristina Sarasua
 
The Semantic Web – A Vision Come True, or Giving Up the Great Plan?
The Semantic Web – A Vision Come True, or Giving Up the Great Plan?The Semantic Web – A Vision Come True, or Giving Up the Great Plan?
The Semantic Web – A Vision Come True, or Giving Up the Great Plan?Martin Hepp
 
Linked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIGLinked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIGChris Ewing
 
Introduction To Linked Data
Introduction To Linked DataIntroduction To Linked Data
Introduction To Linked DataLeigh Dodds
 
Impact of URI Canonicalization on Memento Count
Impact of URI Canonicalization on Memento Count Impact of URI Canonicalization on Memento Count
Impact of URI Canonicalization on Memento Count Mat Kelly
 
Linked Data and Libraries: What? Why? How?
Linked Data and Libraries: What? Why? How?Linked Data and Libraries: What? Why? How?
Linked Data and Libraries: What? Why? How?Emily Nimsakont
 

What's hot (20)

PID Signposting Pattern
PID Signposting PatternPID Signposting Pattern
PID Signposting Pattern
 
Creating Topical Collections: Web Archives vs. Live Web
Creating Topical Collections:Web Archives vs. Live WebCreating Topical Collections:Web Archives vs. Live Web
Creating Topical Collections: Web Archives vs. Live Web
 
To the Rescue of the Orphans of Scholarly Communication
To the Rescue of the Orphans of Scholarly CommunicationTo the Rescue of the Orphans of Scholarly Communication
To the Rescue of the Orphans of Scholarly Communication
 
Discovering Scholarly Orphans Using ORCID
Discovering Scholarly Orphans Using ORCIDDiscovering Scholarly Orphans Using ORCID
Discovering Scholarly Orphans Using ORCID
 
Researcher Pod: Scholarly Communication Using the Decentralized Web
Researcher Pod: Scholarly Communication Using the Decentralized WebResearcher Pod: Scholarly Communication Using the Decentralized Web
Researcher Pod: Scholarly Communication Using the Decentralized Web
 
Robust Linking to Web Resources
Robust Linking to Web ResourcesRobust Linking to Web Resources
Robust Linking to Web Resources
 
Persistent Identifiers and the Web: The Need for an Unambiguous Mapping
Persistent Identifiers and the Web: The Need for an Unambiguous MappingPersistent Identifiers and the Web: The Need for an Unambiguous Mapping
Persistent Identifiers and the Web: The Need for an Unambiguous Mapping
 
The Web We Want
The Web We WantThe Web We Want
The Web We Want
 
Evolving the Web into a Global Dataspace – Advances and Applications
Evolving the Web into a Global Dataspace – Advances and ApplicationsEvolving the Web into a Global Dataspace – Advances and Applications
Evolving the Web into a Global Dataspace – Advances and Applications
 
Prototypes of pro-active approaches to support the archiving of web reference...
Prototypes of pro-active approaches to support the archiving of web reference...Prototypes of pro-active approaches to support the archiving of web reference...
Prototypes of pro-active approaches to support the archiving of web reference...
 
Linked Data Snowball, or Why We Need Reconciliation
Linked Data Snowball, or Why We Need ReconciliationLinked Data Snowball, or Why We Need Reconciliation
Linked Data Snowball, or Why We Need Reconciliation
 
Webofdata
WebofdataWebofdata
Webofdata
 
Linked Data Patterns
Linked Data PatternsLinked Data Patterns
Linked Data Patterns
 
Reference Rot and Link Decoration
Reference Rot and Link DecorationReference Rot and Link Decoration
Reference Rot and Link Decoration
 
How links can make your open data even greater
How links can make your open data even greaterHow links can make your open data even greater
How links can make your open data even greater
 
The Semantic Web – A Vision Come True, or Giving Up the Great Plan?
The Semantic Web – A Vision Come True, or Giving Up the Great Plan?The Semantic Web – A Vision Come True, or Giving Up the Great Plan?
The Semantic Web – A Vision Come True, or Giving Up the Great Plan?
 
Linked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIGLinked Data Overview - AGI Technical SIG
Linked Data Overview - AGI Technical SIG
 
Introduction To Linked Data
Introduction To Linked DataIntroduction To Linked Data
Introduction To Linked Data
 
Impact of URI Canonicalization on Memento Count
Impact of URI Canonicalization on Memento Count Impact of URI Canonicalization on Memento Count
Impact of URI Canonicalization on Memento Count
 
Linked Data and Libraries: What? Why? How?
Linked Data and Libraries: What? Why? How?Linked Data and Libraries: What? Why? How?
Linked Data and Libraries: What? Why? How?
 

Similar to Signposting Overview (Version November 2017)

API Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid Rahimian
API Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid RahimianAPI Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid Rahimian
API Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid RahimianVahid Rahimian
 
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...EDINA, University of Edinburgh
 
The Single Power of Link - Richard Wallis
The Single Power of Link - Richard WallisThe Single Power of Link - Richard Wallis
The Single Power of Link - Richard Wallistulipbiru64
 
Web mining (structure mining)
Web mining (structure mining)Web mining (structure mining)
Web mining (structure mining)Amir Fahmideh
 
Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)Anja Jentzsch
 
New member webinar 052418
New member webinar 052418New member webinar 052418
New member webinar 052418Crossref
 
New member
New member New member
New member Crossref
 
Research Data Publishing
Research Data PublishingResearch Data Publishing
Research Data PublishingBrian Hole
 
Metadata, Open Access and More: Crossref presentation
Metadata, Open Access and More: Crossref presentationMetadata, Open Access and More: Crossref presentation
Metadata, Open Access and More: Crossref presentationCrossref
 
Social networks: technical issues
Social networks: technical issuesSocial networks: technical issues
Social networks: technical issuesMorgan Magnin
 
FAIR Signposting: A KISS Approach to a Burning Issue
FAIR Signposting: A KISS Approach to a Burning IssueFAIR Signposting: A KISS Approach to a Burning Issue
FAIR Signposting: A KISS Approach to a Burning IssueHerbert Van de Sompel
 
Exposing the Hyperlink
Exposing the HyperlinkExposing the Hyperlink
Exposing the HyperlinkPremlal Dewli
 
Crossref LIVE Indonesia: An Introduction to Crossref, CRLIVE-ID 13 July 2021
Crossref LIVE Indonesia: An Introduction to Crossref, CRLIVE-ID 13 July 2021Crossref LIVE Indonesia: An Introduction to Crossref, CRLIVE-ID 13 July 2021
Crossref LIVE Indonesia: An Introduction to Crossref, CRLIVE-ID 13 July 2021Crossref
 
Resource sync overview and real-world use cases for discovery, harvesting, an...
Resource sync overview and real-world use cases for discovery, harvesting, an...Resource sync overview and real-world use cases for discovery, harvesting, an...
Resource sync overview and real-world use cases for discovery, harvesting, an...openminted_eu
 

Similar to Signposting Overview (Version November 2017) (20)

Signposting Overview
Signposting OverviewSignposting Overview
Signposting Overview
 
API Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid Rahimian
API Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid RahimianAPI Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid Rahimian
API Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid Rahimian
 
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
 
The Single Power of Link - Richard Wallis
The Single Power of Link - Richard WallisThe Single Power of Link - Richard Wallis
The Single Power of Link - Richard Wallis
 
Web mining (structure mining)
Web mining (structure mining)Web mining (structure mining)
Web mining (structure mining)
 
Reference Rot: Threat and Remedy
Reference Rot: Threat and RemedyReference Rot: Threat and Remedy
Reference Rot: Threat and Remedy
 
Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)
 
New member webinar 052418
New member webinar 052418New member webinar 052418
New member webinar 052418
 
New member
New member New member
New member
 
Research Data Publishing
Research Data PublishingResearch Data Publishing
Research Data Publishing
 
Metadata, Open Access and More: Crossref presentation
Metadata, Open Access and More: Crossref presentationMetadata, Open Access and More: Crossref presentation
Metadata, Open Access and More: Crossref presentation
 
Social networks: technical issues
Social networks: technical issuesSocial networks: technical issues
Social networks: technical issues
 
UNIT 1 (8).pptx
UNIT 1 (8).pptxUNIT 1 (8).pptx
UNIT 1 (8).pptx
 
Linked Data
Linked DataLinked Data
Linked Data
 
FAIR Signposting: A KISS Approach to a Burning Issue
FAIR Signposting: A KISS Approach to a Burning IssueFAIR Signposting: A KISS Approach to a Burning Issue
FAIR Signposting: A KISS Approach to a Burning Issue
 
Intro to Web Science (Oct 2022)
Intro to Web Science (Oct 2022)Intro to Web Science (Oct 2022)
Intro to Web Science (Oct 2022)
 
Exposing the Hyperlink
Exposing the HyperlinkExposing the Hyperlink
Exposing the Hyperlink
 
Crossref LIVE Indonesia: An Introduction to Crossref, CRLIVE-ID 13 July 2021
Crossref LIVE Indonesia: An Introduction to Crossref, CRLIVE-ID 13 July 2021Crossref LIVE Indonesia: An Introduction to Crossref, CRLIVE-ID 13 July 2021
Crossref LIVE Indonesia: An Introduction to Crossref, CRLIVE-ID 13 July 2021
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
 
Resource sync overview and real-world use cases for discovery, harvesting, an...
Resource sync overview and real-world use cases for discovery, harvesting, an...Resource sync overview and real-world use cases for discovery, harvesting, an...
Resource sync overview and real-world use cases for discovery, harvesting, an...
 

More from Herbert Van de Sompel

Registration / Certification Interoperability Architecture (overlay peer-review)
Registration / Certification Interoperability Architecture (overlay peer-review)Registration / Certification Interoperability Architecture (overlay peer-review)
Registration / Certification Interoperability Architecture (overlay peer-review)Herbert Van de Sompel
 
Collecting the organizational scholarly record
Collecting the organizational scholarly recordCollecting the organizational scholarly record
Collecting the organizational scholarly recordHerbert Van de Sompel
 
DBpedia Archive using Memento, Triple Pattern Fragments, and HDT
DBpedia Archive using Memento, Triple Pattern Fragments, and HDTDBpedia Archive using Memento, Triple Pattern Fragments, and HDT
DBpedia Archive using Memento, Triple Pattern Fragments, and HDTHerbert Van de Sompel
 
A Perspective on Archiving the Scholarly Record
A Perspective on Archiving the Scholarly RecordA Perspective on Archiving the Scholarly Record
A Perspective on Archiving the Scholarly RecordHerbert Van de Sompel
 
Hiberlink: Investigating Reference Rot, December 2013
Hiberlink: Investigating Reference Rot, December 2013Hiberlink: Investigating Reference Rot, December 2013
Hiberlink: Investigating Reference Rot, December 2013Herbert Van de Sompel
 
The Web as infrastructure for scholarly research and communication
The Web as infrastructure for scholarly research and communicationThe Web as infrastructure for scholarly research and communication
The Web as infrastructure for scholarly research and communicationHerbert Van de Sompel
 
Paint-Yourself-In-The-Corner Infrastructure
Paint-Yourself-In-The-Corner InfrastructurePaint-Yourself-In-The-Corner Infrastructure
Paint-Yourself-In-The-Corner InfrastructureHerbert Van de Sompel
 
ResourceSync: Web-Based Resource Synchronization
ResourceSync: Web-Based Resource SynchronizationResourceSync: Web-Based Resource Synchronization
ResourceSync: Web-Based Resource SynchronizationHerbert Van de Sompel
 
ResourceSync: Conceptual and Technical Problem Perspective
ResourceSync: Conceptual and Technical Problem PerspectiveResourceSync: Conceptual and Technical Problem Perspective
ResourceSync: Conceptual and Technical Problem PerspectiveHerbert Van de Sompel
 
Towards a Machine-Actionable Scholarly Communication System
Towards a Machine-Actionable Scholarly Communication SystemTowards a Machine-Actionable Scholarly Communication System
Towards a Machine-Actionable Scholarly Communication SystemHerbert Van de Sompel
 

More from Herbert Van de Sompel (19)

Registration / Certification Interoperability Architecture (overlay peer-review)
Registration / Certification Interoperability Architecture (overlay peer-review)Registration / Certification Interoperability Architecture (overlay peer-review)
Registration / Certification Interoperability Architecture (overlay peer-review)
 
Collecting the organizational scholarly record
Collecting the organizational scholarly recordCollecting the organizational scholarly record
Collecting the organizational scholarly record
 
To the Rescue of Scholarly Orphans
To the Rescue of Scholarly OrphansTo the Rescue of Scholarly Orphans
To the Rescue of Scholarly Orphans
 
Almost two decades at LANL
Almost two decades at LANLAlmost two decades at LANL
Almost two decades at LANL
 
Perseverance on Persistence
Perseverance on PersistencePerseverance on Persistence
Perseverance on Persistence
 
DBpedia Archive using Memento, Triple Pattern Fragments, and HDT
DBpedia Archive using Memento, Triple Pattern Fragments, and HDTDBpedia Archive using Memento, Triple Pattern Fragments, and HDT
DBpedia Archive using Memento, Triple Pattern Fragments, and HDT
 
Creating Pockets of Persistence
Creating Pockets of PersistenceCreating Pockets of Persistence
Creating Pockets of Persistence
 
ResourceSync Quick Overview
ResourceSync Quick OverviewResourceSync Quick Overview
ResourceSync Quick Overview
 
Memento 101
Memento 101Memento 101
Memento 101
 
A Perspective on Archiving the Scholarly Record
A Perspective on Archiving the Scholarly RecordA Perspective on Archiving the Scholarly Record
A Perspective on Archiving the Scholarly Record
 
ResourceSync Overview
ResourceSync OverviewResourceSync Overview
ResourceSync Overview
 
Hiberlink: Investigating Reference Rot, December 2013
Hiberlink: Investigating Reference Rot, December 2013Hiberlink: Investigating Reference Rot, December 2013
Hiberlink: Investigating Reference Rot, December 2013
 
ResourceSync tutorial OAI8
ResourceSync tutorial OAI8ResourceSync tutorial OAI8
ResourceSync tutorial OAI8
 
A Clean Slate?
A Clean Slate?A Clean Slate?
A Clean Slate?
 
The Web as infrastructure for scholarly research and communication
The Web as infrastructure for scholarly research and communicationThe Web as infrastructure for scholarly research and communication
The Web as infrastructure for scholarly research and communication
 
Paint-Yourself-In-The-Corner Infrastructure
Paint-Yourself-In-The-Corner InfrastructurePaint-Yourself-In-The-Corner Infrastructure
Paint-Yourself-In-The-Corner Infrastructure
 
ResourceSync: Web-Based Resource Synchronization
ResourceSync: Web-Based Resource SynchronizationResourceSync: Web-Based Resource Synchronization
ResourceSync: Web-Based Resource Synchronization
 
ResourceSync: Conceptual and Technical Problem Perspective
ResourceSync: Conceptual and Technical Problem PerspectiveResourceSync: Conceptual and Technical Problem Perspective
ResourceSync: Conceptual and Technical Problem Perspective
 
Towards a Machine-Actionable Scholarly Communication System
Towards a Machine-Actionable Scholarly Communication SystemTowards a Machine-Actionable Scholarly Communication System
Towards a Machine-Actionable Scholarly Communication System
 

Recently uploaded

Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...aditipandeya
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsstephieert
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Roomgirls4nights
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)Damian Radcliffe
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$kojalkojal131
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
Gram Darshan PPT cyber rural in villages of india
Gram Darshan PPT cyber rural  in villages of indiaGram Darshan PPT cyber rural  in villages of india
Gram Darshan PPT cyber rural in villages of indiaimessage0108
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 

Recently uploaded (20)

Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girls
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Gram Darshan PPT cyber rural in villages of india
Gram Darshan PPT cyber rural  in villages of indiaGram Darshan PPT cyber rural  in villages of india
Gram Darshan PPT cyber rural in villages of india
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
 

Signposting Overview (Version November 2017)

  • 1. Cartoon by Patrick Hochstenbach Slides prepared by: Herbert Van de Sompel @hvdsomp Acknowledgments: Geoff Bilder, Shawn Jones, Martin Klein, Michael L. Nelson, David Rosenthal, Harihar Shankar, Simeon Warner, Karl Ward, Joe Wass Signposting the Scholarly Web: An Overview http://signposting.org Signposting is funded by the Andrew W. Mellon Foundation Updated Version November 2017
  • 2. Signposting the Scholarly Web http://signposting.org • Introduction: HTTP Links • Signposting the Scholarly Web • Proposed Patterns • Putting it Together Outline
  • 3. Signposting the Scholarly Web http://signposting.org HTTP Links Mark Nottingham (2017) RFC8288: Web Linking. http://tools.iets.org/rfc/rfc8288.txt
  • 4. Signposting the Scholarly Web http://signposting.org HTTP Links
  • 5. Signposting the Scholarly Web http://signposting.org HTTP Links
  • 6. Signposting the Scholarly Web http://signposting.org HTTP Links Are Used curl –I http://dbpedia.org/data/Reykjavik HTTP/1.1 200 OK Date: Thu, 27 Oct 2016 04:43:28 GMT Content-Type: application/rdf+xml; charset=UTF-8 Content-Length: 1210 Link: <http://creativecommons.org/licenses/by-sa/3.0> ; rel=“license", <http://dbpedia.org/data/Reykjavik> ; rel="alternate"; type="text/n3", <http://dbpedia.org/resource/Reykjavik>; rel="describes", <http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/ data/Reykjavik> ; rel="timegate"
  • 7. Signposting the Scholarly Web http://signposting.org HTTP Links Are Used curl –I http://dbpedia.org/data/Reykjavik HTTP/1.1 200 OK Date: Thu, 27 Oct 2016 04:43:28 GMT Content-Type: application/rdf+xml; charset=UTF-8 Content-Length: 1210 Link: <http://creativecommons.org/licenses/by-sa/3.0> ; rel=“license", <http://dbpedia.org/data/Reykjavik> ; rel="alternate"; type="text/n3", <http://dbpedia.org/resource/Reykjavik>; rel="describes", <http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/ data/Reykjavik> ; rel="timegate"
  • 8. Signposting the Scholarly Web http://signposting.org HTTP Links Are Used curl –I http://dbpedia.org/data/Reykjavik HTTP/1.1 200 OK Date: Thu, 27 Oct 2016 04:43:28 GMT Content-Type: application/rdf+xml; charset=UTF-8 Content-Length: 1210 Link: <http://creativecommons.org/licenses/by-sa/3.0> ; rel=“license", <http://dbpedia.org/data/Reykjavik> ; rel="alternate"; type="text/n3", <http://dbpedia.org/resource/Reykjavik>; rel="describes", <http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/ data/Reykjavik> ; rel="timegate"
  • 9. Signposting the Scholarly Web http://signposting.org HTTP Links Are Used curl –I http://dbpedia.org/data/Reykjavik HTTP/1.1 200 OK Date: Thu, 27 Oct 2016 04:43:28 GMT Content-Type: application/rdf+xml; charset=UTF-8 Content-Length: 1210 Link: <http://creativecommons.org/licenses/by-sa/3.0> ; rel=“license", <http://dbpedia.org/data/Reykjavik> ; rel="alternate"; type="text/n3", <http://dbpedia.org/resource/Reykjavik>; rel="describes", <http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/ data/Reykjavik> ; rel="timegate"
  • 10. Signposting the Scholarly Web http://signposting.org HTTP Links Are Used curl –I http://dbpedia.org/data/Reykjavik HTTP/1.1 200 OK Date: Thu, 27 Oct 2016 04:43:28 GMT Content-Type: application/rdf+xml; charset=UTF-8 Content-Length: 1210 Link: <http://creativecommons.org/licenses/by-sa/3.0> ; rel=“license", <http://dbpedia.org/data/Reykjavik> ; rel="alternate"; type="text/n3", <http://dbpedia.org/resource/Reykjavik>; rel="describes", <http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/ data/Reykjavik> ; rel="timegate"
  • 11. Signposting the Scholarly Web http://signposting.org • Registered in IANA registry • Strings, e.g. license, alternate, describes, timegate • Requires a formal specification, e.g. RFC • Typically used for common relationships, generically specified • Provides broad, coarse grained interoperability • Minted by a community • URIs, e.g. http://xmlns.com/foaf/0.1/primaryTopic • Requires community agreement • Can be as specific as desired • Can provide community-specific, fine grained interoperability HTTP Link Relation Types
  • 12. Signposting the Scholarly Web http://signposting.org • Can uniformly be used for all MIME types • Accessible via HTTP HEAD (no content transfer): • Works for large resources and for restricted content • But HTTP Link not accessible to JavaScript • Links can be conveyed: • by-value, in the HTTP Link header • by-reference, by using a link in the HTTP header with the linkset relation type that points to a collection of links • HTTP Links provide guidance to machine agents intent on accomplishing a specific task HTTP Links Are Pretty Neat
  • 13. Signposting the Scholarly Web http://signposting.org • Can only be done for media types that support inclusion of typed links, i.e. using the HTML <link> element in <head> • Requires HTTP GET (content transfer) • HTML <link> is accessible to JavaScript • For HTML pages, use both HTTP Link and HTML <link> • Links can be conveyed: • by-value, using HTML <link> • by-reference, by using an HTML <link> with the linkset relation type that points to a collection of links • HTML <link> elements provide guidance to machine agents intent on accomplishing a specific task HTTP Links Alternative: Links in Resource Representation
  • 14. Signposting the Scholarly Web http://signposting.org • Used to point to a collection of links in which the resource that provides the link participates • As link target or link source • Use when: • It is hard to provide links from within the application (it is easy to provide a linkset link using a web server rewrite rule) • It is easier to provide links from a dedicated application, operated by the custodian of the resource or by a third party • The number of links to be provided is large and risks making the HTTP header too bulky The linkset Relation Type (1) Is Pretty Neat (1) Wilde, E. and Van de Sompel, H (2017) Linkset: Media Types and a Link Relation Type for Link Sets https://datatracker.ietf.org/doc/draft-wilde-linkset/
  • 15. Signposting the Scholarly Web http://signposting.org • Introduction: HTTP Links • Signposting the Scholarly Web • Proposed Patterns • Putting it Together Outline
  • 16. Signposting the Scholarly Web http://signposting.org • Proposal: Use HTTP Links to address some long standing problems regarding scholarly resources on the web, by interlinking them using appropriate relation types • Focus on a limited set of patterns to support uniformly: • Conveying a Persistent Identifier • Expressing the web boundary of a scholarly resource • Making bibliographic metadata discoverable • Conveying an Author Identifier • Conveying a resource type Signposting the Scholarly Web
  • 17. Signposting the Scholarly Web http://signposting.org • PID: Persistent Identifier • HTTP PID: the HTTP URI notation of the PID • entry page: the page where one ends up after following redirects from the HTTP PID, typically the landing page or full content HTML • resource: a web resource identified by an HTTP URI • constituent resource: a resource that is an integral part of a scholarly object, e.g. landing page, PDF, supporting data, … • bibliographic resource: a resource that provides a bibliographic description of a scholarly object Terminology
  • 18. Signposting the Scholarly Web http://signposting.org • Introduction: HTTP Links • Signposting the Scholarly Web • Proposed Patterns • Putting it Together Outline
  • 19. Signposting the Scholarly Web http://signposting.org • Problem: When positioned at a constituent resource of a scholarly object, the associated HTTP PID is not available. As a result: • Entry page URIs are used for citation (1) • Applications such as annotation can not determine the HTTP PID associated with a constituent resource • Entry page URIs are used in social media and hence missed by alt metrics applications • Solution: provide cite-as link pointing at the HTTP PID • Applies to: entry page, all constituent resources Pattern: Identifier (1) Herbert Van de Sompel, Martin Klein, and Shawn Jones (2016) Persistent URIs Must Be Used to Be Persistent. In: WWW2016. http://arxiv.org/1602.09102
  • 20. Signposting the Scholarly Web http://signposting.org Use HTTP Link with cite-as Relation Type http://signposting.org/identifier/dryad/
  • 21. Signposting the Scholarly Web http://signposting.org Use HTTP Link with cite-as Relation Type curl –I http://www.dlib.org/dlib/november15/vandesompel/11vandesompel.html HTTP/1.1 200 OK Date: Wed, 26 Oct 2016 12:36:37 GMT Server: Apache/2.2.15 (CentOS) Last-Modified: Thu, 19 Nov 2015 14:50:19 GMT ETag: "205a5e-f5ef-524e5e0ab80c0" Accept-Ranges: bytes Content-Length: 62959 Content-Type: text/html; charset=UTF-8 Link: <https://doi.org/10.1045/november2015-vandesompel> ; rel=“cite-as”
  • 22. Signposting the Scholarly Web http://signposting.org • Problem: It is not possible to determine what the constituent resources of a scholarly object are • Preservation and text mining tools require portal-specific heuristic to find those constituent resources (1) • Can’t find the pathway from an HTTP PID directly to e.g. the PDF • Solution: provide item/collection links to interlink entry page and constituent resources; convey MIME types on item links • Applies to: All constituent resources of a scholarly object Pattern: Publication Boundary (1) Van de Sompel, H., Rosenthal, D., and Nelson, M.L. (2016) Web Infrastructure to Support e-Journal Preservation (and More). http://arxiv.org/abs/1605.06154
  • 23. Signposting the Scholarly Web http://signposting.org Use HTTP Link with item/collection Relation Type http://signposting.org/publication_boundary/oxford/
  • 24. Signposting the Scholarly Web http://signposting.org curl –I http://www.irrodl.org/index.php/irrodl/article/view/2179 HTTP/1.1 200 OK Date: Sat, 17 Jun 2017 09:11:52 GMT Server: Apache Vary: Accept-Encoding Accept-Ranges: none Keep-Alive: timeout=5, max=200 Content-Type: text/html; charset=utf-8 Link: <http://www.irrodl.org/index.php/irrodl/article/download/2179/3748> ; rel=“item” ; type=“application/pdf” , <http://www.irrodl.org/index.php/irrodl/article/view/2179/3747> ; rel="item"; type="text/epub+zip" Use HTTP Link with item/collection Relation Type
  • 25. Signposting the Scholarly Web http://signposting.org • Problem: It is not possible to determine where the bibliographic resources that describes a scholarly object can be found • Preservation and reference manager tools require portal-specific heuristic to find those resources (1) • Solution: provide describedby/describes links to interlink entry page and bibliographic metadata resources • Applies to: • describedby: HTTP PID, entry page • describes: bibliographic resources Pattern: Bibliographic Metadata (1) Van de Sompel, H., Rosenthal, D., and Nelson, M.L. (2016) Web Infrastructure to Support e-Journal Preservation (and More). http://arxiv.org/abs/1605.06154
  • 26. Signposting the Scholarly Web http://signposting.org Use HTTP Link with describedby/describes Relation Type http://signposting.org/bibliographic_metadata/springer/
  • 27. Signposting the Scholarly Web http://signposting.org curl -I http://journals.plos.org/plosone/article?id=10.1371/journal.pone.01152 53 HTTP/1.1 200 OK Date: Sat, 17 Jun 2017 09:29:03 GMT Server: Apache-Coyote/1.1 Content-Language: en-US Keep-Alive: timeout=5, max=100 Content-Length: 308491 Content-Type: text/html;charset=UTF-8 Connection: keep-alive Link: <http://journals.plos.org/plosone/article/citation/bibtex?id=10.1371 %2Fjournal.pone.0115253> ; rel="describedby" ; type="application/x-bibtex" , <https://doi.org/10.1371/journal.pone.0115253> ; rel="describedby" ; type="application/vnd.citationstyles.csl+json" Use HTTP Link with describedby/describes Relation Type
  • 28. Signposting the Scholarly Web http://signposting.org Bibliographic Metadata Conventions http://signposting.org/conventions/
  • 29. Signposting the Scholarly Web http://signposting.org • Introduction: HTTP Links • Signposting the Scholarly Web • Proposed Patterns • Putting it Together Outline
  • 30.
  • 36. Signposting the Scholarly Web http://signposting.org Cartoon by Patrick Hochstenbach Slides prepared by: Herbert Van de Sompel @hvdsomp Acknowledgments: Geoff Bilder, Shawn Jones, Martin Klein, Michael L. Nelson, David Rosenthal, Harihar Shankar, Simeon Warner, Karl Ward, Joe Wass Signposting the Scholarly Web: An Overview http://signposting.org Signposting is funded by the Andrew W. Mellon Foundation