Solution Architecture

Custom Notifications/RSS Feeds for New Datasets

An API to provide customizable RSS feeds should be considered, to allow users to subscribe to specific thematic areas, geographic areas and so on. This way, if for example someone was interested in data on aquatic resources in the Chesapeake Bay, they could subscribe and apply filters by custom search terms, by geography of interest, thematic keywords and so on.

This could either provide notices via e-mail, or by RSS, et cetera. As an example, Google allows users to do a custom search (e.g. Google News search or Google Blog Search with a user-specified query) and then the search results page displays an RSS feed icon, which users can then load into their RSS feed reader, to get regular updates matching those search parameters.

Tags

Submitted by

Stage: Active

Feedback Score

47 votes
Idea#51

Idea Details

Vote Activity (latest 20 votes)

  1. Upvoted
  2. Upvoted
  3. Upvoted
  4. Upvoted
  5. Upvoted
  6. Upvoted
  7. Upvoted
  8. Upvoted
  9. Upvoted
  10. Upvoted
  11. Upvoted
  12. Upvoted
  13. Upvoted
  14. Upvoted
  15. Upvoted
  16. Upvoted
  17. Upvoted
  18. Upvoted
  19. Upvoted
  20. Upvoted
(latest 20 votes)

Similar Ideas [ 4 ]

Comments

  1. Comment
    alan.vandermallie

    Agree! Using Datagov as a repository of authoritative sources for warnings, alerts, and notifications from federal, state, local govts using CAP protocol as standard format (allows for easy RSS, atom, and other iPhone, cell alerts, TVs, video, mobile integration and 508 accessible technologies, etc) is a winner. OASIS has accepted the CAP standard so no need to develop world wide stnd. Chinese, Canada, Mexico and many state and local govts are adopting CAP for messaging. e.g., Sheriffs alert to all within a 911 district for train crash cehmical spill such as NC. Example for weather - CAP identifies the alert as a authoritative source of warning across country and the warning is updated every two minutes in multiple feeds and sources s o the warning gets accepted earlier as a valid warning/alert . This example could be replicated using a federal directory of all alerts/warnings/notifications for areas of health, safety, life, property, H1N1, geophysical, security, fire, pollution, environmental, transportation such as train/plane crashes, etc. Using Datagov as a basic repository and requiring common CAP format the concept of a "notifications.gov" would need a separate server and domain or just expand DataGov tool catalog to identify and allow developers to find a feed of authoritative CAP(RSS/Atom) feeds in the tool catalog for searching, signing up for via email, twitter or SMS (txt messaging by phone), and populating their own databases with alerts/warnings/notifications of their choice. Basic issue is if we get alerts out in standard format (CAP/RSS/Atom/txt) then the user/developer can decide how the message gets sent at no cost to the govt - third party apps and services, iphone app, email, video, tv, cell, txt message, Walgreens marquee/info display on outside of bldg, road signs on major highways, endless possibilities. Infrastructure and maintaining a email servers and service to support the cazillions of alert messages would need to happen. I believe National Weather Service did a successful pilot and Weather service and USGS have been issuing alerts for longest period of time and have years of experience with weather, volcanos, earthquakes, tsunami.

    Short approach: 1. Get a federal directory of authoritative feeds in DataGov tool catalog identify with alert symbol 2. Offfer delivery or feature to create an alert (download or signup) in basic formats of CAP/Atom/RSS/TXT on DataGov or another special domain such as notifications.gov with feeds from DataGov as authoritative source.

  2. Comment
    matt

    Great idea. To riff on it a little, would be great if people could save/name their search and then request an RSS feed on it for updated data sets or new data sets. We did this recently on our ~G2.0 web application (www.cbfish.org) and initial results are good. Examples:

    Users can subscribe to a RESTful RSS feed on an individual habitat restoration project:

    http://www.cbfish.org/Feeds.mvc/Project/2010-006-00

    Or they can build a "portfolio" of projects based on a wide range of criteria and then subscribe to an RSS feed on that:

    http://www.cbfish.org/Feeds.mvc/Portfolio/1

    Another related idea is to wire in an automated Twitter feed for the entire site. Could standardize some keywords by topic to help twitter readers filter for relevancy. We also did this on cbfish.org - any time a project is updated, the web app posts a tweet. However, this is really only for Fish & Wildlife program insiders or info junkies.

    http://twitter.com/columbiafish

  3. Comment
    Marten Hogeweg

    This API is available for the geospatial content portion of data.gov. This content comes from geodata.gov. while data.gov uses the OGC CS-W interface, geodata.gov also exposes a REST interface that supports GeoRSS, Atom, KML, and GeoJSON, based on ESRI ArcGIS Server Geoportal Extension technology.

    To find the latest geospatial content shared with data.gov use: http://catalog.geodata.gov/geoportal/rest/find/document?isPartOf=data.gov.

    In addition keywords, spatial extent, format and such may be specified. This allows you to be updated of new content available in data.gov in your area for your specific topic of interest. Details on this API may be found here: http://tinyurl.com/ya6hvst

Add your comment