[Paid] Migrating old wordpress comments and users to Discourse

Yes, this is a real problem that should be solved.

I like this plugin, but I’m not sure that it’s the best way to approach the problem. Using it to migrate your forum (1000 users 2500 comments) would result in over 6000 API calls. These calls will need to be done in batches and rate limited. Other than that, it still needs to be setup to handle categories, and to handle multi-level threaded comments (when there is a reply to a reply.) The last two issues are easily solvable, the rate limiting issue is more of a problem, because it’s dependent on the WordPress site’s server configuration.

I think a better approach would be to create a migration script that is similar to what is outlined here: Migrate a bbPress WordPress plugin forum to Discourse. Some step by step instructions for using the script could be provided. The benefits of doing it this way are that it could safely handle a migration for sites of any size, and it wouldn’t be dependent on the WordPress site’s server configuration.

5 Likes