Problem/Motivation
See the parent issue for all the tasks that are needed to deprecate Bartik.
Steps to reproduce
Proposed resolution
Remaining tasks
Work on the patch is postponed on #3278124: Convert various tests that use bartik/seven to olivero/claro but there is other work that can be done.
- Create a section on Deprecated and obsolete themes and themes to provide recommendations for sites using theme Bartik. The recommendation are to include instructions for sites using Bartik and for contributed themes that depend on Bartik.
- Set
lifecycletodeprecated. - Set
lifecylcle_linkto the section added above, https://www.drupal.org/node//3223395#s-Bartik. - The change record for this issue includes a link to the doc page.
User interface changes
API changes
Data model changes
Release notes snippet
The Bartik theme has been deprecated in Drupal 9.5.0 and will be removed in Drupal 10.0.0. Drupal 9.4 introduced a new default theme, Olivero.
If you want to keep using the Bartik theme, read the change record for more information.
| Comment | File | Size | Author |
|---|---|---|---|
| #11 | 3249109-11.patch | 900 bytes | catch |
| #3 | 3249109.patch | 482 bytes | catch |
Comments
Comment #3
catchTrying a patch.
Comment #5
catchPostponing on #3278124: Convert various tests that use bartik/seven to olivero/claro.
Comment #6
catchComment #7
quietone commentedUpdating the issue and parent according to the developing policy on deprecating modules and themes.
Removing the postponed because the task "a section on Deprecated and obsolete themes and themes" can be worked on as well as adding a change record.
Comment #8
quietone commentedComment #10
catchComment #11
catchComment #12
smustgrave commentedReviewed and added a change record similar to how seven wrote theirs.
Comment #13
quietone commented@smustgrave, thanks for creating the change record.
This also needs work for documentation at https://www.drupal.org/node/3223395#s-bartik. That step is not listed in the issue summary, maybe the policy needs to add this step?
Comment #14
catchUpdated the documentation: https://www.drupal.org/docs/core-modules-and-themes/deprecated-and-obsolete
Comment #15
smustgrave commentedVerified I'm seeing bartik on the documentation page. Moving back to RTBC
Comment #16
quietone commented@catch, thanks.
I read the Bartik and Seven sections on the wiki page and checked the links. Claro was pointing to Olivero so I changed that.
I read the change record and updated that according to policy to have a link to the wiki page. and I tested the link.
I agree with the RTBC.
Comment #17
dwwFWIW, I also reviewed patch #11 (totally clean and fine) and the draft CR (needed a tiny edit).
$RTBC++;Comment #20
lauriiiReviewed the Bartik contrib theme and discovered major bug. Since I'm the maintainer of that project, I fixed it with @Wim Leers and tagged a new release.
I also updated the change record. That was created in collaboration with @Gábor Hojtsy and @xjm.
Added draft release note to the issue summary.
I can't find product manager sign-off anywhere for deprecation of Bartik so tagging this for product manager review.
Comment #21
gábor hojtsyI am a core product manager and fully on board to deprecate and remove Bartik. I thought I signed off on this earlier somewhere but could not find it now. Let's do this!
Comment #25
lauriiiCommitted a58a9b0 and pushed to 10.1.x. Cherry-picked to 10.0.x and 9.5.x. Thanks!
Comment #27
quietone commentedAdded a CR specific for the deprecation, so the branch/version information is correct, and published it.