We want to remove/deprecate all former behaviors doing versioning.
- Move the previous system to the new one
- Move Drive versioning system to the new one
- Add compatibility mechanism
- Add unit tests to check that former behaviors still work with new system
Feature is finished but not yet merged because we're waiting drive functional tests to pass again before merging the new system which
will probably break these tests.
PRs: