WordPress.org

Make WordPress Core

Opened 5 years ago

Last modified 3 weeks 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: needs-patch ui-feedback ux-feedback
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 4 years ago.
Draft mockup of Rating and Compatibility Column on plugin screen

Download all attachments as: .zip

Change History (16)

#1 @jb510
5 years ago

  • Cc jb510 added

#2 @kapeels
5 years ago

  • Keywords plugin star ratings compatibility report admin removed

#3 @scribu
5 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

#4 @jane
5 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.

#5 @strider72
5 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.

#6 @dremeda
5 years ago

  • Cc dre@… added

#8 @aaroncampbell
4 years ago

  • Cc aaroncampbell added

@jb510
4 years ago

Draft mockup of Rating and Compatibility Column on plugin screen

#9 @jb510
4 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.

#10 @SergeyBiryukov
4 years ago

#21896 was marked as a duplicate.

#11 @mordauk
3 years ago

  • Cc pippin@… added

#12 @nacin
3 years ago

#25437 was marked as a duplicate.

#13 @SergeyBiryukov
20 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

#14 @chriscct7
5 months ago

  • Keywords needs-patch ui-feedback ux-feedback added

UX-feedback: is there really a need for this?
UI-feedback: need a design for it if there's a need.

#15 @SergeyBiryukov
3 weeks ago

#36541 was marked as a duplicate.

Note: See TracTickets for help on using tickets.