Open source for content management

COMMENTARY--Open source is increasingly being considered as a viable replacement for commercial operating systems as well as page and application servers. Recently, Asia-Pacific organisations also began examining open source as a way of enabling user-friendly Web publishing and content management solutions.

Unlike in North America and Europe, several factors are driving a greater interest in the Asia-Pacific region for open source content management-related technologies. First, poor support and usability of some commercial Web content management vendors' offerings are driving dissatisfaction among many business users.

Second, a backlash against major vendors' licensing policies and high total cost of ownership has forced many IT departments to address immediate content-related needs with little or no additional business funding. Third, but less dramatically, a backlash against Microsoft continues to pervade the region.

These issues will continue to drive Asia-Pacific organisations to seek less expensive and (hopefully) more effective content management solutions. However, the demand for open source alternatives will be tempered by a lack of long-term success.

Our research has shown that organisations adopting open source content management technologies will find an increase in overall development and support costs (up to ~30 percent) long term. This is due to users demanding better integration with legacy applications, business processes, and administration capabilities. The belief that content management is a distinct and isolated application, or that open interfaces/APIs will inherently provide business value, is flawed.

By 2005, only 5 percent of Asia-Pacific organisations will have adopted a comprehensive open source content management framework, with another 5 percent supporting a partial open source approach, based on the entrenchment of legacy applications deployed during 2003 to 2005 (please see Open source content management options below).

Is it showtime?
The successful utilisation of open source technologies has been restricted to commoditised platforms or services (e.g., Linux, Apache, JBoss). However, even these have yet to conclusively prove their cost benefits. As applications continue to be built on higher-level business services (e.g., user management, identity profiling, preference management, document profiling, content categorisation), functional integration inherently becomes more complex. This reduces the value of open source solutions, because they typically focus only on improving the user interface or providing basic repository services.

Failing to address users' needs beyond basic content contribution or distribution will lead to a short-term user acceptance at best. Furthermore, the gap is filled with custom code that is typically undocumented, which effectively results in another custom application. Indeed, the belief that open content management can be successfully applied to the organisation is as much of an oxymoron as the acquiring of an open source-based solution for CRM.

However, several smaller IT organisations in the region have had some limited success by internally integrating numerous loosely related content management technologies (normally based on Apache Jakarta/Struts/Cocoon projects) but usually are limited in scope and functionality or are based on the expertise of a small group of enthusiastic developers.

The term "integration," used in the context of open source content management, is often assumed to mean integration with application server technologies, databases, and LDAP directories. Although this may be suitable during the early stages of open source deployment, the limitations of simple access to directories versus the use of more powerful content intelligence services (e.g., behavioural analytics, document clustering, user profiling) will see open source content management limited to simple Web publishing applications.

As users' expectations and their levels of experience with technologies increase, the ability for open source solutions to fully address quality-of-experience issues beyond content contribution is limited. For example, though many open source solutions offer more user-friendly Web-based interfaces, rich client-side content authoring environments based on XML editors (enabling functionally rich structured authoring) are rarely seen. Indeed, the current focus of open source content management is typically on Web-based creation of content or Web-based distribution processes.

Rarely do users of open source content management solutions take into account the convergence of interaction channels (e.g., multi-channel access) or address the broader functional needs of content management, such as managing quality, relevance, performance, structure, value, enhanced version control (e.g., personalisation and data synchronisation rollbacks--as opposed to simple site or page-based rollbacks), expiration, archiving, notification, etc.

Some solutions (e.g., Midgard) support only the MySQL database. This further fragments efforts to consolidate enterprise repositories and information sources. Adopters of open source content management solutions have typically applied the technology to solve pressing issues of usability and rapid content deployment for tactical needs, but have rarely taken advantage of the broader benefits of creating a multi-channel, enterprise-wide publishing, and content management architecture. We believe this short-term, tactical approach simply masks the much more pressing issue of developing better information management principles that focus on managing information in all forms and formats as corporate assets.

Furthermore, the focus only on the creation of content rather than the value of its consumption is forcing organisations to look for low-cost, but generally equally low-business-value, -analgesic" solutions. Removing users' immediate pains (due to the limitations imposed by larger commercial vendors, as previously mentioned) is seen as a better alternative, rather than risking users becoming disillusioned and, therefore, abandoning the technology.

Risky business
Our research shows that organisations employing open source content management solutions have become reactive to business demands rather than those proactively helping drive them. However, many have discovered that the effort required to gain the same level of benefit delivered by commercial vendors through the use of open source solutions--even lower-end offerings (e.g., GlobalSight, Macromedia) or hosted solutions (e.g., CrownPeak, Atomz, Refresh Software)--has become cost prohibitive over time.

Organisations adopting an appropriate content management framework can continue to provide a range of content-authoring tools that better suit end users' needs (i.e., a combination of online HTML forms and templates, simple content contribution tools such as Microsoft's FrontPage/Word, Macromedia's Dreamweaver, or the newly released Macromedia Contribute product being evaluated by several organisations). Thus, organisations can observe fewer negative impacts, as long as the authoring tools operate in the broader context of an enterprisewide content management framework.

The argument offered by technology-savvy users is that many commercial vendors have adopted third-party and open source solutions as part of their own stacks (e.g., bundling Linux, Apache HTTP server, JBOSS application server, or other developer tools). Although this is often true, it does not bring any greater credibility to the technology, because internal deployments do not necessarily reduce costs, risks, or liabilities for integration, compatibility, or reliability issues.

Open source content management solutions can be useful as short-term tactical approaches when fully featured commercial alternatives appear overweight or overvalued. However, we warn users that few organisations will be able to make a compelling business case for the deployment of a broader enterprise content management push once these technologies are in place (e.g., consolidating large numbers of existing sites).

Failure to address emerging business requirements for services such as categorisation, taxonomy management, user and document profiling, summarisation, syndication, alerting, subscription management, process-driven retrieval, etc. will lead to strategic business and IT alignment impotence.

Open source content management options
The most commonly evaluated open source tools in the Asia-Pacific region include:

  • Cofax
  • OpenCMS
  • PHP-Nuke
  • Midgard
  • Zope
  • Cocoon

    CSC has been actively promoting OpenCMS to its customers of outsourced solutions to more cost effectively address their immediate content management needs. It reflects the level of dissatisfaction that exists in the user base with commercial offerings and the need for service providers to find lower-cost solutions, even if this means functional limitations at a later stage.

    Despite the apparent benefits of outsourcers -supporting" open source content management, there is no indication that their support will be formal or long term. The same issues of integration will be encountered, leading to the client to ultimately pay for the additional work required.

    Less commonly evaluated tools include:

  • OpenACS
  • Slide
  • Bricolage
  • Callisto
  • DBPrism
  • OmegaCMS
  • PhpCMS
  • Redhat CCM
  • WebEditor
  • Wyona
  • EZ Publish

    Content management tools for intranets are perceived by many organisations as something that should be -free." Open source solutions initially appear to be attractive alternatives. However, few organisations examine the benefits and impacts of applying better rigour and discipline to managing internal information assets. Usability of the content--as opposed to usability of the tools used to create it--should be the primary concern, which would lead organisations to recognise the full implications of costs versus benefit for well-designed content management infrastructure.

    Reflecting the true value of open source solutions, some offerings such as eZ Publish were originally offered as commercial solutions, but were later submitted into the public domain because of their inability to satisfy commercial demands.

    META SAYS:
     •  By 2004, 95 percent of Global 2000 firms will deploy a content management (CM) infrastructure to control Web content and associated costs. Vendors will embrace more diverse content (e.g., documents, images, rich media, reports, catalogues, code) and channels (e.g., devices, internationalisation), conforming to clients' strategic goals. By 2004/05, traditional database vendors (e.g., Oracle, IBM, Microsoft) will commoditise the repository (avoiding niches like document automation, output management, and records management), driving CM vendors to focus on vertical and horizontal content-rich applications.

     •  Open source content management offers little in the way of long-term benefits beyond the perceived low or no cost. Organisations should adopt it only as short-term solution where future replacement can be guaranteed based on an emerging enterprise content management framework. Business impact: Organisations using open source content management solutions will suffer higher development and management costs in the long term as user requirements move beyond addressing immediate content contribution usability issues and better address content consumption needs.

    John Brand is vice president, Content & Collaboration Strategies at Meta Group.

  • Advertisement

    Talkback 17 comments

      You forgot one of the best one ...Anonymous XOOPSer -- 08/07/03

      You forgot one of the best ones. XOOPS!

      http://www.xoops.org

      Yeah it's a Shame, you missed ...Anonymous -- 08/07/03

      Yeah it's a Shame, you missed out Xoops from http://www.xoops.org although xoops is a much younger product compared to some CMS, it is much more user friend and coded a hell of a lot better with cleaner code. After testing most of the CMS you talk of here, Xoops rated much higher in my opinion, with many features and new modules being developed constantly.

      I agree that Xoops is a more m ...Anonymous -- 08/07/03

      I agree that Xoops is a more mature spinoff from PHP-Nuke aimed at commercial users, rather than hobbyists. The framework is very object oriented and will likely work well with PHP 5.

      Very few sites require differe ...Anonymous -- 17/07/03

      Very few sites require different channels, ie, phone, etc as well as web. Also personalisation is very rare as well (very hard to get ROI for most sites).

      Lets not forget that wyona is is part of Apache Project now and is called Lenya.

      Tools like OpenCMS provide 100% of what 90% of companies need.

      Xoops is the best, xoops is th ...Mikhail Miguel -- 18/07/03

      Xoops is the best, xoops is the best, xoops is really the best.

      Mikhail, a very happy xoops user from Rio de Janeiro, Brazil. - http://xoops.underpop.com

      Xoops is the best content mana ...Anonymous -- 18/07/03

      Xoops is the best content management system ...
      You forgot to add this excellent cms. This means that you did not make a good search on this topic...
      Try to look at this site:
      http://www.xoops.org

      This is the worst commentary I ...Anonymous -- 18/07/03

      This is the worst commentary I have ever read. It's definitely a person who does not have anything credible to say. The person doesn't even take into account that most commercial CMSes are built on open source CMSes that companies bought out.

      Also, this person failed to say how many commercial CMSes are no longer in business or have been bought out in just the past year (which is quite a few). If a commercial vendor stops supporting a product, you will be left with a CMS that you can't upgrade or change. Open source allows for continued development.

      My opinion: Never use a commercial CMS vendor since you will be locked into a contract where the vendor has complete control of pricing. If you want to keep your site, you will have to pay for it and they can charge whatever they want. Isn't that what Microsoft has been doing for years with their enterprise software and look how wonderful that has worked out for companies???

      Lots of websites in China are ...Jeff -- 18/07/03

      Lots of websites in China are built on xoops.

      Yup you forgot Xoops in there! ...Anonymous -- 18/07/03

      Yup you forgot Xoops in there! :-(

      One thing that this CMS has that all the others do not, is a module called WF-sections :-)

      Wf-sections beats allmost all modules like it (even the paid ones) and it is free!

      Both Xoops and E-Xoops have be ...Anonymous -- 18/07/03

      Both Xoops and E-Xoops have been around long enuf to rate a mention, where has this writer been for the last 2 years, you could put all the other cms's together and you would still end up only half of what these two systems offer!!!

      MySource is considered the #3 ...Anonymous -- 24/07/03

      MySource is considered the #3 global open source CMS by Gartner (Nov 02)...

      What about MySource? (mysource ...Anonymous -- 24/07/03

      What about MySource? (mysource.squiz.net) Yes their user community is still quite small but they are Australian and Gartner rate it as one best three in the world. Heaps of corporate, university and government departments are using it too.

      I have been conducting researc ...Dr. Sichendra Bista -- 27/07/03

      I have been conducting research and evaluating the open source CMS/Groupwares since September 2002. I have evaluated almost all the CMS/Groupwares featured at sourceforge.net and cmsinfo.org. Evaluation, I meant, is to download them and install them in my personal web server as well as a remote server as virtual host. The writer correctly said that the open source development is either too geeky (not user-friendly) or user-friendly but lacks features. However, in my opinion, the writer missed a few very important CMS/Groupwares: They are
      1) TikiWiki: a versatile CMS and Groupware (tikiwiki.sourceforge.net or tikiwiki.org)
      2)Xoops(xoops.org): a very good Object-Oriented userfriendly module,
      3) MyPHPNuke and MPN2(myphpnuke.com): a modified version of post-nuke and phpnuke.
      4) miniPortail (aldweb.com) a very nice flat database CMS
      5) Drupal: A very nice weblogger
      6) Typo3 (typo3.org): A professional quality web application framework
      7) WebGUI: A very nice CMS for the geeks
      8) MySource: Easy Interface CMS

      I have also installed and tested hundreds of other CMS/Groupware and other utilities besides above like Basit, BolinOS, CMSimple, Dixit, EasyCMS, Pagetool, eForum, Flip, Metadot, Mambo Web Server, OpenJournal, PHPbbCMS, PHPReactor, PMachine, SaveWebPortal, Somery, UnitedCMS, WebApp and so on.

      If you ask me which ones is the best among them: I would say TikiWiki is the best in terms of features and versatality, Xoops for its modularity, Typo3 and WebGUI for its geekiness and features and miniPortail and mySource for their ease of use.

      However As the writer stated all of them are lacking in one or the other front, and some of them are extremely user-unfriendly. After all my evaluation, I think open source developers have certainly developed technically robust CMSes, but they are yet to come up with something very user-friendly. May I remind them that what they are developing is for the users? Anyone listening?!

      Dr. Sichendra Bista
      Chief Architect and Secretary General
      eParliament.org
      The Pioneering OPERATIONAL Model of Webocracy

      You must look at Plone.org. Pl ...Anonymous -- 28/08/03

      You must look at Plone.org. Plone is a CMS based on Zope, and offers a lot of functionality out of the box. Right now it's only a 1.0 release, but the community is growing very fast and it's definitely going to be one of the leading Open Source CMS. http://www.plone.org

      You also forgot Mambo and Typo ...Anonymous -- 18/03/04

      You also forgot Mambo and Typo3...

      Both are substantial CMS's, with their own pros and cons. Typo 3 is a very comprehensive, feature-rich solution, and Mambo Open Source is one of the most popular CMS solutions out there, with a huge and active developer community.

      You dont know what you're talking about Anonymous -- 01/06/07

      you have no idea mate, do more research.

    Add your opinion

    Latest Videos

    Sponsored content

    Power Centre - Content from our premier sponsors

    Blogs

    • Suzanne Tindal Love me, tender
      Considering how expensive and drawn-out tender processes can be to solve problems that might be very immediate, it's little wonder that the Victorian Police IT department tried to work the tender exemptions system.
    • Array 2009 funding drought rolls on
      For Australian start-ups looking for venture capital, 2009 was a very bad year. 2010 may be no better.
    • Array Can not-so-smart meters help the NBN?
      It was interesting to witness Conroy's recent enthusiasm to spruik the NBN's role in supporting the Smart Grid, Smart City initiative. What a pity that Conroy hadn't yet seen the damning report from the Victorian auditor-general about that state's smart-meter roll-out.
    • More blogs »

    Tags

    Back to top

    Featured