Submit manuscript to a journal (society-overlay journal, qualification platform, etc) and use repository for the archiving of manuscript versions and full-text reviews
Push manuscript from repository to overlay platform
Fetch manuscript on repository from overlay platform
Author deposits a manuscript in publication repository
University journals will not only publish articles, but also data, methods, software etc. and needs to connect to different kinds of repositories.