Rename Container Registry Expiration Policies to "Cleanup policy for tags"
Problem to solve
The name Expiration policy does not do a good job of describing the feature, which not only expires tags but retains them as well. In addition, we will add a similar feature for packages in the future and don't want to have a long, inaccurate name.
Intended users
Personas are described at https://about.gitlab.com/handbook/marketing/product-marketing/roles-personas/
User experience goal
- Knowing the name of the feature makes it easy to understand what it does.
- The name should not prevent us from adding new features. For example, calling it an expiration policy when it also defines what should be retained.
Proposal
Rename Container Registry Expiration Policies to "Cleanup policies for tags" so that it better reflects it's core functionality and can be expanded to cover Package Cleanup Policies.
User interface!
Update the UI to reflect the new name:
Settings page updates |
---|
![]() |
Container Registry header copy update |
---|
![]() |
Documentation
- Container Registry user guide will need to be updated, including the screenshot.
- Projects API which includes the Cleanup policy may also need to be updated.
Edited by Nicolò Maria Mezzopera