lawdi - rogue linked data

29
Rogue Linked Data Ryan Baumann

Upload: ryan-baumann

Post on 15-Jan-2015

179 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: LAWDI - Rogue Linked Data

Rogue Linked DataRyan Baumann

Page 2: LAWDI - Rogue Linked Data

• No tools

• No institutional support

• No money

• No problem

Page 3: LAWDI - Rogue Linked Data

GitHub

Page 4: LAWDI - Rogue Linked Data
Page 5: LAWDI - Rogue Linked Data
Page 6: LAWDI - Rogue Linked Data
Page 7: LAWDI - Rogue Linked Data
Page 8: LAWDI - Rogue Linked Data
Page 9: LAWDI - Rogue Linked Data

Content Type$ curl -I https://raw.github.com/paregorios/lawdi-geo/master/irt264.ttlHTTP/1.1 200 OKServer: nginx/1.0.13Date: Fri, 01 Jun 2012 15:39:38 GMTContent-Type: text/plain; charset=utf-8Connection: keep-aliveStatus: 200 OKX-RateLimit-Limit: 100X-Frame-Options: denyX-RateLimit-Remaining: 100X-Runtime: 14Content-Length: 1Cache-Control: no-cache

Page 10: LAWDI - Rogue Linked Data
Page 11: LAWDI - Rogue Linked Data
Page 12: LAWDI - Rogue Linked Data
Page 13: LAWDI - Rogue Linked Data
Page 14: LAWDI - Rogue Linked Data
Page 16: LAWDI - Rogue Linked Data
Page 17: LAWDI - Rogue Linked Data

HTML + RDFa goes here

Page 18: LAWDI - Rogue Linked Data

Problems

• Static files only

• No verbs other than GET

• Very little server control

• No 303 redirects

• No content negotiation

• Content type

Page 19: LAWDI - Rogue Linked Data

Content Type$ curl -I http://ryanfb.github.com/gh-pages-test/testHTTP/1.1 200 OKServer: nginx/1.0.13Date: Fri, 01 Jun 2012 15:36:35 GMTContent-Type: application/octet-streamContent-Length: 3624Last-Modified: Fri, 01 Jun 2012 15:36:22 GMTConnection: keep-aliveExpires: Sat, 02 Jun 2012 15:36:35 GMTCache-Control: max-age=86400Accept-Ranges: bytes

Page 20: LAWDI - Rogue Linked Data

Content Type$ curl -I http://ryanfb.github.com/gh-pages-test/folder-test/HTTP/1.1 200 OKServer: nginx/1.0.13Date: Sat, 02 Jun 2012 13:17:24 GMTContent-Type: text/htmlContent-Length: 3810Last-Modified: Sat, 02 Jun 2012 13:16:54 GMTConnection: keep-aliveExpires: Sun, 03 Jun 2012 13:17:24 GMTCache-Control: max-age=86400Accept-Ranges: bytes

Page 21: LAWDI - Rogue Linked Data

Content Type$ curl -I http://ryanfb.github.com/loebolus/HTTP/1.1 200 OKServer: nginx/1.0.13Date: Fri, 01 Jun 2012 17:31:48 GMTContent-Type: text/htmlContent-Length: 46246Last-Modified: Thu, 31 May 2012 17:09:11 GMTConnection: keep-aliveExpires: Sat, 02 Jun 2012 17:31:48 GMTCache-Control: max-age=86400Accept-Ranges: bytes

Page 22: LAWDI - Rogue Linked Data

Content Type$ curl -s http://ryanfb.github.com/loebolus/ | head<!DOCTYPE html><html lang='en'> <head> <meta charset='utf-8'> <title>Loebolus</title> <link href='index.rdf' rel='alternate' type='application/rdf+xml'> <link href='http://fonts.googleapis.com/css?family=EB+Garamond' rel='stylesheet' type='text/css'> <style> /*<![CDATA[*/ body {

Page 23: LAWDI - Rogue Linked Data

Content Type$ curl -I http://ryanfb.github.com/loebolus/index.rdfHTTP/1.1 200 OKServer: nginx/1.0.13Date: Fri, 01 Jun 2012 17:29:21 GMTContent-Type: application/rdf+xmlContent-Length: 19136Last-Modified: Thu, 31 May 2012 17:09:10 GMTConnection: keep-aliveExpires: Sat, 02 Jun 2012 17:29:21 GMTCache-Control: max-age=86400Accept-Ranges: bytes

Page 24: LAWDI - Rogue Linked Data

Content Type$ curl -I http://ryanfb.github.com/gh-pages-test/irt264.ttlHTTP/1.1 200 OKServer: nginx/1.0.13Date: Fri, 01 Jun 2012 15:36:35 GMTContent-Type: application/octet-streamContent-Length: 3624Last-Modified: Fri, 01 Jun 2012 15:36:22 GMTConnection: keep-aliveExpires: Sat, 02 Jun 2012 15:36:35 GMTCache-Control: max-age=86400Accept-Ranges: bytes

Page 25: LAWDI - Rogue Linked Data

Stable URL Concerns?

• Working with other people

• Want to be able to transfer ownership without changing URL

• Use a GitHub organization

• github.com/papyri/documentation

• papyri.github.com/documentation

Page 26: LAWDI - Rogue Linked Data

Stable URL concerns• Web 2.0 darling GitHub dies

• http://help.github.com/pages/#custom_domains

• Buy a domain name

• Alias it to GitHub pages

• GitHub dies? Buy static web hosting, upload from your local Git repository, change domain alias to new web host

Page 27: LAWDI - Rogue Linked Data

Stable URL concerns$ curl -I http://mojombo.github.com/HTTP/1.1 301 Moved PermanentlyServer: nginx/1.0.13Date: Fri, 01 Jun 2012 17:55:47 GMTContent-Type: text/htmlContent-Length: 185Connection: keep-aliveLocation: http://tom.preston-werner.com/Expires: Sat, 02 Jun 2012 17:55:47 GMTCache-Control: max-age=86400

Page 28: LAWDI - Rogue Linked Data

Overview

• Versioning

• Free

• Start minting (good?) HTTP URI’s with your data with no support

• Obviously NOT a magic bullet for getting RDF representations of your data

Page 29: LAWDI - Rogue Linked Data

WHYValue of RDF/linked data is in PEOPLE (driving machines) being able to use and discover your data:- without having to know about it directly- without having to speak your languageTo answer questions you may not be able to anticipate.