Migrating From Ning to Drupal
As many of you may have heard, Ning recently eliminated its free networks and laid off 40% of its staff. Currently, Ning supports exporting users; for those of you interested in migrating your community members from Ning into Drupal, you have two well developed options at your disposal:
- User Import: http://drupal.org/project/user_import
- Feeds: http://drupal.org/project/feeds
If Ning ever opened up their APIs to allow content export, then importing the content would be equally straightforward. Both the Feeds module and the Node Import module would get the job done.
Another option for data import is a combination of the Table Wizard and the Migrate module.
If you are launching a Ning site now, setting up a Drupal site to import that content via RSS using the Feeds module wouldn't be a bad idea. Should Ning go out of business, or change their terms again, or if your organization makes the decision to take control of your web presence, your data (and the intellectual capital of your community) won't be in the hands of a content silo.


Comments
NING Export tools are released - Got time for a tutorial?
Submitted on June 23rd, 2010 by Alex RollinHi there,
Perhaps you heard that the NING export tools were recently released. The tools allow users to choose from the different types of content on the site and then export JSON feed files and save them locally.
I can imagine that it is possible to reformat these docs in a way that would allow the node_import module to use them.
Care to take a look and let me know what you think?
http://creators.ning.com/forum/topics/content-archive-tool-coming?commentId=4244211:Comment:204924&xg_source=activity
Yes, possible to get data OUT, how to get it IN
Submitted on July 19th, 2010 by Josef Davies-CoatesAs Alex points out above it is now possible, using the Ning Archiver, to get all of the data OUT of a Ning network:
http://help.ning.com/cgi-bin/ning.cfg/php/enduser/std_adp.php?p_faqid=3796
However, some step-by-step advice on how best to get the data IN to a fresh drupal install would be of great value.
Custom json parser for feeds module
Submitted on July 31st, 2010 by BillI haven't looked at the json code that Ning generates, but the first way I'd try to get this into a Drupal site would be via a custom parser for the Feeds module.
This page has a listing of current parsers for the Feeds module, including a link to an issue for a json parser: http://drupal.org/node/856644
any luck already with importing from ning?
Submitted on August 13th, 2010 by Maarten Freriksvery interested in how you manage. What is your ning site?
I am new to drupal and its kind of hard to get this done
How to Migrate Ning to Drupal
Submitted on August 17th, 2010 by Alex RollinYou can read the details here:
http://commons.peerforge.com/discussion/migrate-ning-drupal-import-ning-...
This is using the JSON Feeds -> WP-Buddy Press -> Worpress XML Export -> Drupal Wordpress Import
Long process, lots of potential issues, and you may over-caffeinate yourself in the process.
http://alexrollin.com
commons.peerforge.com site requires membership
Submitted on August 17th, 2010 by BillIf I was going to do this, I'd rather build a custom JSON parser for the feeds module.
While the above solution would probably work, it has the potential to get messy, especially if migrating users are involved.
But on the bright side, I'm just about always over-caffeinated :)
Post new comment