I've only been using ModX for less than a week, but one thing that bothers the heck out of me is when I see a plugin/addon that has no description about what it does, only instructions for installation and/or notes about what's changed since the last release. What good is telling me what's changed if I don't know what it is?
My suggestion is that all plugins must have a form completed for submission. That includes but may not be limited to...:
- Plugin Summary
- Long Description
- Alpha/Beta/Production/Not-Maintained Status
- Known Issues
- Versions of ModX for which plugin is approved and/or known to be faulty
- Install Notes including configuration whether by TV, system params, etc.
- Links to home page, wiki, forum discussions, or anything else that will help to explain why the plugin exists, how it's used, and potential issues
- Release notes noting changes from prior versions - not just delta changes because some people miss point-releases and thus can entirely miss being informed about a new feature added in a prior release
Doesn't this seem like something simple enough for this site to host? I mean, that all looks like a typical template or form, no? That sort of metadata about software isn't a new concept. There are XML schema for software that includes that info and a lot more (dates, author info, contributors, screenshots...).
If a plugin does not have this form completed then it won't be accepted for the package manager. If no information is provided over time then packages will start to get the Not-Maintained Status set by default.
And that brings us to the ability for visitors to filter and sort by the above features. What if I don't want to see plugins that don't have a description - right now my time is wasted seeing plugins I can't make a decision about loading anyway. And I'd like to filter out plugins that haven't been updated in the last 2 years - chances are high they don't work and I won't be able to get any information about usage from the author. How about the ability to receive notifications when there are new known issues, or any changes to the data? You get the idea...
If I had time, knowledge, and drive, I would send a form like that to all plugin authors and get them to complete it to improve the quality of the package manager - and ask anyone familiar with the various packages to fill in whatever detail they can as their valued time permits. CMS offerings live and die by the quality of their plugins. Just cleaning up this aspect of the software can help a great deal in terms of product marketing.
Well, that's enough out of me.

Thanks for your consideration.