Merge Help Topics classes into Help with BC layer

Created on 11 October 2019, over 4 years ago
Updated 22 March 2024, 3 months ago

Problem/Motivation

As part of the final merge of Help Topics into Help
๐Ÿ“Œ Finalize the merge of Help Topics into Help Fixed
once it is stable, we need to move all of the classes that are currently in Help Topics module into the Help module, leaving behind a BC layer (except for test classes, which do not need to support BC).

Proposed resolution

- move config and topics
- update hooks (install schema and fix config) & test
- disable help_topics if enabled (debatable)
- Copy the classes to the help module. In case other modules use the original classes, make those wrappers for the corresponding classes in the help module.
- Keep help-topics.html.twig in case other modules or themes use it.

Remaining tasks

- discuss transition
- finish patch
- review/commit

User interface changes

- Help topics available in Help module

API changes

- TBD

Data model changes

- new table help_search_items

Release notes snippet

The Experimental Help Topics module has moved to stable and been subsumed by the existing Help module. An update path will uninstall the help topics module and leave behind an empty shell. The Help Topics module should no longer be used, the functionality has been moved to the existing Help module.

๐Ÿ“Œ Task
Status

Fixed

Version

10.2 โœจ

Component
Helpย  โ†’

Last updated 20 days ago

No maintainer
Created by

๐Ÿ‡บ๐Ÿ‡ธUnited States jhodgdon Spokane, WA, USA

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.69.0 2024