Problem/Motivation

Since #3417136: Remove adding an extension via a URL it appears the ArchiverManager class and its set of two plugins is not used in core.

Steps to reproduce

rg ArchiverManager

Proposed resolution

Deprecate it for removal.

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

Issue fork drupal-3556706

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

longwave created an issue. See original summary.

longwave’s picture

Status: Active » Needs review
longwave’s picture

Title: Deprecate ArchiverManager » Deprecate ArchiverManager and ArchiverInterface
longwave’s picture

Status: Needs review » Needs work

Not sure how we can deprecate a plugin manager service, as the plugin manager cache clearer instantiates every plugin manager, which in turn triggers the deprecation.

longwave’s picture

Status: Needs work » Needs review
smustgrave’s picture

Status: Needs review » Reviewed & tested by the community

Seems like a good deprecation.

catch’s picture

Version: 11.x-dev » 11.3.x-dev
Status: Reviewed & tested by the community » Fixed

Committed/pushed to 11.x and cherry-picked to 11.3.x, thanks!

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

  • catch committed 8f1f8623 on 11.3.x
    fix: #3556706 Deprecate ArchiverManager and ArchiverInterface
    
    By: @...

  • catch committed f619069c on 11.x
    fix: #3556706 Deprecate ArchiverManager and ArchiverInterface
    
    By: @...

Status: Fixed » Closed (fixed)

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