Problem/Motivation
This issue is to coordinate and track the steps needed to move Forum to contrib. See Remove a core module and move it to a contributed project of the deprecation policy.
The contrib project is Forum
The removal of Forum was approved in #1898812: [policy] Deprecate forum module for removal in Drupal 11
Proposed resolution
Remaining tasks
- Begin finding someone to maintain the contrib version of the extension.
- Move integrations implemented by other modules to the extension.
Create child issues or child meta issues, as needed, to address the following points. Not all points will apply to all extensions.- Move non-migration tests to the extension.
- Move Help Topics to the extension.#3336587: Move help topics to forum module
- Remove the extension from one or more profiles.
- Removing references to the extension from database dumps.
- Update Update path tests. See Writing Automated Update Tests for Drupal 8 (or later) for details.
- For a module, handle migrations, if the module has migrations.
- Migration yml and processes that are outside the module but support the upgrade path for that module stay in core. #3336786: [Meta] Handle forum migrations not in the forum module for deprecating forum
- Move migration tests to the module. #3336578: Move migration tests to the Forum module
- Remove forum from block migrations #3371219: Remove forum from block migration tests
Comments
Comment #2
quietone commentedComment #4
quietone commentedComment #5
quietone commentedUpdate to latest template from the policy.
Comment #6
quietone commentedComment #7
quietone commentedComment #8
quietone commentedBecause forum is in a quite a few migration I made an issue to check them separately.
Comment #10
quietone commentedThere are references to forum in the following
This could be an issue for comments;
And there are plenty of references in themes.
grep --exclude-dir={vendor,node_modules,forum} -riw 'forum' core | grep -v phpstan-baseline.neon | grep -v Test | grep themes | grep -vi migrat | grep -vi "drupal[6|7].php"Comment #11
quietone commentedComment #12
quietone commentedComment #13
catchComment #14
quietone commentedComment #15
quietone commentedRemoving #3409384: [11.x] Remove forum CSS from themes and profiles from the Issue Summary. That will be done when Forum is removed.
Comment #16
quietone commentedThanks to everyone who worked on the child issues to make this happen!
I am adding credit to myself for the overall admin required to keep this on track.
Comment #18
quietone commented