This idea was
mentioned by another forum user, but I thought it was important enough for its own discussion.
Generally, how do people feel about this?
I personally would participate in an Extra Review Team, this is how I'd envision the system working.
All the reviewers would have access to some sort of feed or page which displays the latest incoming extras to the main MODX.com extras portal. From there the team can comment or vote based on some pre-set criteria (e.g. flexible, no need to hack the core, fit for general use, etc). If the criteria is met then the extra is added to the main extras portal, if not then the developer is given some critical feedback and encouraged to improve their extra and submit again.
If an extra was originally created for a specific use or a specific client, then perhaps before its submitted to the general extras portal some features could be adjusted, so its fit for a general wider use.
This would help reduce the amount of low quality extras being submitted and also prevent newbies becoming overwhelmed by the choices when some of the buggy or incomplete extras shouldn't be there anyway.
We could also perhaps still incorporate the extras that didn't "pass the test" to some other portal, for more advanced users or "beta extras only"; for more critical feedback and discussion.
Then perhaps later a list of "missing extras" or "opportunities for extras" could be complied, which highlights gaps in the extras portal; this way some sort of future roadmap could start to be formed for the development of third-party extras. But that would be something for later.
To get this off the ground quickly we could just use the Ambassador user group, which is already a vetted group of MODX users.
Anyway, those are only my thoughts on this - I'm keen to hear everybody else's ideas.