[Typo3-dev] Extension reviewing process (request for discussion)
Michael Scharkow
mscharkow at gmx.net
Sat Sep 4 20:21:36 CEST 2004
Robert Lemke wrote:
> Maybe you guess already what model I would prefer, but I'd really like to
> hear some comments about it.
Hi Robert,
+1 for the not-so-quick 2-pass review.
The workload should really be spread on more shoulders, and your
proposal is very close to what I originally thought of:
1. Quick review of formal stuff (part of which can be automated, as seen
in the ext evaluator Kasper wrote), like API-Doc, User-Doc,
XHTML-validity (for a fe-plugin you can just insert it on an otherwise
valid page and use a validator), maybe DBAL-compat (grep for mysql stuff).
2. Extended and official review of security issues, style, you name it.
Step 2 must be done or approved by a trusted extension reviewer, but
step 1 can be done by anyone willing to do so (since it's not official
until the final review, QA should not matter much and I think the
core-devs should trust the community a little more...)
I really think this can be implemented in a issue tracker (bug-tracker),
although I have not tried mantis yet. We'd only need a few fields
(documentation, html-validity, etc) with some categories like done/not
done and a final rating which is computed from those fields. If all
basic requirements are fulfilled, the extension's status will be lifted
to "Basics fulfilled" and maybe the review team is notified.
Greetings,
Michael
PS: I think the extension author should be involved, as he/she should be
able to mark his work "open for review" because I wouldn't want my
alpha-status extensions be reviewed without my approval ;)
More information about the TYPO3-dev
mailing list