Write FeedAPI upgrade script

alex_b - October 5, 2009 - 19:31
Project:Feeds
Version:6.x-1.x-dev
Component:Code
Category:task
Priority:normal
Assigned:Unassigned
Status:closed
Description

Write configurable upgrade script for FeedAPI users. Test.

#1

Aron Novak - December 17, 2009 - 17:18
Version:<none>» 6.x-1.x-dev
Status:active» needs review

Here is a migration helper module.
The README is verbose, read it :)
CVS and new directory in patches are really unfriendly, i attach this as a module, this could live somewhere inside feeds/ module structure.

Drush command for migration
Menu local tab form for migration (uses Batch API)
Support some parsers and processors

Todo:
better mapping support
maybe more fine-grained granularity for batch executing

AttachmentSize
feedapi2feeds.tar_.gz 6.02 KB

#2

Aron Novak - December 19, 2009 - 09:50

New version.

Extended w/ some public functions in FeedAPI2Feeds, so w/o touching the code of the class, it's possible to adjust mapping-related data and module equivalence table.

AttachmentSize
feedapi2feeds.tar_.gz 6.4 KB

#3

alex_b - December 21, 2009 - 18:20
Status:needs review» needs work

Nice work. I've put up the code on github: http://github.com/lxbarth/FeedAPI2Feeds

As discussed on IM, next step is better warnings for users on unsupported configurations and mappings.

#4

Andy Walpole - December 27, 2009 - 12:09

Subscribing

#5

fiLi - February 8, 2010 - 08:05

Subscribing

#6

drewish - February 8, 2010 - 17:08

subscribing

#7

robertgarrigos - February 12, 2010 - 13:53

I've just used this script to migrate http://catalunyadecideix.cat, which has some 350 feeds and some 7000 news, with apparently no problem at all. thanks!

#8

alex_b - February 17, 2010 - 20:42
Status:needs work» fixed

The script moved to the developmentseed github repository. This is being rolled out now with the next Open Atrium release. I will close this issue assuming that all immediate issues with the upgrade script have been solved and further reports can be dealt with in separate issues.

Thank you.

http://github.com/developmentseed/feedapi2feeds

#9

System Message - March 3, 2010 - 20:50
Status:fixed» closed

Automatically closed -- issue fixed for 2 weeks with no activity.

 
 

Drupal is a registered trademark of Dries Buytaert.