Hi, I really agree to this. In fact I did asked Zi, last month I believe, to pass my proposal about having a sub forum for 2nd tier users to start developing quality addon without having to sacrifice performance and etc. We can decrease this with peer review on that sub forum. I believe Zi forgot to pass my message to the core team.
Anyway, I think having a peer review will be great, but for now, I should believe that all snippets and everything can be released to the public, even though it’s not being reviewed for performance and security. All we need is to label the addons (like what you mentioned) with specific label that differentiate the different betwen well-tested addons and untested addon. We also need another label to differentiate the official addons that comes with MODx and the unofficial one. I see the benefit of having peer reviewed for newslisting, dropmenu, tinymce, and bla2, that currently being used actively by MODx users.
I would propose the name of the subforum to be "Project".
All new addons need to be posted inside the Project subforum. If it hs been reviewed, it will be moved to the current resources subforum. The reviewer will not only review the performance and the security part of the code, but they need to review the usability of the addons. With this in mind, basically we can review several addons that might be able to be combined together, instead of being released separately. It willalso ensure slexibility of each adons. Remember, MODx is all about flexibility, so I believe flexibility of the addons will be counted as well. We also need to review the popularity and usefulness of the addons. With all of this being sum up, we will have the right score to rate each addons. This score can be use internally or externally.
The use for inetrnal score will be to grade which addons that need to be moved on to the repository forum, or which one that still lacking on certain section, but it can be altered to be moved to repository. We can also use it to eliminate addons that can be combined with other addons to make a better usability.
For external use, it will help the end user to undertsand the current grading of the addons, so they know what they are getting. This will be a little bit controversial and make some users affraid to contribute their fabulous addons. So I would propose to use it internally only. Any input on this will be great.
Thanks for bringing up this topic Guillaume.
I believe if we are going to brought this into the surface, we will ned to have a clearly defined mechanism to rate the addons. We also need a dedicated team to do this. As we know that the first tier user (core members) has been working hard on the core system, while the second tier user, such as me, you, garryn, and most active users in here, can contribute to make a better extension for MODx, so people can easily get attracted by the wide variety of selection that we have.
Input or response to this will be awesome.