Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
I'm sure this discussion has arose in the past, but I'd love to be able to define projects on Drupal.org as Drush extensions.
- Edit a project node
- Under Project categories
- Add an option for "Drush extension" so that we're no longer restricted to state a Drush extension as a module
I understand this should be a Drupal.org webmasters discussion, but I thought I'd post it here in order to get the discussion going. Mark seems to own a great majority of Drush components, so I'm sure he'd love this. #namedrop
Comments
Comment #1
moshe weitzman CreditAttribution: moshe weitzman commentedSure, feel free to advocate for it. It could eventually get special behavior like not following Drupal major releases in terms of packing and also not showing usage stats (since they don't participate like modules do).
In the meanwhile, everyone should use the Drush category.
Comment #2
greg.1.anderson CreditAttribution: greg.1.anderson commentedI think this is "fixed" per #1.
Comment #3
RobLoachAlthough the Drush category exists (per #1), there isn't a "Drush component" project type. Should we then move this issue to the Drupal.org webmasters queue?
Comment #4
greg.1.anderson CreditAttribution: greg.1.anderson commentedI was thinking "fixed" == open a new issue there, but moving this issue over works just as well. Setting status.
Comment #5
RobLoachThanks Greg!
Comment #6
silverwing CreditAttribution: silverwing commentedCan you give specific examples of Drush components that are not really Drupal modules and thus not version-dependent? The Drush category listing is practically useless since apparently every other module provides Drush commands.
If only a few (or a handful) of 'modules' are really version agnostic, then I'm not sure it would have much benefit.
Comment #7
RobLoachComment #8
RobLoachSeems like the majority of the projects refer to them as either "Drush Extensions" or "Drush Commands". Would be nice to live by their standards.
Comment #9
RobLoachFound another issue related to this: #322626: META: Package and version non-modules for download
Comment #9.0
RobLoachextension