Skip to content
GitLab Next
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GitLab GitLab
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 44,246
    • Issues 44,246
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1,277
    • Merge requests 1,277
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.orgGitLab.org
  • GitLabGitLab
  • Issues
  • #218737
Closed
Open
Issue created May 22, 2020 by Katrin Leinweber@katrinleinweberDeveloper

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/

  • Delaney (Development Team Lead)
  • Devon (DevOps Engineer)
  • Sidney (Systems Administrator)

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
Settings_Page

Container Registry header copy update
Update_Container_Header

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 Jul 06, 2020 by Nicolò Maria Mezzopera
Assignee
Assign to
Time tracking