Create project quality metrics system

Last updated on
24 April 2025

Motivation

Drupal's contributed repository is filled with all kinds of useful projects with vibrant developer communities around them, from "staple" contributed modules like Views and CCK to beautiful themes and complete translations. However, it's also filled with projects that are abandoned, unpopular, or have long lists of issues ignored by the project's maintainers. Unless folks are truly ingrained in the community, it's often difficult to tell the difference, without a great deal of research.

Enter quality metrics for the project system.

Deliverables

This project would involve extending the Project, Project issue tracker and CVS integration modules, to provide a series of quality indicators that could be weighted by website administrators in order to generate a simple quality rating. Here is a mockup developed by Dries (Drupal's founder) about how this might look.

Project Metric System

The nature of this project is very fluid, so a creative developer could come up with all sorts of ways to extend the system and make it more useful: user rating system, gathering of usage statistics... The sky's the limit! Work done here will help solve the #1 usability issue on drupal.org today.

References

Here are some useful issues where concepts around this project have been discussed, for background reading:

Help improve this page

Page status: Not set

You can: