Open daledavies opened 3 weeks ago
So AFAIK also plugins shipped with Moodle itself can be uninstalled. It wouldn't hurt anybody to let them be uninstalled—except if we don't catch empty lists of installed plugins anywhere. I'm thinking about rule instances management page.
On the other side, they shouldn't be called, if there's no rule instance configured, so we have no downside to them being present all the time.
To me it makes no difference, as long as we're aware of the possibility of no registrationrule plugins being present.
Maybe these should default to not allowing uninstallation? Only things that can be uninstalled are third party plugins.