LAWDI - Rogue Linked Data

423 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
423
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

LAWDI - Rogue Linked Data

  1. 1. Rogue Linked Data ☠ Ryan Baumann
  2. 2. • No tools• No institutional support• No money• No problem
  3. 3. GitHub
  4. 4. 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
  5. 5. http://ryanfb.github.com/gh-pages-test/
  6. 6. HTML + RDFa goes here
  7. 7. Problems• Static files only• No verbs other than GET• Very little server control • No 303 redirects • No content negotiation • Content type
  8. 8. 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
  9. 9. 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
  10. 10. 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
  11. 11. 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=alternatetype=application/rdf+xml> <link href=http://fonts.googleapis.com/css?family=EB+Garamond rel=stylesheet type=text/css> <style> /*<![CDATA[*/ body {
  12. 12. 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
  13. 13. 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
  14. 14. 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
  15. 15. 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
  16. 16. 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
  17. 17. 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
  18. 18. WHYValue of RDF/linked data is in PEOPLE(driving machines) being able to use anddiscover your data:- without having to know about it directly- without having to speak your languageTo answer questions you may not be able toanticipate.

×