User Interviews: Retention and Garbage Collection Problem Validation
What’s this issue all about?
Initial user interviews to understand current standing of Package and what users want out of it.
Who is the target user of the feature?
- Systems administrators
- Software developers
- Dev-ops engineers
- Security analysts (future)
What questions are you trying to answer?
What do our user's really need from the Package product
Core questions
- How often do users build and push new images?
- How collaborative, if at all, is the process of building and pushing new images?
- How are users interacting with the Container Registry today? API, UI, CI/CD, CLI?
- Who is responsible for managing storage and how do they currently do it?
- Which storage configuration is most common?
- What are the risks of enacting retention and expiration policies for managing storage?
- What do users expect to be able to do from the GitLab user interface? (stretch goal)
What hypotheses and/or assumptions do you have?
Users need improved management features for the container registry that are highly customisable and work seamlessly with GitLab's CI/CD features.
What decisions will you make based on the research findings?
Understand and document the requirements for helping our users to better manage the Container Registry.
What's the latest milestone that the research will still be useful to you?
12.3
Edited by Iain Camacho