Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Autoremove --dry-run type concept? #32

Open
chrisdavidmiles opened this issue Feb 9, 2023 · 1 comment
Open

Autoremove --dry-run type concept? #32

chrisdavidmiles opened this issue Feb 9, 2023 · 1 comment

Comments

@chrisdavidmiles
Copy link

Standardizing plugin dependencies sounds great for developers and for end users. I'm also wondering about this problem but in the other direction.

For instance: If a plugin A is in use on a site only because plugin B had unmet dependencies, if plugin B gets uninstalled, and there is no longer any dependency on plugin A, is that information the user might benefit from in /wp-admin/ ? And if so, would it be helpful to surface that information? (particularly if/when themes start to make use of this). Think of all the sites still using "titan framework" who no longer need to only because another plugin used to require it.

Is there any interest in an autoclean --dry-run type concept, similar to what's available in apt / yum / brew ? Perhaps only informational?

Or would storing/surfacing that information only be unnecessary complexity, given there are no plans for plugin dependencies to automatically install/activate?

Thoughts?

@afragen
Copy link
Member

afragen commented Feb 9, 2023

Sounds like a good idea for a second stage of the project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants