rss godort2008

Post on 15-Dec-2014

720 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

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&amp;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&amp;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

• E-mail

• 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

top related