![]() |
|
By heimdal31, Section Diary
As a followup to Sunny's CMS-Lite diary entry, I'm trying to set up a more robust CMS for work. I'm hoping I can get some pointers.
At work about a year and a half ago, we put in a CMS system. It was a Java app running on Tomcat writtem by some outside consultants. At the time, I argued against it saying that we could do better with an open source solution. I was voted down because at the time we had no open source solutions in house and the outside consultants argued that we would have full rights to their java code and could alter it just as easily as we could open source.
Of course, my concern was more in terms of support issues and getting locked into a single vendor. Well, their system worked, but the interface was clunky, bug reports were all but ignored and while it had a templating sytem, it was easier to pay them to create templates than to try to do it yourself--and it was setting on top of a fully F/OSS stack of apps and glue. Well, fast-forward a year and a half when we have a number of F/OSS products in production use and I'm sitting down across from my boss in my annual review. After going through my stuff, he asked for constructive criticism of his performance. He's an old mainframe coder, so he is actually a great manager. He still prefers to get his hands dirty, and while he doesn't really write code any more, he understands the process. He also takes bullets for the team. There really was very little to complain about. So, as I was searching for something more than an ass-kissing, "you're doing great," my mind wondered back to our less than ideal CMS system. I suggested that he made the wrong decision and that the one I had liked back then had progressed quite a bit and the consultants version had basically stood still and actually caused the very people we wanted to use it to avoid it. My thoughts in suggesting this were along the lines of "pay more attention to my opinion next time." Unfortunately, he is actually a good manager, so he said, "Great. If you can get a site up and running, we'll switch over." So, I'm not so much looking for advice on a system. Though, if you disagree with my choice feel free to speak up. I'm more looking for pointers and a solution to a specific problem. What I've settled on is Plone. I like the interface. I like the development progress. I like the flexibility and extensibility. However, I also like the PloneArticle add-on because it solves a number of requests that the current system makes very difficult. However, I cannot get it running. I'm starting with a base CentOS 4.1 system because our production server is RHEL based. The only plone RPM available for it is an older DAG 2.0.4 based install that I think includes an even older ZOPE. PloneArticle has some rather more recent pre-reqs. I have successfully gotten a souce based ZOPE 2.7.5 with Plone 2.0.5. However, the stock Plone 2.0.5 does not include Archetypes 1.3.1 or greater, nor does it have ATContentTypes at all. And I've had real problems getting the pre-reqs for them to work. ArcheTypes is a major reworking of the CMF Zope elements. Plone is undergoing major re-writes to convert most of the Plone structure to actually be ArcheTypes based. (I briefly tried Plone 2.1 alpha which has all the PloneArticle pre-reqs, but found that it was definitely alpha.) I don't currently have access to the box I've been playing with, but my problem comes when trying to get the most recent PortalTransforms working. Every time I try adding it, Zope fails to start. I did just notice, in poking around for this diary entry that there is an ArcheTypes package bundled with a different version of PortalTransforms. I will have to try that tomorrow. I almost killed the diary entry, but I'm still going to post it for pointers or any other comments.
CMS Heavy | 9 comments (9 topical, 0 editorial, 0 hidden)
CMS Heavy | 9 comments (9 topical, 0 editorial, 0 hidden)
|
Links![]()
~ Merkey v The Internet et al Docs Recent CommentsBreaking News and External Article CommentsGeneral News by ColonelZen, January 5 60 comments
» SCO Lifeboat List from Stats_for_all
» Not a single comment on the Novell...
» Re: Not a single comment on the Novell...
Eagle Loses Appeals General News by JCausey, December 15 1 comment
» Re: Eagle Loses Appeals
The Chinese Room Revisited, Thoughts on... General News by ColonelZen, November 24 1 comment
» Re: The Chinese Room Revisited,...
How to Transition a Windows Shop to Linux General News by JCausey, November 21 3 comments
» Re: How to Transition a Windows Shop to...
» Re: How to Transition a Windows Shop to...
» Re: How to Transition a Windows Shop to...
Advocacy General News by br3n, October 29 3 comments
» Re: Advocacy
» Re: Advocacy
» Re: Advocacy
Very Bad News for Darl and Ralph SCO v The World by ColonelZen, October 13 7 comments
» Re: OT advocacy
» Re: OT advocacy
» Re: OT advocacy
Some SCOX Financial Analysis SCO v The World by JCausey, September 21 13 comments
» Re: Some SCOX Financial Analysis
» Re: Some SCOX Financial Analysis
» Re: Some SCOX Financial Analysis
Open Source in Education - Opening Doors General News by JCausey, September 28 1 comment
» Re: Open Source in Education - Opening...
An IPOWER ful experience General News by ColonelZen, September 25 6 comments
» IPOWER SysAdmin Doesn't Do Weekends!!
» Re: An IPOWER ful experience
» Re: An IPOWER ful experience
Learning C# Microsoft by ColonelZen, September 23 1 comment
» Re: Learning C#
Comment search... Recent DiariesSCO has a Potential and Credible BILLION Dollar Liabilityby ColonelZen - March 15 The Chinese Room Revisited, Thoughts on Consciousness by ColonelZen - November 24 1 comment Advocacy by br3n - October 29 3 comments An IPOWER ful experience by ColonelZen - September 25 6 comments Learning C# by ColonelZen - September 23 1 comment Getting ruby DBI for Mysql and Postgresql working on FC 6 by ColonelZen - March 7 Declaration of Linus Torvalds by nedu - February 13 1 comment Declaration of M. Douglas McIlroy by nedu - February 12 6 comments Declaration of Ulrich Drepper by nedu - February 11 1 comment Declaration of K. Y. Srinivasan by nedu - February 11 More Diaries... Older Stories
Monday May 28th
Thursday April 5th
Monday March 12th
Tuesday March 6th
Monday January 15th
Related Links~ Sunny's CMS-Lite~ Plone ~ PloneArtic le ~ CentOS 4.1 ~ DAG ~ ZOPE ~ ArcheTypes ~ PortalTran sforms ~ heimdal31's Diary |