Adapting Omeka Classic plugin to Omeka S module


My university system has an old plugin developed for Omeka Classic that allowed pulling content and metadata from our DAMS into Omeka. I’m exploring the possibility of adapting this functionality for an Omeka S module. Is there is any documentation around migrating Classic plugins to S modules? Is there a clear path to follow here, or is it essentially a total rewrite required since the S architecture is so different?

Thank you!