You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, entities provide a list of default projections, hardcoded for each implemented entity. This is not necessarily reflecting a user's requirements or expectations, so it should be configurable.
Considerations
It could be considered to use Ftrack's factory mechanism to override default projections and not provide any additional default projections within Trackteroid.
Risks
If the API is in use and default projections would change for codebases that already expect and rely on certain of them this might be a breaking change and code can break.
The text was updated successfully, but these errors were encountered:
Goal
Make default projections configurable.
Motivation
Currently, entities provide a list of default projections, hardcoded for each implemented entity. This is not necessarily reflecting a user's requirements or expectations, so it should be configurable.
Considerations
It could be considered to use Ftrack's factory mechanism to override default projections and not provide any additional default projections within Trackteroid.
Risks
If the API is in use and default projections would change for codebases that already expect and rely on certain of them this might be a breaking change and code can break.
The text was updated successfully, but these errors were encountered: