Feed migration script from Drupal core

Gábor Hojtsy - September 18, 2008 - 07:51
Project:FeedAPI
Version:6.x-1.x-dev
Component:Code feedapi (core module)
Category:task
Priority:normal
Assigned:Unassigned
Status:active
Description

Drupal.hu is just starting to use FeedAPI for the "Planet Drupal.hu" feed. We used to use (and do use currently) the core aggregator for a "latest changes to Hungarian translations" feed and a "Drupal security" feed, where we aggregate contents from other sites as well. It would be great to migrate these to the FeedAPI as well. Since the core aggregator is simple, a migration script would need to assume some defaults, but otherwise the data is there. I tried to look but did not find an existing migration solution. Is one available (making this a support request) or not yet (making this a task)?

#1

Aron Novak - September 18, 2008 - 08:00

There is no migration script yet. I think it's really easy to write one.
But there is another problem: feedapi_aggregator.module (which provides equal functionality as the core aggregator, light items, etc) is only for FeedAPI 5.x
So if Planet Drupal.hu would like to use FeedAPI, this module needs to be ported as well. Or Planet Drupal.hu may use nodes instead of light items.

#2

Gábor Hojtsy - September 18, 2008 - 08:08

We do use nodes, we are looking to migrate from Drupal 6 core aggregator.module data to Drupal 6 FeedAPI node data. I think such a migration script would help a lot of people to move to FeedAPI's full benefits with nodes :)

#3

Aron Novak - September 18, 2008 - 08:20

Great! In this case the migration will be easy. Stay tuned for a migration script.

#4

ZoeN - September 17, 2009 - 01:36
Component:Code» Code feedapi (core module)

I would like such a migration script too. Can has?

#5

alex_b - September 17, 2009 - 21:44
Version:6.x-1.3» 6.x-1.x-dev

For the record, feed _items_ as nodes can be quite heavy. Take a look at http://drupal.org/project/feedapi_data processor if you'd like to avoid the weight.

 
 

Drupal is a registered trademark of Dries Buytaert.