I have been involved in building a CMS for the telecom and web content industry. I admit, it hasn't been easy. The key to designing a content management system (CMS) is designing the content meta data and taxonomy. The next most important aspect to k