I want users of my site to be able to classify their projects by categories.
- a fixed set of categories
- a set of categories arbitrarily edited by users
are not quite good for obvious reasons (fixed set is well too fixed, arbitrarily edited list is going to become well arbitrary).
Is there any known way to allow the users to edit the lists of categories and subcategories, but disallow them to create chaos or for example creating a new too thin categories tailored to a single project, create duplicate categories, etc.?