Details
-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
-
7.0-milestone-1
-
None
-
Unknown
-
Description
Currently, some applications depend on administration-ui because they need to expose some new sections in Administration. However, this prevents administration-ui itself from depending on those modules.
An example is xwiki-platform-mail-ui that exposes sections in administration, but that should be made a dependency of administration-ui because of the ResetPassword feature contained in administration-ui.
The new module should be called something like xwiki-platform-admin-configurable-ui and existing modules (including mail-ui), that were previously depending on administration-ui just for the configurable class, should depend on this new module instead.