I'd like to iterate on all contrib modules, pull their repos and extract information (such as drush commands, graph dependencies, etc.)
Is there a way to list all modules, other than scraping https://drupal.org/project/project_module?
I'd like to iterate on all contrib modules, pull their repos and extract information (such as drush commands, graph dependencies, etc.)
Is there a way to list all modules, other than scraping https://drupal.org/project/project_module?
Here is a sandbox module (from a Drupal user I trust) that does it: https://drupal.org/sandbox/greggles/1481160
There's an old issue asking for a mechanism to pull entire codebase: Provide a way to download the entire git codebase for all projects. It includes several ways to get it, some of them don't work - I guess because the upgrade of drupal.org to Drupal 7.