Content Management Systems (CMS) and Trillium
- 18 October 2007
What is a CMS?
A content management system, or CMS, is currently the best technology to assist any large organization with the management of its web presence. While there are other advantages, at its core, a CMS possesses two important features:
- the ability to distribute the authorship and management of sub-sites and/or individual web pages across the organization in a manner which does not require a significant knowledge of all the acronyms of web development; and,
- it allows for easier re-distribution and re-purposing of all kinds of content, sharing if you will, of the content in a dynamic manner.
An example situation of the above two advantages could be phrased as follows: the events calendar is the central location for all events. However, in the case of a specific lecture, we might want to see it in the main events calendar, but also be able to give one or more department sites the ability to display it, or perhaps a student group might want to see the event listed on their site.
In both sites, it is the site editor’s choice as to what content they choose to form the messages that their site delivers to the community at-large, and they both have the opportunity to share information, without any duplication of work.
Trillium
While Trillium does not easily share content, it is in fact a simple CMS. Trillium grew up out of the same need to distribute authorship that has since created what is now the CMS industry. What has happened since that time, is that Trillium hasn’t kept up with the industry, and many of the features that are available in open source and commercial software are missing from Trillium. As such, Lewis & Clark is at a crossroads with the management of its web presence and has the opportunity here to choose which road to take.
CMS Assessment
To find the best route, there will be a full assessment of our content management system. At present, Trillium is meeting many of the current daily needs of our web site editors, but lacks a number of administration tools and does not adequately incorporate current nor future technology. (This is not surprising, since the Trillium core was written before the wider acceptance of open standards.) This assessment will help us determine the best course of action moving forward. All options are on the table, but the most likely avenues include:
- rebuilding Trillium from the ground up adding additional features — this is essentially creating Trillium version 2.0;
- utilizing an open source CMS and building L&C modules atop its framework to customize it to our use; or,
- purchasing a commercial CMS, and again altering it to our use.
In each of the above cases, there will be a balance formed between the explicit up-front costs (as in commercial software) and the implicit post-purchase costs (all of the avenues) of both importing and deploying the CMS.
With both the open source and commercial avenues, we may have additional resources available, as in a community of developers or other colleges and universities that have already created add-on software modules that we can use/adapt.
CMS Goals
To adequately assess any CMS, we will need to form a prioritized list of goals, features, or functions that will help us determine the correct direction. While not yet created, it will include such items as: the ease-of-use the CMS provides to individual web site editors, the ability to handle new forms of content, like podcasts, and use open standards, so that we know we can adapt it in the future to the “hot” communication vehicle yet-to-be.
Filed Under
Comments
Wow - this is a great blog. It’s a great way to keep the community involved and demonstrate the open process that you’re committed to.
For what it’s worth, here’s my thoughts on Trillium as the “father of Trillium”. I built it in 1999 and 2000 with the help of a student programmer.
* It was built at a time when you couldn’t buy an industry-strength CMS for under $50,000 and when most of them were coming from the newspaper industry (and all of their hierarchical editorial and control systems, which weren’t appropriate in a college environment.)
* If I were to select a CMS for L&C today, I wouldn’t choose to roll my own. I’d pick something open-source and customize it to the college’s needs. That way, additional features and bug fixes will come from an external community of developers - rather than having to do everything in-house.
* L&C does have a lot of institutional knowledge built up around Trillium, so the shift is bound to generate friction. (I’ve even seen resumes where Trillium is listed as a “skill”.) So, some interface consistency will be a good thing and help improve comfort level. Certainly, one goal is to make the transition as painless as possible.
* I’m confident that the good folks at L&C, all those student workers and faculty members and department secretaries, will do just fine in the transition. The hardest part is taking ownership of their websites, getting into an internet-enabled communications mode, and thinking about content. That won’t change with a new CMS.
* There’s a lot that a modern CMS could do that Trillium can’t. And given how old and crusty that code surely is by now, my gut-level recommendation is to scrap it for something open-source. You might consider calling the L&C implementation of that new CMS something like “Trillium 2″ - again, comfort level - but I wouldn’t hesitate to scrap the old code. Seven years is a long time for any software.
It’s good to see that you’re keeping an open mind, and really considering all the alternatives (including keeping Trillium). There are certainly some strong advantages to jumping ahead to an open-source alternative that you don’t have to develop or maintain yourself.
David, I’d be happy to chat further, but only if it’s helpful to you. No reason to have this old guy in the mix, other than cheering from the sidelines.
Keep up the good work. I’m looking forward to seeing the result!
Kari,
I really appreciate your entering into this discussion and do hope that you’ll continue to stay involved. I agree, there has been a world of changes over the past few years, particularly in the continued explosion of the web and the tools that have evolved to manage the sites and content streams necessary to make the sites vital.
I am looking forward to engaging the entirety of L&C in this process and hope that simply having an open mind and process will get us to the best end goal, an improved website.
Thanks,
David
Kari–
As someone who has worked with Trillium for just over a month now, I must say “hats off” to you and all your hard work creating it. It is a well-done CMS, and still functions seven years on. Yes, I too recommend “scrapping” it for something open-source and more flexible, but Trillium is still worth sending a compliment your direction.
David– Regarding your “three likely avenues,” I am going to chew things over a little and start making some posts about what really does/does not work with Trillium and so should be taken into account with whichever of the three avenues New Media travels down. Cool?
Of course — that’s why we started the blog. ![]()
![The WhiteBoard [home]](http://www.lclark.edu/global/images/transparent.gif)




