rss godort2008
DESCRIPTION
RSS for Government Documents Librarians. ALA 2008.TRANSCRIPT
RSS for Documents Librarians
American Library AssociationGODORT
Docs 2.0 Preconference
Jim Jacobsjajacobs @ ucsd. edu
June 27, 2008
http://tinyurl.com/3navt4
http://wikis.ala.org/godort/index.php/
RSS_for_documents_librarians
Putting the pieces together
• Some basics
• The technology of RSS
• Getting Things Done
• Reading RSS feeds
• Finding RSS feeds
• Creating RSS feeds
• Re-using RSS
• RSS is simple– So simple, even a computer can do it
• RSS is used by machines, not humans– So that humans can be more efficient
• RSS, XML, machine-to-machine communication is Web 2.0, Web 3.0, the future…
<1> The Basics </1>
Movie available athttp://www.youtube.com/watch?v=0klgLsSxGsU
Blogs ≠ RSS
RSS ≠ Blogs
RSS ≠ Blogs
RSS = XML
<2> The Technology of RSS </2>
HTML / XML
< >stuff</>
HTML / XML
The Sun Also Rises
HTML / XML
<i>The Sun Also Rises</i>
HTML / XML
<i>The Sun Also Rises</i>
<title>The Sun Also Rises</title>
HTML
<a href="hemingway">Hemingway, Ernest, 1899-1961</a><br /><i> The sun also rises, by Ernest Hemingway</i><br />New York : Scribner, [c1954]
XML is structured
<bib_record> <author> <name> <last>Hemingway</last> <first>Ernest</first> </name> <birth>1899</birth> <death>1961</death> <url type=href>hemingway.html</url> </author> <title>The sun also rises</title> <publisher> <place>New York</place> <name>Scribner</name> <copyright>1954</copyright> </publisher></bib_record>
XML is structured
<bib_record> <author> <name> <last>Hemingway</last> <first>Ernest</first> </name> <birth>1899</birth> <death>1961</death> <url type=href>hemingway.html</url> </author> <title>The sun also rises</title> <publisher> <place>New York</place> <name>Scribner</name> <copyright>1954</copyright> </publisher></bib_record>
Publisher name
Author name
There are many vocabularies and syntaxes (or specifications) for different purposes
XML is the markup language
• RSS• RDF• RDF / Dublin Core• EAD• MARC
• MODS• ONIX• PRISM• DocBook• PhilML
Specifications
<title>The Sun Also Rises</title>
<ti>The Sun Also Rises</ti>
<t>The Sun Also Rises</t>
<uniform_title>The Sun Also Rises</uniform_title>
<245_14>The Sun Also Rises</245_14>
Specifications
<rss version="2.0"><channel> <title>CBO's Latest 10 Documents</title> <link>http://www.cbo.gov/</link> <description>The latest 10 items published by the Congressional Budget Office.</description> <item> <title>S. 2513, Minute Man National Historical Park Boundary Revision Act</title> <link>http://www.cbo.gov/ftpdoc.cfm?index=9304&type=1</link> <description>Cost estimate for the bill as ordered reported by the Senate Committee on Energy and Natural Resources on May 7, 2008</description> <pubDate>Wed, 21 May 2008 17:30:15 EST</pubDate>
</item>
</channel></rss>
Specifications
<rss version="2.0"><channel> <title>CBO's Latest 10 Documents</title> <link>http://www.cbo.gov/</link> <description>The latest 10 items published by the Congressional Budget Office.</description> <item> <title>S. 2513, Minute Man National Historical Park Boundary Revision Act</title> <link>http://www.cbo.gov/ftpdoc.cfm?index=9304&type=1</link> <description>Cost estimate for the bill as ordered reported by the Senate Committee on Energy and Natural Resources on May 7, 2008</description> <pubDate>Wed, 21 May 2008 17:30:15 EST</pubDate>
</item>
</channel></rss>
Specifications
Specifications
Specifications
<3> GTD </3>
(Getting Things Done)
<4> Reading RSS Feeds </4>
• Stand alone reader on your own laptop or desktop machine.
• Web-based service
• Use your browser
• Web sites that Aggregate for you
<5> Finding RSS feeds </5>
44
3131
2424
11
http://www.eere.energy.gov/states/news_via_rss.cfmU.S. DOE Energy Efficiency and Renewable Energy (EERE)
Energy News in Your State
<6> Creating RSS </6>
XML is structured
<bib_record> <author> <name> <last>Hemingway</last> <first>Ernest</first> </name> <birth>1899</birth> <death>1961</death> <url type=href>hemingway.html</url> </author> <title>The sun also rises</title> <publisher> <place>New York</place> <name>Scribner</name> <copyright>1954</copyright> </publisher></bib_record>
LEADER 00000cam 2200000I 4500 001 190821 008 720105s1926 nyu 00001 eng 010 26019106 019 708548|a708634|a2563801 040 DLC|cKSU|dOCL|dSER|dm.c.|dOCL|dKSU|dUUM|dCUS 049 [Rare]CUSY 050 0 PZ3.H3736|bSu 090 PS3515.E37|bS9 1926 100 1 Hemingway, Ernest,|d1899-1961 245 14 The sun also rises 250 [1st ed.] 260 New York :|bScribner,|c1926 300 [6], 259 p. ;|c20 cm 500 1st printing, 1st edition, with typographical error ("stoppped") on p. 181. Cf. Hanneman 510 4 Hanneman, A. Ernest Hemingway,|cp. 14 910 BCON jmd 890512 910 REV rhfl 990201
LEADER 00000cam 2200000I 4500 001 190821 008 720105s1926 nyu 00001 eng 010 26019106 019 708548|a708634|a2563801 040 DLC|cKSU|dOCL|dSER|dm.c.|dOCL|dKSU|dUUM|dCUS 049 [Rare]CUSY 050 0 PZ3.H3736|bSu 090 PS3515.E37|bS9 1926 100 1 Hemingway, Ernest,|d1899-1961 245 14 The sun also rises 250 [1st ed.] 260 New York :|bScribner,|c1926 300 [6], 259 p. ;|c20 cm 500 1st printing, 1st edition, with typographical error ("stoppped") on p. 181. Cf. Hanneman 510 4 Hanneman, A. Ernest Hemingway,|cp. 14 910 BCON jmd 890512 910 REV rhfl 990201
<title>The sun also rises</title>
<rss version="2.0"><title>The sun also rises</title></rss>
It is easy to create RSS from structured information
• Forms • Blog• Database• OPAC• MARC records• OAI (Open Archives
Initiative) files• XML files• Queries that returned
structured results (e.g., Z39.50)
RSS
http://www.eere.energy.gov/states/news_via_rss.cfmU.S. DOE Energy Efficiency and Renewable Energy (EERE)
Energy News in Your State
http://del.icio.us/tag/govdocs2
<7> Re-using RSS </7>
Fill out a form.
The form generates JavaScript.
Copy the JavaScript and paste It into an HTML document.
When a user loads the HTML document into their browser, the JavaScript pulls the RSS feed, converts it to HTML, and displays it “live” on the web page.
When a user loads the HTML document into their browser, the JavaScript pulls the RSS feed, converts it to HTML, and displays it “live” on the web page.
When a user loads the HTML document into their browser, the JavaScript pulls the RSS feed, converts it to HTML, and displays it “live” on the web page.
• RSS, XML, machine-to-machine communication is Web 2.0, Web 3.0, the future…
• RSS is used by machines, not humans– So that humans can be more efficient
• RSS is simple– So simple, even a computer can do it