-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Closed
Labels
Milestone
Description
We want to have the huge admin page split up in groups.
Goals:
- avoid to have a single huge, long page
- group different settings reasonable (e.g. everything related to sharing & federation)
- make sure specific settings have full pages (like Log, LDAP etc)
- avoid very small setting pages by another group "Additional settings"
Long term considerations:
- integrate personal settings
Solution:
- anything that has an admin settings page will register a Controller. A group¹ parameter is required.
- legacy support: group apps that do not register a controller into "Additional Settings"
- downside: we need to adjust as many apps as possible and provide developer documentation quickly
¹also requires a way to register groups. Probably another controller to register new groups and have "core" groups pre-defined (sharing, logging, background jobs, …)
oparoz