We should take advantage of the 3.x branch and 3.0.0 release to clean house a little bit. The following modules are not used by Lightning and are not used by any of the previous five releases (which we test in CI) - and should be removed:

  • scheduled_updates
  • lightning_scheduled_updates
  • features
  • config_update
  • media_entity
  • media_entity_document
  • media_entity_image

Comments

balsama created an issue. See original summary.

gg4’s picture

Can you provide any more information regarding the motivation for this issue?

balsama’s picture

Hi.

Scheduled Updates (the module) does work with Content Moderation. So when we migrated to Content Moderation, we implemented a new solution for scheduling changes to entities' moderation states. That leaves Scheduled Updates in our codebase, but unused by Lightning.

If we just remove it, people who rely on it for other reasons would have broken functionality. So we need to come up with a plan to announce when we're going to remove it so users have a chance to add it as a dependency to their own project.

balsama’s picture

Let's just do this in the 3.x branch and include it in our release notes. We should also remove the following modules which Lightning no longer uses:

  • schduled_updates
  • lightning_scheduled_updates
  • features
  • config_update
balsama’s picture

Title: Come up with plan for removing Scheduled Updates from codebase. » Remove unused/deprecated modules from codebase
Issue summary: View changes

We can also remove Media Entity and it's related modules from our codebase. I'd like to remove WBM too, but we still test that update path. We can remove that in 3.0.2.

Updated IS

balsama’s picture

Version: 8.x-2.x-dev » 8.x-3.x-dev
Component: Workflow » Miscellaneous
Status: Active » Fixed

Status: Fixed » Closed (fixed)

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

dalin’s picture

I'm about to update several sites from Lightning 2.17 where media_entity, media_entity_document, and media_entity_image *are* in use. What's the recommended way forward?