It’s with some pride, and a little humility (I hope) that I introduce my first OSS project to the world at large: the Yurt CMS.
In building this project, I drew upon a number of influences, such as blosxom, and my personal experience being involved in the development of 4 web content management systems (all of them proprietary), and building 2 more CMSs on my own (but never released). What I wanted to build was a CMS that required the least amount of infrastructure possible, and that hit the 80/20 point for building static web sites.
The Yurt CMS is a web and console based content management system that has the following distinctive features:
And yes, it uses Camping for the web based user-interface. Rejoice! Someone likes it and is using it for an actual, useful project!
Oh, and you didn’t ask, but there’s just one other dependency: BlueCloth. You probably already have them installed, so why don’t you download it and kick the tires?
The Yurt CMS is designed for web developers who are building mostly static sites – I can certainly identify with this demographic, as that has been all I’ve doing for most of my career.
I’ve been constructing websites for a long time, and I have always advocated the use of content management systems to maintain them. Like many in the industry, I dreaded the drudgery that goes with maintaining sites, and figured that it would be easy to get the client to maintain their own site after I built it.
However, what actually happened was this: The site gets launched, the client gets training on the system, and then, the next time the client needed a modification done, they’d call on me or my team to make it happen.
I thought the problem was a failing or a flaw in the design of the CMS, and burned away lots of energy and time trying to build a perfect system. I now believe that maybe the reason the client wants me to do the work is because they trust me to do it right.
With that insight, I wanted to create a content management system designed to be as efficient to use as possible for web developers. I want to be able to save developers time and keep the quality high.
Nope. I’ve got a few ideas to make this a lot nicer. What I wanted to do first though was to get something reasonably functional and bug-free enough for anyone else to try, and offer me some constructive feedback.
Copyright © 2009
Robert Hahn.
All Rights Reserved unless otherwise indicated.