blob: c16599c3008dc48bc9afcb7ccc53b4bb2e0018b3 [file] [log] [blame] [view] [edit]
---
title: ""
permalink: design-docs/delete-groups-use-cases.html
hide_sidebar: true
hide_navtoggle: true
toc: false
---
# Use-cases
Allow complete deletion of groups.
## <a id="acceptance-criteria"> Acceptance Criteria
Groups can be deleted simply and without problems. Initially, deletion should
not have an audit trail and it should not be possible to undelete a group.
Audit trail will become an objective (outside of this design doc) once the
initial implementation is finished. In terms of the undelete operation it can
be achieved by group re-creation under the original name.
## <a id="background"> Background
Some hosts, especially those that are around for quite a long time, have many
groups that are no longer used at all. There is currently no way to completely
delete a group and that means that the host keeps an unnecessarily high number
of refs. Also, it is a nuisance for the user to see so many different groups,
when most of those are unused.