[wp-meta] [Making WordPress.org] #6437: Plugin Directory: an Uninstall Tab is needed on each plugin page
Making WordPress.org
noreply at wordpress.org
Mon Apr 29 10:02:55 UTC 2024
#6437: Plugin Directory: an Uninstall Tab is needed on each plugin page
------------------------------+-------------------------
Reporter: ricjcs | Owner: (none)
Type: feature request | Status: closed
Priority: normal | Milestone:
Component: Plugin Directory | Resolution: maybelater
Keywords: |
------------------------------+-------------------------
Comment (by ricjcs):
Replying to [comment:4 dd32]:
> Personally; I wish the Install tab would be removed, it provides no
benefit.
>
> Plugins **can put** uninstall instructions in there **if they wish**
though.
The problem is that a large part of them don't provide instructions.
Whenever I uninstall a plugin I have to check the database to make sure
there are no residues left, and very often residues are found, even of
simple plugins.
And if we talk about more complex plugins, then the garbage left behind is
even greater.
> Plugins can have uninstall functionality, which cleans up after the
plugin. Core supports this.
supports it, but many plugins don't have this functionality.
If I want to remove a plugin I want my database to be free of plugin junk.
The database is the heart of a website, I want my database clean and
organized.
For a small site, this garbage may not be a problem, but for large sites
that already have many plugins, this garbage makes the database fat. I've
seen sites with poor performance and huge databases due to huge amounts of
junk plugins that were installed and removed, leaving crap behind.
It doesn't make any sense for me to uninstall a plugin and have to
investigate what the plugin left behind in the database, or have to
contact support to find out if a certain record actually belongs to a
certain plugin and can be safely removed.
There should ALWAYS be the option to remove a plugin completely OR AT THE
MINIMUM the developer must indicate which residues are left behind, so
that one doesn't have to do a database investigation every time a plugin
is removed.
This question becomes even more important since WordPress heavily depends
on plugins, as some basic functionalities are still missing.
Currently the process for uninstalling plugins is anarchy.
--
Ticket URL: <https://meta.trac.wordpress.org/ticket/6437#comment:5>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org
More information about the wp-meta
mailing list