<?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; Open Source</title>
	<atom:link href="http://shishank.info/pcm/wordpress/category/open-source/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>Google Gears: Missing Open Source Community?</title>
		<link>http://shishank.info/pcm/wordpress/2007/06/06/google-gears-missing-open-source-community/</link>
		<comments>http://shishank.info/pcm/wordpress/2007/06/06/google-gears-missing-open-source-community/#comments</comments>
		<pubDate>Wed, 06 Jun 2007 12:43:26 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Trends]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=81</guid>
		<description><![CDATA[Few days back I wrote about making web applications offline, well&#160;Google again are way ahead of the crowd and they already came up with the same called Google Gears.&#160;It is an open source&#160;web browser extension that enables&#160;web applications to provide functionality while user is offline. Google basically talks about 3 main layers to achieve this &#8230; </p><p><a class="more-link block-button" href="http://shishank.info/pcm/wordpress/2007/06/06/google-gears-missing-open-source-community/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>
  Few days back I wrote about making <a href="http://shishank.info/pcm/wordpress/?p=70">web applications offline</a>, well&nbsp;Google again are way ahead of the crowd and they already came up with the same called <a href="http://code.google.com/apis/gears/index.html">Google Gears</a>.&nbsp;It is an open source&nbsp;web browser extension that enables&nbsp;web applications to provide functionality while user is offline. Google basically talks about 3 main layers to achieve this
</p>
<p>
  LocalServer &#8211; which caches and serves application resources like HTML, JS,CSS, images etc locally on&nbsp;the clients machine
</p>
<p>
  Database &#8211; which provides browser-local relational data storage on user&#8217;s computer with domain based security
</p>
<p>
  WorkerPool &#8211; which pools asynchronously in the background to contact online application
</p>
<p>
  A pretty cool Beta release with few samples and open APIs. But I am really sad that Google Gear installer doesn&#8217;t work for people who are behind proxy. I even posted in the Google Gear group but can&#8217;t see any response. There are presently around 227 topics floating in that group and almost 55-60 of the topics&nbsp;are around installation problem ( search for install, installation, 80040800 etc.)
</p>
<p>
  Most of&nbsp;developers are&nbsp;behind&nbsp;company proxy&#8217;s and&nbsp;due to such&nbsp;issues people are loosing interest even when its an interesting development.&nbsp;Well for open source, community is the main source for information,ideas etc. and&nbsp;Google is lagging in that.</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2007/06/06/google-gears-missing-open-source-community/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JAX India 2007: Day 4: SOA and ESB for Enterprise Architecture</title>
		<link>http://shishank.info/pcm/wordpress/2007/06/01/day-4-jax-india-2007-soa-and-esb-for-enterprise-architecture/</link>
		<comments>http://shishank.info/pcm/wordpress/2007/06/01/day-4-jax-india-2007-soa-and-esb-for-enterprise-architecture/#comments</comments>
		<pubDate>Fri, 01 Jun 2007 02:02:07 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Conference]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Portals]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Trends]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=80</guid>
		<description><![CDATA[The day 4 was a surprise for me, as the number of attendees reduced many folds. Well I went to attend the session &#8220;Leveraging SOA and ESB for an Enterprisse Architecture &#8211; Bryan Cheung&#8220;. Looks like Bryan is a big fan of coffee specially from Startbucks and he all the way of his presentation used &#8230; </p><p><a class="more-link block-button" href="http://shishank.info/pcm/wordpress/2007/06/01/day-4-jax-india-2007-soa-and-esb-for-enterprise-architecture/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>
  The day 4 was a surprise for me, as the number of attendees reduced many<br />
  folds. Well I went to attend the session &#8220;<strong>Leveraging SOA and ESB for<br />
  an Enterprisse Architecture &#8211; Bryan Cheung</strong>&#8220;. Looks like Bryan is a<br />
  big fan of coffee specially from Startbucks and he all the way of his<br />
  presentation used Startbucks as the example. He basically used the topic well<br />
  to showcase Liferay&#8217;s capabilities and even coined a new term called SOL<br />
  (Service Oriented Liferay) <img src='http://shishank.info/pcm/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .&nbsp;According to him, from SOA point of view<br />
  there are 3 important things with respect to service offered:
</p>
<p>
  Specialization&nbsp; -&nbsp; Specialized in Coffee. Need not worry what is<br />
  happening inside to make worth coffee cup
</p>
<p>
  Interface &#8211; Always the same interface, ask for a coffee at counter, pay the<br />
  amount and get the coffee
</p>
<p>
  Reliability&nbsp;- Whether in US, Europe, India the taste is the same
</p>
<p>
  And Liferay too does in the similar fashion, same services with almost any<br />
  Operating System, Application server and database combination.
</p>
<p>
  Few other sessions are covered by&nbsp;Binil on his blog post <a href="http://binil.wordpress.com/2007/05/31/jax-india-2007-day-4-report/">JAX India 2007:<br />
  Day 4 report</a>
</p>
<p>
  Well&nbsp;in&nbsp;all JAX India, though looked promising with the<br />
  Buzzy&nbsp;catchy&nbsp;title, the overall feeling was that it didn&#8217;t meet what<br />
  was expected out if it.&nbsp;I was really surprised at the Oracle counter,<br />
  where I asked info about their new Web Center suite and the answer I got back<br />
  is to fill a&nbsp;feedback form and get the CDs which has all the information.<br />
  If that is the case, I&nbsp;am better&nbsp;of searching over Internet <img src='http://shishank.info/pcm/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
</p>
<p>
  Also, in terms of arrangement, there was a lot of confusion about which<br />
  session happening in which Hall. It was a complete mess and people were just<br />
  running around to catch up with the sessions. I was in Hall B for a session<br />
  and the next which I wanted to attend was in Hall A. So after session I sent<br />
  to Hall A to get a surprise that the session I want to attend has been shifted<br />
  to Hall B. The time I reached there, all the seats were full and there was<br />
  hardly any space to stand. A better organization is required.
</p>
<p>
  Anyways Thanks SDA India for hosting such event and&nbsp;looking forward to a<br />
  better organized and more targeted sessions next time. A Big thanks to all the<br />
  speakers who cam all the way to share their experience and knowledge.
</p>
<p>
  More reading at&nbsp;&nbsp;<a href="http://neelzone.wordpress.com/2007/06/01/hits-and-misses-jax-india-2007/">Hits and Misses: JAX India 2007</a></p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2007/06/01/day-4-jax-india-2007-soa-and-esb-for-enterprise-architecture/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CMS, Web 2.0 and SEO</title>
		<link>http://shishank.info/pcm/wordpress/2007/04/23/cms-web-20-and-seo/</link>
		<comments>http://shishank.info/pcm/wordpress/2007/04/23/cms-web-20-and-seo/#comments</comments>
		<pubDate>Mon, 23 Apr 2007 04:42:53 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=72</guid>
		<description><![CDATA[To what I understand till now about Web 2.0, it emphasize on Search Engine Optimization as one of the main area of concern. Let me try to list down few of the Search Engine Optimizations from CMS implementation point of view: A utility to detect duplicate content detection at the time of content publish I &#8230; </p><p><a class="more-link block-button" href="http://shishank.info/pcm/wordpress/2007/04/23/cms-web-20-and-seo/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>To what I understand till now about Web 2.0, it emphasize on Search Engine Optimization as one of the main area of concern. Let me try to list down few of the Search Engine Optimizations from CMS implementation point of view:</p>
<p><strong>A utility to detect duplicate content detection at the time of content publish </strong><br />
    I do not think that there is any WCM out in the market (commercial or Open source) that provides any utility for duplicate content detection</p>
<p><strong>A spell-checker to ensure that the content submitted online doesn’t have any spelling mistakes</strong><br />
   This has become and integral part of WISIWYG editors like FCKeditor. Most of the WCMS tools adopt to such content editor tool.</p>
<p><strong>Content Structure which enforce Alt attribute for Image tag, title, meta descriptions, keyword tags and templates supporting picking up those information while rendering page</strong><br />
    A more of a design consideration and rendering aspect. Lets leave this to individual design and implementation. It might be a good idea if in future, CMS provides something out-of-the-box for such considerations</p>
<p><strong>What You See Is What You Get (WYSIWYG) editors for providing facility to content editors to add formatting to text content</strong><br />
    Most of the WCM provides WYSIWYG editors that provides basic formatting stuff like h1, h2, b etc. OpenCMS has its own inbuilt editor.</p>
<p><strong>An editor that can clean up unwanted HTML tags and make it W3C compliant</strong><br />
   Its again part of the WYSIWYG editors. </p>
<p><strong>An editor that gets integrated with your CSS of the site</strong><br />
    Most of the text editors provide this facility. FCKEditor is one such that support CSS for better integration with website. WCM&#8217;s are adopting these editors for their content editors frontend.</p>
<p><strong>A utility to help detect duplicate page titles or a mechanism to generate unique page title</strong><br />
    I can not re-collect that there is any CMS in the market that provides such utility. At present its taken more at individual implementation level rather than a CMS providing out-of-the-box.</p>
<p><strong>A utility to determine broken links at the time of content publish to avoid broken links</strong><br />
    OpenCMS is one that does provide this functionality of validating the links and reporting the broken links. but I do not know many other which does that. Fatwire do provide this in a little different way, if at the time of rendering content, it doesn&#8217;t find the link, it removes hyperlink and render content. But I think most of the CMS products doesn&#8217;t really provide this out-of-the-box. </p>
<p>Looking at my list above, I feel most of the Search Engine Optimization techniques are taken care at the text editor level which have become powerful over the period of time. From CMS perspective, providing few utilities like duplicate content detection, broken links etc. will sure make them Web 2.0 compliant. <img src='http://shishank.info/pcm/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2007/04/23/cms-web-20-and-seo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What each Product Name Means?</title>
		<link>http://shishank.info/pcm/wordpress/2007/04/21/what-each-product-name-means/</link>
		<comments>http://shishank.info/pcm/wordpress/2007/04/21/what-each-product-name-means/#comments</comments>
		<pubDate>Sat, 21 Apr 2007 04:10:25 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Document Management]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Portals]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=71</guid>
		<description><![CDATA[Just wondering how much a name of a product make sense? This strike me when I was reading about Search Engine Optimization and came across how domain name plays a vital role in optimization (will cover SEO in my next posts). Lets have a look at few products from each space and try to understand &#8230; </p><p><a class="more-link block-button" href="http://shishank.info/pcm/wordpress/2007/04/21/what-each-product-name-means/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Just wondering how much a name of a product make sense? This strike me when I was reading about Search Engine Optimization and came across how domain name plays a vital role in optimization (will cover SEO in my next posts). Lets have a look at few products from each space and try to understand what they really mean.</p>
<p>Lets start with <strong>Portals space</strong>:</p>
<p><a href="http://www.atg.com/">ATG</a>:<br />
    Art Technology Group &#8211; A group who created art for Internet world by providing common face to all the applications within the organization/</p>
<p><a href="http://www.broadvision.com/bvsn/bvcom/demand/home.do">BroadVision</a>:<br />
    Broad-vision = enterprise wide vision? Nicely framed but their vision is really going hey-ward <img src='http://shishank.info/pcm/wordpress/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p><a href="http://www.vignette.com/">Vignette</a>:<br />
    A decorative design or small illustration used on the title page of a book or at the beginning or end of a chapter. A decorative design for your information capturing from beginning to end, from all systems across the organization.</p>
<p><a href="http://labs.jboss.com/">JBoss Portal</a>:<br />
    Java Boss? </p>
<p><a href="http://www.liferay.com/">Liferay Portal:</a><br />
   Life &#8211; ray : a ray of life for all the vendors who can not afford commercial portal products. </p>
<p><a href="http://plone.org/">Plone</a>:<br />
    Anyone out there help me. I have no clue about it <img src='http://shishank.info/pcm/wordpress/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p><span id="more-71"></span></p>
<p><strong>ECM/DM/WCM Space</strong>:</p>
<p><a href="http://www.documentum.com/">Documentum</a>:<br />
    Document -um means documents &#8211; used as an expression of doubt, hesitation, deliberation, interest, etc. Confused about managing your documents? Here we are at your service <img src='http://shishank.info/pcm/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Very Nice !</p>
<p><a href="http://www.filenet.com/">FileNet</a>:<br />
    Files over Net? Well makes sense based on the offerings that they have. Good job !!!</p>
<p><a href="http://www.alfresco.com/">Alfresco</a>:<br />
   Out-of-doors; in the open air. It does express its open source nature but no hint about ECM? What if tomorrow its acquired by some big ECM giant?</p>
<p><a href="http://www.hummingbird.com/">HummingBird</a>:<br />
      Any bird of the family Trochilid, which include around four hundred species. Well a good way to express that it can handle any content type.</p>
<p><a href="http://www.interwoven.com/">Interwoven</a>:<br />
      To weave together, as threads, strands, branches, or roots. Nice way to express the product</p>
<p><a href="http://www.fatwire.com/">Fatwire</a>:<br />
     Thick wire? A thick wire that is bringing all the content contributors together under one system <img src='http://shishank.info/pcm/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Looking forward for comments about the existing products and for including new products in the list <img src='http://shishank.info/pcm/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2007/04/21/what-each-product-name-means/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Catchup with Open Ajax Project</title>
		<link>http://shishank.info/pcm/wordpress/2007/03/22/catchup-with-open-ajax-project/</link>
		<comments>http://shishank.info/pcm/wordpress/2007/03/22/catchup-with-open-ajax-project/#comments</comments>
		<pubDate>Thu, 22 Mar 2007 04:45:30 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=66</guid>
		<description><![CDATA[Open Ajax Project or better known as Open Ajax Alliance has added many more members to their alliance. The biggest name to add to the list is Microsoft. This makes a total count of 73 members working towards Ajax Globalization. Alliance has come up with the term called &#8220;OpenAjax Conformance&#8221; which defines a set of &#8230; </p><p><a class="more-link block-button" href="http://shishank.info/pcm/wordpress/2007/03/22/catchup-with-open-ajax-project/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://shishank.info/pcm/wordpress/?p=47">Open Ajax Project</a> or better known as <a href="http://openajax.org/">Open Ajax Alliance</a> has added many more members to their alliance. The biggest name to add to the list is Microsoft. This makes a total count of 73 members working towards Ajax Globalization.</p>
<p>Alliance has come up with the term called &#8220;<a href="http://openajax.org/OpenAjax%20Conformance.html">OpenAjax Conformance</a>&#8221; which defines a set of conformance requirements on Ajax technologies, products and applications to promote Ajax interoperability.<br />
An Ajax library will be with Open Ajax Conformance only when:</p>
<p>1) Supports <a href="http://openajax.org/OpenAjax%20Hub.html">OpenAjax Hub</a> Specifications (<a href="http://openajax.org/OpenAjax%20Registry.html">OpenSource project</a>)<br />
2) Javascript objects with <a href="http://openajax.org/OpenAjax%20Registry.html">OpenAjax Registry</a><br />
3) Support best practices defined within Open Ajax Conformance </p>
<p>These developments clearly indicates where the http domain moving on. This is also one of the talking points with Web 2.0 <img src='http://shishank.info/pcm/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2007/03/22/catchup-with-open-ajax-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sun Portal is now Open Source</title>
		<link>http://shishank.info/pcm/wordpress/2006/05/17/sun-portal-is-now-open-source/</link>
		<comments>http://shishank.info/pcm/wordpress/2006/05/17/sun-portal-is-now-open-source/#comments</comments>
		<pubDate>Wed, 17 May 2006 16:43:08 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Portals]]></category>
		<category><![CDATA[Trends]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=63</guid>
		<description><![CDATA[As mentioned by Navneeth in his post, Sun Portal has been open sourced. The news came in after Sun Microsystems CEO Jonathan Schwartz promised to make Java open-source code at JavaOne. Check out the press release Sun Advances Open Source Strategy at JavaOne. Sun has launched Portal Open Source Project under which it will be &#8230; </p><p><a class="more-link block-button" href="http://shishank.info/pcm/wordpress/2006/05/17/sun-portal-is-now-open-source/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>As mentioned by Navneeth in his <a href="http://blogs.sun.com/roller/page/nav?entry=we_are_open_sourcing_the" target="_blank">post</a>, Sun Portal has been open sourced. The news came in after Sun Microsystems CEO Jonathan Schwartz promised to make Java open-source code at JavaOne. Check out the press release <a href="http://biz.yahoo.com/prnews/060516/sftu096.html?.v=56" target="_blank">Sun Advances Open Source Strategy at JavaOne</a>.</p>
<p>Sun has launched <a href="https://portal.dev.java.net/" target="_blank">Portal Open Source Project</a> under which it will be releasing all components and technologies in Sun Java System Portal Server 7. The beginning is done by creating an <a href="https://portlet-repository.dev.java.net/" target="_blank">open source portlet repository</a> which list down portlets like RSS, Bookmark, notepad, showtime.<br />
<span id="more-63"></span><br />
Sun Portal which was made free some time back has finally entered in open source arena. Its been really a brave move by Sun. To my knowledge, Sun Portal has not been doing so well compared to other commercial products. This move will definitely make changes in the market share equations. Some time back in my post titled &#8220;<a href="http://shishank.info/pcm/wordpress/?p=53" target="_blank">Software Buying Shift towards Open Source</a>&#8220;, I tried to highlight +ve&#8217;s  and -ve&#8217;s of an open source product. And Sun Portal will surely score outstanding in the -ve areas, which will give the product edge over other open source players. Liferay, eXo, JBoss time to watch Sun driving open source Portals market.</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2006/05/17/sun-portal-is-now-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Ajax Project</title>
		<link>http://shishank.info/pcm/wordpress/2006/05/12/open-ajax-project/</link>
		<comments>http://shishank.info/pcm/wordpress/2006/05/12/open-ajax-project/#comments</comments>
		<pubDate>Fri, 12 May 2006 01:00:00 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=47</guid>
		<description><![CDATA[Some days back I wrote an Article &#8220;Are we ready to adopt Ajax to improve usability? &#8221; highlighting the various questions that need to be answered before we can really adopt it. Here is one initiative called &#8220;Open Ajax Project&#8221; that aims to create a single framework that standardizes development and debugging on a common &#8230; </p><p><a class="more-link block-button" href="http://shishank.info/pcm/wordpress/2006/05/12/open-ajax-project/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Some days back I wrote an Article &#8220;<a href="/wp/?p=43">Are we ready to adopt Ajax to improve usability?</a> &#8221; highlighting the various questions that need to be answered before we can really adopt it.</p>
<p>Here is one initiative called &#8220;Open Ajax Project&#8221; that aims to create a single framework that standardizes development and debugging on a common library of <a href="/wp/?p=4">Ajax </a>widgets that could run on multiple Ajax runtimes. Open Ajax is endorsed by IBM, BEA, Borland, the Dojo Foundation, Eclipse Foundation, Google, Laszlo Systems, Mozilla, Novell, Openwave, Oracle, Red Hat, Yahoo, Zend, and Zimbra.<br />
<span id="more-47"></span><br />
Here are some of the initiatives that will be covered as part of this Project:</p>
<ul>
<li>Bringing order to chaos that is existing right now in Ajax market with everyone developing their own framework for Ajax applications.</li>
<li>To have Open Ajax framework that supports various other frameworks like <a href="/wp/?p=6">OpenRico</a>, Zimbra etc.</li>
<li>Standardize around a common set of widgets, interfaces and plugins to Eclipse.</li>
<li>Standardize way of writing Ajax Applications.</li>
<li>Common tooling.</li>
</ul>
<p>Its a great initiative but only concern is about its success. But one thing is sure that if we get though this, Ajax is going to rule the world for coming years. So lets wait and watch how it all goes !!!!!</p>
<p><strong>Updated 12-05-2006</strong>: OpenAjax announced the addition of another 13 memebers to collaborative group. The new members include Adobe, Backbase, Fair Isaac, ICEsoft, Innoopract, Intel, JackBe, Opera, SAP, Scalix, Software AG, Tibco and XML11.</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2006/05/12/open-ajax-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source Product customization a better option than Grounds up?</title>
		<link>http://shishank.info/pcm/wordpress/2006/04/13/open-source-product-customization-a-better-option-than-grounds-up/</link>
		<comments>http://shishank.info/pcm/wordpress/2006/04/13/open-source-product-customization-a-better-option-than-grounds-up/#comments</comments>
		<pubDate>Thu, 13 Apr 2006 06:55:05 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Comparisions]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=59</guid>
		<description><![CDATA[None of the Product directly fit 100% to clients&#8217; requirements. There is always customization required little/more to meet the end goals. Customization means integration/modifications in the underlying product architecture and not at the usability level. A very frequent example is search engine customization/integration with the product which is in use in the company for years &#8230; </p><p><a class="more-link block-button" href="http://shishank.info/pcm/wordpress/2006/04/13/open-source-product-customization-a-better-option-than-grounds-up/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>None of the Product directly fit 100% to clients&#8217; requirements. There is always customization required little/more to meet the end goals. Customization means integration/modifications in the underlying product architecture and not at the usability level. A very frequent example is search engine customization/integration with the product which is in use in the company for years or integration with their existing CMS or security model.</p>
<p>So  what&#8217;s the criteria to decide whether an open source product could be selected and customized or an option to build the system grounds up?</p>
<p>Let me give you a case that I came across recently. One of the clients, using a well known commercial portal product, was looking for open source solution in order to overcome issues it&#8217;s facing and of course, also the cost. The options came down to either grounds up solution or using one of the open source portal available in market.</p>
<p>Open source portal looks to be the obvious choice at first thought since building a grounds up *Portal* is not the right path both in terms of cost and time to market. But that&#8217;s not always right. Here are few things that we need to analyse before coming to conclusion:</p>
<ul>
<li>What are the strengths and weakness of the product?</li>
<li>Are we making use of the product strength?</li>
<li>Or are we customizing the products strengths and living with its weaknesses?</li>
<li>Are required integrations supported by product?</li>
<li>Is product architecture best of technologies breed to be extended easily?</li>
<li>Is Product architecture extensible?</li>
<li>Does the product fall in line with the existing architecture and technologies at clients&#8217; place?</li>
</ul>
<p>Its not always that the effort and time required to customize an Open source product is less since there are cases where we need to do a Proof of Concept and require a lot of time to understand the existing code base.</p>
<p>So, I think that if we are not going to use a products&#8217; strength and instead customize or integrate them, then it&#8217;s better to think again. Grounds up solution will at least not have overhead of that product&#8217;s features that are not used and its weaknesses.</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2006/04/13/open-source-product-customization-a-better-option-than-grounds-up/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Are open source acquisitions good in long run?</title>
		<link>http://shishank.info/pcm/wordpress/2006/03/14/are-open-source-acquisitions-good-in-long-run/</link>
		<comments>http://shishank.info/pcm/wordpress/2006/03/14/are-open-source-acquisitions-good-in-long-run/#comments</comments>
		<pubDate>Tue, 14 Mar 2006 04:10:51 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Trends]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=55</guid>
		<description><![CDATA[Recently, we have seen lot of open source acquisitions by players like IBM, Oracle, Sun etc. These acquisitions has raised questions about the future of open source industry. Here is my take on it: Any acquisition happens with motive of either reward or out of fear. Reward, when acquiring company thinks that the product can &#8230; </p><p><a class="more-link block-button" href="http://shishank.info/pcm/wordpress/2006/03/14/are-open-source-acquisitions-good-in-long-run/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Recently, we have seen lot of open source acquisitions by players like IBM, Oracle, Sun etc. These acquisitions has raised questions about the future of open source industry.<br />
<img title="Open Thinking" alt="Open Thinking" src="/wp/wp-content/uploads/2006/03/thinking.jpg" align="left" /> Here is my take on it: Any acquisition happens with motive of either reward or out of fear. Reward, when acquiring company thinks that the product can gel well with their existing suit and will bring them long term benefits. And fear, that the product is open source and doing pretty well in market which hinders their own sales and adds insecurity to company.</p>
<p><span id="more-55"></span></p>
<p><strong>Is open source product acquisition good for the product?</strong></p>
<p>The only way I can think acquisition will benefit the OS product is backing in financial, infrastructure, resources etc areas. But at what cost? Open source products are driven with young idealists who wants to create alternatives to established techs with their innovative ideas. The ideas for an open source product is all about openness, freedom, innovations to bring best stuff to community all around the world. Are these ideas going to drive the product furture? Will corporate ideas going to be in line with the OSS thinking? &#8212; 99% the answer is NO. What will drive the product is how investors/shareholders can make profit out of the product. What the company cares more is their share of profits rather then anything else.</p>
<p><strong>What will happen to developers associated with the product?</strong></p>
<p>If developers strike right deal with the acquiring company, they might continue working with the product. They no more have to worry for ways to make money to keep driving the product. But is that what developers always look for? Isn&#8217;t that developers are those *ideal* people who are driven by innovations rather then corporate thinking of money minding? Many of us will definitely look out for different options. And it might end up that those bunch of developers take the source code and start their own from scratch. Who are the losers? We the community, the users and the developers who have to start all over again; invest time in building brand again; find ways to make enough money to support product and one fine day again some big company comes and take over and the cycle continues over and over again.</p>
<p><strong>Will the open source community continue to support the way it has till now ?</strong></p>
<p><a href="/wp/?p=54">Community is one of the biggest asset</a> for any product. Open Source product is mostly driven by users and they are the biggest investors in the product (though not financially <img src='http://shishank.info/pcm/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ). If acquired product doesn&#8217;t grow as per their requirement/road map definitely the users interest will start shifting from the product. Also their saying will not have much impact since the product will now be driven by a bunch of people who are motivated ONLY by money. This scenario might result in two directions: the users will start moving towards some other open source product or they will along with some original developers will start the product again under different roof. For users the preferred scenario will be the second option since they can attract the already existing community and can make use of the most but its again boils down to restarting the whole cycle again as mentioned above. Who are the losers again? Its we, the community.</p>
<p>So what is the best way to move forward where OSS gets backing and continue to grow in *right* direction ??????</p>
<div id="gtbspellmenu_13" style="padding-right: 0pt; display: none; padding-left: 0pt; z-index: 2147483647; background: #c3d9ff 0% 50%; left: 25px; padding-bottom: 0pt; margin: 2px 0px; font: 100% serif; text-transform: none; cursor: default; color: #000000; text-indent: 0pt; padding-top: 0pt; position: absolute; top: 140px; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt"><span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">open source</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">open-source</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">opens</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">openest</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">ensues</span><br />
<span id="gtbspellmenu_edit_13" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Edit&#8230;</span><br />
<span id="gtbspellmenu_revert_13" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Revert to &#8220;opensource&#8221;</span></div>
<div id="gtbspellmenu_14" style="padding-right: 0pt; display: none; padding-left: 0pt; z-index: 2147483647; background: #c3d9ff 0% 50%; left: 548px; padding-bottom: 0pt; margin: 2px 0px; font: 100% serif; text-transform: none; cursor: default; color: #000000; text-indent: 0pt; padding-top: 0pt; position: absolute; top: 224px; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt"><span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">innovations</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">innovation&#8217;s</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">invocations</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">invasions</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">innovation</span><br />
<span id="gtbspellmenu_edit_14" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Edit&#8230;</span><br />
<span id="gtbspellmenu_revert_14" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Revert to &#8220;inoovations&#8221;</span></div>
<div id="gtbspellmenu_15" style="padding-right: 0pt; display: none; padding-left: 0pt; z-index: 2147483647; background: #c3d9ff 0% 50%; left: 221px; padding-bottom: 0pt; margin: 2px 0px; font: 100% serif; text-transform: none; cursor: default; color: #000000; text-indent: 0pt; padding-top: 0pt; position: absolute; top: 242px; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt"><span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">all</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Alla</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Alli</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Ally</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">ally</span><br />
<span id="gtbspellmenu_edit_15" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Edit&#8230;</span><br />
<span id="gtbspellmenu_revert_15" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Revert to &#8220;alll&#8221;</span></div>
<div id="gtbspellmenu_16" style="padding-right: 0pt; display: none; padding-left: 0pt; z-index: 2147483647; background: #c3d9ff 0% 50%; left: 129px; padding-bottom: 0pt; margin: 2px 0px; font: 100% serif; text-transform: none; cursor: default; color: #000000; text-indent: 0pt; padding-top: 0pt; position: absolute; top: 260px; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt"><span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">corporate</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">cooperate</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">comported</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">carports</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">cogitate</span><br />
<span id="gtbspellmenu_edit_16" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Edit&#8230;</span><br />
<span id="gtbspellmenu_revert_16" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Revert to &#8220;corportate&#8221;</span></div>
<div id="gtbspellmenu_17" style="padding-right: 0pt; display: none; padding-left: 0pt; z-index: 2147483647; background: #c3d9ff 0% 50%; left: 422px; padding-bottom: 0pt; margin: 2px 0px; font: 100% serif; text-transform: none; cursor: default; color: #000000; text-indent: 0pt; padding-top: 0pt; position: absolute; top: 278px; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt"><span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">shareholders</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">shareholder&#8217;s</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">shredders</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">shredder&#8217;s</span><br />
<span id="gtbspellmenu_edit_17" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Edit&#8230;</span><br />
<span id="gtbspellmenu_revert_17" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Revert to &#8220;sharehoders&#8221;</span></div>
<div id="gtbspellmenu_18" style="padding-right: 0pt; display: none; padding-left: 0pt; z-index: 2147483647; background: #c3d9ff 0% 50%; left: 230px; padding-bottom: 0pt; margin: 2px 0px; font: 100% serif; text-transform: none; cursor: default; color: #000000; text-indent: 0pt; padding-top: 0pt; position: absolute; top: 480px; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt"><span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">losers</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">loose rs</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">loose-rs</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">looses</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">loser&#8217;s</span><br />
<span id="gtbspellmenu_edit_18" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Edit&#8230;</span><br />
<span id="gtbspellmenu_revert_18" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Revert to &#8220;loosers&#8221;</span></div>
<div id="gtbspellmenu_19" style="padding-right: 0pt; display: none; padding-left: 0pt; z-index: 2147483647; background: #c3d9ff 0% 50%; left: 337px; padding-bottom: 0pt; margin: 2px 0px; font: 100% serif; text-transform: none; cursor: default; color: #000000; text-indent: 0pt; padding-top: 0pt; position: absolute; top: 498px; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt"><span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">building</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">balding</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">blading</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">blooding</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">buildings</span><br />
<span id="gtbspellmenu_edit_19" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Edit&#8230;</span><br />
<span id="gtbspellmenu_revert_19" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Revert to &#8220;buliding&#8221;</span></div>
<div id="gtbspellmenu_20" style="padding-right: 0pt; display: none; padding-left: 0pt; z-index: 2147483647; background: #c3d9ff 0% 50%; left: 488px; padding-bottom: 0pt; margin: 2px 0px; font: 100% serif; text-transform: none; cursor: default; color: #000000; text-indent: 0pt; padding-top: 0pt; position: absolute; top: 516px; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt"><span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">company</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">co many</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">co-many</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">com any</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">com-any</span><br />
<span id="gtbspellmenu_edit_20" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Edit&#8230;</span><br />
<span id="gtbspellmenu_revert_20" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Revert to &#8220;comany&#8221;</span></div>
<div id="gtbspellmenu_21" style="padding-right: 0pt; display: none; padding-left: 0pt; z-index: 2147483647; background: #c3d9ff 0% 50%; left: 451px; padding-bottom: 0pt; margin: 2px 0px; font: 100% serif; text-transform: none; cursor: default; color: #000000; text-indent: 0pt; padding-top: 0pt; position: absolute; top: 632px; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt"><span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">road map</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">road-map</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">ramp</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">romp</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">remap</span><br />
<span id="gtbspellmenu_edit_21" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Edit&#8230;</span><br />
<span id="gtbspellmenu_revert_21" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Revert to &#8220;roadmap&#8221;</span></div>
<div id="gtbspellmenu_22" style="padding-right: 0pt; display: none; padding-left: 0pt; z-index: 2147483647; background: #c3d9ff 0% 50%; left: 352px; padding-bottom: 0pt; margin: 2px 0px; font: 100% serif; text-transform: none; cursor: default; color: #000000; text-indent: 0pt; padding-top: 0pt; position: absolute; top: 736px; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt"><span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">attract</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">st tract</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">st-tract</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">strict</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">tract</span><br />
<span id="gtbspellmenu_edit_22" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Edit&#8230;</span><br />
<span id="gtbspellmenu_revert_22" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Revert to &#8220;sttract&#8221;</span></div>
<div id="gtbspellmenu_23" style="padding-right: 0pt; display: none; padding-left: 0pt; z-index: 2147483647; background: #c3d9ff 0% 50%; left: 149px; padding-bottom: 0pt; margin: 2px 0px; font: 100% serif; text-transform: none; cursor: default; color: #000000; text-indent: 0pt; padding-top: 0pt; position: absolute; top: 772px; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt"><span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">losers</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">loose rs</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">loose-rs</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">looses</span><br />
<span style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">loser&#8217;s</span><br />
<span id="gtbspellmenu_edit_23" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Edit&#8230;</span><br />
<span id="gtbspellmenu_revert_23" style="padding-right: 0pt; padding-left: 0pt; background: 0% 50%; padding-bottom: 0pt; margin: 0pt; font: 90% serif; text-transform: none; cursor: pointer; color: #000000; text-indent: 0pt; padding-top: 0pt; position: static; text-align: left; text-decoration: none; font-size-adjust: none; font-stretch: normal; moz-background-clip: -moz-initial; moz-background-origin: -moz-initial; moz-background-inline-policy: -moz-initial; border: 0pt">Revert to &#8220;loosers&#8221;</span></div>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2006/03/14/are-open-source-acquisitions-good-in-long-run/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Open Source: Need to analyze their Biggest Asset</title>
		<link>http://shishank.info/pcm/wordpress/2006/03/06/open-source-need-to-analyze-their-biggest-asset/</link>
		<comments>http://shishank.info/pcm/wordpress/2006/03/06/open-source-need-to-analyze-their-biggest-asset/#comments</comments>
		<pubDate>Mon, 06 Mar 2006 11:10:42 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Trends]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=54</guid>
		<description><![CDATA[There is lot of revolution in Open Source Area and every other day we hear a new open source product in market or an open source acquired/taken over by commercial companies. Whatever be the case, everyone want that its product be listed among the best, whether it is a commercial product or an open source &#8230; </p><p><a class="more-link block-button" href="http://shishank.info/pcm/wordpress/2006/03/06/open-source-need-to-analyze-their-biggest-asset/">Continue reading &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>There is lot of revolution in Open Source Area and every other day we hear a new open source product in market or an <a href="/wp/?p=53">open source acquired/taken</a> over by commercial companies. Whatever be the case, everyone want that its product be listed among the best, whether it is a commercial product or an open source product. Community is one of the biggest asset for any product and it gains more importance in open source terms since they don&#8217;t have enough funds to market the product.</p>
<p><span id="more-54"></span>Community is heart of any product. Community consists of people from various walks of software company, like:</p>
<p>1. developers (working on it),<br />
2. System Integrators (implementing solution for a client),<br />
3. Stake holders(looking to evaluate product),<br />
4. People who want to contribute to open source,<br />
5. People comparing with other products etc.</p>
<p>Community is the place where almost 80% of technical queries,  queries for people evaluating product  etc. gets resolved without even reaching the product owners. Community also has strong saying on the road map of the product.</p>
<p>Already we see that community is doing a major support activity for a product. What lags is an effort from product owners towards community. What I see is, owners should make an effort to analyze the community users. One way, it will give more insight into who all and what all domains they are using in current offerings. This will definitely act as road map for the product. Secondly, they can get a bunch of people from community who understands the product well and can contribute heavily towards the future of the product together with the company. And thirdly, if they can arrange for a webcast/product information gatherings etc. of their product to a group of people from different walks of life, like SI, developers etc. it can help to promote the product many folds. Many clients now a days come to SI&#8217;s for a open source solution. So, if SI gets backing from product owners, surely it will be a big boost for open source product. One can argue, that this way open source product will loose their own revenue source. But I think that anyway there are lot of people implementing the solution without product owners so I do not think there will be much difference in that area. What will change is that the product will continue to grow due to its growing popularity. This will definitely start worrying Big fishes and will drive them to acquire product by paying handsome amounts.</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2006/03/06/open-source-need-to-analyze-their-biggest-asset/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

