Ticket #259 (closed defect: fixed)

Opened 5 years ago

Last modified 5 years ago

multiple <author> tags in rss feed are ignored by (some? all?) readers

Reported by: russ Assigned to: pradeep
Priority: low Milestone:
Component: topaz Version:
Keywords: topaz-tools rss Cc:
Blocking: Blocked By:

Description

the rss tool includes one author tag for each author.

i've noticed that google reader ignores the mutliple authors, only displaying the first. i checked on sharpreader and saw the same behavior.

the RSS 2.0 specs i found with a quick google did not specify if one or multiple author tags were allowed.

i checked some other magazine RSS feeds and discovered that they used a single author tag with mutliple authors in it, ie <author>Amit Kapoor and Steve Cheng</author>, when necessary

so i am suggesting this change to the RSS tool.

Dependency Graph

Change History

01/24/07 10:45:46 changed by russ

  • priority changed from unassigned to high.

also, the authors are displaying in the wrong order which is a huge social problem.

the rss feed sorts alpha by first name. it needs to sort in the same order that the authors appear on the paper.

i'm upgrading the priority of this ticket in response to this problem.

01/24/07 15:16:14 changed by pradeep

  • owner changed from somebody to pradeep.
  • status changed from new to assigned.

The order of authers is not captured by the ingest process. 2 options:

1. fix it in rss tool by getting the author list by parsing the article body. (hack / short term fix)

2. fix it in ingest to capture the order information

  • requires re-processing all previously ingested articles

01/25/07 20:17:35 changed by pradeep

  • status changed from assigned to closed.
  • resolution set to fixed.

(In [2292]) Fixes #259. Order of authors preserved in rss-feed and alert e-mails.

Implementation notes:

  • DC data-stream is the source for authors and subjects in rss-feed and alerts.
  • Feed related api's in article-impl now pulls in DC data-stream from Fedora.
  • Alerts impl now embeds an article-impl

02/20/07 09:15:19 changed by russ

  • priority changed from high to low.
  • status changed from closed to reopened.
  • resolution deleted.

while the order of the authors is now correct, the RSS feed is still producing multiple author elements - which does not conform to the RSS specification.

it would be ideal to have a single author element with a defined (max) number of authors followed by et al.

for example

<author>John Q. Public, Jane Doe, Reginald Pawkwhachuck, et al.</author>

This is not a high priority.

02/20/07 13:04:49 changed by pradeep

  • status changed from reopened to closed.
  • resolution set to fixed.

(In [2366]) Fixes #259. RSS feeds will have a single author element with a defined (max) number of authors followed by et al. The default is set to 5 authors and can be changed using the -maxAuthors parameter.

(Note to Russ: if you want to start using it sooner than the next release, copy the XMLToRSS.xslt from subversion and run the rss tool using the -xslt <file> option instead of the -rss option. The maxAuthors value needs to be edited directly inside the xslt file in that case.)

08/07/07 16:25:51 changed by

  • milestone deleted.

Milestone Bugs deleted