As a user I want consistent naming between the remote options retained_versions and retain_package_versions
See this community discussion: https://github.com/pulp/community/discussions/36
Note that while
retain_package_versions currently comes from RPM only,
retained_versions comes from pulpcore.
The state of the discussion is that renaming
retain_repo_versions would be the most meaningful and consistent. Of course this does mean renaming a API option which can break existing scripts? I don't know to what extent it is possible/desirable to retain aliases for backwards compatibility in such cases.