Aggregator must be ATOM enabled

Anonymous (not verified) - November 3, 2004 - 06:34
Project:Drupal
Version:x.y.z
Component:aggregator.module
Category:feature request
Priority:normal
Assigned:Unassigned
Status:duplicate
Description

half the feeds out there are ATOM. Maybe more the half. Aggregator needs to be ATOM compatable.

#1

yossarian - November 30, 2004 - 18:33

here's a php script that converts ATOM to RSS:

http://www.composizioni.net/atom2rss/

#2

Boris Mann - November 30, 2004 - 20:03
Priority:critical» normal

Blogger only outputs Atom feeds by default. I don't know of any other tool that *only* outputs Atom. Feedburner is another tool that allows for conversion. We've got instructions on our support site:
http://support.bryght.com/adminguide/configure-rss-aggregator

In any case, this requires re-vamping syndication format input/output completely, which is on the "to do" list for 4.6.

#3

yossarian - November 30, 2004 - 22:54

Actually, I think it would be fairly easy to hack the script linked above into aggregator, but the author of the script makes no indication if it is GPL. (It's based on another person's script, so the odds are likely).

#4

jvincher - April 8, 2005 - 16:04

Not sure what "status: postponed" means but here are my 2c.

This is indeed an important feature, esp for those who use Drupal mainly as aggregator. On my site, the Drupal aggregator is monitoring over 500 blogs and a significant portion of those sites offer Atom feeds. Working with an external service as Feedburner makes managing/adding feeds more time consuming and cumbersome.

#5

Uwe Hermann - April 8, 2005 - 22:56

I agree. Atom support in the aggregator (and in core, i.e. providing an atom feed) is essential.

#6

Boris Mann - May 31, 2005 - 07:28

Status set to "active". We need to revisit this, and hopefully include for 4.7.

See also: Does Drupal Aggregator support Atom? (possible bounty)

#7

samo - May 31, 2005 - 15:27

Any thoughts on MagpieRSS? It is a PHP, expat-using, GPL-ed RSS and ATOM parser.

http://magpierss.sourceforge.net/

Here is a direct link to a CVS view of their rss_parse.inc page:
http://cvs.sourceforge.net/viewcvs.py/magpierss/magpierss/rss_parse.inc?...

#8

TheRoss - June 16, 2005 - 17:15

I've done some related work (not with the intention of altering or contributing to aggregator.module, for a different project that involves feeds) a lightweight Drupal module wrapper for Magpie (all it does is expose a parsing function and generate a configuration page for Magpie's caching settings):

http://karchner.com/svn/code/drupal/modules/magpie/trunk/

I wonder if it would be much work to adapt aggregator.module to use that (or just include and use MagpieRSS direclty)

#9

Boris Mann - July 28, 2005 - 22:23
Status:active» duplicate

Set to duplicate. See 13941.

Also, regarding Magpie: I have long been an advocate of this, but especially after the recent XML-RPC issue, getting third-party code included in core would likely be very difficult.

 
 

Drupal is a registered trademark of Dries Buytaert.