I've written some simple software which helps me manage and disseminate engineering data on a company intranet. It's pretty flexible about adapting to new content and I wonder if it justifies the description 'Content Management System.
A previous question: how to define content management did a pretty good job of defining a CMS, but I've a feeling my approach fails to reach the bar.
What is the minimum set of features considered essential in a Content Management System, and are there names for subsets of these features?
For example, I've seen some software described as a 'dashboard'. Is this a subset of a CMS?
I'm not really interested in testimonials for other CMS solutions.