<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jon On Tech &#187; ECM</title>
	<atom:link href="http://jonontech.com/tag/ecm/feed/" rel="self" type="application/rss+xml" />
	<link>http://jonontech.com</link>
	<description>Just a nerd trying to save the publishing industry. Again.</description>
	<lastBuildDate>Fri, 29 Jul 2011 17:07:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>E is for Enterprise</title>
		<link>http://jonontech.com/2010/05/06/e-is-for-enterprise/</link>
		<comments>http://jonontech.com/2010/05/06/e-is-for-enterprise/#comments</comments>
		<pubDate>Thu, 06 May 2010 19:44:28 +0000</pubDate>
		<dc:creator>Jon Marks</dc:creator>
				<category><![CDATA[Ramblings]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[ECM]]></category>
		<category><![CDATA[ejb]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[naming]]></category>
		<category><![CDATA[wcm]]></category>

		<guid isPermaLink="false">http://jonontech.com/?p=1606</guid>
		<description><![CDATA[Here we go again. Peter (@pmonks) and Laurence (@piewords) are at it again. The current enormously important discussion topic is whether the 'E' makes any sense in the term ECM. Well, it doesn't.
]]></description>
			<content:encoded><![CDATA[<blockquote class="dylan"><p>We heard the Sermon on the Mount and I knew it was too complex,<br />
It didn&#8217;t amount to anything more than what the broken glass reflects.<br />
When you bite off more than you can chew you pay the penalty,<br />
Somebody&#8217;s got to tell the tale,<br />
I guess it must be up to me.<br />
- UP TO ME</p></blockquote>
<p>Here we go again. Peter (<a href="http://twitter.com/pmonks">@pmonks</a>) and Laurence (<a href="http://twitter.com/piewords">@piewords</a>) are at it again. The current enormously important discussion topic is whether the &#8216;E&#8217; makes any sense in the term ECM.</p>
<p><a href="http://jonontech.com/wp-content/uploads/2010/05/argument.jpg"><img class="aligncenter size-full wp-image-1612" title="Pie and Monks" src="http://jonontech.com/wp-content/uploads/2010/05/argument.jpg" alt="" width="400" height="319" /></a></p>
<div>I think everyone that matters agrees that Enterprise Content Management defines a problem domain, not a kind of product. I&#8217;ve never heard anyone use the term ECMS, and hope that I never do. But Content Management defines a problem domain too, and I don&#8217;t like the idea that Content Management is a subset of Enterprise Content Management at all. Or should it be the other way round &#8211; ECM is a subset of CM? If either case is true, we need a name for the bit that isn&#8217;t identical. How about some set theory to help.</div>
<p>The idea that WCM + ECM = CM is bollocks. I do agree that ECM = WCM + RM + DM + some other things. But what does CM equal? I&#8217;m going with Peter here. ECM = CM and the &#8216;E&#8217; needs to go. If there is a good reason to keep the E, do we also need EDM, ERM and E-EveryThingElse?</p>
<p>In <a href="http://wordofpie.com/2010/05/06/ecm-in-the-pantheon-of-content-management/">Pie&#8217;s blogpost</a>, he lists some important characteristics that form the essense of ECM. However, they all hold true for CM too. They really differentiate between ECM/CM and WCM.</p>
<p>So let&#8217;s have a quick look at the word &#8220;Enterprise&#8221;. Here are some uses:</p>
<ul>
<li>An Enterprise is an organisation. When used in a product name, it normally means stuff that happens behind the firewall. For example, Yammer is an Enterprise Twitter. I&#8217;m not sure anyone thinks that ECM is for internal stuff (including partners and suppliers) and CM is for stuff you share with the world. Or do they?</li>
<li>Enterprise License &#8211; this usage is similar to the above. It&#8217;s an all you can eat for your organisation, that starts expensive and gets worse.</li>
<li>Enterprise Architect &#8211; I&#8217;m not sure what this means exactly. It&#8217;s not something I&#8217;ve ever wanted on my business card. Technical Architect or Solutions Architect work just fine.</li>
<li>Enterprise Java Beans &#8211; Now that was a fuck up, wasn&#8217;t it? It really just means bulky and complex &#8211; the opposite of lean and simple. Ask any of the guys at Vignette who are trying to make core changes to the product. Newer, simpler technologies have bitch-slapped EJB&#8217;s all over the place. It feels to me like the E in ECM and the E in EJB are the same thing. It&#8217;s the E that makes me scared.</li>
</ul>
<p>Interesting aside: CMSWatch have recently <a href="http://www.cmswatch.com/Blog/1720-Categorizing-the-Web-CMS-marketplace----A-new-look">renamed the Enterprise Tier product category</a> in their report to &#8220;Complex Enterprise Platforms&#8221;. The use of the word Complex here is particularly intriguiging. In my simple mind, Complex is always a bad thing in a product, even when the problem domain has complex problems. The product&#8217;s aim in life should be to hide that complexity from everyone. I wonder if the fact that all of the platforms classified by CMS Watch as complex (Autonomy Interwoven, EMC/Documentum, IBM, Open Text/Vignette, Oracle) are J2E based means anything (Interwoven has Perl and other stuff thrown in too). While we&#8217;re on it, 5 of the 6 Upper Tier products are Java too, except for Tridion which is a .NET/Java/COM mashup.</p>
<p>Here is the truth &#8211; you&#8217;ll only hear the words &#8220;Free&#8221; and &#8220;Enterprise&#8221; in the same sentence from an economist, never a CMS salesman. And Enterprises are by their very nature big and slow. The closest thing to an Agile Enterprise that you&#8217;re likely to see is Captain James T. Kirk taking a sharp left while evading those pesky Klingons. These days, Enterprise is a mindset which implies Complex. And Complex is Bad. Please, Lord, help me keep things simple and take away that E.</p>
<p><a href="http://jonontech.com/wp-content/uploads/2010/05/starship5.jpg"><img class="aligncenter size-full wp-image-1608" title="Starship Enterprise" src="http://jonontech.com/wp-content/uploads/2010/05/starship5.jpg" alt="" width="450" height="288" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://jonontech.com/2010/05/06/e-is-for-enterprise/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Visions of Jon: WCM is for Losers</title>
		<link>http://jonontech.com/2009/12/16/visions-of-jon-wcm-is-for-losers/</link>
		<comments>http://jonontech.com/2009/12/16/visions-of-jon-wcm-is-for-losers/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 22:24:19 +0000</pubDate>
		<dc:creator>Jon Marks</dc:creator>
				<category><![CDATA[Ramblings]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[ECM]]></category>
		<category><![CDATA[monolith]]></category>
		<category><![CDATA[names]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[wcm]]></category>

		<guid isPermaLink="false">http://jonontech.com/?p=1332</guid>
		<description><![CDATA[The mystics at CMS Watch have been throwing the bones again and have released their 2010 Technology Predictions, including "Enterprise Content Management and Document Management will go their separate ways". Pie responded with "Enterprise Content Management and WCM will go their separate ways." But I've got my own thoughts.]]></description>
			<content:encoded><![CDATA[<blockquote class="dylan"><p>Ain&#8217;t it just like the night to play tricks when you&#8217;re tryin&#8217; to be so quiet?<br />
We sit here stranded, though we&#8217;re all doin&#8217; our best to deny it<br />
- VISIONS OF JOHANNA</p></blockquote>
<p>The end of the decade is nigh, and the mystics at CMS Watch have been throwing the bones again. They&#8217;ve released their very interesting <a href="http://www.cmswatch.com/Trends/1760-2010-Technology-Predictions">2010 Technology Predictions</a>. The first of these caught my eye:</p>
<blockquote><p>CMS Watch: Enterprise Content Management and Document Management will go their separate ways</p></blockquote>
<p>I don&#8217;t agree with the terminology here. In my world, Document Management is one of the pillars of Enterprise Content Management. Enterprise Content Management is not a technology, it&#8217;s a business problem. Documents are one of the types of content the Enterprise needs to manage. So they can&#8217;t really go their separate ways. The wise <a href="http://wordofpie.com/2009/12/16/redefining-the-core-tech-of-ecm/">Pie responded</a> quickly to this prediction with an alternative:</p>
<blockquote><p>Pie: Enterprise Content Management and WCM will go their separate ways.</p></blockquote>
<p>Now this I agree with more than the CMS Watch version.  Parts of ECM include Document Management, Records Management, Collaboration, Imaging, Workflow and all that good stuff. It is these pillars that allow a business to <strong>manage </strong>their <strong>content</strong>. The end game of all of these technologies is content sitting in a repository that can be easily found and consumed. The includes all the fun with versions, security, compliance and anything else you&#8217;d want to do with it. But it does not include setting up web based delivery channel that exposes some of this content. WCM should not be considered part of ECM.</p>
<p>Now Pie also acknowledges that his prediction isn&#8217;t going to happen, although it should. My prediction is even less lightly to happen, but here it is anyway:</p>
<blockquote><p>Jon: Enterprise Content Management is well defined. The term WCM is horseshit, unnecessary and should take a long walk off a short pier.</p></blockquote>
<p>I can already see the news headlines: <em>LONDON, 2009 &#8211; SHOCK HORROR! WCM Geek Demands Death of term WCM</em>. But it&#8217;s true. I&#8217;m of the camp that wished the term WCM would cease to exist.</p>
<p>The W is meant to stand for Web, which makes people think Web Site. But it also includes Mobile, Kiosks, TV and various other HTML based delivery channels. Many vendors are trying to deliver their WCM content to print channels too. I want any product that ends in &#8220;CM&#8221; to focus on content creation and management. As Pie said, this content should be accessed via an API or repository standard. A Content Management System should be an extensible <strong><em>application </em></strong>that works pretty well out of the box. The kind of standard these systems care about include data/process standards (for example <a href="http://en.wikipedia.org/wiki/Darwin_Information_Typing_Architecture">DITA</a>, <a href="http://en.wikipedia.org/wiki/Business_Process_Execution_Language">BPEL</a>, or <a href="http://en.wikipedia.org/wiki/Dublin_Core">Dublin Core</a>) and repository access standards (for example <a href="http://jonontech.com/2009/11/26/cmis-jcr-and-osgi-for-idiots/">JCR </a>or <a href="http://jonontech.com/2009/11/26/cmis-jcr-and-osgi-for-idiots/">CMIS</a>).</p>
<p><a href="http://jonontech.com/wp-content/uploads/2009/12/WalkThePlank.jpg"><img class="aligncenter size-full wp-image-1340" title="Walk The Plank" src="http://jonontech.com/wp-content/uploads/2009/12/WalkThePlank.jpg" alt="Walk The Plank" width="470" height="329" /></a></p>
<p>The other half of the coin is the delivery <em><strong>framework</strong></em>. These are called Web Publishing Tools (WPT) in <a href="http://blog.programmableweb.com/2009/10/13/cope-create-once-publish-everywhere/">NPR&#8217;s COPE</a> and <a href="http://blogs.alfresco.com/wp/pmonks/2008/11/05/web-cmss-dissected/">Presentation Management Systems (PMS)</a> by Peter Monks. Things like <a href="http://struts.apache.org/">Struts</a>, <a href="http://www.springsource.org/">Spring Web</a>, <a href="http://www.asp.net/mVC/whatisaspmvc/">ASP.NET MVC</a>, <a href="http://rubyonrails.org/">Ruby on Rails</a> and many many more are all delivery frameworks. So are Portals. They let you manage authentication, URLs, site structure, templates, layouts, page composition, personalisation, aggregation and more. They understand standards like JSON, AJAX libraries, Web Services,  SAML, OAuth, OpenID, Open Social, Portlets, Gadgets, WSRP, and so on and so on. They let you call any API to bring in content or functionality from any source.</p>
<p>Of course you can use these technologies to power sites that aren&#8217;t &#8220;content managed&#8221; at all.  They should treat CMS driven content components, SoCo powered UGC components, DAM powered media components and anything else that can sit on a web site as equals. Interestingly, it isn&#8217;t uncommon to see &#8220;Web Content Management Systems&#8221; used to power sites that that aren&#8217;t really content managed. Take something like Drupal &#8211; it&#8217;s often simply used as a delivery framework without any content modules. I&#8217;ve launched sites running on .NET &#8220;WCM&#8221; systems that have never intended to have any content changed post launch. In these examples, the WCM product is being used purely as a good delivery framework.</p>
<p>But sadly, my prediction it isn&#8217;t going to happen. I&#8217;m just going to have to keep thinking of a WCMS as a tightly coupled hybrid of a content management system and a delivery framework. On the plus side, I&#8217;ll continue to make money out of poor customers that think a &#8220;WCM migration/replacement&#8221; doesn&#8217;t involve a complete site rewrite as they&#8217;re throwing the delivery baby out with the content bath water. Losers.</p>
]]></content:encoded>
			<wfw:commentRss>http://jonontech.com/2009/12/16/visions-of-jon-wcm-is-for-losers/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Spot The Difference &#8211; The 2010 CMS Watch Vendor Map</title>
		<link>http://jonontech.com/2009/12/03/spot-the-difference-the-2010-cms-watch-vendor-map/</link>
		<comments>http://jonontech.com/2009/12/03/spot-the-difference-the-2010-cms-watch-vendor-map/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 23:31:34 +0000</pubDate>
		<dc:creator>Jon Marks</dc:creator>
				<category><![CDATA[Ramblings]]></category>
		<category><![CDATA[analysts]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[cmswatch]]></category>
		<category><![CDATA[dam]]></category>
		<category><![CDATA[ECM]]></category>
		<category><![CDATA[jboss]]></category>
		<category><![CDATA[opentext]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[soco]]></category>
		<category><![CDATA[sun]]></category>
		<category><![CDATA[vendor]]></category>
		<category><![CDATA[vignette]]></category>
		<category><![CDATA[vyre]]></category>

		<guid isPermaLink="false">http://jonontech.com/?p=1321</guid>
		<description><![CDATA[As everyone knows, I think the CMS Watch Content Techonology Vendor Map is awesome. They've just released the 2010 version. The main differences between this and the 2009 version are highlighted.]]></description>
			<content:encoded><![CDATA[<blockquote class="dylan"><p>Here&#8217;s to Cisco an&#8217; Sonny an&#8217; Leadbelly too,<br />
An&#8217; to all the good people that traveled with you.<br />
Here&#8217;s to the hearts and the hands of the men<br />
That come with the dust and are gone with the wind.<br />
- SONG TO WOODY </p></blockquote>
<p> As everyone knows, I think the CMS Watch Content Techonology Vendor Map is awesome. They&#8217;ve just released the 2010 version. As far as I can tell, the main differences between this and <a href="http://jonontech.com/2009/03/09/cms-watch-subway-vendor-map-2009/">the 2009 version </a>are shown below:</p>
<p> <a href="http://jonontech.com/wp-content/uploads/2009/12/2010SpotTheDiff.JPG"><img class="aligncenter size-full wp-image-1323" title="2010SpotTheDiff" src="http://jonontech.com/wp-content/uploads/2009/12/2010SpotTheDiff.JPG" alt="2010SpotTheDiff" width="746" height="558" /></a></p>
<p>Get the high res version from the <a href="http://www.cmswatch.com/Trends/1749-2010-Vendor-Map">CMS Watch site</a>. </p>
<p> So, what&#8217;s changed? Firstly, the big mergers and acquisitions:</p>
<ul>
<li>Adobe decided to buy Omniture for reasons I haven&#8217;t figured out yet. It&#8217;s made the map more topologically tricky.</li>
<li>OpenText has <a href="http://jonontech.com/2009/05/06/omg-open-text-buy-grandpa-vignette/">gobbled up Vignette</a>, removing another of the big dots</li>
<li>Oracle has <a href="http://jonontech.com/2009/03/18/total-eclipse-of-the-sun/">bought SUN</a>, which hasn&#8217;t changed much since Oracle had a few of everything already.</li>
<li>JBoss and eXo have <a href="http://www.cmswire.com/cms/enterprise-cms/exo-jboss-community-merge-portals-for-best-of-breed-open-source-solution-004856.php">merged Portal platforms</a></li>
<li>ClearStory is now <a href="http://www.feedroom.com/">The FeedRoom</a>, who have been recently acquired by <a href="http://www.kit-digital.com/">KIT digital</a>.</li>
</ul>
<p>New Kids On The Map:</p>
<ul>
<li>Vyre isn&#8217;t new, but it&#8217;s now recognised as a DAM product too. This was <a href="http://jonontech.com/2009/03/09/cms-watch-subway-vendor-map-2009/">discussed last time</a>. <a href="http://www.opencms.org/">OpenCms </a>has made the WCM big time, along with <a href="http://www.hannonhill.com/">Hannon Hill</a>, <a href="http://www.telerik.com/">Telerik </a>and <a href="http://omniupdate.com/">Omniupdate</a>.</li>
<li><a href="http://www.marklogic.com/">Mark Logic </a>storms onto the XML Component Management line after creating quite a buzz in the last few months. <a href="http://www.quark.com/">Quark </a>is on there too, Revolutionizing Publishing. Again.</li>
<li><a href="http://news.cnet.com/8301-1001_3-10393138-92.html">Cisco&#8217;s new tools </a>get them onto the Social and Collab line. It&#8217;s busy there though &#8211; they&#8217;re joined by Salesforce (the Daddy), <a href="http://www.yammer.com/">Yammer </a> (like Twitter for the Enterprise), <a href="http://www.mindtouch.com/">MindTouch </a>(Open Source Enterprise Networking Platform) and <a href="http://www.kickapps.com/">KickApps</a> (another community builder).</li>
<li>Three ECM platforms I know nothing about: <a href="http://www.fabasoft.com/">Fabasoft</a>, <a href="http://www.docuware.com/">DocuWare </a>and <a href="http://www.objective.com/">Objective</a>.</li>
</ul>
<p>And finally:</p>
<ul>
<li>FaceBook has gone. Maybe not enterprise enough. Which is probably why Twitter isn&#8217;t on either.</li>
<li>Poor EPiServer still hasn&#8217;t made it onto the SoCo line, even though they&#8217;ve got a very mature Community product</li>
<li>SAP still isn&#8217;t considered a CMS, which is fine by me.</li>
</ul>
<p>So that&#8217;s that. A 300 page report costs about the same as an overpaid consultant researching badly for a couple of days to prepare that disappointing Google-fleeced document you were embarrassed to show your boss. It&#8217;s a no brainer. <a href="http://www.cmswatch.com/Reports/Subscriptions/">Buy the reports</a>. All of them. They rock.</p>
]]></content:encoded>
			<wfw:commentRss>http://jonontech.com/2009/12/03/spot-the-difference-the-2010-cms-watch-vendor-map/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Will Vignette Give Open Text Food Poisoning?</title>
		<link>http://jonontech.com/2009/05/10/will-vignette-give-open-text-food-poisoning/</link>
		<comments>http://jonontech.com/2009/05/10/will-vignette-give-open-text-food-poisoning/#comments</comments>
		<pubDate>Sun, 10 May 2009 21:18:15 +0000</pubDate>
		<dc:creator>Jon Marks</dc:creator>
				<category><![CDATA[Ramblings]]></category>
		<category><![CDATA[aquisition]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[dpm]]></category>
		<category><![CDATA[ECM]]></category>
		<category><![CDATA[opentext]]></category>
		<category><![CDATA[VAP]]></category>
		<category><![CDATA[VCM]]></category>
		<category><![CDATA[vignette]]></category>

		<guid isPermaLink="false">http://jonontech.com/?p=629</guid>
		<description><![CDATA[It's been a few days since the announcement that Open Text will absorb Vignette. Most of the larger analysts have thrown their opinions on the deal into the ring, and some patterns are emerging. I've even got some of my own thoughts too. And they're not all good.]]></description>
			<content:encoded><![CDATA[<blockquote class="dylan"><p>Well, my head&#8217;s full of questions<br />
My temp&#8217;rature&#8217;s risin&#8217; fast<br />
Well, I&#8217;m lookin&#8217; for some answers<br />
But I don&#8217;t know who to ask<br />
- MIXED UP CONFUSION</p></blockquote>
<p>It&#8217;s been a few days since the announcement that <a id="h5ym" title="Open Text will absorb Vignette" href="http://www.opentext.com/2/global/press-release-details.html?id=2201">Open Text will absorb Vignette</a>. Most of the important analysts have thrown their opinions on the deal into the ring, and some patterns are emerging. AIIM&#8217;s John Mancini has compiled collections of commentary <a id="stru" title="here" href="http://aiim.typepad.com/aiim_blog/2009/05/a-second-compilation-of-commentary-on-opentext-and-vignette-acquisition.html">here</a> and <a id="tr24" title="here" href="http://aiim.typepad.com/aiim_blog/2009/05/get-it-all-in-one-place----perspectives-on-vignette-and-opentext.html">here</a> for those that want everything in one place. I&#8217;d like to offer my thoughts on what has been said from the tech perspective. I&#8217;ve no idea about exactly what keeps shareholders happy. Everything in this post is of course pure speculation.</p>
<p><a href="http://jonontech.com/wp-content/uploads/2009/05/opentext1.jpg"><img class="aligncenter size-full wp-image-630" title="opentext1" src="http://jonontech.com/wp-content/uploads/2009/05/opentext1.jpg" alt="opentext1" width="448" height="133" /></a></p>
<h3>Why did they buy it?</h3>
<p>According to this <a href="http://www.cmswire.com/cms/enterprise-cms/open-text-why-they-wanted-to-buy-vignette-004570.php">CMS Wire post</a>, Open Text CEO John Shackleton has the answer:</p>
<blockquote><p>[Shackleton ] indicated that Vignette is one of the last big players in the market and they saw a number of synergies with the web content management assets that the Vignette deal brings them. Along with sharing a number of high profile brands, Shackleton also indicated that Vignette&#8217;s records management expertise and their analytics capabilities had caught Open Text&#8217;s eye.</p></blockquote>
<p>The fact that they share clients is true, but I don&#8217;t get why that makes it a good idea to buy them. Surely they want to buy new customers, not the ones they have already? The WCM synergies bit might make some sense. The rest is nonsense. I&#8217;ll talk about Open Text&#8217;s more mature records management expertise later in this post, but what exactly are Vignette&#8217;s analytics capabilities? If we mean <a href="http://www.vignette.com/us/Solutions/Experience-Optimization">Vignette Experience Optimization Products</a>, I thought that those were:</p>
<ul>
<li> <a href="http://www.vignette.com/portal/site/us/menuitem.62215d74e262b2ba32189210180141a0/?vgnextoid=a6df15d987238110VgnVCM1000005610140aRCRD&amp;vgnextchannel=c35f15d987238110VgnVCM1000005610140aRCRD&amp;vgnextfmt=default&amp;vgnext-selected-menuitem=4b09bdd80b8ff1e8fb3d8010180141a0&amp;gbl-vcmartguid=a6df15d987238110VgnVCM1000005610140aRCRD">Recommendations</a>, which is an OEM&#8217;ed <a href="http://www.baynote.com/company/news/news.php?newsID=67">Baynote </a>with a light sprinkling of new features</li>
<li> Analytics, which is just <a href="http://www.omniture.com/en/products/online_analytics/sitecatalyst">Omniture SiteCatalyst</a> and a &#8220;best practices integration guide&#8221;</li>
<li> Advanced Search, which is &#8220;a more powerful version of the IDOL engine from Autonomy&#8221;. Not sure what the &#8220;more powerful&#8221; bit means. I wonder if Interwoven will get the weak version from their new parent company.</li>
</ul>
<p>Surely Open Text isn&#8217;t buying OEM deals? Let&#8217;s try another justification, from <a href="http://seekingalpha.com/article/136451-open-text-bid-for-vignette-a-positive-for-rbc">RBC Capital Markets analyst Mike Abramsky</a>:</p>
<blockquote><p>Vignette&#8217;s WCM solutions/technology/expertise brings to OTEX sophisticated features (transactions, analytics, ecommerce, etc) required by larger online accounts, which represent a lucrative opportunity and potentially a growth area when the economy rebounds.</p></blockquote>
<p>Where do they get this stuff? Analytics mentioned again. What &#8220;transaction&#8221; or &#8220;eCommerce&#8221; sophisticated features will Vignette&#8217;s WCM solution bring? I suspect they bought it for exactly the reasons I don&#8217;t understand, don&#8217;t like, and will eventually screw the implementers and customers. Which is why none of the official press releases make much sense. The unofficial commentary from people like CMS Watch (<a href="http://www.cmswatch.com/Trends/1582-Open-Text-Acquires-Vignette">Kas</a>, <a href="http://www.cmswatch.com/Trends/1585-Open-Text-Vignette-Second-Take">Alan</a>) is surely closer to the truth.</p>
<p>Vignette was sitting in the Enterprise CMS Vendor Clearance bucket, so Open Text got it extremely cheaply. The reasons for the acquisition are certainly strategic and don&#8217;t involve technology. Open Text have bought plenty of other CMS vendors and the products ended up on the fast track to oblivion. <em>Five years ago</em>, a post from Bloor Research entitled <a id="ur8p" title="Open Text Rolls Out The First Fruits Of Its Merger With Ixos" href="http://www.it-director.com/technology/productivity/content.php?cid=7060">Open Text Rolls Out The First Fruits Of Its Merger With Ixos</a> started like this:</p>
<blockquote><p>You could imagine that Open Text had been suffering somewhat from indigestion after having recently acquired a range of content management and Web publishing companies that include Ixos and Gauss, not to mention Corechange and Obtree. Open Text says that the fit between Ixos and Open Text, its most significant acquisition, has been excellent with very few overlaps in capability.</p></blockquote>
<p>Where are Ixos, Gauss, Corechange and Obtree now? I wonder if history is repeating itself.</p>
<h3>Will the Technical Stacks Ever Merge?</h3>
<p>As I said in my <a id="y-te" title="previous post" href="../2009/05/06/omg-open-text-buy-grandpa-vignette/">previous post on the acquistion</a>, the Open Text and Vignette technology stacks overlap enormously. Virtually every Vignette product is man-marked by its Open Text counterpart. So will there be consolidation and integration within the product suite? Most likely, no. Most analysts think that the products are going to stay separate. Even if they wanted to, they probably couldn&#8217;t. I like Alan Peltz-Sharpe&#8217;s summary of this the most, from his  CMSWatch posting <a id="bzcn" title="Why Open Text bought Vignette -- the real story" href="http://www.cmswatch.com/Trends/1585-Open-Text-Vignette-Second-Take">Why Open Text bought Vignette &#8212; the real story</a> :</p>
<blockquote><p>Gluing them together is just not feasible on this scale, it cannot be done regardless of what the marketing from Open Text (or Autonomy in it&#8217;s turn) might like you to believe. All you can really do is to slash costs where possible,  leave the technology pieces alone as much as possible, and milk the product and customer base as cash cows.</p></blockquote>
<h3>So Can Open Text Milk These Cash Cows?</h3>
<p>Where does Vignette currently get its revenues from? Here is a summary of the figures from Q1 2009 taken from <a id="ei9m" title="Q1 2009 from the earnings report" href="http://biz.yahoo.com/e/090508/vign10-q.html">the earnings report</a>. It compares the numbers (which are in $ millions) from  Q1 2009 with the same period in 2008.</p>
<p><a href="http://jonontech.com/wp-content/uploads/2009/05/vign_q1_revenues.jpg"><img class="aligncenter size-full wp-image-631" title="vign_q1_revenues" src="http://jonontech.com/wp-content/uploads/2009/05/vign_q1_revenues.jpg" alt="vign_q1_revenues" width="672" height="477" /></a>The numbers are lower in 2009 than 2008. No surprises there. Digging a bit deeper into the three areas:</p>
<ul>
<li><strong>Licenses </strong>- New license sales seem to be about 20% of the revenue, and that&#8217;s likely to continue to decrease significantly with the current economic climate and the uncertainty created by the aquisition</li>
<li><strong>Maintenance and Support</strong> &#8211; This is currently over half of their revenue. Certainly the fattest cash cow which needs to be milked with care. Service levels need to remain constant or improve. Many existing customers will be relieved that Vignette have been acquired and will happily continue paying here if Open Text can keep them sweet.</li>
<li><strong>Professional Services</strong> &#8211; This was traditionally a large part of Vignette&#8217;s revenue. I remember people saying that <a href="http://sala.us/blog/?p=51">at one point it was 50%</a> of the total but my top secret sources (Yahoo! Finance) don&#8217;t think it has been that high for many years. It was 33% in Q1 2008 and down to 25% in Q1 2009. I can&#8217;t see this rising dramatically. VPS earn cash when new projects are sold, so their revenue contribution will fall as licenses fall. I wonder if VPS and Open Text Professional Services will merge.</li>
</ul>
<p>Clearly just milking the Maintenance and Support cow isn&#8217;t enough as Vignette is currently losing money. What about new opportunities for OTEX:</p>
<ul>
<li><strong>Migrations </strong>- The existing Vignette customers will not have an appetite for expensive migrations to Open Text products, and would probably like to stay where they are. It is also unlikely that Open Text would want to migrate any customers in the other directions. Not many migrations will happen in either direction.</li>
<li><strong>Cross Sells/Up Sells</strong> &#8211; This seems to be where everyone is betting the farm. If OTEX can&#8217;t sell new products or services into the existing (non-profitable) client base, the whole thing might have been an extremely bad idea.</li>
</ul>
<p>This is summerised nicely by Gartner&#8217;s Toby Bell in his article <a id="k.:j" title="Win ‘Em, Wring ‘Em, and Wean ‘Em" href="http://blogs.gartner.com/toby_bell/2009/05/07/win-em-wring-em-and-wean-em/">Win ‘Em, Wring ‘Em, and Wean ‘Em</a>. He also adds an important insight about the timing of Open Text&#8217;s move:</p>
<blockquote><p>Open Text seems to have wisely waited until the falloff of potentially more fickle customers and prospects had been completed. The business core thus revealed, it swooped in with the right offer at the right time. VIGN’s value to Open Text is not the technology, it’s the seats. The very plushy ones of large enterprises with global potential to look at one of its own (now) incumbent suppliers to provision other user needs. And, Open Text has options for those enterprises in spades.</p></blockquote>
<p>Open Text have now Won &#8216;Em. I don&#8217;t think they&#8217;ll be able to Wring &#8216;Em for much. The most important piece is how well they will Wean &#8216;Em.</p>
<h3>What&#8217;s the Open Text new sales strategy going to be?</h3>
<p>Let&#8217;s forget the past, for a second. Picture the scene &#8211; you&#8217;re a sales guy with a Vignette history and an Open Text business card and you&#8217;re meeting with a new prospect. What are you going to be selling?</p>
<p>You&#8217;ll still be selling Vignette Content Management (VCM). It has the perception of being &#8220;more enterprise&#8221; than  <a id="l98z" title="Open Text Web Solutions" href="http://websolutions.opentext.com/products_web_content_management.htm">Open Text Web Solutions</a> nee RedDot. It is possible that they&#8217;ll follow a similiar model to Alterian and have two different tiers. <a id="iujh" title="Alterian" href="http://alterian-content-management.com/default.aspx">Alterian</a> have Corporate Edition (Immediacy) and Enterprise Edition (Morello). However, Open Text already push their RedDot solution as Enterprise ready (for example, this <a id="ulih" title="recent press release" href="http://websolutions.opentext.com/3444.htm">recent press release</a> ), so I think it is more likely they&#8217;ll split on technology. If a customer has an existing J2EE infrastructure they&#8217;ll sell Open Text Web Solution For Java (a.k.a Vignette), and they&#8217;ll sell Open Text Web Solution.NET (a.k.a. RedDot) to the Microsoft based clients. Of course they need to brand all this nicely so that the customers don&#8217;t get confused.</p>
<p><a id="palf" title="Vignette Application Portal" href="http://www.vignette.com/portal/site/us/menuitem.62215d74e262b2ba32189210180141a0/?vgnextoid=b38e75060e1eb010VgnVCM1000005610140aRCRD&amp;vgnextchannel=9348bc7ee19d7010VgnVCM1000008110140aRCRD&amp;vgnextfmt=default&amp;vgnext-selected-menuitem=4b09bdd80b8ff1e8fb3d8010180141a0&amp;gbl-vcmartguid=b38e75060e1eb010VgnVCM1000005610140aRCRD">Vignette Application Portal</a> (VAP) will also be on your selling list. It is the only major product that doesn&#8217;t have an Open Text alternative, so it could lead a long and healthy life. Open Text might also push this to their existing customers as the delivery mechanism of choice. I hope they only do this when it is appropriate &#8211; see my previous rant on <a id="pwp9" title="Portals That Walk And Talk Like Ducks" href="../2009/04/17/portals-that-walk-and-talk-like-ducks/">Portals That Walk And Talk Like Ducks</a>. If both VAP and VCM are sold, that probably means that Dynamic Portal Module (DPM) won&#8217;t get the bullet quite yet. Pity about that.</p>
<p>Digital Asset Management will be Open Text&#8217;s Artesia. Possibly the end of Vignette&#8217;s <a id="prlm" title="Rich Media Services" href="http://www.vignette.com/us/Solutions/Rich-Media-and-Video">Rich Media Services</a>. Maybe it will still be sold into certain verticals, but I wouldn&#8217;t bet on it. Vignette <a id="s.s1" title="IDM" href="http://www.vignette.com/idm/">IDM</a> already has an integration with Artesia. Speaking of which, I&#8217;m not sure if the Imaging part of this will survive either. The Document Management product of choice going forward will undoubtedly be LiveLink. After the Tower aquisition, &#8220;Vignette never really figured out what to do with the document management solutions and they dropped out of sight as far as the market was concerned.&#8221; Open Text as a company understands <a id="ey6i" title="Transactional Content Management" href="http://www.opentext.com/2/global/sol-products/pro-transactional-content-mgmt.htm">Transactional Content Management</a> better than Vignette does, has a long history of Records Management, and I think all their products will dominate in this area. The quote is taken from the timely article <a id="j55a" title="Google should buy Vignette - but not for the obvious reasons" href="http://www.contentmatters.com/2009/03/25/google-should-buy-vignette/">Google should buy Vignette &#8211; but not for the obvious reasons</a> by Michael Wilson, who knows more than most about Vignette&#8217;s capabilities in this area.</p>
<p>The bad news for our hyphothetical salesman is that I don&#8217;t believe we&#8217;ll be seeing many large new sales this year. Some people think otherwise. For example, Yuval Ararat <a id="h-xb" title="blogs here" href="http://www.yuvalararat.com/2009/05/why-open-text-bought-vignette/">blogs here</a> that the Financial Sector is going to wake up soon, and that&#8217;s going to be good news for Vignette and their pipeline-waiting-to-happen. They do have a large financial sector client base, but this might be part of their problem at the moment. I hope Yuval is right, but I don&#8217;t share his confidence.</p>
<p>It&#8217;s been over ten years since Vignette IPO&#8217;ed. I started working with it in the days of Story Server. I hope that some of the technology makes it into the next generation of Open Text products. Surely they wouldn&#8217;t spend all that money and kill off the tech? But $310 million is a fraction of what Vignette paid for OnDisplay in the dot-boom days. And we all know how much of that technology survived.</p>
<p><a href="http://jonontech.com/wp-content/uploads/2009/05/vignettetombstone.jpg"><img class="aligncenter size-full wp-image-634" title="vignettetombstone" src="http://jonontech.com/wp-content/uploads/2009/05/vignettetombstone.jpg" alt="vignettetombstone" width="500" height="300" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://jonontech.com/2009/05/10/will-vignette-give-open-text-food-poisoning/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CMIS &#8211; Is XPath Just A Bit Too Tricksy?</title>
		<link>http://jonontech.com/2009/04/09/cmis-is-xpath-just-a-bit-too-tricksy/</link>
		<comments>http://jonontech.com/2009/04/09/cmis-is-xpath-just-a-bit-too-tricksy/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 13:08:43 +0000</pubDate>
		<dc:creator>Jon Marks</dc:creator>
				<category><![CDATA[Ramblings]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[cmis]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[ECM]]></category>
		<category><![CDATA[jcr]]></category>
		<category><![CDATA[jsr-170]]></category>

		<guid isPermaLink="false">http://jonontech.com/?p=445</guid>
		<description><![CDATA[The Content Management Interoperability Services is gaining in popularity. This posts gives a quick overview of CMIS, the underlying virtual relational database model, and asks a few questions about why SQL was chosen over XPath.]]></description>
			<content:encoded><![CDATA[<blockquote class="dylan"><p>Sara, Sara,<br />
Whatever made you want to change your mind?<br />
Sara, Sara,<br />
So easy to look at, so hard to define.<br />
- SARA</p></blockquote>
<h3><strong>So What Is CMIS?</strong></h3>
<div>CMIS (or the <a id="mc0u" title="Content Management Interoperability Services" href="http://en.wikipedia.org/wiki/Content_Management_Interoperability_Services">Content Management Interoperability Services</a> ) looks pretty sweet and, according to the general buzz, is going to do well. The recent <a href="http://aiim-iecm.org/CMISDemoe/">demo at AIIM</a>, and the examples created by various vendors have made the effort feel very alive. For the uninitiated, CMIS is a lowest common denominator API which can sit on top of any Enterprise Content Management repository. It has many practical uses, including a search across multiple ECM repositories, workflows and processes that span repositories and, my favourite, an ECM Mashup.  I&#8217;m not going to go into the detail, as that has been done better than I ever could in other places. For those that don&#8217;t like detail, however, I&#8217;m going to try to summarise over 150 pages of specification in a paragraph. Look at the picture below, then take a deep breath.</div>
<div><a href="http://jonontech.com/wp-content/uploads/2009/04/cmis-diagram-460.jpg"><img class="aligncenter size-full wp-image-446" title="Overview of CMIS architecture" src="http://jonontech.com/wp-content/uploads/2009/04/cmis-diagram-460.jpg" alt="Overview of CMIS architecture" width="471" height="319" /></a></div>
<div>CMIS provides a logical data model to represent an ECM repository with four base types: documents (versionable content objects with an optional binary attachment), folders (which contain other folders or documents), a relationship (between folders and documents) and policies (for security, retention, workflow or anything else). Content objects are strongly typed, and a repository can specify its own types by subtyping (adding properties to) one of the four basic types. The folders form a directed acyclic graph and a document can live in zero (unfiled), one or many (multi-filed) folders. The API provides basic create, read, update and delete (CRUD) operations, the ability to navigate the relationships in the graph, and the ability to search the repository using a combination of structured property searches and unstructured full text searches. The query language is based on <a id="yezt" title="SQL" href="http://en.wikipedia.org/wiki/Sql">SQL</a>. Not all implementations need to support all of the CMIS features, and the API provides a means for a client application to interrogate a repository to discover the features which it supports. CMIS aims to be independent of transport mechanisms for the interrogating clients. For the first release, the implementation must support both <a id="ls44" title="SOAP based Web Services" href="http://en.wikipedia.org/wiki/Simple_Object_Access_Protocol">SOAP based Web Services</a> and <a id="yfwa" title="REST/AtomPub" href="http://en.wikipedia.org/wiki/Atom_%28standard%29">REST/AtomPub</a> (<a href="http://www.ietf.org/internet-drafts/draft-ietf-atompub-protocol-15.txt">APP</a>). <a id="q3d1" title="WebDAV" href="http://en.wikipedia.org/wiki/Webdav">WebDAV</a> was not included.</div>
<div>If you&#8217;re new to CMIS and want more than a paragraph explaining what it is, I&#8217;d recommend the following starting points:</div>
<ul>
<li>Dr David Choy from EMC (who really knows his stuff!) gives an friendly overview on YouTube: <a id="dnry" title="Part I" href="http://www.youtube.com/watch?v=83tt0LgZudA">Part I</a> and <a id="mp85" title="Part II" href="http://www.youtube.com/watch?v=yhoTOTl6phc&amp;feature=related">Part II</a></li>
<li>The Alfresco CMIS wiki &#8211; <a href="http://wiki.alfresco.com/wiki/CMIS">http://wiki.alfresco.com/wiki/CMIS</a></li>
<li>Kas Thomas from <a id="j_sk" title="CMS Watch on CMIS" href="http://www.cmswatch.com/Trends/1361-CMIS:%C2%A0the-new-Lingua-Franca-of-ECM">CMS Watch on CMIS</a></li>
<li>The <a id="sp9n" title="EMC CMIS Page" href="https://community.emc.com/community/labs/cmis">EMC CMIS Page</a></li>
<li>The <a href="http://www.slideshare.net/johnnewton/cmis-and-interoperability-aiim-2009">CMIS and Interoperability &#8211; AIIM 2009 presentatio</a>n from Alfresco on SlideShare &#8211; very useful</li>
<li>Laurence Hart&#8217;s <a href="http://wordofpie.com/tag/cmis/">Word of Pie blog</a></li>
<li>[<strong>13 Apr 2009 UPDATED VERSION</strong>] Read <a href="http://www.oasis-open.org/committees/document.php?document_id=31580">version 0.6 of the specification</a> (it&#8217;s longer than you think but a lot of prose)</li>
</ul>
<p>I should also mention here that there is a fair bit of debate about whether CMIS is really RESTful. It&#8217;s hard to argue with <a id="feni" title="Roy Fielding" href="http://roy.gbiv.com/untangled/2008/no-rest-in-cmis">Roy Fielding</a> who defined the term. But a misuse of the term REST hasn&#8217;t stopped <a id="l_ei" title="other APIs" href="http://www.flickr.com/services/api/request.rest.html">other APIs</a> from gaining enormous popularity. This posting is only going to talk about Part I of the specification (the Domain Model), not Part II (the SOAP and APP bindings).</p>
<h3><strong>CMIS and the Java Content Respository</strong></h3>
<p>The CMIS goal has a lot in common with the <a id="yr6x" title="Java Content Repository" href="http://en.wikipedia.org/wiki/Java_Content_Repository">Java Content Repository</a> (<a id="o4_i" title="JSR 170" href="http://jcp.org/aboutJava/communityprocess/maintenance/jsr170/index.html">JSR 170</a>/283). The main difference that everyone cites is the fact the JCR interface is Java only, while CMIS allows access to any implementation. CMIS is much simpler, which may give it the <a id="bacs" title="kiss" href="http://en.wikipedia.org/wiki/KISS_principle">kiss</a> of life that the more functionally rich JCR seems to lack. CMIS is accessed via a remote API, while the JCR is accessed via Java methods, but I don&#8217;t think this difference is fundamental. The CMIS specification <em>could</em> have added a remote HTTP access protocol on top of the JCR to overcome the differences mentioned. Most of the contributors to the CMIS specification were also involved in the JCR, so the fact that this didn&#8217;t happen suggests to me that they felt something else was amiss. Get your chainsaws out &#8217;cause I&#8217;m going to go out on a limb here and suggest that the <em><strong>main difference between CMIS and the JCR API lies in the query language choice &#8211; XPath versus SQL</strong></em>. Note that SQL is an optional extra in the JCR spec, while XPath currently isn&#8217;t an option in CMIS.</p>
<p>Below are some of my thoughts based on my limited understanding of the standard. I&#8217;m positive that the points I&#8217;m going to raise have been discussed in the CMIS committee meetings, and equally positive that I&#8217;m completely wrong on all of this. I&#8217;ve probably missed something obvious too. But I would be extremely grateful if those in the know could point me to any resources that answer the questions I have. My googling skills didn&#8217;t unearth anything.</p>
<h3><strong>The CMIS Relational View</strong></h3>
<p>In order to understand the choice of query language, one must first understand the virtual relational view of a CMIS repository. This consists of a collection of virtual tables. A virtual table exists for every queryable object type (content type if you prefer) in the repository. Each row in these virtual tables correspond to an instance of the corresponding object type (or of one of its subtypes). A column exists for every property that the object type has. The figure below, taken from the specification, tries to explain this. Someone needs to draw a prettier version of this.</p>
<p><a href="http://jonontech.com/wp-content/uploads/2009/04/cmisrelationalmodel.jpg"><img class="aligncenter size-full wp-image-447" title="cmisrelationalmodel" src="http://jonontech.com/wp-content/uploads/2009/04/cmisrelationalmodel.jpg" alt="cmisrelationalmodel" width="534" height="380" /></a></p>
<p><em><strong>Aside for another posting:</strong></em> One thing worth thinking about would have been the benefit of implementing an <a id="ql60" title="entity-attribute" href="http://en.wikipedia.org/wiki/Entity-Attribute-Value_model">entity-attribute</a> (or &#8220;skinny table&#8221;) relational view instead of a table per object. While the SQL queries against such a repository are dog-ugly, they would have many of the benefits of XPath I think.</p>
<h3><strong>So Why not XPath?</strong></h3>
<p>When reading the spec, I kept asking myself why the query language chosen is based on SQL (called CMIS SQL or CQL), not XPath like the JCR. The only reference I found to XPath and CMIS was in <a id="yxmf" title="Russ Danner's blog" href="http://blogs.rivetlogic.com/rdanner/2008/10/11/alfresco-community-conference/">Russ Danner&#8217;s excellent blog</a> . He says:</p>
<blockquote><p>CMIS also specifies a SQL like query language. Unlike previously proposed standards that pushed XQUERY and XPATH, CMIS is adopting a well understood paradigm which I believe will only encourage its adoption.</p></blockquote>
<p>So this is the opposite view to mine. My instinct screams XPath to me for the following reasons:</p>
<ul>
<li>XPath is a more natural way to search a hierarchy. ANSI SQL doesn&#8217;t provide this functionality although extensions like Oracle CONNECT BY and SQL Server&#8217;s Common Table Expressions make it possible. Most implementations would involve creating a denormalised table which flattened the graph. The CMIS specification adds 2 extensions (IN_FOLDER and IN_TREE) which I find <a href="http://en.wikipedia.org/wiki/Code_smell">slightly smelly</a>.</li>
<li>An XPath result set can naturally contain content of different types. In the SQL model, each content type needs to be added to the result set which would usually mean a whole lot of UNIONS and ensure that the columns selected from each virtual table are the same. Except that CSQL doesn&#8217;t do UNIONS. For example, if I want to find all objects that are green, I far prefer<br />
<em><strong>XPATH:</strong> /root//*[@color='green']</em><br />
to<br />
<em><strong>SQL:</strong> SELECT * FROM OBJ_TYPE_ONE WHERE ( IN_TREE( , ‘ID000XXXXXXXX) ) AND ( ‘green’ = ANY COLOR)<br />
</em>which I&#8217;d have to issue for every object type as UNIONS are not supported. If I am querying multiple types I need to send multiple queries, and I can&#8217;t use ORDER BY across the types.</li>
<li>With the standard as it is, I can achieve content of different types in the same SQL resultset, but only if they are sub-types. I&#8217;m not a big fan of deep type inheritance trees. And most of the content repositories that I deal with don&#8217;t support content type inheritance natively.</li>
<li>I don&#8217;t need to change my XPath Queries if a new content type is added to the repository. Using SQL, I could dynamically generate the queries by using reflection (getTypes and getTypeDefinition) on the repository, but that&#8217;s an extra step.</li>
<li>The Navigation Services API calls could probably be replaced with more XPath queries. Calls such as getChildren, getDescendants, getObjectParents, getFolderParents,</li>
<li>Once I retrieve a document, I&#8217;d like to get the &#8220;folder breadcrumb&#8221;. I didn&#8217;t see an obvious way to do this. I think a multi-filed document might need the concept of a &#8220;primary folder&#8221; or, at least, an ordering of the folder-document containment relationship.</li>
<li>The pagination functionality feels slighlty unwieldy, sending SKIPCOUNT and MAXCOUNT as optional parameters to the query function. Not that this is solved by XPath, but I thought I&#8217;d mention it anyway.</li>
</ul>
<h3><strong>Maybe XPath is just too hard for the vendors?</strong></h3>
<p>So why didn&#8217;t they go with XPath? I think the biggest hint comes from the design goal is the CMIS specification:</p>
<blockquote><p>However, it is an explicit goal that CMIS will NOT require major product changes or significant data model changes like other standards such as JSR 170 have required.</p></blockquote>
<p>Wearing my developer hat, I think the API would be more useful if I could interogate it using XPath. However, from the point of view of the ECM vendor based on a relational database, <strong><em>maybe implementing an XPath search on their respository is just too damn hard</em></strong>! One would think that the vendors that support JCR already have done most of the heavy lifting. But not many vendors have implemented it, and maybe of those that have use <a title="Apache Jackrabbit" href="http://en.wikipedia.org/wiki/Apache_Jackrabbit">Apache Jackrabbit</a>.</p>
<p>So, in summary, my theory is that an XPath based query language is very difficult for the vendors to implement. Which means developers of CMIS clients are gonna have to bite the bullet and use CSQL. Which is still going to be great, and means we&#8217;re going to get far more CMIS enabled repositories than JCR ones. Which hopefully means the <a href="http://dev.day.com/microsling/content/blogs/main/cmisplugfest.html">Day CMIS PlugFest</a> is going to be a very busy event. But I do so love XPath, and here&#8217;s hoping that it makes it into a later version of the specification.</p>
<p>Rock on, CMIS.</p>
]]></content:encoded>
			<wfw:commentRss>http://jonontech.com/2009/04/09/cmis-is-xpath-just-a-bit-too-tricksy/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>When CMS Memes Attack!</title>
		<link>http://jonontech.com/2009/04/04/when-cms-memes-attack/</link>
		<comments>http://jonontech.com/2009/04/04/when-cms-memes-attack/#comments</comments>
		<pubDate>Sat, 04 Apr 2009 18:39:16 +0000</pubDate>
		<dc:creator>Jon Marks</dc:creator>
				<category><![CDATA[Ramblings]]></category>
		<category><![CDATA[alfresco]]></category>
		<category><![CDATA[cmis]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[ECM]]></category>
		<category><![CDATA[jsr-168]]></category>
		<category><![CDATA[jsr-170]]></category>
		<category><![CDATA[jsr-283]]></category>
		<category><![CDATA[jsr-286]]></category>
		<category><![CDATA[VAP]]></category>
		<category><![CDATA[VCM]]></category>
		<category><![CDATA[vignette]]></category>

		<guid isPermaLink="false">http://jonontech.com/?p=397</guid>
		<description><![CDATA[In response to the CMS Vendor Meme, Vignette posted a second meme which appears to have backfired. Luis Sala has posted a rather biting response to this, and I'd like to comment on some of his observations.]]></description>
			<content:encoded><![CDATA[<blockquote class="dylan"><p>&#8220;Oh no,&#8221; says the Sergeant. &#8220;I&#8217;ll have no such chat,<br />
And neither will I take it from snappy young brats,<br />
For if you insult me with one other word,<br />
I&#8217;ll cut off your heads in the morning.&#8221;<br />
- ARTHUR MCBRIDE</p></blockquote>
<p>In the beginning there was the <a href="http://jonontech.com/2009/03/25/celebrity-cms-deathmatch-part-3/">CMS Vendor Meme</a>, which turned into a light hearted and entertaining exercise in which over 20 CMS vendors participated. As a response to this, <a href="http://www.facebook.com/note.php?note_id=66185026034&amp;id=51429368686&amp;index=0">Vignette posted a second meme</a> which appears to have backfired. There aren&#8217;t going to be many (any?) responses, and <a href="http://sala.us/blog/?p=51">Luis Sala</a> has posted a rather biting response on his *personal* (not Alfresco&#8217;s) blog.</p>
<p>Before I comment on this, I&#8217;d like to say for the record that there is a lot about Vignette that I like. They were, without doubt, CMS pioneers. When Vignette V7 was released many moons ago, I genuinely believe it was the best Content Management System out there. Apart from a couple of major gripes, I still like the CMS and think certain aspects of it are uniquely attractive. VAP is one of the leading portals too. I hate the Dynamic Portal/Site integration but that&#8217;s just me. But I would still happily implement Vignette and do currently work with it.</p>
<p><a href="http://jonontech.com/wp-content/uploads/2009/04/meme_2.jpg"><img class="aligncenter size-medium wp-image-413" title="Bad Meme" src="http://jonontech.com/wp-content/uploads/2009/04/meme_2-299x300.jpg" alt="Bad Meme" width="299" height="300" /></a></p>
<p>Before reading this, make sure you read Luis&#8217; post <a href="http://sala.us/blog/?p=51">Vignette tries to start a WCM Vendor Meme (yawn!)</a>. I wonder if Vignette are going to respond to this, or just leave it at that. Vignette have lost their way a bit and I agree with a lot of the comments that Luis made. They have also been in the press quite a lot recently for a number of reasons, and I&#8217;m not going to repeat things that have been already said elsewhere. Some of the points in Luis&#8217; post have been discussed in the CMSWire article <a href="http://www.cmswire.com/cms/enterprise-cms/five-reasons-to-choose-vignette-or-not-003259.php">Five Reasons to Choose Vignette (or Not&#8230;)</a> by John Conroy and Irina Guseva. I am, however, going to add my thoughts to a few of Luis&#8217; comments.</p>
<blockquote><p>I would argue that one of the main reasons that happened was because Vignette, Interwoven and Documentum are entrenched in 7-15 year technologies and mindsets that have resulted in stagnation while the smaller, more agile vendors that ranked a little higher on the list can more successfully innovate and adapt to changing market conditions.</p></blockquote>
<p>I think is completely true that the speed of development of the ECM vendors mentioned is much slower. Compare Vignette VCM 7.3.0.1 to 7.6 &#8211; not as much progress as one would hope in about 5 years. It isn&#8217;t only Vignette &#8211; we&#8217;re still waiting for TeamSite 7 for example having had a sneak peak 2 years ago at GearUp 2007. But I blame the technologies more than the mindsets. In the Vignette CMS case, I&#8217;m going to point the finger at an extremely complex J2EE implementation using some technologies that are pretty old by current standards. Aim some monitoring software like <a href="http://www.quest.com/spotlight/overview.aspx">SpotLight </a>at the VCM, change and publish a simple content type, and watch the party. Quite staggering just how much is going on behind the scenes. Not surprising that it is complex to extend and change. In addition, I think the larger players are hamstrung by backward compatibility promises as they tend to support much larger, business critical implementations. You&#8217;d think this means that their upgrade paths are easier and more reliable, but sadly recent history his taught us the opposite.</p>
<blockquote><p>That’s probably one of the main reasons Vignette’s earnings continue to drop and, more alarmingly, Vignette Professional Services account for roughly 50% of their revenue. Very scary…</p></blockquote>
<p>Yes, Vignette&#8217;s PS account for a large part of their revenue. From the agency/systems integrator (that&#8217;s where I live) perspective, we are very cautious of this model. It doesn&#8217;t make our lives any easier when we need to compete against the vendor&#8217;s PS team if we recommend their CMS for an implementation. More and more small vendors are moving to the Partner Channel only model, which makes life much more pleasant for everyone. And I appreciate that the vendors need to ensure that partners have the skill to implement correctly and want to certify some parts of the solution, but I believe the Professional Services should be contracted to the partner, not directly to the client.</p>
<blockquote><p>All vendors must be very careful about claiming “massive scalability” as every implementation is unique and while the software may be capable of scaling in one use-case, it could die in sputtering, driveling fits in the other.</p></blockquote>
<p>Of course. Bad implementation can kill any software. Let me tell you a story that depresses me a bit. 10 years ago, Vignette had what I consider an excellent caching model. They used &#8220;Components&#8221; which actually ended up as output cached HTML fragments. They used Server Side Includes (SSIs) to allow for an extremely flexible mix of cached and dynamic content on the same page. They didn&#8217;t have a very sophisticated dependency graph based de-cache back then, but no-one really did. They were very proud of it, claimed it had multiple patents, and I think it was the dog&#8217;s bollocks (that&#8217;s a good thing for the non-UK readers). The model vanished in later versions, and was replaced completely when Vignette Application Portal (VAP) become the recommended delivery mechanism.</p>
<p>A couple of years ago I was presenting at Vignette Village 2007 with a customer. One of the main themes of this Village was that Vignette had the fastest, most scalable delivery mechanism in the universe, ever. Another main theme was that the product roadmap was very driven by customer demand. &#8220;You asked, we listened&#8221; kind of thing. So I found it quite ironic that a major product launch at Village was a brand new component that sped up the delivery even more: <a href="http://www.vignette.com/portal/site/us/menuitem.62215d74e262b2ba32189210180141a0/?vgnextoid=f8fbbe67f5588110VgnVCM1000005610140aRCRD&amp;vgnextchannel=2b48bc7ee19d7010VgnVCM1000008110140aRCRD&amp;vgnextfmt=default&amp;vgnext-selected-menuitem=4b09bdd80b8ff1e8fb3d8010180141a0&amp;gbl-vcmartguid=f8fbbe67f5588110VgnVCM1000005610140aRCRD">Vignette High Performance Delivery</a> (HPD). Now the fastest delivery mechanism in the world is even faster! And the architecture behind HPD is remarkably similar to the caching model they had in the late 90s!</p>
<p>I&#8217;m going slightly off topic here, but I don&#8217;t like the way the blurb on the site for this product says &#8220;<em>HPD lets organizations deliver fresh, customized content online without either the high cost of hardware or the unacceptable cost of slow site performance</em>&#8220;. There are other options. For example, Vignette really did a great job on the Atlanta 2004 Olympics site. It looked excellent and performed well under massive load. But this was all <a href="http://www.akamai.com/">Akamai </a>fronted. I&#8217;m a big fan of CDNs and ESIs for massively scalably delivery.</p>
<blockquote><p>After <span style="text-decoration: line-through;">wasting</span> investing hundreds of millions buying OnDisplay, DataSage, Revenio, Epicentric, Intraspect, Tower Technology and most recently Vidavee, one could argue that Vignette could <strong>*possibly*</strong> address all those areas, but the dirty little secret is that even over a decade after some of those acquisitions occured, Vignette has positively and quite spectacularly <strong>failed</strong> in truly integrating all those services.</p></blockquote>
<p>I think the key word here is &#8220;truly&#8221;. Some of the products are reasonably well integrated, but these are point integrations between product A and product B. I&#8217;d like to see a generic integration architecture instead. A single repository (or illusion thereof) for the different products would be the dream, but that seems unlikely. I think the word <em>wasting</em> is unfair, although some of the acquisitions have been worse than others. I&#8217;d also like to add that I believe Vignette are aware of these issues, do embrace and support enabling emerging standards (JSR-168/286, JSR-170/283, maybe the new favourite CMIS) which could help with their integrations, and still have some really smart people. But their current product stack makes this a really difficult problem which is going to take them a lot more time (which maybe they don&#8217;t have?) to solve.</p>
<blockquote><p>The Vignette Application Portal is pretty much the only *simple* way to render content. While the sales and sales engineers might say that customers can create websites using any web framework and programming language, a realization of the effort involved will serve as a near-instant death-knell to such foolhardy notions.</p></blockquote>
<p>I&#8217;m going to disagree with this on two points. I like the VCM Content API and have successfully implemented systems that use a non-Vignette (this doesn&#8217;t mean bespoke!) delivery framework. Surely one of the main benefits of the &#8220;decoupled&#8221; ECM approach is that one does have the option to use the ECM suite simply to manage content to be consumed by any delivery channel. My second disagreement is that VAP is a simple way to render content. For a <em><strong>public facing site that does not need a portal</strong></em>, I believe that using VAP (or any portal) is overkill and fraught with peril.</p>
<blockquote><p>Customers foolish enough to buy from Vignette are faced with an <a href="http://var.immixgroup.com/contracts/gsa70_pricing.cfm?client_id=17&amp;contract=GS-35F-0330J">8 page-long pricesheet</a> (please take a look!)</p></blockquote>
<p>Actually, the PDF version is more like 30 pages. In response to the &#8220;Simple Price List&#8221; question in the initial meme, part of the response was &#8220;Look out for a pricing innovation coming soon to a price sheet near you … it will probably be simple enough for a five year old&#8221;. Vignette are aware of the over-complication and hopefully will address it. If they don&#8217;t, they&#8217;re in trouble.</p>
<blockquote><p>Vignette’s product suite is so expansive and disjointed that the typical Vignette sales engineer cannot even fathom how to install them all. So Vignette has a “Sales Enablement Team” whose primary job function is to figure out how to install all these moving parts and set up a hosted VMWare environment so that they can demo it. I pity my brethren there who still have to run more than one Vignette app on their laptops.</p></blockquote>
<p>*cough*</p>
<p>Anyway, enough of this now. Let me close my coffin on this near extinct meme with a final thought. I still believe Vignette has some really good software and some really good people. They&#8217;ve also got some really big architectural and software problems. I, for one, hope they can sort them out before it is too late. If they don&#8217;t, they wouldn&#8217;t be the first <a href="http://en.wikipedia.org/wiki/Davy_Crockett">US Pioneer to die in Texas</a>. And it is only 81 miles / 1 hour 22 mins drive <a href="http://maps.google.co.uk/maps?f=d&amp;source=s_d&amp;saddr=1301+South+MoPac+Expressway,Austin,+TX+78746&amp;daddr=300+Alamo+Plz,+San+Antonio,+TX+78205,+United+States&amp;hl=en&amp;geocode=%3BFT4AwQEdvjch-g&amp;gl=uk&amp;mra=ls&amp;sll=29.425726,-98.486338&amp;sspn=0.015905,0.025556&amp;ie=UTF8&amp;ll=29.84879,-98.111145&amp;spn=2.027199,3.271179&amp;z=9">from Vignette Corporate Headquaters to the Alamo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://jonontech.com/2009/04/04/when-cms-memes-attack/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>ECM Maturity Model In A Nutshell</title>
		<link>http://jonontech.com/2009/04/03/ecm-maturity-model-in-a-nutshell/</link>
		<comments>http://jonontech.com/2009/04/03/ecm-maturity-model-in-a-nutshell/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 23:58:17 +0000</pubDate>
		<dc:creator>Jon Marks</dc:creator>
				<category><![CDATA[Ramblings]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[cmswatch]]></category>
		<category><![CDATA[dam]]></category>
		<category><![CDATA[dm]]></category>
		<category><![CDATA[ECM]]></category>
		<category><![CDATA[rm]]></category>

		<guid isPermaLink="false">http://jonontech.com/?p=382</guid>
		<description><![CDATA[The ECM Maturity Model (EMC3) was recently released. The aim of the model is to provide a structured framework that allows an enterprise to measure their level of capability in various ECM areas. I performed a test of this model, and share my thoughts.]]></description>
			<content:encoded><![CDATA[<blockquote class="dylan"><p>Come gather &#8217;round people wherever you roam<br />
And admit that the waters around you have grown<br />
And accept it that soon you&#8217;ll be drenched to the bone.<br />
If your time to you is worth savin&#8217;<br />
Then you better start swimmin&#8217; or you&#8217;ll sink like a stone<br />
For the times they are a-changin&#8217;.<br />
- THE TIMES THEY ARE A-CHANGIN&#8217;</p></blockquote>
<p><span>As some of you may be aware, the <a href="http://ecm3.org/">ECM Maturity Model</a> (ECM³) was  recently released. The aim of the model is to provide a structured  framework that allows an enterprise to measure their level of capability in various ECM areas, and provide a roadmap for improvement. If this doesn&#8217;t sound like your cup of tea, maybe you should read <a href="http://www.cmswatch.com/About/Press/0409-ECM-AIIM/">this instead</a>. If you don&#8217;t know what ECM is, have a look at this <a href="http://www.slideshare.net/norwiz/what-is-ecm-presentation">excellent AIIM Slideshow</a>. If,   like me, you think this is super cool and long overdue, read on. Also, if you&#8217;ve ever seen anything like this in your directory structure at work (names deleted to protect the guilty), read on too &#8230;</span></p>
<p><a href="http://jonontech.com/wp-content/uploads/2009/04/oldfinal.jpg"><img class="aligncenter size-full wp-image-386" title="oldfinal" src="http://jonontech.com/wp-content/uploads/2009/04/oldfinal.jpg" alt="oldfinal" width="548" height="218" /></a><br />
<span>The model is released under a Creative Commons license and is the  result of the  collaboration between four firms &#8211; Wipro, CMS Watch, Smigiel Consulting  Group and Hartman Communicatie. No-one is trying to make any money out of  this. Just a bunch of smart people trying to provide some rigour in an area  which certainly needs it. Importantly, the model does not cover Web Content Management (WCM) but instead  looks at traditional ECM (Document Management, Digital Asset Management,  Knowledge Management, Records Management and Business Process Management ). It has a handy glossary if you want more information on any of these.</span></p>
<p>In summary, the framework provides 13 maturity  dimensions, categorised as one of Human, Information or Systems. The general idea is that a company  should rank themselves on a scale of 1 (unmanaged, you suck) to 5  (pro-active, you rock) against each dimension. This figure taken from the document shows all the dimensions. A fuller description of each is included in the framework.</p>
<p><img class="aligncenter size-full wp-image-383" title="ECM Maturity Dimensions" src="http://jonontech.com/wp-content/uploads/2009/04/ecmdimensions.jpg" alt="ECM Maturity Dimensions" width="575" height="432" /></p>
<p>So, how do we categorise ourselves against these dimensions? And what does each level mean for each dimension? That&#8217;s the genius &#8211; a really well thought out  single page chart provides the tool to do this. In my humble opinion, this  chart is worth its weight in gold. When I first looked at it, it just felt  right. Logical, well thought out and user friendly. Here it is (click to enlarge):</p>
<p><a href="http://jonontech.com/wp-content/uploads/2009/04/ecmchart.jpg"><img class="aligncenter size-full wp-image-384" title="ECM Maturity Model Chart" src="http://jonontech.com/wp-content/uploads/2009/04/ecmchart.jpg" alt="ECM Maturity Model Chart" width="699" height="460" /></a></p>
<p>I  downloaded the 37 page document about a month ago, but felt I had to test  it before writing about it. So on Monday a guest speaker canceled and I  was able to hijack my company&#8217;s weekly Technical Architects&#8217; meeting.  Sweet!. I gave the others a 10 minute summary of  the model, handed out the  5 copies of the chart, and we all independently rated our own <a href="http://www.lbi.com/">Enterprise</a>.  We then took the average (did somone say crowd-sourced?) and drew our own  ECM Maturity chart which is now stuck on the wall next to my desk.</p>
<p>After performing this exercise, I like the model even more. The independent rankings provided by my colleagues were all remarkably close.  No-one was ever more than 1 point away from the average score on any dimension, which tells me that the framework is generally logical and unambiguous.  The whole meeting only took an hour.</p>
<p>&#8220;So what is the point?&#8221;, you may  ask. The first step in solving a problem is admitting you have one. This  exercise really highlights where your efforts should be focused. For  example, there is no point buying expensive software if you don&#8217;t have  executive buy-in, if you have not performed a thorough content audit, or if  your IT function cannot support you. It helps you &#8220;understand where you are  over- and under-spending in one dimension or another&#8221;. The document even provides suggestions describing how best to progress to the next level in each area. It&#8217;s your free ECM roadmap in a box and a great tool for  getting sponsorship from those that hold the purse strings.</p>
<p>According  to <a href="http://www.cmswatch.com/Trends/1551-ECM-Maturity-Model-Update">this posting</a>, the model has already been downloaded nearly 1000 times. I would  really like to send my appreciation to the 5 people (Alan Pelz-Sharpe,  Apoorv Durga, David Smigiel, Erik Hartman and Tony  Byrne) that devoted a  large chunk of their valuable time (2 elapsed years!) to  create this so that people like  me and my clients can benefit. I&#8217;d  urge you all to test it internally or  with your clients and feed your  thoughts back to the community via the team  blog.</p>
<p>I do have some thoughts and suggestions around improvements to the document.   If anyone is interested, you can read my more formal   feedback (some of which is pretty anal) here: <a href="http://jonontech.com/wp-content/uploads/2009/04/ecmmmfeedback20090403.txt">ecmmmfeedback20090403.txt</a>.</p>
<p>Finally, before anyone  asks, I am not going to lift the corporate  skirt and reveal our scores.  Suffice to say, we didn&#8217;t have enough 4&#8242;s  and 5&#8242;s and we even had a 1. And  we&#8217;re meant to be experts. No-one  ever said ECM was gonna be easy.</p>
]]></content:encoded>
			<wfw:commentRss>http://jonontech.com/2009/04/03/ecm-maturity-model-in-a-nutshell/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Top 10 Tech April Fool&#8217;s Gags</title>
		<link>http://jonontech.com/2009/04/01/top-10-tech-april-fools-gags/</link>
		<comments>http://jonontech.com/2009/04/01/top-10-tech-april-fools-gags/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 21:10:23 +0000</pubDate>
		<dc:creator>Jon Marks</dc:creator>
				<category><![CDATA[Top 10]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[ECM]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[guardian]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[joke]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[slideshare]]></category>
		<category><![CDATA[torrent]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://jonontech.com/?p=357</guid>
		<description><![CDATA[A lot of hilarious April Fool's posts today. My favourite come from The Pirate Bay, Google, CMS Watch, Opera, Joomla, Amazon, SlideShare, Microsoft, the Guardian and FaceBook.]]></description>
			<content:encoded><![CDATA[<blockquote class="dylan"><p>Black crows in the meadow<br />
Across a broad highway.<br />
Though it&#8217;s funny, honey,<br />
I just don&#8217;t feel much like a<br />
Scarecrow today.<br />
- BLACK CROW BLUES</p></blockquote>
<p>It&#8217;s been yet another busy April Fool&#8217;s day. Sites like Techcrunch and Slashdot have enormous lists of tech related scams, but my favourite are listed below. There isn&#8217;t any particular order.</p>
<table border="0">
<tbody>
<tr>
<td><strong><a href="http://torrentfreak.com/warner-bros-acquires-the-pirate-bay-090401/">Warner Bros. Acquires The Pirate Bay</a></strong><br />
Maybe I shouldn&#8217;t, but I just love those guys at The Pirate Bay. Following the <a href="http://en.wikipedia.org/wiki/The_Pirate_Bay_trial">lawsuit </a>has been pretty funny, and I seriously hope nothing happens to them. Their <a href="http://thepiratebay.org/">home page </a>now has a &#8220;Warner Brothers Heart Pirate Bay&#8221; image on it. And if any of you have some downtime, reading the <a href="http://thepiratebay.org/legal">letters on their Legal Page</a> is quite possibly the best way to fill it. Be sure to read their response to the various takedown notices.</td>
<td><img class="aligncenter size-medium wp-image-361" title="piratebay2" src="http://jonontech.com/wp-content/uploads/2009/04/piratebay2-300x140.jpg" alt="piratebay2" width="266" height="114" /></td>
</tr>
<tr>
<td><strong><a href="http://community.joomla.org/blogs/leadership/780-introducing-joopal.html">Introducing Joopal </a></strong><br />
Finally, the difficult decision for Open Source CMS implementers is over. Drupal and Joomla! have finally decided to collaborate and have brought us Joopal. It has &#8220;the power of Joomla! with Drupal configurability&#8221;. Some of the comments on the thread are also pretty fun, with fans of both CMS systems having digs at one another. Now I&#8217;m eagerly awaiting Tridignette and Docuwoven.</td>
<td><img class="aligncenter size-full wp-image-362" title="joomla1" src="http://jonontech.com/wp-content/uploads/2009/04/joomla1.png" alt="joomla1" width="235" height="46" /></td>
</tr>
<tr>
<td><strong><a href="http://www.techtree.com/India/News/Pay_and_Get_Back_your_Original_Facebook/551-100679-643.html">Pay and Get Back your Original Facebook</a></strong><br />
I&#8217;m one of the many that really doesn&#8217;t like the way FaceBook keeps changing things. It&#8217;s like supermarkets that keep moving products around to make you buy more. In fact, I&#8217;ve pretty much given up on FaceBook now. While I appreciate the fact that they&#8217;re extremely agile, it is also annoying as hell if you&#8217;re an old dude like me that fears change. Not only that, their last API change broke my <a href="http://apps.facebook.com/charass">first FaceBook App</a>! But the good news is that &#8220;<em>beginning today Facebook users will have an option to pay a yearly sum of $24.99 and get back their favorite Facebook</em>&#8220;.</td>
<td><img class="aligncenter size-full wp-image-363" title="FaceBook Back" src="http://jonontech.com/wp-content/uploads/2009/04/facebookback.jpg" alt="FaceBook Back" width="200" height="150" /></td>
</tr>
<tr>
<td><strong><a href="http://www.guardian.co.uk/media/2009/apr/01/guardian-twitter-media-technology">Twitter switch for Guardian, after 188 years of ink</a></strong><br />
Now this is something that could actually happen one day. This time last year, we could have had an April Fool&#8217;s joke saying &#8220;Skittles Ditches Corporate Site For Twitter&#8221;. Anyway, not only are The Guardian becoming a Twitter-only publication, they&#8217;re also converting their entire archive into Tweets. My favourite is probably &#8220;<strong>JFK assassin8d @ Dallas, def. heard second gunshot from grassy knoll WTF?</strong>&#8220;. Read the article, and the history at the bottom. A classic.</td>
<td><img class="aligncenter size-medium wp-image-368" title="guardianpresses" src="http://jonontech.com/wp-content/uploads/2009/04/guardianpresses-300x180.jpg" alt="guardianpresses" width="252" height="140" /></td>
</tr>
<tr>
<td><strong><a href="http://mail.google.com/mail/help/autopilot/index.html">Gmail Autopilot by CADIE &#8211; The easiest email could possibly be.</a></strong><br />
This one got a lot of publicity of course. The world&#8217;s first Cognitive Autoheuristic Distributed-Intelligence Entity (CADIE) has been released, and Google are kind enough to let you use it for free to automatically reply to emails. Looks extremely useful, and will make you rich by automatically closing multi-million dollar deals with Nigerian bankers.</td>
<td><img class="aligncenter size-full wp-image-370" title="screenshot_login_sm" src="http://jonontech.com/wp-content/uploads/2009/04/screenshot_login_sm.png" alt="screenshot_login_sm" width="192" height="114" /></td>
</tr>
<tr>
<td><a href="http://labs.opera.com/news/2009/04/01/"><strong>Introducing Opera Face Gestures</strong></a><br />
The browser wars are hotting up. Using Face Observation Opera Language (FOOL!), they are able to &#8220;<em>recognize pre-determined facial expressions and match them to commands on the Opera browser</em>.&#8221; The video of the idiot operating the browser is awesome, and the handy guide to the gestures is pretty fun too. Nice one.</td>
<td><img class="aligncenter size-full wp-image-365" title="operagestures" src="http://jonontech.com/wp-content/uploads/2009/04/operagestures.jpg" alt="operagestures" width="251" height="142" /></td>
</tr>
<tr>
<td><strong><a href="http://www.smashingmagazine.com/2009/03/31/breaking-internet-explorer-81-eagle-eyes-leaked/">Internet Explorer 8.1 Eagle Eyes Leaked</a></strong><br />
Maybe spurred on by Opera&#8217;s announced, Smashing Magazine have leaked news of Microsoft&#8217;s new browser &#8211; IE 8.1. aka &#8220;Eagle Eyes&#8221;. They actually did this quite early yesterday, and I know a few people that fell for it. It unveils a host of new features that actually look quite real. Eagle Eyes will even support Mozilla based add-ons and those tested &#8220;<em>worked flawlessly (some of the developers even claim that – in terms of performance – they work much better under IE 8.1 versus Firefox 3).</em>&#8220;</td>
<td><img class="aligncenter size-full wp-image-371" title="ie8" src="http://jonontech.com/wp-content/uploads/2009/04/ie8.jpg" alt="ie8" width="241" height="166" /></td>
</tr>
<tr>
<td><strong><a href="http://www.cmswatch.com/About/Press/0409-ECM-AIIM/">ECM Vendors Throw in the Towel at Philadelphia Summit</a></strong><br />
Love this. And maybe even a hint of truth in it. Combining April Fool&#8217;s and the G20 summit, the guys at CMS Watch announce the death of ECM. The twenty main ECM vendors (the E20) declare the whole concept a waste of time. My favourite quote:<br />
<em>&#8220;I can totally understand it,&#8221; says CMS Watch principal Alan Pelz-Sharpe, &#8220;hell, we can&#8217;t even manage our own documents.&#8221; CMS Watch recently reverted to its f: drive after a failed, four-year effort to implement a commercial document management system.</em></td>
<td><img class="aligncenter size-full wp-image-364" title="cmswatch" src="http://jonontech.com/wp-content/uploads/2009/04/cmswatch.jpg" alt="cmswatch" width="120" height="72" /></td>
</tr>
<tr>
<td><strong><a href="http://aws.typepad.com/aws/2009/03/up-up-and-away-cloud-computing-reaches-for-the-sky.html">Up, Up, and Away &#8211; Cloud Computing Reaches for the Sky</a></strong><br />
If, like me, you&#8217;re sick to death of hearing about Cloud Computing, this is the one for you. I&#8217;m just going to re-quote the intro and hope you&#8217;ll read the rest:<br />
<em>For a while the cloud was simply a metaphor meaning &#8220;a bunch of computers somewhere else.&#8221; Until now, somewhere else meant good old terra firma, the Earth itself. After extensive customer research we found that this rigid, antiquated way of thinking just won&#8217;t cut it in today&#8217;s post-capitalist world. They need locational flexibility, the ability to literally instantiate a cloud where they need it, when they need it.</em></td>
<td><img class="aligncenter size-full wp-image-367" title="megatechblimp1" src="http://jonontech.com/wp-content/uploads/2009/04/megatechblimp1.jpg" alt="megatechblimp1" width="280" height="127" /></td>
</tr>
<tr>
<td><strong><a href="http://blog.slideshare.net/2009/04/01/happy-april-fools-day/">SlideShare Rockstars</a></strong><br />
Let&#8217;s end on a slightly controversial one. To summarise, SlideShare made every presentation look like it had been viewed 100 more times than it had in reality. They then mailed users telling them that &#8220;they must have done something right&#8221; and that they should tweet their success to #bestofslideshare. They&#8217;ve had a bit of a backlash from users that didn&#8217;t find it funny. They say on their blog: &#8220;<em>We sincerely apologize if we annoyed you … we notice from the reactions on twitter that some people are not amused</em>.&#8221; Personally, I think it is hilarious. It&#8217;s April Fool&#8217;s people. Live with it. <a href="http://search.twitter.com/search?q=%23bestofslideshare">People still falling for it too</a>.</td>
<td><img class="aligncenter size-full wp-image-372" title="slideshare-logo" src="http://jonontech.com/wp-content/uploads/2009/04/slideshare-logo.gif" alt="slideshare-logo" width="200" height="48" /></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://jonontech.com/2009/04/01/top-10-tech-april-fools-gags/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Clash of the CMS Titans</title>
		<link>http://jonontech.com/2009/04/01/clash-of-the-cms-titans/</link>
		<comments>http://jonontech.com/2009/04/01/clash-of-the-cms-titans/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 09:31:14 +0000</pubDate>
		<dc:creator>Jon Marks</dc:creator>
				<category><![CDATA[Ramblings]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[day]]></category>
		<category><![CDATA[ECM]]></category>
		<category><![CDATA[fatwire]]></category>
		<category><![CDATA[interwoven]]></category>
		<category><![CDATA[meme]]></category>
		<category><![CDATA[opentext]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[tridion]]></category>
		<category><![CDATA[vignette]]></category>

		<guid isPermaLink="false">http://jonontech.com/?p=346</guid>
		<description><![CDATA[Vignette have posted a new set of questions, which they've called the "Enterprise Web Content Management (WCM)" Meme. This takes the CMS Vendor Meme to the next level. Will there be blood?]]></description>
			<content:encoded><![CDATA[<blockquote class="dylan"><p>Dear landlord,<br />
Please don&#8217;t dismiss my case.<br />
I&#8217;m not about to argue,<br />
I&#8217;m not about to move to no other place.<br />
Now, each of us has his own special gift<br />
And you know this was meant to be true,<br />
And if you don&#8217;t underestimate me<br />
I won&#8217;t underestimate you.<br />
- DEAR LANDLORD</p></blockquote>
<p>So, the <a href="http://jonontech.com/2009/03/17/celebrity-cms-deathmatch/">CMS Vendor Meme</a> has come and, it seems, gone. 20 vendors of all sizes joined and in provided us with some valuable insights. Not to mention a list of <a href="http://gilbane.com/blog/2009/03/content_management_vendors_on_twitter.html">vendors to follow on Twitter</a>. Interestingly, all of the &#8220;Enterprise&#8221; vendors claimed the questions weren&#8217;t really suitable for them.</p>
<p>As promised, Vignette have posted a new set of questions, which they&#8217;ve called the &#8220;<a href="http://www.facebook.com/note.php?note_id=66185026034&amp;id=51429368686&amp;index=0">Enterprise Web Content Management (WCM)</a>&#8221; Meme. Personally, I don&#8217;t really like the WCM abbreviation for this and so I&#8217;d suggest we call it the #ECMMeme, even if it is quite focussed on the web part of ECM and ignores many of the dimensions of classic ECM.</p>
<p><a href="http://www.ecmmilitia.com/store/shirts.php"><img class="aligncenter size-full wp-image-347" title="Buy Your Meme Shirt!" src="http://jonontech.com/wp-content/uploads/2009/04/tanktop_ecm_lg.jpg" alt="Buy Your Meme Shirt!" width="443" height="332" /></a></p>
<p>I&#8217;m not sure if the vendors will respond to this one as readily as they did the last. The first one was certainly a brilliant, original idea. I think this is great, but there is a chance that it could be considered the start of what <a href="http://twitter.com/kirstenpetra">@kirstenpetra</a> calls &#8220;an ongoing &#8216;meme-off&#8217;&#8221;. I for one hope that they do respond.</p>
<p>Onto the questions. They cover traditional Content Management, but some stray into delivery services and products such as the delivery portal and social media solutions. They feel quite &#8220;By Vignette, For Vignette&#8221; and lack the authority of the last meme as those questions were drawn up by a trusted third party in Kas Thomas. Have a read of <a href="http://irinaguseva.wordpress.com/2009/03/31/vignette-and-its-enterprise-wcm-vendor-meme-really/">Irina Guseva&#8217;s thoughts</a> on this.</p>
<p>I remember a long long time ago doing plenty of CMS selection exercises that ended up with Vignette against <a href="http://en.wikipedia.org/wiki/Broadvision">Broadvision </a>(remember them!). Back then, Broadvision offered a whole range of products, while I favoured Vignette as they were &#8220;just a CMS&#8221; and &#8220;focussed on the core competencies of the product&#8221;. How times have changed, with every major vendor becoming an End-to-End eBusiness Solution.</p>
<p>A few additional questions I&#8217;d have like to have seen:</p>
<ul>
<li>The different products in our offering are fully integrated, and feel like they are part of the same family</li>
<li>Our products are easy to upgrade, with most customers running on the latest version</li>
</ul>
<p>Vignette have tagged Interwoven, Fatwire, SDL Tridion, Oracle, Day &amp; OpenText &#8211; three of which didn&#8217;t reply to the first meme. Interesting that no-one is bothering to tag Microsoft. And does anyone count SAP as an ECM vendor these days?</p>
<p>And just so you know, you can actually comment on their FaceBook page. You just need to be a fan of Vignette!</p>
<p>Game on.</p>
]]></content:encoded>
			<wfw:commentRss>http://jonontech.com/2009/04/01/clash-of-the-cms-titans/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

