It would be nice if we have a page that list all the plugins sorted by the number of installs. I’ve checked plugin - Discourse Meta but I couldn’t find a way to see which are the most installed.
I want to launch my fist site and I would like to know what plugins are the most needed, and I guess all the newbies like me need to do the same.
Sorting by popularity is not uncommon for any type of extension. A number of active installs usually informs about reliability. A broken extension would go down pretty quickly.
I wonder if tracking active installs is even possible though.
I have the belief that decisions are best when they are based on whether or not something is the best tool for the job. eg. does it do what it is wanted it to do, without needing hacks and addons and without unnecessary bloat?
I suppose popularity could give some indication of its fitness. As could how actively it is being updated. But neither are perfect. Neither popular nor recently updated equate to best choice.
I think some type of rating feature could work, but even that could be gamed and misleading.
It is not currently possible, there was some brief discussion about this in this topic:
I agree that having some install statistics would be good though - as well as helping users decide whether to install a plugin, it could help developers target their time based on their most used plugins. Unfortunately implementing that from a political/privacy perspective is not a simple matter.
I suppose it would be useful if we had (once we have?) a lot of competing plugins i.e. plugins doing about the same thing, as is the situation with wordpress plugins. There, the number of installs often saves you hours of research (or limits that research to a few short-listed plugins).
In the case of discourse plugins, the challenge is probably more to figure out whether a plugin is used by a niche audience and possibly no longer maintained or widely used, making it a relatively safe thing to use.
And my position is that outside of extremely rare exceptions, only plugins we officially build and support should even be considered. Which makes the rest of the stats kind of irrelevant at this time.
I think there are a number of pitfalls here, most of which have already been mentioned.
There’s a plugin for that
I agree.
I think there’s a distinction to be drawn here between the completeness of the feature set of Discourse vs a CMS like Wordpress or Drupal. For most people standard Discourse, perhaps with a theme, is all they want and / or need. When you install Wordpress or Drupal you typically install a handful of plugins just to launch the thing.
Having a rating system or stats creates a new social ‘norm’. You may not be considering a plugin at all, but if you see that others have given one 5 stars or that everyone else is downloading it, then you wonder what you’re missing out on.
Speaking for myself, it’s not clear to me that it would be a good idea to encourage this kind of norm creation. At least at this stage.
And as @sam pointed out, perhaps the most important ‘stat’, i.e. is the thing actively maintained, is hard to quantify beyond a label.