RSS for Utah Government Issues and Discussion - PowerPoint PPT Presentation

1 / 40
About This Presentation
Title:

RSS for Utah Government Issues and Discussion

Description:

RSS syndication is an entryway to sites. Wednesday, April 16, 2003 ... syndication. Could we use RSS to create, publish, and distribute ... RSS ... – PowerPoint PPT presentation

Number of Views:89
Avg rating:3.0/5.0
Slides: 41
Provided by: raymat
Category:

less

Transcript and Presenter's Notes

Title: RSS for Utah Government Issues and Discussion


1
RSS for Utah Government Issues and Discussion
  • Ray Matthews
  • Utah State Library

2
What is RSS?
  • XML format describing/syndicating web content

3
How can RSS be used?
  • More than a weblog
  • More than news headlines
  • For anything that has discrete items
  • For anything that changes
  • RSS syndication is an entryway to sites

4
Some of the uses of RSS
5
First application
  • But what is News?
  • Is it blog-like stuff?
  • Opinions, suggestions, status reports?
  • Or is it something more formal?
  • Press releases, news stories
  • Personal / Corporate / Collaborative?
  • How will editorial best practices standards be
    built in?
  • Scrape (RSSify) sites without feeds?

6
What tools do we furnish?
  • Reader/aggregator for site users?
  • RSS channel creator?
  • RSS archives creator?
  • Parser(s)?
  • CSS, themes, plug-ins?
  • Toolset?

7
Tools Autosubscripton
8
Tools User Email Subscription
9
RSS by Email BeSpacific
10
RSS by Email Moreover
11
RSS by Email www.bloglet.com/
12
Tools Newsletter syndication
  • Could we use RSS to create, publish, and
    distribute .
  • ..all the print and email newsletters we now
    produce?

13
Directions
14
Ferret
15
Complete Newsletter from RSS
16
Tools Search of RSS feeds
  • Search of RSS/XML items, not page search
  • Feedster www.feedster.com/
  • Weblog RSS Search Engines backend.userland.com/di
    rectory/167/searchEngines/weblogRssSearchEngines

17
feedster
18
Tools Search ? RSS
  • Dynamic query RSS feeds
  • Fresh Searchwww.terrar.com/
  • Inktomi Search -- RSSwww.nwfusion.com/diy
  • GNews2RSS www.voidstar.com/gnews2rss.php

19
Dynamic Query ? RSS
20
Dynamic Query ? RSS
21
Which RSS versions?
  • RSS 1.0
  • supports RDF W3C standard
  • rich in Dublin Core metadata
  • standard from RSS-DEV Working Group
  • Extensible XML namespace-aware
  • CMS often create 0.9x-2.x
  • Could we build in validation?
  • Could our parsers be liberal to accommodate all
    RSS versions?

22
Steps to Syndicating News
  • 1. Find RSS channels to aggregate
  • 2. Use a creation program (CMS)
  • 3. Validate XML code load to server
  • 4. Parse it to a website
  • 5. Announce it to an aggregator

23
1. Find RSS feeds to aggregate
  • Look for the
  • Search aggregator directories
  • OCS (Open Content Syndication)internetalchemy.org
    /ocs/
  • OPML (Outline Processor Markup Language)www.opml.
    org/spec
  • Using
  • Your client aggregator www.hebig.org/blogs/archive
    s/main/000877.php
  • Syndic8 www.syndic8.com/xml.php
  • NewsIsFree www.newsisfree.com/syndicate.php
  • Others XMLTree, Moreover, Weblogs.com

24
OCS Example Moreover
  • w.moreover.com/categories/ocs/ocsdirectory_0_1.rdf

25
Aggregator NewzCrawler
26
Aggregator NewzCrawler
2
1
3
4
27
Create Utah OPML Feed
  • Heres how using XSLTwww.netcrucible.com/xslt/opm
    l.html

28
2. Create RSS with a CMS
  • Use a CMS like Movable Type
  • CMS could be used for destination display and
    archives

29
3. Validate the XML
  • Validate ill-formed XML load
  • Best Validator feeds.archive.org/validator/

30
4. Parse the feed
  • Single feed
  • Index (headlines)
  • Full
  • Scrolling, ticker tape
  • Aggregated feeds
  • Composite feeds

31
Aggregated NewsIsFree
32
Aggregated MT-RSS Feed
  • http//mt-plugins.org/mt/syndicate.php

33
Aggregated Harvard Weblogs
  • blogs.law.harvard.edu/aggregator/

34
Composite Drupal Import
  • Ecademy www.ecademy.com/

35
Composite Moreover
  • One of 334, highly relevant topical
    feedsw.moreover.com/categories/category_list.html
  • Note how headlines are filtered from multiple
    original sources (channels, categories)

36
Reader/Parser Onyx RSS
  • http//www.readinged.com

37
Reader/Parser Onyx RSS
  • http//www.readinged.com

38
Download Parsing Scripts
  • http//gils.utah.gov/rss/rssparsers.html
  • Download, documentation, descriptions, working
    examples

39
5. Announce to an aggregator
  • Autodiscoverytype"application/rssxml" title"RSS"
    href"http//yoursite.com/rss.xml"
  • Aggregators
  • Syndic8 www.syndic8.com/suggest_start.php
  • News Is Free www.newsisfree.com
  • See RSS Workshop for more..

40
Select Resources
  • Utah News One-Stop (coming)
  • news.utah.gov
  • Utah Business Portal (coming)
  • business.utah.gov
  • Utah News Services demo
  • webassets.utah.gov/newsutahgov/
  • Ben Hammersleys Content Syndication with RSS
  • RSS Workshop
  • gils.utah.gov/rss/
Write a Comment
User Comments (0)
About PowerShow.com