[D9 EOL] Mark Drupal 9 only contrib non-projects unsupported and notify maintainers by end of July 2024

Created on 29 May 2024, 7 months ago

Problem/Motivation

In 📌 [D9 EOL] Mark Drupal 9 only contrib releases unsupported and notify maintainers by end of January 2024 Fixed , we marked a bunch of D9-only projects as unsupported. Distros like https://www.drupal.org/project/opigno_lms were not accounted. Was anything else, maybe themes missed? Let's fix that omission.

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

📌 Task
Status

Closed: works as designed

Version

3.0

Component

Miscellaneous

Created by

heddn Nicaragua

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @heddn
  • Status changed to Closed: works as designed 7 months ago
  • 🇺🇸United States drumm NY, US

    Modules & themes were included.

    Distributions currently don’t have a great way to check compatibility. Since we aren’t serving them via packages.drupal.org, we do not have this sort of metadata in our DB.

    Since going off drush make packaging, distribution support is somewhat undefined. Currently, any distribution still listed as a distribution is either not maintained, or has a special installation process. Distributions on Drupal.org can’t be installed via Composer via any well-defined process.

    Many distributions have moved to general projects. A general project with a release and a valid composer.json is installable via Packagist.org. We also don’t keep compatibility metadata on-hand, since Packagist.org handles that. Compatibility checking is possible, but not practical. Some are templates and would be set up with composer create-project, some are dependencies that would be set up with composer require. Then would have to see if the composer command succeeded and/or see what happened in composer.lock. Even if we automated all of that, I fully expect enough edge cases to cause problems.

Production build 0.71.5 2024