The CMS decorator pattern
Categorised under: Content management
Seth Gottlieb has posted a blog entry on republishing data via a CMS. To quote:
A common pattern when you want to present highly structured, relational data on a website alongside managed content is to manage those data outside the CMS and then use the CMS to organize and augment them. I have seen this pattern used for years but it didn’t occur to me until Will Ezell (from dotCMS) mentioned that this was a direct application of the Decorator Pattern.
(Warning: this article is fairly technical in focus.)

James Robertson is the Managing Director of