Opened 2 years ago
Last modified 2 years ago
#56685 new defect (bug)
Remove LiveJournal from importer recommendations
Reported by: |
|
Owned by: | |
---|---|---|---|
Milestone: | Awaiting Review | Priority: | normal |
Severity: | normal | Version: | |
Component: | Import | Keywords: | 2nd-opinion |
Focuses: | administration | Cc: |
Description
The LiveJournal importer has seemingly been broken for quite some time, but is still recommended on the Importers screen.
After reviewing some data, including the support threads and plugin directory install metrics, I recommend that we retire the LiveJournal plugin from being recommended on the Importer screen.
See also #47243 and #meta5550
The importer list is pulled from WordPress.org, but a fallback list is included in core: https://core.trac.wordpress.org/browser/trunk/src/wp-admin/includes/import.php#L187
Change History (2)
#2
in reply to:
↑ 1
@
2 years ago
Replying to costdev:
After reviewing some data, including the support threads and plugin directory install metrics, I recommend that we retire the LiveJournal plugin from being recommended on the Importer screen.
What did the plugin directory install metrics show?
The metrics I looked at included:
- Active install growth: Declining
- Number of "new installs" (an internal wordpress.org number, counting the number of 'new' sites it's seen it be used on), which suggests there's been no new sites installing it in the last year
- Support Forum activity: Last thread 5 years ago
Were there any (other) significant and verified bugs that you came across?
I didn't test the importer myself, I deferred to @vishnugopal for that.
Looking at some private notes, it appears that I may have misread - The importer isn't entirely broken, it just doesn't migrate comments.
However, It's usage on WordPress.com appears to be negligible, combined with seemingly no WordPress.org usage, suggests it's not the most important importer to suggest be used / for the limited hours people have for importers to dedicate to.
there's a bigger question of maintenance - and this component doesn't have any maintainers. This might be raised in the next devchat to see if anyone wants to take on maintenance of this plugin.
#meta5550 covers some of that, tl;dr I've imported a bunch of seemingly active plugins to GitHub and some of the WordPress.com Importer team are going to donate some time to cleanup and collate any fixes/bugs/etc needed on those repo's.
What did the plugin directory install metrics show?
From what I can see, there is:
screen_icon()
/get_screen_icon()
.wpdb::escape()
.esc_sql()
.0 == $matches[1]
.if ( empty( $matches ) || '0' === $matches[1] )
(still needs to run if empty).Were there any (other) significant and verified bugs that you came across?
We could certainly fix the above in an update, but there's a bigger question of maintenance - and this component doesn't have any maintainers. This might be raised in the next devchat to see if anyone wants to take on maintenance of this plugin.
While I'm personally not up for maintaining the plugin, I'd be happy to resolve the three issues above and bring the plugin up to Core coding standards, if there was a desire to keep the plugin available and someone else willing to maintain it in the long term. Otherwise, I'd support retiring the plugin.