Quantcast
Channel: Issues for Drupal core
Viewing all articles
Browse latest Browse all 295840

Release to improve LTS messaging in Update status

$
0
0

Problem/Motivation

Drupal 6.38 on the 24th of February 2016 was the end of life release for Drupal 6. However, the messaging that is supported by the Update status module would not allow us to properly label that release to point users to upgrading options and the Drupal 6 LTS (long term service) program. While the infrastructure team at the Drupal Association been able to get marginally more accurate statuses hardcoded into the update status XML, it is inadequate to direct people to their options.

After a meeting with representatives from the Drupal Association, the security team, the D6 maintainer, and an LTS vendor, we have a plan to provide better messaging to Drupal 6 users up to their migration to an LTS vendor solution or upgrade to a community supported version of Drupal (7 or 8).

Proposed resolution

In coordination with the LTS vendors, we need to publish one more release of Drupal 6 that will contain fixes to the language used on the update status page for Drupal 6 sites with this module enabled.

With 6.39, Drupal will still ping updates.drupal.org to notify us of usage stats. However, the modules themselves will no longer show on this page.

Remaining tasks

  • #2675892: Drupal 6.38 isn't correct in Update Status, it is unsupported and will be insecure in the long run
    • Update status XML for Drupal 6.37 and lower will continue to show “not secure” messaging
    • Until 6.39 is released, update status XML for Drupal 6.38 will show “not supported” messaging with project link pointing to drupal.org/about/drupal6-lts
  • #2681323: 6.x contrib update status plan
    • Update status XML for all 6.x Contrib Modules will be set to state ‘insecure’
    • Contrib XML will be hard coded to link back to the LTS landing page
  • Create D6LTS explanatory page for redirects and messaging (See https://www.drupal.org/about/drupal6-lts)
  • Update language on Drupal 6 LTS project page with the help of LTS vendors
  • Send message to all Drupal 6 project maintainers directing them to the D6LTS program and explain the changes to updates statuses from Drupal.org
  • Create mockups of the new messaging on the Drupal core status update page
  • Implement mockups of new messaging on the Drupal core status update page
  • Coordinate Drupal 6.39 release with new status messaging

User interface changes

Requires updates to /admin/reports/updates in Drupal core's Update status

API changes

None

Data model changes

None


Viewing all articles
Browse latest Browse all 295840

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>