Making WordPress.org

Opened 13 months ago

Last modified 9 months ago

#5550 new task

Make all importer plugins available on GitHub

Reported by: SergeyBiryukov Owned by:
Milestone: Priority: normal
Component: Version Control Keywords:


Currently, WordPress Importer plugin is the only importer that has a GitHub repo, others are still maintained in SVN on the Plugin Directory, which makes contributions harder. As a result, most of the importers are outdated, not tested with recent WordPress versions, and not even compatible with PHP 7, let alone PHP 8.

Per @jrf in https://core.trac.wordpress.org/ticket/49143#comment:11:

Would it make sense to add a repo in the GH organization with each of the importers in a separate folder? or to possibly add them to the existing WordPress Importer repo in a separate importers folder with a separate subfolder for each of the add-on plugins?
This might make contributions now and in the future easier?

I think this would be a good first step to keep them maintained on a regular basis.

This applies to:

Note: Some of these have a very low number of active installs and may not be relevant anymore, so this could be done in several ways I can think of:

  • For all of them, for consistency.
  • On a case-by-case basis for those that still have a non-trivial amount of active installs.
  • At least for those listed in the WordPress admin.

For reference, these are the ones listed on the Import screen in the admin as of WordPress 5.6:

Change History (3)

This ticket was mentioned in Slack in #meta by tellyworth. View the logs.

13 months ago

This ticket was mentioned in Slack in #core by sergey. View the logs.

11 months ago

Note: See TracTickets for help on using tickets.