Problem/Motivation

This issue is to coordinate and track the steps needed to remove Seven from core to contrib. The steps to remove a theme and move it to contrib are in development, the steps for modules is being used as a guide. See Remove a core module and move it to a contributed project of the deprecation policy.

The removal of Seven was approved in TBA

Proposed resolution

Remaining tasks

Finished!

Completed tasks

  1. Triage core issues for Seven theme in the core queue and move those that do not affect Starterkit or Claro the contrib module. #3332483: [Meta] Seven issue triage
  2. Remove Seven theme from core.
  3. Open an issue against https://www.drupal.org/project/project_composer. #3304860: Ensure that Bartik and Seven do not get special core treatment
  4. Move all core documentation for Seven module to the contrib project.
  5. When the issue in https://www.drupal.org/project/project_composer is Fixed update the documentation with the new composer command.

User interface changes

API changes

Data model changes

Release notes snippet

Comments

quietone created an issue. See original summary.

catch’s picture

Issue summary: View changes
xjm’s picture

Issue summary: View changes

As mentioned in #3278332: [Meta] Tasks to remove Bartik from core and move to contrib, we should actually triage the Seven issues and only move those that are Seven-only. Many Seven issues probably also need fixes in starterkit_theme, and historically a lot of Seven bugs have ended up affecting Claro as well. So we should move issues on a case-by-case basis.

xjm’s picture

Issue summary: View changes

 

quietone’s picture

Issue summary: View changes

Add project_composer issue.

quietone’s picture

Issue summary: View changes

Documentation moved but Seven still showing on https://www.drupal.org/docs/core-modules-and-themes/core-themes

tonypaulbarker’s picture

In relation to Documentation, under 'Resources' on the project page https://www.drupal.org/project/seven , Home page is listed as something that looks like SPAM? It's not in English. Does that site have anything to do with the seven theme?

tonypaulbarker’s picture

Documentation notes -

As a user, I should be able to follow a link to find the project from the Docs.

I'm not sure why we list all the subpages at
https://www.drupal.org/docs/contributed-themes/
which duplicates the info at
https://www.drupal.org/docs/contributed-themes/seven
but we do that a lot, it seems.

There are also some docs at https://www.drupal.org/docs/7/core/themes/seven to update. I am drafting this up in Google Docs.

We should add some cross references.

quietone’s picture

Issue summary: View changes

The documentation move should be finished now. That just leaves triaging the Seven issue queue. I have updated the IS.

quietone’s picture

This should have been tagged.

quietone’s picture

Issue summary: View changes
quietone’s picture

Issue summary: View changes

The remaining task, moving the Seven issues out of the core component is complete.

quietone’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.