So we are in a process of implementing OpenAssetIO (GitHub). The best benefit of it is that it will provide simple integration even to DCCs without ever touching them, so long as they implement some common Traits such as at least LocatableContent.
OpenAssetIO can be used for publishing too, it might help us to unify access to different “locations” (cloud storage, local storage, references to VCS, etc.)
You can find OpenAssetIO on ASFW Slack channel
It would be nice to hear some ideas from community about new possibilities with it.