WordPress.org

Make WordPress Core

Opened 5 years ago

Last modified 10 months ago

#15971 new feature request

Add ability to rate and report compatibility of plugins from wp-admin

Reported by: jb510 Owned by:
Milestone: Future Release Priority: normal
Severity: normal Version: 3.1
Component: Plugins Keywords:
Focuses: Cc:

Description

For the millions of downloads some plugins get there are way to few ratings on them. I think the ability to rate and report the compatibility of plugs from the backend dashboard page would dramatically increase participation in rating.

This could be accomplished most easily placing a link to the "details" of a plug-in (like the one that appears while searching for a plug-in) after it is installed on plugins.php.

This could be accomplished even more effectively by showing direct link next to each listing on the plugins.php page link stars/compatibility and link text reading "rate now or "report compatibility now"...

For reference I point you to the excellent new to FireFox 4 (beta) add-on compatibility reporting features.

Attachments (1)

plugin-rating-mockup-1.png (35.1 KB) - added by jb510 3 years ago.
Draft mockup of Rating and Compatibility Column on plugin screen

Download all attachments as: .zip

Change History (14)

comment:1 @jb5105 years ago

  • Cc jb510 added

comment:2 @kapeels5 years ago

  • Keywords plugin star ratings compatibility report admin removed

comment:3 @scribu5 years ago

  • Summary changed from Add abilty to rate and report compatibility of plugins to wordpress dashboard to Add abilty to rate and report compatibility of plugins from wp-admin

comment:4 @jane4 years ago

  • Milestone changed from Awaiting Review to Future Release

Could have sworn we already had a ticket like this, but can't find it, so I guess it never made it from chat/blog to Trac. Yes, reporting on compatibility in the admin would be better, since most people don't bother to go back to the repo on .org to do so. Require a comment that describes the issue if reporting incompatibility.

comment:5 @strider724 years ago

If this link were added automatically for any plugins that are installed from WP-Extend, it would also serve as a subtle indication of which plugins are NOT managed/version checked by that system.

Just pointing out a small positive side-effect of this idea.

comment:6 @dremeda4 years ago

  • Cc dre@… added

comment:8 @aaroncampbell3 years ago

  • Cc aaroncampbell added

@jb5103 years ago

Draft mockup of Rating and Compatibility Column on plugin screen

comment:9 @jb5103 years ago

Is there any reference doc / API for interacting with .org? This is really way beyond my skills but I'd still be willing to try to get something started...

FWIW,
A rating URL looks like this:
http:// wordpress.org/extend/plugins/{plugin-slug}/?rate={1-5}&topic_id={#####}&_wpnonce={##########}

Compatibility URL:
http:// wordpress.org/extend/plugins/{plugin-slug}/?compatibility[version]={wp_version}1&compatibility[topic_version]={plugin_version}&compatibility[compatible]={0 doesn't or 1 works}

Things to think about:

  • In order to rate a plugin, one needs to be logged in to .org. Do we save those login credentials as part of their user profile or require them to login at the time of rating/reporting? Does that authorization get saved somewhere permanently or in a transient? (this is the stuff I have no idea on how to handle)
  • When an update is available we should probably display the report compatibility of the update.
  • I've never liked having the "Average Star" rating appear next to and separately from "your rating" on .org so I've proposed combining them or not showing average rating. I don't know that we need to show average rating to someone that has already installed the plugin.
  • If ratings and capability is show in it's own column we probably need a screen options settings to show/hide the ratings column like the description can be, sites built for professional clients will probably often want to hide this.

I've attached a first draft mockup.

comment:10 @SergeyBiryukov3 years ago

#21896 was marked as a duplicate.

comment:11 @mordauk23 months ago

  • Cc pippin@… added

comment:12 @nacin21 months ago

#25437 was marked as a duplicate.

comment:13 @SergeyBiryukov10 months ago

  • Summary changed from Add abilty to rate and report compatibility of plugins from wp-admin to Add ability to rate and report compatibility of plugins from wp-admin
Note: See TracTickets for help on using tickets.