FLUID-6446: split off responsibility for loading enactors from the auxSchema

Metadata

Source
FLUID-6446
Type
Improvement
Priority
Major
Status
Open
Resolution
N/A
Assignee
N/A
Reporter
Justin Obara
Created
2019-12-19T18:55:27.069-0500
Updated
2019-12-19T18:56:20.444-0500
Versions
N/A
Fixed Versions
N/A
Component
  1. Prefs Framework
  2. UI Options

Description

Enactors should no longer be defined in the auxiliary schema, which should just be for configuring the panels.

From @@Antranig Basman:

The indirection between auxSchema and enactors will always be via the "setting names" established via the primary schema grades (which, in practice, will likely end up being mapped as "application specific terms" in the GPII ontology of things).

Related to work for https://issues.gpii.net/browse/GPII-4276