OpenWetWare:Software/Projects/RSS Extensions: Difference between revisions

From OpenWetWare
Jump to navigationJump to search
No edit summary
No edit summary
 
Line 28: Line 28:
** Provides Aggregation as well as single-RSS-Feed handling
** Provides Aggregation as well as single-RSS-Feed handling
Details: [[OpenWetWare:Extensions/RSS/XFeed|XFeed]] Page on OpenWetWare
Details: [[OpenWetWare:Extensions/RSS/XFeed|XFeed]] Page on OpenWetWare
Example Feed: [[OpenWetWare:Extensions/RSS/XFeed/Demo|Deemo XFeed Page on OpenWetWare]]
Example Feed: [[OpenWetWare:Extensions/RSS/XFeed/Demo|Demo XFeed Page on OpenWetWare]]




Line 35: Line 35:
==Create an example using the UMS New User Feed==
==Create an example using the UMS New User Feed==
*OpenWetWare/RSS is the directory for the published RSS extensions.  
*OpenWetWare/RSS is the directory for the published RSS extensions.  
[[User:Bill Flanagan|wjf]] 08:01, 17 November 2007 (CST)Created RSS Example page
*Location:[[OpenWetWare:Extensions/RSS/XFeed/Demo|Demo XFeed Page on OpenWetWare]]
*Added CSS support via a set of Style tags passed in. It needs more work but is usable.


==Test CSS Style Sheet for the supported RSS extension==
==Test CSS Style Sheet for the supported RSS extension==
*[[User:Bill Flanagan|wjf]] 19:30, 16 November 2007 (CST)
*[[User:Bill Flanagan|wjf]] 19:30, 16 November 2007 (CST)
**Tested: ([[User:Bill Flanagan|wjf]] 08:01, 17 November 2007 (CST)) Tested extension while I developed the sample feed.
**Fixed: ([[User:Bill Flanagan|wjf]] 08:01, 17 November 2007 (CST)) warning thrown while handling zero-length feeds.
***Checked for item count before display
**Still pending: ([[User:Bill Flanagan|wjf]] 08:01, 17 November 2007 (CST)) Magpie RSS library error if a non-RSS formatted feed is passed in
***Can Magpie test feed for format before use?
***SimplePie handles Atom as well as RSS
***I may evaluate using it instead.
**Fixed: ([[User:Bill Flanagan|wjf]] 08:01, 17 November 2007 (CST)) general formatting problems
***Rewrote the 'render feed item' code to use CSS tags rather than inline formatting


==Test aggregation: does it handle multiple feeds?==
==Test aggregation: does it handle multiple feeds?==
Line 44: Line 56:
==Document the supported RSS extension==
==Document the supported RSS extension==
*[[User:Bill Flanagan|wjf]] 19:30, 16 November 2007 (CST)
*[[User:Bill Flanagan|wjf]] 19:30, 16 November 2007 (CST)
**Added Example page: [[OpenWetWare:Extensions/RSS/XFeed/Demo|XFeed Demo]]
**Copied the original XFeed doc to [[OpenWetWare:Extensions/RSS/XFeed/XFeed|XFeed]]


==Provide a documented example of the RSS extension in use==
==Provide a documented example of the RSS extension in use==
Line 55: Line 69:
*[[User:Bill Flanagan|wjf]] 19:30, 16 November 2007 (CST)
*[[User:Bill Flanagan|wjf]] 19:30, 16 November 2007 (CST)
** This may not be an issue
** This may not be an issue
=To Do=
*[[User:Bill Flanagan|wjf]] 08:01, 17 November 2007 (CST)
*Move all RSS style tag entries to a style sheet
*Aggregate the CSS tags in the site's main.css style sheet: ([[MediaWiki:main.css|main style sheet]])
*Get rid of the invalid feed warning message on a bad feed entry
*Fix the formatting problem with the feed when embedded in a page
**Example: [[Main_Page2|Main_Page2]]
*Look into limiting the length of individual entries
**word count
**character length

Latest revision as of 07:01, 17 November 2007

Deploy RSS Extensions

Copy docs from beta to the main OpenWetWare.org server

Send out message to the OWW Steering Committee re: the new extension

Additional RSS Issues

Create an example using the UMS New User Feed

    • OpenWetWare/RSS is the directory for the published RSS extensions.

Document the curent UMS extensions

    • Include pluses and minues for each one


Update 11/16/2007

Disable RSS Extensions

  • wjf 19:30, 16 November 2007 (CST)
    • Disabled 3 of the previously installed RSS extensions
      • RSSReader
      • GISWikiRSS
      • feedimport

Formally support XFeed RSS Extension

  • wjf 20:01, 16 November 2007 (CST)
    • Provides Aggregation as well as single-RSS-Feed handling

Details: XFeed Page on OpenWetWare Example Feed: Demo XFeed Page on OpenWetWare


Additional RSS Issues

Create an example using the UMS New User Feed

  • OpenWetWare/RSS is the directory for the published RSS extensions.

wjf 08:01, 17 November 2007 (CST)Created RSS Example page

Test CSS Style Sheet for the supported RSS extension

  • wjf 19:30, 16 November 2007 (CST)
    • Tested: (wjf 08:01, 17 November 2007 (CST)) Tested extension while I developed the sample feed.
    • Fixed: (wjf 08:01, 17 November 2007 (CST)) warning thrown while handling zero-length feeds.
      • Checked for item count before display
    • Still pending: (wjf 08:01, 17 November 2007 (CST)) Magpie RSS library error if a non-RSS formatted feed is passed in
      • Can Magpie test feed for format before use?
      • SimplePie handles Atom as well as RSS
      • I may evaluate using it instead.
    • Fixed: (wjf 08:01, 17 November 2007 (CST)) general formatting problems
      • Rewrote the 'render feed item' code to use CSS tags rather than inline formatting

Test aggregation: does it handle multiple feeds?

  • wjf 19:30, 16 November 2007 (CST)

Document the supported RSS extension

  • wjf 19:30, 16 November 2007 (CST)

Provide a documented example of the RSS extension in use

  • wjf 19:30, 16 November 2007 (CST)

Provide simple instructions on using RSS extensions/blogs

  • wjf 19:30, 16 November 2007 (CST)
    • When a new blog is added, automatically add an OWW wiki page displaying recent entries

Evaluate caching issues re: including RSS feeds.

  • wjf 19:30, 16 November 2007 (CST)
    • This may not be an issue

To Do

  • wjf 08:01, 17 November 2007 (CST)
  • Move all RSS style tag entries to a style sheet
  • Aggregate the CSS tags in the site's main.css style sheet: (main style sheet)
  • Get rid of the invalid feed warning message on a bad feed entry
  • Fix the formatting problem with the feed when embedded in a page
  • Look into limiting the length of individual entries
    • word count
    • character length