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
Is a compatible repository required to keep a history of (almost) all previous states of the model?
This can be helpful (probably even necessary) for version control a la git.
The difference to #293 is in what we mean with "history": Here, we talk about previous states of the model, independent of how we got there. This might include temporarily diverging parallel states (aka branches and merging).
Option D: Repo should not keep a history of states
Pro:
Clients can make some assumption that deleted data is actually gone (might be relevant e.g. for GDPR)
Con:
Working with digital artifacts without versioning is very undesirable
No way to enforce it anyways
Decision: Option C
Option A might be too resource hungry. Option B is a step further, but still potentially expensive. Option D cannot be enforced. C is a good compromise.
We accept the increased variability.
The text was updated successfully, but these errors were encountered:
Is a compatible repository required to keep a history of (almost) all previous states of the model?
This can be helpful (probably even necessary) for version control a la git.
The difference to #293 is in what we mean with "history": Here, we talk about previous states of the model, independent of how we got there. This might include temporarily diverging parallel states (aka branches and merging).
Option A: Repo must keep a history of all states
Pro:
Con:
Option B: Repo must keep a history of most states (aka commits)
Pro:
Con:
Option C: Repo can keep a history of selected states, but doesn't need to
Pro:
Con:
Option D: Repo should not keep a history of states
Pro:
Con:
Decision: Option C
Option A might be too resource hungry. Option B is a step further, but still potentially expensive. Option D cannot be enforced. C is a good compromise.
We accept the increased variability.
The text was updated successfully, but these errors were encountered: