Posted by jthorson on March 3, 2012 at 3:26pm
The automated PAReview tool hosted at ventral.org provides automated 'code style review' reviews for new project applications submitted into the "Full Project Approval" process, and provides both Coder and Drupal CodeSniffer review results. While this tool has revolutionized the coding style portion of project application reviews, the next logical step is to migrate it onto 'official' Drupal infrastructure, and integrate it with the automated testing infrastructure.
I see the following as the major items required to make this happen.
- Develop a drupalorg_projectapplications module to host customizations specific to the project applications queue. Sandbox at http://drupal.org/sandbox/jthorson/1367220
- Continue work towards enabling automated testing on sandbox issue queues.
- Develop a 'Drupal Code Sniffer' plugin for the automated testing infrastructure testbots. Related PIFR Issue
- Develop a 'Project Applications' test type on testbots (to supplement the current 'file' and 'branch' test types), which would be used to trigger the actual reviews. This approach would help us work around the current dependency that each branch test needs an actual release node id in order to pass the test off to qa.d.o for testing.
- Develop a front end interface on Drupal.org which would provide a display for the results (or a link to results on qa.d.o).
