In order to run migrations on top of BAF we need a RepositoryMigrationService which extends MigrationService.
This service is about making configuration of document migration easy and bridge existing migration APIs to BAF ones.
We may want to keep same descriptors TBC.
Compatibility between both services is not possible as BAF handles document of a specific repository whereas migration service handles un-type things.
This ticket is about:
- creating new service
- calling BAF to run migration
- creating migration computation which calls migrator