As a follow up ofwe will need to provide migrate integration for the media entity.
Migration destinations do not block the media entity API or its file and image formats from being added to core, but will be needed before the full module (and any dependencies) are marked non-hidden and non-experimental.
- Add a media entity destination plugin to be able to migrate stuff into media entities.
- Provide example migration to migrate files into media entities. This would use the existing file entities, but then wrap them into media entities.
- Provide migrations/update paths for file/image field configurations. They should become entity reference fields that reference the migrated media entities.
- Provide a migration example for an actual file field
- Provide a migration example for an actual image field
- Provide a migration example for the file/image field display configuration.
- ... more?