<?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>PCMSpace &#187; Content Management</title>
	<atom:link href="http://shishank.info/pcm/wordpress/category/content-management/feed/" rel="self" type="application/rss+xml" />
	<link>http://shishank.info/pcm/wordpress</link>
	<description>Portals and Content Management Space</description>
	<lastBuildDate>Wed, 11 Jan 2012 17:45:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>How context is getting all the more important</title>
		<link>http://shishank.info/pcm/wordpress/2012/01/11/how-context-is-getting-all-the-more-important/</link>
		<comments>http://shishank.info/pcm/wordpress/2012/01/11/how-context-is-getting-all-the-more-important/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 17:45:16 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[#context]]></category>
		<category><![CDATA[#mobilisation]]></category>
		<category><![CDATA[#search]]></category>
		<category><![CDATA[#tabletisation]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=457</guid>
		<description><![CDATA[Recently, in one of the blog posts, Kashyap @realstorygroup quoted: &#8221; Content may be king but Context will be emperor &#8221; and its truely the case with the changing nature of how we access information. Typically, there are three ways in which a user arraive at a site: Through direct URL Search engine Through reference [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, in one of the blog posts,<a href="http://www.realstorygroup.com/Blog/2253-Talking-Digital-Asset-Management-in-Europe.html"> Kashyap @realstorygroup</a> quoted: &#8221;</p>
<blockquote><p>Content may be king but Context will be emperor</p></blockquote>
<p>&#8221; and its truely the case with the changing nature of how we access information. Typically, there are three ways in which a user arraive at a site:</p>
<ul>
<li>Through direct URL</li>
<li>Search engine</li>
<li>Through reference or link from other Site</li>
</ul>
<p>And context is different for all the scenario&#8217;s, especially with the tabletization of the world. It has made every pixel of screen count to present information which the user is looking for. Lets look at the above three scenarios:</p>
<p><strong>Direct URL -</strong> Users expectation is that site needs to present personalised content based on their previous behaviour and/or user clicks to present most relevant information.  People are always saying: &#8220;Present me what I am looking for else I will go and find it else where.&#8221; This has driven lot of companies to adopt through anonymous user journeys and present a level of personalised content.</p>
<p><strong>Search engine -</strong> This is becoming critically important, as search engines is the main traffic generator for a normal site.  Search engine context is the the most important one but has not been explored to the fully. Assume that someone is searching a phrase &#8216;Fatwire Oracle&#8217; and the site get listed in top ten search results. Now from the query, its not obvious what the user is looking for and so search engine will present a link to the site. When the user clicks on the sits URL, it goes the the specific page ln the site. While the information might be relevant, it is quite possible that it is not relevant for him. But if the user is presented with all the other relevant links around Fatwire Oracle, it is possible that user gets deeper into the site and becomes as regular visitor.</p>
<p><strong>Through reference or link from other Site -</strong> This pretty much falls in the same bucket as search engine and the above information holds good.</p>
<p>To add another dimension to the context, mobilization and tabletisation present more challenges to maintain websites and present context based information. So, if the user comes to the site from search, the information presented on a mobile phone needs to vary with what is presented on the website, though they need to be context aware.</p>
<p>With the internet world moving towards tabletisation and mobilisation, its time to re-think before starting any project. How it is going to fit on all the possible context the site falls.</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2012/01/11/how-context-is-getting-all-the-more-important/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CQ &#8211; Tips and Tricks</title>
		<link>http://shishank.info/pcm/wordpress/2012/01/06/cq-tips-and-tricks/</link>
		<comments>http://shishank.info/pcm/wordpress/2012/01/06/cq-tips-and-tricks/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 15:25:19 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Adobe Day]]></category>
		<category><![CDATA[Content Management]]></category>
		<category><![CDATA[#adobe]]></category>
		<category><![CDATA[#CQ]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=453</guid>
		<description><![CDATA[I have recently started a sub-domain to cover Adobe Day CQ specific information, pertaining from design options, to components to various tips and tricks I came across during my CQ experience. CQ Tips and Tricks I hope it will be useful for Adobe CQ world !]]></description>
			<content:encoded><![CDATA[<p>I have recently started a sub-domain to cover Adobe Day CQ specific information, pertaining from design options, to components to various tips and tricks I came across during my CQ experience. </p>
<p><a href="http://cq.shishank.info">CQ Tips and Tricks</a></p>
<p>I hope it will be useful for Adobe CQ world !</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2012/01/06/cq-tips-and-tricks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle/Fatwire CSDT (Content Server Developer Tools) : Part 2</title>
		<link>http://shishank.info/pcm/wordpress/2011/11/14/oraclefatwire-csdt-content-server-developer-tools-part-2/</link>
		<comments>http://shishank.info/pcm/wordpress/2011/11/14/oraclefatwire-csdt-content-server-developer-tools-part-2/#comments</comments>
		<pubDate>Mon, 14 Nov 2011 21:45:09 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Development Tools]]></category>
		<category><![CDATA[Fatwire]]></category>
		<category><![CDATA[#CMS]]></category>
		<category><![CDATA[#FatwireCS7.6]]></category>
		<category><![CDATA[#Oracle]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=434</guid>
		<description><![CDATA[Content Server Developer Tools are the latest and the first ever supported tools from Oracle (Fatwire) which provides plugin to eclipse and command line utility to help manage Fatwire artefacts in a file system. Once the artefacts are in file system, it opens a whole new doors to managing them. I covered about CSDT in [...]]]></description>
			<content:encoded><![CDATA[<p>Content Server Developer Tools are the latest and the first ever supported tools from Oracle (Fatwire) which provides plugin to eclipse and command line utility to help manage Fatwire artefacts in a file system. Once the artefacts are in file system, it opens a whole new doors to managing them. I covered about <a href="http://shishank.info/pcm/wordpress/2011/06/13/fatwires-cs-7-6-content-server-developer-tools-csdt-review/">CSDT in my previous post</a> and this is extention to the original post.</p>
<p>CSDT has been designed keeping in my the new development as the priority with not much thought around the projects upgrading to CS 761. But in my view the focus should have been other way around as there will be lot more upgrades than new implementations as the initial use case for CSDT.</p>
<ul>
<strong>If you are planning to use CSDT across developers setup, here are some pointers to be aware:</strong></p>
<li>CSDT V1 has a limitation that it expects the work space name to be cs_workspace at the location <cs install directory>/export/envision. So, one option to make csdt work is to create a project with the same name at expected location.</li>
<li>CSDT expects the same folder structure within workspace, src/_metadata and src/jsp. So it is important that if you are trying to manage CSDT export within CVS, setup the same project structure</li>
<li>When you have all the artefacts you want to manage within CVS, make sure everyone sync their local instances with the CVS export so that everyone are at the same code level before starting any development</li>
<li>Word &#8216;Exception&#8217; causes CSDT import to fail. Make sure that during development, do not specify name/ description fields with it. Or use Excaption <img src='http://shishank.info/pcm/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<ul>
<strong>If you are upgrading to CS761, there are number of issues which you need to be aware of:</strong></p>
<li>Fw_uids need to be same across all the upgraded environments otherwise csdt deployments will fail</li>
<li>As part of best practice, if you have extracted element as cselement to make code go through the publishing process, make sure that all such dependencies are changed manually in Meta information. (.main.XML) file else the import will fail</li>
</ul>
<ul>
<strong>General CSDT issues:</strong></p>
<li>Workflows can not be exported and imported through CSDT so there is need to either mirror to server the workflows or use catalog mover to move them</li>
<li>Categories can not be exported using CSDT</li>
<li>If Treetabs or start menus or any other artefact is enabled for any site, it is not exported out when we export artefacts for specific site, though they are part of the at site
</li>
<li>modified date command line parameter doesn&#8217;t work as expected</li>
<li>Not applicable for no asset tables. A classic example is usage of SystemLocateString.</li>
<li>Incremental deployments are tough to achieve and its more manual work to arrive at the dependency set. Full deployment is the easiest way to achieve code drop.</li>
<li>CSDT doesn&#8217;t check if the asset has actually modified and updates all the assets which are part of workspace. So, if you carry out full deployment everytime,  one drawback is that it will invalidate whole of the cache.</li>
<li> Etc..etc.</li>
</ul>
<p>Even though there are number of issues with the current version of CSDT, it is a good to start using it as it will provide a platform which is going to improve over time. And hopefully version 2 of CSDT is not far which will definitely address some of the above issues, it not all.</p>
<p>Happy CSDTing !</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2011/11/14/oraclefatwire-csdt-content-server-developer-tools-part-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Oracle Web Centre (Fatwire) : Is it an old generation CMS?</title>
		<link>http://shishank.info/pcm/wordpress/2011/11/10/oracle-web-centre-fatwire-is-it-an-old-generation-cms/</link>
		<comments>http://shishank.info/pcm/wordpress/2011/11/10/oracle-web-centre-fatwire-is-it-an-old-generation-cms/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 13:35:37 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Fatwire]]></category>
		<category><![CDATA[#Oracle]]></category>
		<category><![CDATA[#wcm]]></category>
		<category><![CDATA[WebCentre]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=411</guid>
		<description><![CDATA[Recently Oracle acquired Fatwire, which has been one of the leaders in the WCM/WEM space. I have been tracking its progress through various releases and recently got a chance to work with Content Server 761. I had great expectation and always wanted it to do well ( may be because it was the first cms [...]]]></description>
			<content:encoded><![CDATA[<p>Recently <a href="assetload name=Fatwire to assetsave name=Oracle">Oracle acquired Fatwire</a>, which has been one of the leaders in the WCM/WEM space. I have been tracking its progress through various releases and recently got a chance to work with Content Server 761. I had great expectation and always wanted it to do well ( may be because it was the first cms product I ever used and also <a href="http://shishank.info/pcm/wordpress/about/">worked for them</a> during Divine days). Here are some of my ever good and no so good list which I try based on my product experience.</p>
<p><strong>Good</strong></p>
<ul>
<li>Follow,to the dot, the <a href="http://shishank.info/pcm/wordpress/2011/05/26/adobes-day-cq-5-3-my-view-of-the-product/">separation of content assets from presentation</a> templates which has been in question recently with the more newer Cms&#8217;s like Adobe Day CQ</li>
<li>Publishing mechanisms available out of the box are one of the strengths with recent addition of Real Time Publishing</li>
<li>Enhanced caching and seperating the cache to each individual nodes has been one of the great improvements to its performance questions</li>
<li>Availability of system tools in a supported version is always a nice thing to have</li>
<li>Finally that there is some respect towards developers by coming up with initial version of <a href="http://shishank.info/pcm/wordpress/2011/06/13/fatwires-cs-7-6-content-server-developer-tools-csdt-review/">Content Server Developer Tools (CSDT)</a>, though there are number of shortcoming with it
</li>
<li>Introduction of Central Authentication Service (CAS) is a welcome change to the stack which provides much more flexibility around development and extending it beyond stereotype implementations</li>
<li> etc. etc.</li>
</ul>
<p><strong>Not so good</strong></p>
<ul>
<li>Some of the basic changes within the implementation requires quite a lot of work. A good example is vanity URLs. Most of the clients now a days have this basic requirement especially around blobs but there is none out of the box URL assembler available</li>
<li>Deployment is one of the most painful area. Even with <a href="http://shishank.info/pcm/wordpress/2011/06/13/fatwires-cs-7-6-content-server-developer-tools-csdt-review/">CSDT</a>, which is just the recent addition to product, there are many area&#8217;s which it lacks. The basic use cases are not covered by CSDT</li>
<li>With CS 761, there are headless installs which is welcome change through if you are upgrading to CS 761 from version below CS 75 there is no other way apart from GUI based installers</li>
<li>Product customisation is one of the pain area&#8217;s. There is no concept of extending the existing elements into your project elements and apply changes. Which means each time you run<a href="http://shishank.info/pcm/wordpress/2011/09/27/choosing-a-cms-have-you-considered-upgrade-process/"> an upgrade</a>, there is an activity to reapply all the changes again which makes upgrades sooo much error prone and time consuming
</li>
<li>CS Engage,  for providing personalised content, has never been an easy product to work with and get your head around it</li>
<li>There are number of modules on top of core content server but its been utilised scarcely across the globe and tough to find a single case study when in need</li>
<li>Rollbacks are still is old 90&#8242;s fashion way of taking file system and database dump and restoring them back. Cold dumps needs to be taken to get an exact snapshot of the system at that point in time</li>
<li>Lots of documentation is there but they cover basic information and for anything beyond basic changes require folow-up on yahoo groups or through support</li>
<li>Support centre has not been supportive. It sometimes feel, just to meet their SLA&#8217;s, there are responses which doesn&#8217;t even relate back to the actual query</li>
<li>etc. etc.</li>
</ul>
<p>Most of the not so good issues has already been addressed by the newer CMS products and what is taken for granted with a product,Fatwire has not been able to address them. It will be good to see how Oracle take them on board and how WebCentre integration brings in to overcome some of the obvious issues.</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2011/11/10/oracle-web-centre-fatwire-is-it-an-old-generation-cms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Choosing a CMS: Have you considered upgrade process?</title>
		<link>http://shishank.info/pcm/wordpress/2011/09/27/choosing-a-cms-have-you-considered-upgrade-process/</link>
		<comments>http://shishank.info/pcm/wordpress/2011/09/27/choosing-a-cms-have-you-considered-upgrade-process/#comments</comments>
		<pubDate>Tue, 27 Sep 2011 07:47:41 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Adobe Day]]></category>
		<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Fatwire]]></category>
		<category><![CDATA[#CMS]]></category>
		<category><![CDATA[#CQ]]></category>
		<category><![CDATA[#Oracle]]></category>
		<category><![CDATA[#wcm]]></category>
		<category><![CDATA[WebCentre]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=407</guid>
		<description><![CDATA[There are lots of sites/advisory papers which talk about how to choose a right WCM for your needs. And I am not going to re-invent the wheel here. But there is one aspect which is always given less importance and usually neglected during CMS selection and that is the upgrade process. Usually upgrades shouldn&#8217;t be [...]]]></description>
			<content:encoded><![CDATA[<p>There are lots of sites/advisory papers which talk about how to choose a right WCM for your needs. And I am not going to re-invent the wheel here. But there is one aspect which is always given less importance and usually neglected during CMS selection and that is the upgrade process. </p>
<p>Usually upgrades shouldn&#8217;t be too tricky as most of the upgrade does is change some schema definition and update existing product code base. So why it needs to be considered at CMS selection process? Read on !</p>
<p>Most of the big WCM Implementations need customisation of some sort and so upgrade projects become more tricky when product overwrite these customisations. A lot of it depends on the under lying architecture of the product. Lets consider two well known products: Oracle WebCentre (previously Fatwire) and Adobe Day CQ. Adobe Day CQ provides facility to overwrite the default components and configurations by simply extending them within your own project. Customisations are achieved without modifying any of the system files, provided its implemented based on CQ recommendations. So, upgrade path for CQ is pretty straight forward and shouldn&#8217;t cause sleepless nights.</p>
<p>On the other hand, consider Oracle webcentre where customisation could be achieved only by modifying the underlying system elements. Even your implementation follows the Fatwire recommended approach for customisations, it will lead to changes to system elements. What that means is that upgrade is not straight forward and upgrade itself becomes a project in its own where time lines vary with the number of such customisations.</p>
<p>In a short period product A might satisfy your requirements more than product B, but its important to look at the longer picture because something which looks cool and easy to implement and run might not get you the expected returns in future. And considering the way technology is changing, no one can move away from not upgrading their products for long.</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2011/09/27/choosing-a-cms-have-you-considered-upgrade-process/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WCM solution for financial institutes</title>
		<link>http://shishank.info/pcm/wordpress/2011/08/10/wcm-solution-for-financial-institutes/</link>
		<comments>http://shishank.info/pcm/wordpress/2011/08/10/wcm-solution-for-financial-institutes/#comments</comments>
		<pubDate>Wed, 10 Aug 2011 14:45:06 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[#wcm]]></category>
		<category><![CDATA[financial institutions]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=396</guid>
		<description><![CDATA[WCM is a software system which helps organisations to create, manage and publish web content to their websites. WCM opens door for organisations to effectively manage their online presence. There are large number of pure WCM vendors in java and .net domain which provides number of attractive sales features though, in reality, most of them [...]]]></description>
			<content:encoded><![CDATA[<p>WCM is a software system which helps organisations to create, manage and publish web content to their websites. WCM opens door for organisations to effectively manage their online presence. There are large number of pure WCM vendors in java and .net domain which provides number of attractive sales features though, in reality, most of them are not used during implementation.</p>
<div id="attachment_399" class="wp-caption aligncenter" style="width: 285px"><a href="http://shishank.info/pcm/wordpress/2011/08/10/wcm-solution-for-financial-institutes/financial/" rel="attachment wp-att-399"><img src="http://shishank.info/pcm/wordpress/wp-content/uploads/2011/08/financial.jpg" alt="financial institutes" title="financial institutes" width="275" height="183" class="size-full wp-image-399" /></a><p class="wp-caption-text">financial institutes</p></div>
<p>WCM products fit in most of the institutions but its always tough to use any product with financial institutes. And these are the main reasons I think:</p>
<ul>
<li>There is always extra layer of security applied within financial institutes which not always fits well with most of the products security models</li>
<li>Each financial institute has rigid auditing requirements of capturing each of the activity that happens within WCM. And to my knowledge, I do not think any WCM really supports  required granual level for auditing</li>
<li>As part of audit requirement, there is always need to generate how the site looked on a certain past date and if we add personalisation angle, it will make all the more<br />
complex.</li>
</ul>
<p>Based on my experience, deploying any WCM product within a financial institutute leads to lot of customisations within the core product functionality. And that is always scary because it raise lot of questions around the credibility of the product and its selection process. Also, managability and upgrade of such system is a nightmare.</p>
<p>Even though it is time and money to develop an in-house CMS system, but I think in long run it pays off and the system could be easily designed to meet the above requirements. </p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2011/08/10/wcm-solution-for-financial-institutes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>assetload name=Fatwire to assetsave name=Oracle</title>
		<link>http://shishank.info/pcm/wordpress/2011/07/15/assetload-namefatwire-to-assetsave-nameoracle/</link>
		<comments>http://shishank.info/pcm/wordpress/2011/07/15/assetload-namefatwire-to-assetsave-nameoracle/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 13:18:06 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Fatwire]]></category>
		<category><![CDATA[#Fatwire-acquisition]]></category>
		<category><![CDATA[#Oracle]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=385</guid>
		<description><![CDATA[In the recent move by Oracle to acquire Fatwire has kept people guessing around Fatwire&#8217;s future. It is interesting to see how some people favour the deal while others thinks an end of another product . Some of the interesting readings are: Customer perspective on Oracle acquiring FatWire from Apoorv Oracle Buys FatWire, Now What? [...]]]></description>
			<content:encoded><![CDATA[<p>In the recent move by Oracle to acquire Fatwire has kept people guessing around Fatwire&#8217;s future. It is interesting to see how some people favour the deal while others thinks an end of another product . Some of the interesting readings are:</p>
<ul>
<li><a href="http://www.realstorygroup.com/Blog/2179-Customer-perspective-on-Oracle-acquiring-FatWire">Customer perspective on Oracle acquiring FatWire</a> from Apoorv</li>
<li><a href="http://wordofpie.com/2011/06/22/oracle-buys-fatwire-now-what/">Oracle Buys FatWire, Now What? </a> from Pie</li>
</ul>
<p>Here are my thoughts based on various Fatwire modules, though it comes a little late in the day <img src='http://shishank.info/pcm/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> :</p>
<p><strong>Content Server: </strong>Content Server is the heart of Fatwire product suite. Content Server provides content creation, management and delivery platform, providing basic and flex asset models to design content types. Basic, in a simple term is a row in database table while Flex is managed across various tables, thus providing complexity as well as flexibility. I think the core CS will remain though we need to look out which development and improvement model Oracle adopts: basic (rigid) or flexible. One area to watch out for cs is its integration with Oracle&#8217;s Enterprise search engine.</p>
<p><strong>Engage:</strong> provides personalization and merchandising features, enabling organizations to gather information about site visitors and customers, evaluate it and provide personalized promotions, offerings. Could Fatwire&#8217;s Engage will engage Oracle not to use Oracle CRM on demand? My guess is that we will see more of rules and promotional offerings being evaluated through Oracle CRM on demand with Engage becoming more of gathering engine.  </p>
<p><strong>Community Server: </strong>Community server is the social offering from Fatwire which includes setting up Blogs, commenting and rating system. This is the biggest area of threat as Oracle already have social collaboration platform in the form of WebCentre. And as I understand, Oracle always wanted to push WebCentre and likely scenario could be tight integration with Webcentre which will become the social collaboration platform for Oracle&#8217;s WEM.</p>
<p><strong>Gadget Server:</strong> Fatwire’s Gadget server helps organizations to expand their capabilities for delivering a personalized, interactive, web 2.0-style online experience to engage customers, partners and prospects. Not sure what&#8217;s going to happen with it. But I think Oracle will try to do everything around web 2.0 through WebCentre.</p>
<p><strong>Content Integration Platform:</strong> Offers powerful capabilities for accessing content of all types from EMC Documentum, Microsoft SharePoint, and Windows and Unix file systems, for fast and efficient publishing online. EMC bit will be cut off with Oracle plugging in UCM to manage documents and we can see more of integration modules evolving in the long run.</p>
<p><strong>Satellite Server:</strong> Remote caching engine which brings site near to users. Do not see much change happening with it as it complements core content server.</p>
<p><strong>Content Optimizer:</strong> Is the measuring tool which helps business users and marketers to measure the effectiveness of online content and campaigns. FatWire Content Optimizer works with FatWire Content Server and FatWire Engage to enable real-time tracking and optimization. It will be interesting to see if Oracle&#8217;s Content Analysis tool : Oracle Hyperion Web analytics gradually gets pulgged in Fatwire.</p>
<p><strong>Digital Asset Management:</strong> Digital Asset Management (DAM) Solution is provided by EMC Documentum to manage DAM assets. With Oracle, we can see DAM solution integration with UCM and Fatwire-EMC solution and will gradually die off.</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2011/07/15/assetload-namefatwire-to-assetsave-nameoracle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fatwire&#8217;s CS 7.6: Content Server Developer Tools (CSDT): review</title>
		<link>http://shishank.info/pcm/wordpress/2011/06/13/fatwires-cs-7-6-content-server-developer-tools-csdt-review/</link>
		<comments>http://shishank.info/pcm/wordpress/2011/06/13/fatwires-cs-7-6-content-server-developer-tools-csdt-review/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 14:14:18 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Development Tools]]></category>
		<category><![CDATA[Fatwire]]></category>
		<category><![CDATA[#CS7.6]]></category>
		<category><![CDATA[#csdt]]></category>
		<category><![CDATA[#developertools]]></category>
		<category><![CDATA[#FatwireCS7.6]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=380</guid>
		<description><![CDATA[Fatwire recently released 7.6 version of the product with one of the interesting addition is CSDT (Content Server Developers Tool). Accoridng to Fatwire, CSDT enables developers to work in a distributed environment using tools such as the Eclipse Integrated Development Environment (IDE) and version control system (VCS) integration. CSDT does not interfere or integrate with [...]]]></description>
			<content:encoded><![CDATA[<p>Fatwire recently released 7.6 version of the product with one of the interesting addition is CSDT (Content Server <a href="http://shishank.info/pcm/wordpress/2011/06/10/wcm-configuration-management/">Developers Tool</a>). Accoridng to Fatwire, </p>
<blockquote><p>CSDT enables developers to work in a distributed environment using tools such as the Eclipse Integrated Development Environment (IDE) and version control system (VCS) integration. CSDT does not interfere or integrate with other development models. Using CSDT, a development team can manage Content Server resources and exchange those resources with other members of the team</p></blockquote>
<p>One of the important factor which comes along with CSDT is file system representtion of CS repository. What CSDT does is convert the native CS asset representation to .mail.xml files and vice-versa.<br />
This enable developers to work either in CS or in eclipse. Once the resources are in filesystem, its much easy from management and deployment point of view.</p>
<p><strong>Positives</strong></p>
<ul>
<li>Easy to setup and get started</li>
<li>Finally a development tool to make developers life easy with more controlled release and code management</li>
<li>Develop JSP elements with standard Eclipse features such as tag completion, syntax highlighting, debugging, and so on</li>
<li>Command line utility to export, import ,list both CS and workspace artefacts</li>
<li>Manage most of the CS work from within eclipse, including log level changes, access to log files etc.</li>
</ul>
<p>After playing a bit with the development tool, here are my findings around CSDT OOTB usage:</p>
<ul>
<li>While exporting/importing data from CS using command line utility, there is no way to specify absolute path for datastore. It is always relative to export/envision within CS directory</li>
<li>CSDT import requires workspace to be present on the server before running the script within export/envision. There is no way to specify remote workspace/zip file, though you can start the process remotely</li>
<li>Incremental builds, for example, only changed files from CVS, can’t be achieved using import command line utility as the utility looks for all the dependency files to be present in workspace even though they  have not changed</li>
<li>&#8220;modifiedSince&#8221; option on command line only works for Assets and not for other Fatwire artefacts</li>
<li>Logging available is limited</li>
<li>Listing commands (listds, lisrcs) doesn&#8217;t check for dependency</li>
<li>There is no option to see if the existing artefacts within a workspace meets all the dependecy checks before importing in an environment, though when you run import it log errors of not locating the dependent files</li>
<li>There is no support to export/import workflow artefacts from CS and vice-versa</li>
<li>There is no option available to export users association to sites</li>
</ul>
<p>So, typical steps for moving a new site from one CS instance to other includes:</p>
<ol>
<li>Export/check-out from CVS @SITE, @ROLE, @ASSET_TYPE, @TREETAB, @STARTMENU, @ELEMENTCATALOG, @SITECATALOG, @ALL_ASSETS for a site</li>
<li>Import all the exported artefacts in a specific order with @SITE first and maintaining all dependencies</li>
<li>Manually setup workflow in the new environment (assuming there is no connectivity between the instances)</li>
<li>Manually configure users to site association</li>
</ol>
<p>And Bingo, new CS instance is up and running with the latest managed code.</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2011/06/13/fatwires-cs-7-6-content-server-developer-tools-csdt-review/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WCM &amp; Configuration Management</title>
		<link>http://shishank.info/pcm/wordpress/2011/06/10/wcm-configuration-management/</link>
		<comments>http://shishank.info/pcm/wordpress/2011/06/10/wcm-configuration-management/#comments</comments>
		<pubDate>Fri, 10 Jun 2011 11:39:54 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Adobe Day]]></category>
		<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Fatwire]]></category>
		<category><![CDATA[#adobe]]></category>
		<category><![CDATA[#CMS]]></category>
		<category><![CDATA[#CQ]]></category>
		<category><![CDATA[#cq5.3]]></category>
		<category><![CDATA[#csdt]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=376</guid>
		<description><![CDATA[As highlighted recently by @irina_guseva from Real Story Group, C stands for complexity in WCM, one other reason to add for this complexity is around availability of development tools and the whole process of configuration management and continuous integration. Lots of CM systems are repository based and they love to manage content, content types and [...]]]></description>
			<content:encoded><![CDATA[<p>As highlighted recently by @irina_guseva from Real Story Group, <a href="http://www.realstorygroup.com/Blog/2168-C-stands-for-complexity-in-WCM">C stands for complexity in WCM</a>, one other reason to add for this complexity is around availability of development tools and the whole process of configuration management and continuous integration. Lots of CM systems are repository based and they love to manage content, content types and presentation templates within the repository than on file system. As most of the CM system provides versioning, all the configuration managment, whether to do with content, content types or presentation are all buried within them.</p>
<p>Over the period of time, the above approach has lead to many CMS implementation failures or the thought of using CMS at the first place. Configuration and deployment process is the least which is talked about during product demo&#8217;s and presentation but always is an area of concern. One, there is no way to manage your configurable items in a Concurrent Version System. Two, deployments are hand-crafted than any automated tools. Three, there are lot of manual processes required to be in place to manage change control and many such reasons. And if you have a big team, anything more than five, it is really a nightmare. Resolving conflicts, managing communication around changes, keeping track of the changes etc. adds just new dimension to complexity.</p>
<p>Many CMS vendors have realized the problem area and the result is inclusion of development tools/ IDE&#8217;s with the product.<a href="http://shishank.info/pcm/wordpress/2011/05/26/adobes-day-cq-5-3-my-view-of-the-product/"> Adobe&#8217;s Day CQ</a> comes with CRXDE which is custom-built,pre-packaged, stand-alone Eclipse application specifically for CQ and CRX and thus enables to efficiently develop project.<a href="http://www.fatwire.com/products/product/contentserver"> Fatwire&#8217;s 7.6 version</a> now comes with CSDT (Content Server Developer Developer Tools) which enable developers to work in a distributed environment using tools such as the Eclipse Integrated Development Environment (IDE) and version control system (VCS) integration. Both of these developer tools expose the repository structure in file system which enables all the doors for configuration management.</p>
<p>Once the files are available on a file system, it is pretty straight forward to integrate with a CVS system for config management and providing a much cleaner development environment for big teams. It also enables for continuous integration plus automated delpoyments. Config management becomes managable and the complexity suddenly dis-appears. </p>
<p>I think going forward, we will see more development tools evolving for products, enabling customers to focus of real CMS issues than management and release processes with these tools. </p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2011/06/10/wcm-configuration-management/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Adobe&#8217;s Day CQ 5.3 &#8211; My view of the product</title>
		<link>http://shishank.info/pcm/wordpress/2011/05/26/adobes-day-cq-5-3-my-view-of-the-product/</link>
		<comments>http://shishank.info/pcm/wordpress/2011/05/26/adobes-day-cq-5-3-my-view-of-the-product/#comments</comments>
		<pubDate>Thu, 26 May 2011 12:36:41 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Adobe Day]]></category>
		<category><![CDATA[Content Management]]></category>
		<category><![CDATA[#adobe]]></category>
		<category><![CDATA[#adobewcm]]></category>
		<category><![CDATA[#CMS]]></category>
		<category><![CDATA[#CQ]]></category>
		<category><![CDATA[#cq5.3]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=352</guid>
		<description><![CDATA[Day CQ has been in news ever since Adobe decided to acquire the company. Firstly, it was around providing a WEM platform along with Adobe&#8217;s online marketing suite and than as highlighted by @irina_guseva from RSG, CQ5 WCM development skills are hot &#8212; and scarce. I recently had some hands-on experience in exploring the porduct [...]]]></description>
			<content:encoded><![CDATA[<p>Day CQ has been in news ever since Adobe decided to acquire the company. Firstly, it was around providing a <a href="http://shishank.info/pcm/wordpress/2011/02/22/adobe-wem-cq-5-4-adobes-online-marketing-suite-mobile-web/">WEM platform along with Adobe&#8217;s online marketing suite</a> and than as highlighted by @irina_guseva from <a href="http://www.realstorygroup.com/">RSG</a>, <a href="http://www.realstorygroup.com/Blog/2135-CQ5-WCM-development-skills-are-hot----and-scarce">CQ5 WCM development skills are hot &#8212; and scarce</a>. I recently had some hands-on experience in exploring the porduct and we launched three websites in the space of five months, which clearly highlights one of the main strengths of the product i.e. quick time to market. There are lots of positives about the product. To list a few are:</p>
<div id="attachment_354" class="wp-caption aligncenter" style="width: 136px"><a href="http://shishank.info/pcm/wordpress/2011/05/26/adobes-day-cq-5-3-my-view-of-the-product/strength/" rel="attachment wp-att-354"><img src="http://shishank.info/pcm/wordpress/wp-content/uploads/2011/05/strength.jpg" alt="Strengths" title="Strengths" width="126" height="160" class="size-full wp-image-354" /></a><p class="wp-caption-text">Strengths</p></div>
<ul>
<li>Easy to setup and get started</li>
<li>Architecture (Open source + standards)</li>
<li>Sling framework is pretty cool ! .html to .xml to .json etc</li>
<li> Jackrabbit, Felix OSGi bundles JCR 283 Standards compliant</li>
<li> Default cluster of one, so easy to add remove new instances</li>
<li> Syndication/ content sync is pretty fast</li>
<li> Packaging architecture is neat</li>
<li> System backups</li>
<li> Blogs (reverse publishing)</li>
<li> etc</li>
</ul>
<p>And there are lot of sites which talk about its positivity. There are always two sides of the coin, and product does have some not soo good aspects as well. Find below the list which might be useful for users who are trying to evaluate CQ. The below list is based on my experience and I am happy if any of the CQ guru&#8217;s want to correct me:</p>
<div id="attachment_353" class="wp-caption aligncenter" style="width: 276px"><a href="http://shishank.info/pcm/wordpress/2011/05/26/adobes-day-cq-5-3-my-view-of-the-product/weakness/" rel="attachment wp-att-353"><img src="http://shishank.info/pcm/wordpress/wp-content/uploads/2011/05/weakness.jpg" alt="Weakness" title="Weakness" width="266" height="190" class="size-full wp-image-353" /></a><p class="wp-caption-text">Weakness</p></div>
<ul>
<li><strong>Separation of component and content</strong>: The component model doesn&#8217;t really highlight the real value of a CMS product. Most of the components which comes out of the box doesn&#8217;t really separate content from presentation and I fould it hard until we adoped the approach of data components and presentation components. For more details, please refer to my old post: <a href="http://shishank.info/pcm/wordpress/2011/03/15/adobes-day-cq-separation-of-content-from-components/">Adobe’s Day CQ : Separation of content from components</a></li>
<li><strong>Multi Vendor and issue with CSS /Divs</strong>: CQ requires HTML, CSS to be defined in specific formats, as it adds a number of divs on its own to establish its paragraph system. If you are working in multi-vendor environment, where a creative agency is developing designs and mock-ups without any clue of CQ, it may sometimes be really hard to adopt it in CQ. It is better to look for some <a href="http://shishank.info/pcm/wordpress/2011/03/10/html-mock-up-guidelines-from-cms-vendors/">guidelines from CQ around the structure of HTML, CSS</a> to be defined.</li>
<li><strong>Thin Documentation</strong>: Even though dev.day.com has basic set of documentation available, it is really hard if you want to customize even a small bit of it. The architecture is pretty open but unless there are pointers to explore its really a big hinderance. The google groups CQ forum has more of queries than solutions, but recently it has been pretty busy.</li>
<li><strong>Authoring WCM User Interface</strong>: UI for authors is Ajax based, and so it is an issue in organisations where JS is disabled. With JS disabled, the interface comes back as blank page.</li>
<li> <strong>CRXDE</strong>: Popular tool for development is CRXDE but we had troubles in its integration with SVN. The updates didn&#8217;t work as expected and you can&#8217;t check-out a single file. There is no proper guidelines to merge and resolve conflicts apart from doing it outside CRXDE</li>
<li> <strong>Reporting</strong>: Out of the box reporting available within CQ 5.3 is pretty thin and you need to write custom code to extract most of the required information. This has changed significantly with V 5.4.</li>
<li> <strong>Package Manager</strong>: New package manager with CQ 5.3 has number of issues and in my experience it is better to use the old package manager which is more reliable. Also, the UI for pacakge manager doesn&#8217;t refesh and hangs for ages.</li>
<li><strong>Multiple interfaces</strong>: CQ comes with number of interfaces including WCM, CRX, Apache Felix, servlet engine administration. Some of the functionalities re overlapping across interfaces. It will be better to consolidate into one.</li>
<li> <strong>CQ Corruption</strong>: We have seen a situation where CQ stopped working just because someone switched off the machine while CQ was running. It happened to be that CRX repository was out of sync on local and shared directories which didn&#8217;t allow CQ to start again.</li>
<li><strong>Sidekick </strong>is sleak but annoying and does page refresh for each action</li>
</ul>
<p>If anyone wants to share their not so good experience with CQ please drop a comment or mail me and I will consolidate as part of the above post.</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2011/05/26/adobes-day-cq-5-3-my-view-of-the-product/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>

