Foundations review Database and Error Budget ownership
Foundations owns multiple features (see !85974 (merged), !86555 (merged) and #359338 (closed)), because they belong to navigation. For some of them this is debatable, as they also could be settings which then would fall into ~"group::workspace"
We own some parts of the database and some parts of the error budget and it doesn't make sense.
We need to figure out what parts we own and what belong to workspace
For example:
-
lib/api/user_counts.rb: # This is used for the counts in the navigation -
lib/api/appearance.rb This is used for the instance appearance settings (e.g. custom logo and stuff) -
app/controllers/admin/application_settings/appearances_controller.rb Same as above. -
app/controllers/pwa_controller.rb: Progressive webapp stuff -
app/controllers/users/callouts_controller.rb: We agreed that Foundations should own it for now. -
app/controllers/whats_new_controller.rb: !104731 (merged) -
app/controllers/groups/email_campaigns_controller.rb: !104348 (merged) -
ee/app/controllers/projects/pipelines/email_campaigns_controller.rb : !104348 (merged) -
ee/app/controllers/projects/security/discover_controller.rb: !104729 (merged)
Edited by Lukas Eipert