"Drupal Simple Tested"

Submitted by Gregory Heller on September 20, 2007 - 2:41pm

Earlier today I, and a few others from CivicActions, attended a session at DrupalCon on building a Drupal Specific QA team. The presentation really focused on the existing resources for testing, simple test, selenium, etc...

After the presentation was concluded, the floor opened for comments and questions and Jeff Micolis from DevelopmentSeed suggested requiring simple tests for all modules. Angie Byron of Lullabot countered that that could reduce participation and new submissions by increasing the barrier. I then suggested that instead of stifling innovation by requiring simple test, why not create an icon that indicates the existence of a simple test for a module and put in on project page for modules that have a working simple tests. Users could then filter by only modules with simple tests (conversely a user who wanted to write a simple test could filter by all modules without one).

So let's create a "Drupal Simple Tested" icon! Little drupal head with lab coat and stethoscope.

Other ideas that came out of the session were:

  • Hold quarterly "Drupal Bug Fix Days" (maybe move them around regionally, like North American Bug Fix Day, and European Bug Fix Day.
  • Ask Geo DUGs to adopt a module and keep the issue queue clean

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Submitted by greggles on September 21, 2007 - 1:57am.

The "special icon" for tests idea is a great one - one that Boris has been talking about as the "gold star" for a while.

This past summer Drewish spent a lot of time improving the project module to add in some metrics functionality (still in development, but getting very close to installation on Drupal.org)

Thanks very much for getting the conversation started on this... one other good place for conversation is the quality assurance group on Groups.Drupal.org

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <p> <a> <em> <strong> <cite> <ul> <ol> <li> <dl> <dt> <dd> <img> <b> <i> <h2> <h3> <pre> <br> <font> <hr> <s> <strike> <code> <span> <blockquote> <acronym> <del> <ins> <table> <th> <tbody> <tr> <td> <div>
  • Lines and paragraphs break automatically.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options