Closed (fixed)
Project:
Drupal core
Version:
10.3.x-dev
Component:
tour.module
Priority:
Normal
Category:
Plan
Assigned:
Unassigned
Reporter:
Created:
24 Jan 2023 at 07:46 UTC
Updated:
30 Jun 2025 at 05:12 UTC
Jump to comment: Most recent
Comments
Comment #2
quietone commentedAdd test issue and remove tasks for migrations,
Comment #3
quietone commentedComment #4
xjmPostponing on #3325445: [Policy] Remove tour module from core, since removing Tour does not have consensus and signoff yet.
Comment #5
xjmAlso un-parenting until there is signoff.
Comment #6
quietone commentedYea, don't know how/why I missed that.
@xjm, thanks for the cleanup.
Comment #8
quietone commentedThere is now signoff on the removal.
Comment #9
quietone commentedComment #10
quietone commentedComment #11
quietone commentedComment #12
smustgrave commentedGot #3336050: Move tour tests to the tour module up for review
Didn't put #3387163: Decouple tour from ConfigInstallProfileOverrideTest in review as I got some questions.
Comment #13
quietone commentedComment #14
smustgrave commentedCan work on some of these next week if anyone will be free to review
Comment #15
smustgrave commentedGot an early start on a few of them.
Will take a look at the others later.
Comment #16
quietone commentedAdd the deprecation issue.
Comment #17
smustgrave commentedAll child issues are up for review.
Comment #18
quietone commentedComment #19
wim leers#3405726: Move all tour config to tour module also landed thanks to @quietone! 🚀
Comment #20
catchComment #21
wim leersNow #3405664: Remove Tour module from tests landed thanks to @larowlan — go Down Under! 😄
Last one: #3405660: Remove tour from themes.
Comment #22
wim leersLast one is RTBC.
By the way, where can I read about why this decision was made? I think functionality like the Tour module still is very valuable for both Drupal core and the ecosystem. I'm curious what the intended successor is?
Comment #23
poker10 commentedI think that the removal was discussed in this issue: #3325445: [Policy] Remove tour module from core
Comment #24
quietone commentedYes, I make a point of adding the policy issue to the issue summary of the deprecation and removal metas for extension removal. It is included in the templates used to make these issues, which are in the deprecation policy docs.
Comment #25
wim leers🙈
Sorry for missing it in the issue summary. Read that. I get it now 👍
Let's finish this! 🤝
Comment #26
quietone commentedComment #27
smustgrave commentedThe theme removal was discussed in slack https://drupal.slack.com/archives/C04CHUX484T/p1708034907274609
It was agreed upon that leaving the CSS is fine and when we remove tour we can remove the css from the themes
Repurposing #3405660: Remove tour from themes for the css removal.
Comment #28
wim leersPer #27, removed this from the list of tasks.
Comment #29
wim leersAFAICT the only thing left is to create a contrib module? Nope, that's already done too thanks to @smustgrave: https://www.drupal.org/project/tour/releases/1.0.0
That means we're down to the very last thing: #3405672: Deprecate Tour module. And I see that ~5 hours ago @quietone was pushing that forward! 🎉
Updating issue status to indicate we're at the very end here 😊
Comment #30
catchI think this can officially be closed, and we can move onto #3376099: [11.x] [Meta] Tasks to remove Tour now.
Comment #32
quietone commented