<?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>InfoAxon Blog - Open Source Innovations</title>
	<atom:link href="http://blog.infoaxon.com/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.infoaxon.com</link>
	<description>Sharing our open source experiences and journey to learn, know and improve</description>
	<lastBuildDate>Tue, 10 Jan 2012 11:21:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Open Source Technologies to Watch Out in 2012</title>
		<link>http://blog.infoaxon.com/open-source-technologies-2012/1569</link>
		<comments>http://blog.infoaxon.com/open-source-technologies-2012/1569#comments</comments>
		<pubDate>Tue, 10 Jan 2012 11:20:17 +0000</pubDate>
		<dc:creator>Snig Bhaumik</dc:creator>
				<category><![CDATA[Industry Watch]]></category>
		<category><![CDATA[Latest]]></category>
		<category><![CDATA[Open Source Trends]]></category>
		<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Liferay]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Open Source for Business]]></category>
		<category><![CDATA[open source solutions]]></category>
		<category><![CDATA[open source vendors]]></category>

		<guid isPermaLink="false">http://blog.infoaxon.com/?p=1569</guid>
		<description><![CDATA[Happy New Year 2012.
Open Source is going strong, and as predicted is going to much stronger in coming days. 2012 and onwards should see more and more adaptation of Open Source products, and competing with ...]]></description>
			<content:encoded><![CDATA[<p>Happy New Year 2012.<br />
Open Source is going strong, and as predicted is going to much stronger in coming days. 2012 and onwards should see more and more adaptation of Open Source products, and competing with all major proprietary systems.</p>
<p>Here are a few Open Source Technologies to watch out for in the year 2012.</p>
<p><a href="http://blog.infoaxon.com/wp-content/uploads/2012/01/blog.png"><img class="aligncenter size-full wp-image-1578" title="2012" src="http://blog.infoaxon.com/wp-content/uploads/2012/01/blog.png" alt="" width="401" height="345" /></a></p>
<h2>1. Hadoop</h2>
<p>Big Data has really gone BIG this year.  Hadoop and NoSQL are just about household names in the tech world.<br />
Everyone is jumping on the big data bandwagon. Not just Web 2.0 type of companies like Facebook and Twitter, but 2012 will be the year that big data comes to the enterprise.  All of this big data will drive more NoSQL in the cloud, in the enterprise and everywhere in between.</p>
<h2>2. Andriod</h2>
<p>Android is ranked as being the top mobile platform over the next 24 months. This open source platform based on Java and XML offers a much shorter learning curve, and this contributes to its popularity with IT professionals. iOS remains strong in the U.S. and other developed countries.</p>
<p style="text-align: center;"><a href="http://blog.infoaxon.com/wp-content/uploads/2012/01/Mobile-OS1.png"><img class="aligncenter size-full wp-image-1575" title="Mobile OS" src="http://blog.infoaxon.com/wp-content/uploads/2012/01/Mobile-OS1.png" alt="" width="478" height="339" /></a></p>
<h2>3. Alfresco, Drupal, Liferay</h2>
<p>Open Source CMS continues to dominate the market.</p>
<p>2012 will see major market share being grabbed by the Open Source CMS systems such as Drupal, Alfresco, Liferay, Joomla!, DotNetNuke etc.</p>
<p style="text-align: center;"><a href="http://blog.infoaxon.com/wp-content/uploads/2012/01/CMS-Share.png"><img class="aligncenter size-full wp-image-1580" title="CMS Share" src="http://blog.infoaxon.com/wp-content/uploads/2012/01/CMS-Share.png" alt="" width="567" height="356" /></a></p>
<h2>4. WordPress</h2>
<p>WordPress&#8217; meteoric rise is far from over. WordPress 3.3 just managed to release near the end of the year, and WordPress 3.4, 3.5 and 3.6 are likely to release in 2012. WordPress has tried to make it easier for developers to use the CMS with each release, and we can expect great things from it this coming year.</p>
<h2>5. Google Chrome</h2>
<p>Google Chrome has now surpassed Mozilla Firefox in usage and it is likely that it will keep growing. For good or bad Google is continuing to push the envelope of web applications. Native Client, which allows one to write code for web apps in native languages such as C++ is maturing and can greatly improve web app performance. Google&#8217;s Dart might also make it into the browser in some from in 2012.</p>
<h2>6. HTML5, CSS3</h2>
<p>A number of standards are emerging that make 2012 an interesting year for web standards. The Mouse Lock and GamePad APIs aim to improve the state of web games. As usual we will see a number of new standards make it into browsers, especially with the upcoming release of Internet Explorer 10, Firefox 10 to 18, Chrome 17 to 24.</p>
<p>CSS3 has added a number of new specifications; CSS3 Exclusions allow styling arbitrary shapes around which text can flow; CSS3 Regions allow text to flow between multiple isolated sections of a page; CSS3 Flexible Box make it easier to develop user interfaces; and CSS3 Paged media allows pagination for better access than scrolling on devices; and more.</p>
<h2>7. jQuery, Node.js</h2>
<p>If you&#8217;re a web developer it&#8217;s a given you&#8217;ve heard of jQuery. JQuery Mobile is a jQuery-based framework for developing websites that work well on mobile. The framework makes it easy to create good looking, touch-friendly websites for mobiles without even needing to touch JavaScript or CSS. It can automatically enhance your HTML site if you give it a few hints. jQuery Mobile had its first major 1.0 release just recently and 2012 should see more releases now that the basic stuff is done. Combined with Apache Callback above, it is a great tool for making simple web applications.</p>
<p>JavaScript being the only supported client-side web programming language has gained considerable popularity, such that not it is possible to write not only client side web applications, but using Node.js it can also be used for the server-side logic. Node.js allows the server-side of web applications / sites to be written in JavaScript, and runs on Google’s V8 JavaScript engine with added libraries to extend its functionality. With Microsoft’s support behind it, Node.js is now also available on Windows and even on Windows Azure, and more exciting developments are likely to lie in 2012.</p>
<h2>8. OpenStack</h2>
<p>While Amazon Web Services get increasingly popular, they are still a closed solution and not suitable if you want to run your own personal cloud. That is where OpenStack, an open alternative to Amazon, steps in. OpenStack lets you create your own cloud infrastructure and manage it like you would Amazon’s. You can also offer you cloud infrastructure to others, like Rackspace does. Currently it offers compute, storage and imaging solutions.</p>
<h2>9. Ubuntu, Linux Mint</h2>
<p>Ubuntu 12.04 will be an important release for a number of reasons. First, it’s the first long term release since their new desktop environment Unity, so significant work will go into it to stabilize and refine it. Secondly, it will be the first long term desktop release from Canonical to get a 5-year support period, up from 3 years. Canonical is also working on mobile / tablet versions of the OS, which should also see some activity in 2012.<br />
Linux Mint 12 has already shown that it’s possible to have a good compromise between the old Gnome 2 and the new Gnome 3 user experience. Now they have gone their own way with their own replacement for Gnome Shell. As Gnome 3 matures and becomes more capable, it will be interesting to see the direction Mint takes. It has already attracted a large number of Ubuntu users who were unhappy with the new Ubuntu UI.</p>
<h2>10. Apache Flex</h2>
<p>Flex is Adobe&#8217;s solution to developing applications for the web, desktop and mobile using a declarative UI development language (MXML) and scripting language ActionScript 3. The content then runs in Flash or AIR. Adobe recently decided to shift development model from being driven by Adobe to one developed by the community under Apache.</p>
<p>2012 should be an interesting year for Flex, not only because it will be its first year outside Adobe, but also because Adobe plans to overhaul the compiler, and it is researching on making it possible to convert ActionScript code to JavaScript for making HTML projects.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.infoaxon.com/open-source-technologies-2012/1569/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Our CI Environment – Part 3</title>
		<link>http://blog.infoaxon.com/our-ci-environment-part3/1549</link>
		<comments>http://blog.infoaxon.com/our-ci-environment-part3/1549#comments</comments>
		<pubDate>Thu, 01 Dec 2011 11:54:22 +0000</pubDate>
		<dc:creator>Snig Bhaumik</dc:creator>
				<category><![CDATA[Experiences]]></category>
		<category><![CDATA[Innovations]]></category>
		<category><![CDATA[Open Source for Business]]></category>
		<category><![CDATA[Continuous Integration]]></category>
		<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[open source integration]]></category>
		<category><![CDATA[Sonar]]></category>

		<guid isPermaLink="false">http://blog.infoaxon.com/?p=1549</guid>
		<description><![CDATA[
Jenkins is used to build, configure, test, validate, deploy and promote most of our solutions and frameworks in InfoAxon development environment.
Many plugins has been used (thanks to Jenkins community to provide such huge library of ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.infoaxon.com/wp-content/uploads/2011/12/Jenkins-Snapshot.png"><img class="aligncenter size-medium wp-image-1550" title="InfoAxon CI Server Snapshot" src="http://blog.infoaxon.com/wp-content/uploads/2011/12/Jenkins-Snapshot-300x293.png" alt="InfoAxon CI Server Snapshot" width="300" height="293" /></a></p>
<p>Jenkins is used to build, configure, test, validate, deploy and promote most of our solutions and frameworks in InfoAxon development environment.</p>
<p>Many plugins has been used (thanks to Jenkins community to provide such huge library of plugins). Some important plugins used are -</p>
<ol>
<li><strong>Build Promotion plugin</strong> (<a href="http://wiki.jenkins-ci.org/display/JENKINS/Promoted+Builds+Plugin" target="_blank">http://wiki.jenkins-ci.org/display/JENKINS/Promoted+Builds+Plugin</a>) &#8211; for deploying and promoting builds to QA, UAT, LIVE server automatically.</li>
<li><strong>JIRA plugin</strong> (<a href="http://wiki.jenkins-ci.org/display/JENKINS/JIRA+Plugin" target="_blank">http://wiki.jenkins-ci.org/display/JENKINS/JIRA+Plugin</a>) &#8211; for automatically updating JIRA tickets whenever a build has been made.</li>
<li><strong>NAnt plugin</strong> (<a href="http://wiki.hudson-ci.org/display/HUDSON/NAnt+Plugin" target="_blank">http://wiki.hudson-ci.org/display/HUDSON/NAnt+Plugin</a>) &#8211; in order to compile and use Microsoft .NET applications as well.</li>
<li><strong>Visual Sourcesafe plugin </strong>(<a href="http://wiki.hudson-ci.org/display/HUDSON/Visual+SourceSafe+Plugin" target="_blank">http://wiki.hudson-ci.org/display/HUDSON/Visual+SourceSafe+Plugin</a>) &#8211; to retrieve code base from VSS database.</li>
<li><strong>SSH Publisher plugin</strong> (<a href="http://wiki.jenkins-ci.org/display/JENKINS/Publish+Over+SSH+Plugin" target="_blank">http://wiki.jenkins-ci.org/display/JENKINS/Publish+Over+SSH+Plugin</a>) &#8211; to publish and deploy build artifacts on another server over SSH. Heavily used for Promotion purpose.</li>
<li><strong>Violations Plugin</strong> (<a href="https://wiki.jenkins-ci.org/display/JENKINS/Violations" target="_blank">https://wiki.jenkins-ci.org/display/JENKINS/Violations</a>) &#8211; to report and display all code level rule violations.</li>
</ol>
<p>The Project Dashboard shows (snapshot below) all information related to the particular job.</p>
<p><a href="http://blog.infoaxon.com/wp-content/uploads/2011/12/Project-Snapshot.png"><img class="aligncenter size-medium wp-image-1553" title="Project Snapshot" src="http://blog.infoaxon.com/wp-content/uploads/2011/12/Project-Snapshot-300x249.png" alt="" width="300" height="249" /></a></p>
<p>The Build Dashboard shows (snapshot below) information relevant for that particular build. You can see all the JIRA tickets are automatically linked here.</p>
<p><a href="http://blog.infoaxon.com/wp-content/uploads/2011/12/Build-Snapshot.png"><img class="aligncenter size-medium wp-image-1554" title="Build Snapshot" src="http://blog.infoaxon.com/wp-content/uploads/2011/12/Build-Snapshot-300x137.png" alt="" width="300" height="137" /></a></p>
<p>Build Promotion screen helps you to promote/deploy any build to any server such as Development server, QA server, UAT server or LIVE server.</p>
<p><a href="http://blog.infoaxon.com/wp-content/uploads/2011/12/Promotion-Snapshot.png"><img class="aligncenter size-medium wp-image-1555" title="Promotion Snapshot" src="http://blog.infoaxon.com/wp-content/uploads/2011/12/Promotion-Snapshot-300x261.png" alt="" width="300" height="261" /></a></p>
<p>Automatic checking of Best Practices Adherence, Coding mistakes, Potential Bugs etc are done by PMD, Checkstyle, Findbugs etc. All these tools are integrated in the project Ant build script (code segment below) &#8211; thus each time build is executed, these checkings are performed automatically, and alerts us in case of any issues.</p>
<p><code>&lt;target name="sonar"&gt;<br />
&lt;property name="sonar.sources" value="............." /&gt;<br />
&lt;property name="sonar.projectName" value=".........." /&gt;<br />
&lt;sonar:sonar key=".........." version="............" xmlns:sonar="antlib:org.sonar.ant" /&gt;<br />
&lt;/target&gt;</code></p>
<p><code>&lt;target name="checkstyle"&gt;<br />
&lt;cs:checkstyle config="checkstyle.xml" failureProperty="checkstyle.failure" failOnViolation="false" xmlns:cs="antlib:com.puppycrawl.tools.checkstyle"&gt;<br />
&lt;formatter type="xml" tofile="checkstyle_report.xml"/&gt;<br />
&lt;fileset dir="..........." includes="**/*.java"/&gt;<br />
&lt;/cs:checkstyle&gt;<br />
&lt;/target&gt;</code></p>
<p><code>&lt;target name="findbugs"&gt;<br />
&lt;findbugs home="${findbugs.home}" output="xml" outputFile="report.xml" jvmargs="${jvmargs}"&gt;<br />
&lt;sourcePath path="..........." /&gt;<br />
&lt;class location="............." /&gt;<br />
&lt;/findbugs&gt;<br />
&lt;/target&gt;</code></p>
<p>The Violation screen displays the list of code rules violations in the current build.</p>
<p><a href="http://blog.infoaxon.com/wp-content/uploads/2011/12/Violations-Snapshot.png"><img class="aligncenter size-medium wp-image-1557" title="Violations Snapshot" src="http://blog.infoaxon.com/wp-content/uploads/2011/12/Violations-Snapshot-300x154.png" alt="" width="300" height="154" /></a></p>
<p>We use Sonar to analyze the quality of the full source code.</p>
<p><a href="http://blog.infoaxon.com/wp-content/uploads/2011/12/Sonar-Snapshot.png"><img class="aligncenter size-medium wp-image-1558" title="Sonar Snapshot" src="http://blog.infoaxon.com/wp-content/uploads/2011/12/Sonar-Snapshot-300x129.png" alt="" width="300" height="129" /></a></p>
<p>Thus the full Continuous Integration eco-system in InfoAxon development environment provides us full flexibility and automatic execution on the compiling, debugging, testing, code validations, deployment, promotion tasks.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.infoaxon.com/our-ci-environment-part3/1549/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Our CI Environment &#8211; Part 2</title>
		<link>http://blog.infoaxon.com/our-ci-environment-part2/1531</link>
		<comments>http://blog.infoaxon.com/our-ci-environment-part2/1531#comments</comments>
		<pubDate>Wed, 09 Nov 2011 11:16:39 +0000</pubDate>
		<dc:creator>Snig Bhaumik</dc:creator>
				<category><![CDATA[Experiences]]></category>
		<category><![CDATA[Innovations]]></category>
		<category><![CDATA[Open Source for Business]]></category>
		<category><![CDATA[Continuous Integration]]></category>
		<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[open source integration]]></category>
		<category><![CDATA[Sonar]]></category>

		<guid isPermaLink="false">http://blog.infoaxon.com/?p=1531</guid>
		<description><![CDATA[As an Open Source Integration and Platforming organization, one of our major objectives always has been to keep the code base up-to-date with the mothership open source product and the customizations compatible with the older ...]]></description>
			<content:encoded><![CDATA[<p>As an Open Source Integration and Platforming organization, one of our major objectives always has been to keep the code base up-to-date with the mothership open source product and the customizations compatible with the older as well as newer versions.</p>
<p>InfoAxon has been adopted a few more activities in the Development and Maintenance of an Open Source Framework or an Open Source integrated stack which are probably different from a standard bespoke project.</p>
<p>Continuous Integration has been one of the major component in the development practice within InfoAxon. And as part of the Continuous Integration process we expect to perform a lot more tasks, such as -</p>
<ul>
<li>Automatic or Scheduled build trigger</li>
<li>Getting the right or latest source code from code repository</li>
<li>Validate the code against configured rule set</li>
<li>Compile and build the code</li>
<li>Build the target database</li>
<li>Run automated Unit Test scripts</li>
<li>Generate Documentations</li>
<li>Deploy the binaries and other files</li>
<li>Update Jira Tickets</li>
<li>Promote the build to QA server, UAT server, Staging server etc &#8211; as and when required</li>
<li>Tag the build in source control repository</li>
<li>Archive and Store Build Artifacts</li>
<li>Notification of build activity</li>
<li>etc</li>
</ul>
<h2>Technologies Involved</h2>
<p style="text-align: center;"><a href="http://blog.infoaxon.com/wp-content/uploads/2011/11/Misc-Drawings.png"><img class="aligncenter size-medium wp-image-1535" style="border: 0pt none; margin-left: 10px; margin-right: 10px;" title="Technologies in CI" src="http://blog.infoaxon.com/wp-content/uploads/2011/11/Misc-Drawings-300x225.png" alt="Technologies in CI" width="300" height="225" /></a></p>
<p>For achieving the above activities in a collaborative and automated way, we have chosen to use a number of open source tools, technologies and frameworks.</p>
<ul>
<li>Jenkins &#8211; as the Continuous Integration Server</li>
<li>Sonar, PMD, FxCop &#8211; for Code validation, quality and profiling</li>
<li>Ant / NAnt &#8211; for build scripts</li>
<li>JUnit, NUnit, Selenium, TestLink &#8211; for Unit, Regression Testing, Test Cases</li>
<li>Jira &#8211; as the Ticket Management system</li>
<li>JavaDoc, NDoc &#8211; for the Code Documentations</li>
</ul>
<p>As maintenance of Open Source products and frameworks grew more complex, our CI environment has also became one big eco-system with Cruise Control being replaced with Jenkins.</p>
<p>Final installment of this series will demonstrate how we are using these technologies together in our CI ecosystem.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.infoaxon.com/our-ci-environment-part2/1531/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Our CI Environment &#8211; Part 1</title>
		<link>http://blog.infoaxon.com/our-ci-environment-part1/1497</link>
		<comments>http://blog.infoaxon.com/our-ci-environment-part1/1497#comments</comments>
		<pubDate>Tue, 13 Sep 2011 13:29:23 +0000</pubDate>
		<dc:creator>Snig Bhaumik</dc:creator>
				<category><![CDATA[Experiences]]></category>
		<category><![CDATA[Innovations]]></category>
		<category><![CDATA[Open Source for Business]]></category>
		<category><![CDATA[Continuous Integration]]></category>
		<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[open source integration]]></category>
		<category><![CDATA[Sonar]]></category>

		<guid isPermaLink="false">http://blog.infoaxon.com/?p=1497</guid>
		<description><![CDATA[Continuous Integration, specially in the Open Source world, has became one of the most imperative environmental component. You simply cannot manage the various code integrations, unit and regression testing, release versions, distributed deployments without a ...]]></description>
			<content:encoded><![CDATA[<p>Continuous Integration, specially in the Open Source world, has became one of the most imperative environmental component. You simply cannot manage the various code integrations, unit and regression testing, release versions, distributed deployments without a suitable and powerful CI server.</p>
<p><a href="http://blog.infoaxon.com/wp-content/uploads/2011/09/CI.png"><img class="alignleft size-medium wp-image-1521" style="border: 0pt none;" title="Continuous Integration" src="http://blog.infoaxon.com/wp-content/uploads/2011/09/CI-300x225.png" alt="" width="300" height="225" /></a>As per Wikipedia (<a href="http://en.wikipedia.org/wiki/Continuous_integration" target="_blank">http://en.wikipedia.org/wiki/Continuous_integration</a>), the recommended practices in a CI environment are -</p>
<ol>
<li>Maintain a centralized Code Repository</li>
<li>Automate the Build &#8211; no manual interventions</li>
<li>Make the build self-testing</li>
<li>Everyone commits to the baseline everyday</li>
<li>Every commit to the baseline should be built</li>
<li>Keep the build fast and quick</li>
<li>Test in a clone of the Production environment</li>
<li>Make it easy to get the latest deliverables</li>
<li>Everyone can see the results of the latest build</li>
</ol>
<p>The pros and cons of having a CI server is well known and published. As Wikipedia says &#8220;<span style="font-family: courier new;">Many teams using CI report that the advantages of CI well outweigh the disadvantages</span>&#8220;.</p>
<p>There are several popular CI softwares have mushroomed looking at the demand, adaptation and usage of CI processes in software organizations. Wide spreading of Open Source softwares has made this demand even more increasing.</p>
<p>Some of the popular CI server softwares are <em>(not in any particular order, choosen randomly)</em>:</p>
<ol>
<li>Apache Continuum</li>
<li>Bamboo</li>
<li>Cruise Control, Cruise Control.NET</li>
<li>Hudson / Jenkins</li>
<li>Team Foundation Server</li>
<li>etc</li>
</ol>
<p>Each of these systems has their own advantages and disadvantages (hell, is it new? It is same as any other software system). An Organization must choose the one that suits the scenario most.</p>
<p>Currently we are using <strong>Cruise Control</strong> server for Continuous Integration purposes. However, we are in process of replacing this with a more powerful, robust and flexible CI system.</p>
<p>Part-2 of this series will spell out our ever increasing demand for a CI system, analysis of our expectations,  goals, implementation models etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.infoaxon.com/our-ci-environment-part1/1497/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google&#8217;s acquisition of Motorola Mobility</title>
		<link>http://blog.infoaxon.com/google-motorola/1499</link>
		<comments>http://blog.infoaxon.com/google-motorola/1499#comments</comments>
		<pubDate>Thu, 18 Aug 2011 06:36:43 +0000</pubDate>
		<dc:creator>Snig Bhaumik</dc:creator>
				<category><![CDATA[Industry Watch]]></category>
		<category><![CDATA[Latest]]></category>

		<guid isPermaLink="false">http://blog.infoaxon.com/?p=1499</guid>
		<description><![CDATA[Google&#8217;s purchase of Motorola Mobility shows how much Google is serious about the investment in Mobile and Smart Device segment.
Though Google claims running Motorola as a separate business (http://googleblog.blogspot.com/2011/08/supercharging-android-google-to-acquire.html), it is difficult to believe Google ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.infoaxon.com/wp-content/uploads/2011/08/google-motorola-360.jpg"><img class="alignleft size-medium wp-image-1503" title="google-motorola" src="http://blog.infoaxon.com/wp-content/uploads/2011/08/google-motorola-360-300x187.jpg" alt="" width="300" height="187" /></a>Google&#8217;s purchase of Motorola Mobility shows how much Google is serious about the investment in Mobile and Smart Device segment.<br />
Though Google claims running Motorola as a separate business (<a href="http://googleblog.blogspot.com/2011/08/supercharging-android-google-to-acquire.html" target="_blank">http://googleblog.blogspot.com/2011/08/supercharging-android-google-to-acquire.html</a>), it is difficult to believe Google ignoring the potential of coupling Andriod with Motorola hardware and thereafter throwing serious challenge to Apple, the current market leader.</p>
<p>Google definitely is going into the market big time, and with huge investments and long term planning.</p>
<p>First, they might have missed the first bus of Social Media to Facebook (and Twitter etc), but Google+ (<a href="https://plus.google.com/" target="_blank">https://plus.google.com/</a>) is a serious threat to Facebook. By July 24, it had already touched 25M worldwide active users &#8211; the rate is much higher than Facebook, Twitter or LinkedIn. Mr Mark Zuckerberg is feeling the heat.</p>
<p>Second, they made Andriod almost the one-stop shop for Smartphone OS, second to only iOS, which is not Open Source. Windows, RIM and Symbian seems to be lagging far behind.<br />
Now, they can build an integrated and super powerful device with Andriod and Motorola Hardware. Another driver of purchasing Motorola is to increase its patent portfolio and resolving the Patent woes on Andriod ecosystem. Motorola holds 17,000 issued patents worldwide and has another 7,500 patents in progress. Google and Andriod will use these to compete with Apple, Microsoft, Nokia, Samsung and others.</p>
<p>This move can also give Google TV a fighting chance since Motorola is one of the biggest players in the set-top box space.</p>
<p>It will be quite interesting to see which Andriod version is shipped as Open Source and available for players like Samsung, HTC, Dell, Sony Ericsson and other Andriod vendors. We should not be surprised if the market sees launch of a new smartphone from Google with a special version on Andriod bundled and packaged with Motorola hardware &#8211; which looks more like the latest iPhone!!!</p>
<p>Another affect on the market is, the shares of Nokia and RIM has jumped up all of a sudden, everyone expecting same acquisition move by companies like Microsoft.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.infoaxon.com/google-motorola/1499/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Alfresco 3 Cookbook: what it covers?</title>
		<link>http://blog.infoaxon.com/alfresco-3-cookbook-what-it-covers/1487</link>
		<comments>http://blog.infoaxon.com/alfresco-3-cookbook-what-it-covers/1487#comments</comments>
		<pubDate>Thu, 04 Aug 2011 16:30:45 +0000</pubDate>
		<dc:creator>Snig Bhaumik</dc:creator>
				<category><![CDATA[Open Source Books]]></category>
		<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[ECM]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[packtpub]]></category>

		<guid isPermaLink="false">http://blog.infoaxon.com/?p=1487</guid>
		<description><![CDATA[
Chapter 1, Getting Started
Chapter introducing alfresco with brief demonstration of the alfresco Explorer application. Get alfresco downloaded and installed in your machine, and finally be acquainted with the default distribution and architecture of alfresco.
Chapter 2, ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.infoaxon.com/wp-content/uploads/2011/07/1087OS_Alfresco-3-Cookbook.jpg"><img class="alignleft size-medium wp-image-1468" title="Alfresco 3 Cookbook Cover" src="http://blog.infoaxon.com/wp-content/uploads/2011/07/1087OS_Alfresco-3-Cookbook-243x300.jpg" alt="" hspace="10" width="243" height="300" /></a></p>
<p><b>Chapter 1, Getting Started</b><br />
Chapter introducing alfresco with brief demonstration of the alfresco Explorer application. Get alfresco downloaded and installed in your machine, and finally be acquainted with the default distribution and architecture of alfresco.</p>
<p><b>Chapter 2, Creating and Organizing Contents</b><br />
Understand how to use alfresco as the Content Management System, how to upload or create contents, how to apply tagging or categorization of content, understand content metadata, use the document versioning capability of alfresco.</p>
<p><b>Chapter 3, Securing and Searching Contents</b><br />
Be familiar with another important aspect of the Content Management System – Security. Understand how to secure your contents and folders. How to create users and user groups – and assign permissions for who can do what. You will also know about the search capabilities offered by alfresco, how to search contents and how search works in alfresco.</p>
<p><b>Chapter 4, Rules – the Smart Spaces</b><br />
Learn how to make your alfresco repository dynamic, how to implement your business requirements that works automatically in the repository. You will understand how to create and apply rules in the repository; you will also be familiar with different actions that can be performed via a rule.</p>
<p><b>Chapter 5, Administering Alfresco</b><br />
Chapter with recipes for administering alfresco, demonstrating how to manage users, user groups, create taxonomies, manage content categories. You will also be aware of how to use the alfresco Node Browser to view and search contents stored in the repository. You will also know how to manage your alfresco explore r dashboard.</p>
<p><b>Chapter 6, Customizing Alfresco Web Client</b><br />
Alfresco offers customization of the Web Client application via a number of XML configuration files. This chapter elaborates various recipes for changing the view and appearance of the web client, customizing the application as per your requirements etc.</p>
<p><b>Chapter 7, Alfresco Content Model</b><br />
Designing and modelling the content properties and architecture is one of the important requirements in a Content Management System. Alfresco offers pretty much dynamic capabilities for designing the content models. Using these recipes you will be able to understand the core architecture of alfresco content models, create your own custom content models, use your custom models in the alfresco explorer application.</p>
<p><b>Chapter 8, Alfresco JavaScript API</b><br />
Alfresco offers the repository functionalities in form of JavaScript APIs. In this chapter you will understand the API structure and available features offered. Several example recipes would help you implement various functionalities. You will also learn how to write and execute scripts, how to debug scripts written using the APIs.</p>
<p><b>Chapter 9, Freemarker Templates</b><br />
Freemarker Template is the presentation layer technology used in alfresco applications. The recipes of this chapter would help you understand the technologies and model behind the Freemarker templates in alfresco. Several template examples are included for commonly used functions such as displaying folder contents, showing workflow tasks, showing contents recursively, displaying content properties and details etc.</p>
<p><b>Chapter 10, Web Scripts</b><br />
Alfresco Web Scripts provide RESTful APIs of the repository services and functions. The chapter elaborates all related concepts, knowledge and how-to recipes that would help you writing, deploying, debugging, using web scripts. You will also know the usage of default web scripts library that come with alfresco. Several sample web scripts are included, for example sending emails using templates, searching and displaying documents etc.</p>
<p><b>Chapter 11, Working with Workflows</b><br />
Workflow implementation is one of the major requirements in a Content Management System in a business.  This chapter would help you understand alfresco business process engine in detail. You will understand how the workflows are implemented in alfresco repository along with various components of the workflow engine. Several detailed examples and recipes are included to guide you create custom workflows, custom task models, specific resource bundles, customizing the web client to render the custom tasks and workflows properly. You will also be able to use the alfresco workflow console interface which is useful for debugging the task execution within the BPM engine.</p>
<p><b>Chapter 12, Integrating with MS Outlook and MS Office</b><br />
Alfresco can be used from several other applications and interfaces. Being a content management system it is quite important to have the alfresco repository accessibility from some popular content authoring applications such as Microsoft Office. This chapter helps you integrate the alfresco repository with MS Word, Excel and PowerPoint. Recipes are also included for communicating with repository directly from any standard email client application such as MS Outlook.</p>
<p><b>Chapter 13, Configuring Alfresco E-mail and File Servers</b><br />
The alfresco repository can act has file servers as well and you can expose the repository using several other standard protocols such as FTP, CIFS, WebDAV etc. These recipes are step-by-step guide to configure these protocols and using the content repository from different systems. From this chapter you will also be able to use alfresco as email server, and emails sent to some specific address will be landed directly into the repository.</p>
<p><b>Chapter 14, Building Alfresco</b><br />
Until now you have used Alfresco as the binary bundle provided and downloaded. Now you can compile and build alfresco source code also. Recipes in this chapter will guide you to get the source from alfresco source code repository, compile and build the source code. You can modify Alfresco source code as your will; of course as per Alfresco license, you should contribute your changes back to alfresco community.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.infoaxon.com/alfresco-3-cookbook-what-it-covers/1487/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alfresco 3 Cookbook: for whom?</title>
		<link>http://blog.infoaxon.com/alfresco-3-cookbook-for-whom/1479</link>
		<comments>http://blog.infoaxon.com/alfresco-3-cookbook-for-whom/1479#comments</comments>
		<pubDate>Thu, 28 Jul 2011 12:53:40 +0000</pubDate>
		<dc:creator>Snig Bhaumik</dc:creator>
				<category><![CDATA[Open Source Books]]></category>
		<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[ECM]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[packtpub]]></category>

		<guid isPermaLink="false">http://blog.infoaxon.com/?p=1479</guid>
		<description><![CDATA[Alfresco 3 Cookbook – Recipes for Practical Usage of Alfresco.
The book is a collection of knowledge articles and recipes stating and demonstrating the most important, useful and imperative concepts and functionalities of Alfresco.
The book is ...]]></description>
			<content:encoded><![CDATA[<h3><a href="http://blog.infoaxon.com/wp-content/uploads/2011/07/1087OS_Alfresco-3-Cookbook.jpg"><img class="alignleft size-medium wp-image-1468" title="Alfresco 3 Cookbook Cover" src="http://blog.infoaxon.com/wp-content/uploads/2011/07/1087OS_Alfresco-3-Cookbook-243x300.jpg" alt="" hspace="10" width="243" height="300" /></a>Alfresco 3 Cookbook – Recipes for Practical Usage of Alfresco.</h3>
<p>The book is a collection of knowledge articles and recipes stating and demonstrating the most important, useful and imperative concepts and functionalities of Alfresco.</p>
<p>The book is designed purely for Alfresco Developers and System Integrators &#8211; from beginner to advanced level.<br />
&nbsp;<br/>&nbsp;<br/>&nbsp;<br/>&nbsp;<br/>&nbsp;<br/>&nbsp;<br/></p>
<ul>
<li>If you are a software developer, interested in content management systems, want to work in alfresco or already experienced in alfresco, you need very objective set of instructions on how to perform certain tasks in Alfresco.<br />
Alfresco 3 Cookbook is a developer’s friend to start working on alfresco quickly, getting complete understanding, writing custom implementations and achieving the expertise very easily.</li>
<li>As alfresco administrator and architect, you will know how to compile, deploy, install, configure and customize alfresco.</li>
<li>If you are a system integrator, you will be able to establish alfresco as a corporate enterprise content management solution.</li>
</ul>
<p><strong>The book is written for software developers who needs to know more on Alfresco, write applications and extensions on alfresco,  very quickly, in order to implement their own ECM system.</strong></p>
<p>The book is structured as a collection of recipes for real-world problems and requirements. Each recipe includes the problem/requirement definition, step-by-step instructions to fulfill the requirement (<strong>How to do it</strong>) and a complete analysis (<strong>How it works</strong>) of the solution. Corresponding screenshots and complete code segments are also included.</p>
<p>Step-by-step instructions are given on how to compile, build, deploy, install and configure alfresco.</p>
<p>As a developer or architect you can follow the guidelines, implement the scenario by yourself, understand how it is working and finally gain expertise on mostly all aspects of alfresco development and customization.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.infoaxon.com/alfresco-3-cookbook-for-whom/1479/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Alfresco 3 Cookbook: Credits</title>
		<link>http://blog.infoaxon.com/alfresco-3-cookbook-credits/1467</link>
		<comments>http://blog.infoaxon.com/alfresco-3-cookbook-credits/1467#comments</comments>
		<pubDate>Wed, 27 Jul 2011 19:53:23 +0000</pubDate>
		<dc:creator>Snig Bhaumik</dc:creator>
				<category><![CDATA[Open Source Books]]></category>
		<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[ECM]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[packtpub]]></category>

		<guid isPermaLink="false">http://blog.infoaxon.com/?p=1467</guid>
		<description><![CDATA[Yesterday Packt Publishing published my first book on Alfresco titled Alfresco 3 Cookbook (http://www.packtpub.com/alfresco-3-cookbook/book).
I would like to thank PucktPub for publishing.the book.
Here are the people whose contribution has made the book a success. I sincerely ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.infoaxon.com/wp-content/uploads/2011/07/1087OS_Alfresco-3-Cookbook.jpg"><img class="alignleft size-medium wp-image-1468" title="Alfresco 3 Cookbook Cover" src="http://blog.infoaxon.com/wp-content/uploads/2011/07/1087OS_Alfresco-3-Cookbook-243x300.jpg" alt="" hspace="10" width="243" height="300" /></a>Yesterday <a href="http://www.packtpub.com/" target="_blank">Packt Publishing</a> published my first book on Alfresco titled <a href="http://www.packtpub.com/alfresco-3-cookbook/book" target="_blank">Alfresco 3 Cookbook (http://www.packtpub.com/alfresco-3-cookbook/book)</a>.</p>
<p>I would like to thank PucktPub for publishing.the book.</p>
<p>Here are the people whose contribution has made the book a success. I sincerely thank all of them and appreciate all their help and efforts.</p>
<h3>Reviewers</h3>
<p><a href="http://www.open4dev.com/about-me/" target="_blank">Piergiorgio Lucidi</a><br />
Adit Patel<br />
Khazret Sapenov<br />
Snehal Shah</p>
<h3>Acquisition Editor</h3>
<p><a href="http://www.linkedin.com/pub/steven-wilding/13/46a/310" target="_blank">Steven Wielding</a></p>
<h3>Development Editor</h3>
<p><a href="http://www.linkedin.com/pub/alina-lewis/17/266/2bb" target="_blank">Alina Lewis</a></p>
<h3>Technical Editor</h3>
<p>Gauri Iyer</p>
<h3>Copy Editor</h3>
<p>Leonard D&#8217;Silva</p>
<h3>Project Coordinator</h3>
<p>Shubhanjan Chatterjee</p>
<h3>Proofreader</h3>
<p>Mario Cecere</p>
<h3>Indexer</h3>
<p>Tejal Daruwale</p>
<h3>Graphics</h3>
<p>Nilesh.R.Mohite</p>
<h3>Production Coordinator</h3>
<p>Adline Swetha Jesuthas<br />
Arvindkumar Gupta</p>
<h3>Cover Work</h3>
<p>Adline Swetha Jesuthas</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.infoaxon.com/alfresco-3-cookbook-credits/1467/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Part 2 &#8211; Beyond Open Source Customizations &#8211; &#8220;Platforming&#8221; Open Source</title>
		<link>http://blog.infoaxon.com/part-2-beyond-open-source-customizations-platforming-open-source/1413</link>
		<comments>http://blog.infoaxon.com/part-2-beyond-open-source-customizations-platforming-open-source/1413#comments</comments>
		<pubDate>Wed, 25 May 2011 14:04:14 +0000</pubDate>
		<dc:creator>Shubham Nagar</dc:creator>
				<category><![CDATA[Innovations]]></category>
		<category><![CDATA[Latest]]></category>

		<guid isPermaLink="false">http://blog.infoaxon.com/?p=1413</guid>
		<description><![CDATA[This is the part 2 of the recent article Part 1- Beyond Open Source Customizations &#8211; &#8220;Platforming&#8221; Open Source . Earlier we explained what we mean by &#8220;Platforming&#8221; Open Source and in this article we ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.infoaxon.com/wp-content/uploads/2011/05/iStock_000002124574XSmall.jpg"><img class="alignleft size-thumbnail wp-image-1452" title="iStock_000002124574XSmall" src="http://blog.infoaxon.com/wp-content/uploads/2011/05/iStock_000002124574XSmall-150x150.jpg" alt="open source platforming" width="150" height="150" /></a>This is the part 2 of the recent article <a href="../part-1-beyond-open-source-customizations-platforming-open-source/1379" target="_blank">Part 1- Beyond Open Source Customizations &#8211; &#8220;Platforming&#8221; Open Source</a> . Earlier we explained what we mean by &#8220;Platforming&#8221; Open Source and in this article we would delve deeper and identify what makes &#8220;Platforming&#8221; using open source possible and how leading organizations wanting to truly harness open source can create success.</p>
<p>To some the word &#8220;Platforms&#8221; and &#8220;Platforming&#8221; open source can be confusing and vague. This is more so because when one searches for open source in Google we get 1000&#8242;s of &#8220;Open Source platforms&#8221; that provide different functionality. Obviously the terms can become very confusing and vague. I had a choice to stick to a term though and try to express clearly the inner workings of an open source integration model that leads to Open Source Platforming.</p>
<p>We would also like to make it clear that the entire concept of &#8220;Platforms&#8221; and &#8220;Platforming&#8221; makes much more sense for an Independent Software Vendor (ISV) or SaaS providers launching new innovative services over the web. SaaS service providers are increasingly looking at delivery of their platforms built on top of open source software.  It is in this context we wish to explain Open source Platforming.</p>
<p><strong>SaaS Service Providers need to think Platforms with Open Source</strong></p>
<p>Traditionally many SaaS providers have attempted an IT strategy often driven around a family of products and technologies (Microsoft, SAP, oracle and others). While this works for many, for others there is a huge interest in what open source has to offer. The entire excitement of the last decade of taking open source software, playing with it and achieving a desired result through a nice little application for your project has reached another dimension. Today open source software drives programmable software platforms on which today&#8217;s services are running. This trend can easily be seen in the amazing interest and growth of the SaaS (Software as a service), PaaS (Platform as a service) and IaaS (Infrastructure as a Service) models becoming common place.</p>
<p>It is also becoming amply clearer that open source will play a big part in achieving more and more creation of software service platforms that run on the cloud options that are becoming available. In this decade an astonishing amount of open source software will come together, get integrated into amazing success stories.</p>
<p>The only problem is that its use mostly is fragmented within the enterprise and kind of fits into a world of proprietary systems around. Thus open source for many becomes a story of &#8220;incomplete but exciting&#8221; pilots and &#8220;i implemented open source too&#8221; stories.</p>
<p>But how do SaaS Service Providers leverage open source and see the real benefits just as with a platform for application development or frameworks provided by the proprietary vendor.</p>
<p>At InfoAxon we believe this is possible with a combination of:</p>
<ol>
<li>Identifying      the right use cases and problems that Open source alternatives can solve      (as Open source is not answer to all your problems just as any other      proprietary technology is not)</li>
<li>Knowing      and picking the best that open source has to offer</li>
<li>Apply      reference architectures and integrations that are common and open standard      for a domain</li>
<li>Understand      how the chosen open source technologies will be applied within a reference      architecture</li>
<li>Wherever      possible, through use of pre-packaged integrations and connectors between      individual open source projects intelligently</li>
<li>Having the      right relationships with Open source integrators and strengthening the      community and contribution culture with them</li>
<li>Use the      pervasive social coding and release management movements such as Source      Forge, Git Hub and empower their own internal development teams</li>
<li>Choose a      partner that goes a long way and ensures success</li>
</ol>
<p><strong>SaaS Transitioning through Open Source</strong></p>
<p>SaaS Service Providers investing in open source as a development strategy firstly need to establish clearly how they wish to use open source to convert their business ideas into the market offering. Some SaaS providers may already have a legacy software product that is on premise and now need to transition to a SaaS based architecture on the cloud. While others may have a new idea funded by the existing business and are looking for a cost effective way using Open source to create their new SaaS based services. SaaS based platforms developed on open source will require:</p>
<ol>
<li>Clear      direction on how to implement a multi-site, multi-tenant architecture      using open source software and presentation frameworks</li>
<li>Assurance      that the open source components have been well integrated with SaaS driven      reference architectures</li>
<li>Internationalization      and Localization using open source components integrated together.      Services provided on the platform will require specific localization and      need to cater to international audience needs.</li>
<li>Engrained      service oriented architecture that exposes services for developers, an      ecosystem of programmable APIs and components that can easily be      distributed and therefore make the SaaS platform extend further.</li>
<li>Configuration      tools that help configure business rules or process flows and add new      business logic and data instead of customization every time a certain      aspect of the solution changes.</li>
<li>Faster      delivery with a highly iterative process similar to the frequent software      release model for open source software. Multiple open source software      components have to come together in a enhanced release process.</li>
<li>Collaborative      and social features that aid content or Knowledge Management environment      allowing creation of a collaborative environment using Web 2.0 features.      This aids easier adoption of SaaS services to a wider audience.</li>
<li>Enhanced      integration of security protocols and frameworks that provide impeccable      data security</li>
</ol>
<p>Selecting the right open source frameworks is the next step. Often this is also the step where the Platforming thinking must first take place. Downloading an open source software may be easy but &#8220;Choosing&#8221; the right one is difficult. Companies like <a href="http://www.infoaxon.com/">InfoAxon</a> have over the years created their own library of pre-packaged software tool kits which we use to solve common problems. This knowledge already provides information about open source software feasibility and fitness to purpose. We call it <a href="http://www.infoaxon.com/platforms/ossexpert-tool-kit/">OSSExpert Tool Kit</a>.</p>
<div class="slidedeck_frame skin-default"><dl id="SlideDeck_335_1157" class="slidedeck slidedeck_1157" style="width:100%;height:300px"><dt>Content &amp; Knowledge Management</dt><dd><p>Industry leading content and knowledge management frameworks used to develop Content Management solutions, Portals, Complex web solutions and so much more....</p>
<p><a title="Alfresco - Worlds leading open source Enterprise Content Management Framework" href="http://www.infoaxon.com/wp-content/uploads/2010/06/alfresco.png.bmp"><img class="alignleft size-full wp-image-570" title="alfresco.png" src="http://www.infoaxon.com/wp-content/uploads/2010/06/alfresco.png.bmp" alt="" width="144" height="52" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/jackrabbitlogo-320_83px.gif"><img class="size-full wp-image-881 alignleft" title="jackrabbitlogo-320_83px" src="http://www.infoaxon.com/wp-content/uploads/2010/06/jackrabbitlogo-320_83px.gif" alt="" width="172" height="51" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/liferay.png.bmp"><img class="size-full wp-image-587 alignleft" title="liferay.png" src="http://www.infoaxon.com/wp-content/uploads/2010/06/liferay.png.bmp" alt="" width="147" height="44" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/orbeon_logo.gif"><img class="size-full wp-image-887 alignright" title="orbeon_logo" src="http://www.infoaxon.com/wp-content/uploads/2010/06/orbeon_logo.gif" alt="" width="151" height="42" /></a></p>
<p><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/solr.jpg"><img class="alignleft size-full wp-image-888" title="solr" src="http://www.infoaxon.com/wp-content/uploads/2010/06/solr.jpg" alt="" width="110" height="59" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/opensearch_logo.png"><img class="alignnone size-medium wp-image-919" title="opensearch_logo" src="http://www.infoaxon.com/wp-content/uploads/2010/06/opensearch_logo-300x60.png" alt="" width="134" height="47" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/swftools.jpg"><img class="alignnone size-medium wp-image-923" title="swftools" src="http://www.infoaxon.com/wp-content/uploads/2010/06/swftools-300x64.jpg" alt="" width="125" height="50" /> </a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/exist-logo.jpg"><img class="alignnone size-medium wp-image-1089" title="exist-logo" src="http://www.infoaxon.com/wp-content/uploads/2010/06/exist-logo-300x118.jpg" alt="" width="148" height="46" /></a></p>
<p><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/Lucene_logo_green_300.png"><img class="alignleft size-full wp-image-889" title="Lucene_logo_green_300" src="http://www.infoaxon.com/wp-content/uploads/2010/06/Lucene_logo_green_300.png" alt="" width="115" height="29" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/dspace_logo.gif"><img class="alignnone size-full wp-image-922" title="dspace_logo" src="http://www.infoaxon.com/wp-content/uploads/2010/06/dspace_logo.gif" alt="" width="111" height="42" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/jbpm-banner_final.png"><img class="alignnone size-full wp-image-929" title="jbpm-banner_final" src="http://www.infoaxon.com/wp-content/uploads/2010/06/jbpm-banner_final.png" alt="" width="134" height="51" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/nutch-logo.gif"><img class="alignnone size-full wp-image-991" title="nutch-logo" src="http://www.infoaxon.com/wp-content/uploads/2010/06/nutch-logo.gif" alt="" width="121" height="48" /></a> <a href="http://www.infoaxon.com/wp-content/uploads/2010/06/resteasy_banner.png"><img class="alignnone size-full wp-image-1101" title="resteasy_banner" src="http://www.infoaxon.com/wp-content/uploads/2010/06/resteasy_banner.png" alt="" width="141" height="53" /></a> <a href="http://www.infoaxon.com/wp-content/uploads/2010/06/log4j-logo.jpg"><img class="alignnone size-full wp-image-1102" title="log4j-logo" src="http://www.infoaxon.com/wp-content/uploads/2010/06/log4j-logo.jpg" alt="" width="93" height="53" /></a> <a href="http://www.infoaxon.com/wp-content/uploads/2010/06/chiba50t.gif"><img class="alignnone size-full wp-image-1154" title="chiba" src="http://www.infoaxon.com/wp-content/uploads/2010/06/chiba50t.gif" alt="" width="107" height="39" /></a> <a href="http://www.infoaxon.com/wp-content/uploads/2010/06/aplaws.gif"><img class="alignnone size-full wp-image-1156" title="aplaws" src="http://www.infoaxon.com/wp-content/uploads/2010/06/aplaws.gif" alt="" width="136" height="30" /></a> <a href="http://www.infoaxon.com/wp-content/uploads/2010/06/service-mix.png"><img class="alignnone size-medium wp-image-1157" title="apache service-mix" src="http://www.infoaxon.com/wp-content/uploads/2010/06/service-mix-300x74.png" alt="" width="153" height="40" /></a></p>
</dd><dt>Business Intelligence</dt><dd><p>Industry leading business intelligence, analysis and reporting frameworks used to develop Business Intelligence solutions<a href="http://www.infoaxon.com/wp-content/uploads/2010/06/fusioncharts.jpg"><img class="alignleft size-full wp-image-883" title="fusioncharts" src="http://www.infoaxon.com/wp-content/uploads/2010/06/fusioncharts.jpg" alt="" width="103" height="109" /></a>, BI Portals, Complex analysis and reporting solutions, Executive Dashboards and so much more....</p>
<p><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/logo_kettle_lrg.png"><img class="alignnone size-full wp-image-927" title="logo_kettle_lrg" src="http://www.infoaxon.com/wp-content/uploads/2010/06/logo_kettle_lrg.png" alt="" width="162" height="63" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/logo_mondrian_lrg.png"><img class="alignnone size-full wp-image-947" title="logo_mondrian_lrg" src="http://www.infoaxon.com/wp-content/uploads/2010/06/logo_mondrian_lrg.png" alt="" width="136" height="63" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/birt_logotype_small.jpg"><img class="alignnone size-full wp-image-948" title="birt_logotype_small" src="http://www.infoaxon.com/wp-content/uploads/2010/06/birt_logotype_small.jpg" alt="" width="113" height="26" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/logo_postgres-e1276164306951.gif"><img class="size-full wp-image-544 alignleft" title="logo_postgres" src="http://www.infoaxon.com/wp-content/uploads/2010/06/logo_postgres-e1276164306951.gif" alt="" width="133" height="96" /></a></p>
<p><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/jasper.gif"><img class="alignleft size-full wp-image-882" title="jasper" src="http://www.infoaxon.com/wp-content/uploads/2010/06/jasper.gif" alt="" width="216" height="57" /></a></p>
<p><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/talend-logo-e1276161046312.png"><img class="alignleft size-full wp-image-531" title="talend-logo" src="http://www.infoaxon.com/wp-content/uploads/2010/06/talend-logo-e1276161046312.png" alt="" width="134" height="49" /></a></p>
<p><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/logo-mysql-e1276161300786.jpg"><img class="alignleft size-full wp-image-535" title="logo-mysql" src="http://www.infoaxon.com/wp-content/uploads/2010/06/logo-mysql-e1276161300786.jpg" alt="" width="150" height="72" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/Pentaho.gif"><img class="alignnone size-full wp-image-369" title="Pentaho" src="http://www.infoaxon.com/wp-content/uploads/2010/06/Pentaho.gif" alt="" width="125" height="53" /></a></p>
</dd><dt>Security Frameworks</dt><dd><p><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/LDAPworm.gif"><img class="alignnone size-medium wp-image-949" title="LDAPworm" src="http://www.infoaxon.com/wp-content/uploads/2010/06/LDAPworm-300x118.gif" alt="" width="153" height="70" /></a> <a href="http://www.infoaxon.com/wp-content/uploads/2010/06/acegi_logo.gif"><img class="alignnone size-full wp-image-950" title="acegi_logo" src="http://www.infoaxon.com/wp-content/uploads/2010/06/acegi_logo.gif" alt="" width="159" height="83" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/jcifs.png"><img class="alignnone size-medium wp-image-951" title="jcifs" src="http://www.infoaxon.com/wp-content/uploads/2010/06/jcifs-300x126.png" alt="" width="160" height="49" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/hls_active_directory.gif"><img class="alignnone size-full wp-image-952" title="active_directory" src="http://www.infoaxon.com/wp-content/uploads/2010/06/hls_active_directory.gif" alt="Active Directory" width="75" height="65" /></a> <a href="http://www.infoaxon.com/wp-content/uploads/2010/06/casLogo.jpg"><img class="alignnone size-full wp-image-1158" title="casLogo" src="http://www.infoaxon.com/wp-content/uploads/2010/06/casLogo.jpg" alt="" width="98" height="53" /></a> <a href="http://www.infoaxon.com/wp-content/uploads/2010/06/JOSSO1.png"><img class="alignnone size-full wp-image-1159" title="JOSSO" src="http://www.infoaxon.com/wp-content/uploads/2010/06/JOSSO1.png" alt="" width="59" height="59" /></a></p>
</dd><dt>Development &amp; QA Environment</dt><dd><p><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/apacheant-logo.gif"><img class="alignnone size-full wp-image-934" title="apacheant-logo" src="http://www.infoaxon.com/wp-content/uploads/2010/06/apacheant-logo.gif" alt="" width="105" height="65" /></a><img class="alignnone size-full wp-image-932" title="eclipse" src="http://www.infoaxon.com/wp-content/uploads/2010/06/eclipse.png" alt="" width="142" height="59" /><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/cruisecontrol_banner.png"><img class="alignnone size-full wp-image-933" title="cruisecontrol_banner" src="http://www.infoaxon.com/wp-content/uploads/2010/06/cruisecontrol_banner.png" alt="" width="164" height="42" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/apache-maven-project-2.png.jpg"><img class="alignnone size-medium wp-image-935" title="apache-maven-project-2.png" src="http://www.infoaxon.com/wp-content/uploads/2010/06/apache-maven-project-2.png-300x63.jpg" alt="" width="194" height="46" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/subversion_logo_hor-468x64.png"> <img class="alignnone size-medium wp-image-936" title="subversion_logo_hor-468x64" src="http://www.infoaxon.com/wp-content/uploads/2010/06/subversion_logo_hor-468x64-300x41.png" alt="" width="173" height="41" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/tortoisesvn_logo_hor468x64.png"><img class="alignnone size-medium wp-image-937" title="tortoisesvn_logo_hor468x64" src="http://www.infoaxon.com/wp-content/uploads/2010/06/tortoisesvn_logo_hor468x64-300x41.png" alt="" width="160" height="41" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/trac_logo.png"><img class="alignnone size-full wp-image-938" title="trac_logo" src="http://www.infoaxon.com/wp-content/uploads/2010/06/trac_logo.png" alt="" width="176" height="59" /></a>lo<a href="http://www.infoaxon.com/wp-content/uploads/2010/06/logo_oxygen.png"><img class="alignnone size-full wp-image-939" title="logo_oxygen" src="http://www.infoaxon.com/wp-content/uploads/2010/06/logo_oxygen.png" alt="" width="161" height="47" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/logo_qatraq.jpg"><img class="alignnone size-full wp-image-940" title="logo_qatraq" src="http://www.infoaxon.com/wp-content/uploads/2010/06/logo_qatraq.jpg" alt="" width="156" height="50" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/logo-wapt.gif"> <img class="alignnone size-full wp-image-942" title="logo-wapt" src="http://www.infoaxon.com/wp-content/uploads/2010/06/logo-wapt.gif" alt="" width="155" height="52" /></a> <a href="http://www.infoaxon.com/wp-content/uploads/2010/06/selenium-logo.png"><img class="alignnone size-full wp-image-943" title="selenium-logo" src="http://www.infoaxon.com/wp-content/uploads/2010/06/selenium-logo.png" alt="" width="157" height="58" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/axure-logo.gif"><img class="alignnone size-full wp-image-1088" title="axure-logo" src="http://www.infoaxon.com/wp-content/uploads/2010/06/axure-logo.gif" alt="" width="153" height="56" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/visual_studio_logo.png"><img class="alignnone size-full wp-image-1096" title="visual_studio_logo" src="http://www.infoaxon.com/wp-content/uploads/2010/06/visual_studio_logo.png" alt="" width="162" height="32" /></a> <a href="http://www.infoaxon.com/wp-content/uploads/2010/06/pmd_logo_small.jpg"><img class="alignnone size-full wp-image-1097" title="pmd_logo" src="http://www.infoaxon.com/wp-content/uploads/2010/06/pmd_logo_small.jpg" alt="" width="105" height="43" /></a> <a href="http://www.infoaxon.com/wp-content/uploads/2010/06/sonar.png"><img class="alignnone size-full wp-image-1098" title="sonar" src="http://www.infoaxon.com/wp-content/uploads/2010/06/sonar.png" alt="" width="100" height="54" /></a> <a href="http://www.infoaxon.com/wp-content/uploads/2010/06/checkstyle-logo.png"><img class="alignnone size-full wp-image-1099" title="checkstyle-logo" src="http://www.infoaxon.com/wp-content/uploads/2010/06/checkstyle-logo.png" alt="" width="98" height="62" /></a> <a href="http://www.infoaxon.com/wp-content/uploads/2010/06/junit-logo.gif"><img class="alignnone size-full wp-image-1100" title="junit-logo" src="http://www.infoaxon.com/wp-content/uploads/2010/06/junit-logo.gif" alt="" width="123" height="43" /></a></p>
</dd><dt>Rich UI</dt><dd><p><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/ZK-Logo.gif"><img class="alignnone size-full wp-image-1090" title="ZK-Logo" src="http://www.infoaxon.com/wp-content/uploads/2010/06/ZK-Logo.gif" alt="" width="107" height="64" /></a> <a href="http://www.infoaxon.com/wp-content/uploads/2010/06/yuilib.jpg"><img class="alignnone size-full wp-image-1091" title="yuilib" src="http://www.infoaxon.com/wp-content/uploads/2010/06/yuilib.jpg" alt="" width="160" height="86" /></a><a href="http://www.infoaxon.com/wp-content/uploads/2010/06/logo_jquery_215x53.gif"><img class="alignnone size-full wp-image-1092" title="JQuery" src="http://www.infoaxon.com/wp-content/uploads/2010/06/logo_jquery_215x53.gif" alt="" width="166" height="53" /></a> <a href="http://www.infoaxon.com/wp-content/uploads/2010/06/infragistics-logo.gif"><img class="alignnone size-full wp-image-1093" title="infragistics-logo" src="http://www.infoaxon.com/wp-content/uploads/2010/06/infragistics-logo.gif" alt="" width="163" height="81" /></a> <a href="http://www.infoaxon.com/wp-content/uploads/2010/06/gwt-logo-42x42.png"><img class="alignnone size-full wp-image-1155" title="GWT" src="http://www.infoaxon.com/wp-content/uploads/2010/06/gwt-logo-42x42.png" alt="" width="42" height="42" /></a></p>
</dd></dl></div>
<p>Reference architectures act as &#8220;underbody and suspensions&#8221; on which the new applications can easily be built for a particular domain can then be built either based on previous IT architecture maps created by the company or using reference models developed by the SI vendor. Instead of implementing the reference architectures from scratch one can use system integrator skills and experience where the reference architecture models may already exist. Redhat also provides reference architecture for application development, middle ware and other monitoring tools over an open source Linux infrastructure.</p>
<p>Similarly InfoAxon has developed reference architectures for common use cases such as:</p>
<ol>
<li><a href="http://www.infoaxon.com/platforms/fusionkm/">Content &amp; Knowledge Management</a></li>
<li><a href="http://www.infoaxon.com/platforms/fusionbi/" target="_blank">Business      Intelligence</a></li>
<li>Reporting      (Management and Detailed data reporting)</li>
<li>Data      Warehouses</li>
<li>Enterprise      Search</li>
<li>Social      Networking</li>
<li>Electronic      Forms</li>
</ol>
<p>That can be used for use cases to enable service provider needs.</p>
<p>We work with ISVs &amp; Service Providers in various verticals helping them quickly launch innovative solutions / services powered by our <a href="http://www.infoaxon.com/platforms/white-label-platforms/" target="_blank">white labeled open source platforms</a>, delivered on-demand (SaaS), on-premise or embedded.</p>
<p>These Platforms provides following business value:</p>
<p>1.      Delivers new vertical specific solutions / services quickly</p>
<p>2.      Offers Choice &amp; Flexibility</p>
<p>3.      Eliminates per user License Costs</p>
<p>Once the Platform is in production environment its 24X7 Support becomes essential. Dedicated support is required in areas such as configuration management, update &amp; release management, bug fixing, and solution lifecycle support &amp; management.</p>
<p>InfoAxon provides an enterprise-grade lifecycle <a href="http://www.infoaxon.com/services/open-source-support/" target="_blank">support &amp; maintenance for open source Platforms</a> within the production environments. Our experience comes from engineering and technical expertise derived through years of working with the open source community projects, open source technologies and infrastructure such as databases, middleware, operating systems and wide range of enterprise productivity applications.</p>
<p><strong>Platforming Success in Social Housing Delivery Platform</strong></p>
<p>The above approach has been used by InfoAxon quite effectively (even to our surprise!!!). There are two key stories to share around Platforming open source.</p>
<p>A leading UK based Social Housing organization leveraged Open source Platforming approach to implement a social housing platform with a custom developed choice based letting engine integrated into open source pre-integrated platform in flat 6 months. The overall project involved using pre-integrated platform that comprised of pre-integrated open source components such as:</p>
<ol>
<li><a title="JBOSS Portal" href="http://www.jboss.org/jbossportal/" target="_blank">Integrated Portal framework</a> with multi-tenant and      multi-site configurations with fully customizable sites driven by CMS</li>
<li>Pre-integrated      content management system for Interactive TV and browsers</li>
<li>Jaspersoft reporting engine integrated within      the platform stack providing reporting</li>
<li><a title="Apache FOP" href="http://xmlgraphics.apache.org/fop/" target="_blank">Apache FOP PDF converter</a> pre-integrated into the      platform stack providing Social Housing adverts</li>
<li><a title="Orbeon" href="http://orbeon.com/" target="_blank">Orbeon </a>and <a title="Chiba" href="http://chiba.sourceforge.net/" target="_blank">Chiba </a>Open      source XForm technology pre-integrated into the stack to create Social      Housing Online Register applications</li>
<li>Service      Oriented Architecture using technologies such as JBOSS and Hibernate to      expose business logic to presentation layers</li>
</ol>
<p>Reference Architecture was created around EJB 3.0 Java implementations to leverage the JBOSS application server capabilities of handling large transactions, exposing business services as Web services and Security implementations around JAAS protocols.</p>
<p>Today it has been 5 years in full production implementation with about a quarter of million social housing applicants, 3 million hits a day and handling till date more than 50 million social housing bids.</p>
<p>It is important to note that the overall cost of the platform was significantly lower compared to similar packaged products that had much reduced set of features. For us this is shining example of what can be done if open source is integrated with a view of developing a ISV/SaaS platform.</p>
<p><strong>Platforming Success in</strong><a href="http://www.infoaxon.com/verticals/international-development/" target="_blank"><strong> </strong></a><a href="http://www.infoaxon.com/verticals/international-development/" target="_blank"><strong>Knowledge Management Platform for International Development</strong></a><strong> Communities</strong></p>
<p>Another more recent Platforming experience we have had is in enabling International Development communities share ideas and knowledge using a Knowledge Management platform. Large international development organizations have wide geographical reach and wish to bring together knowledge of development practitioners, consultants, NGOs, donor organizations etc. The choices were between choosing a proprietary platform versus an open source integrated platform. InfoAxon developed the open platform that developed with SaaS deployments in mind.</p>
<p>The platform allows our customer:</p>
<ol>
<li>Multiple      countries in Country Knowledge spaces</li>
<li>Multiple      community knowledge spaces within each country</li>
<li>Profile      based spaces</li>
<li>Advanced      Knowledge search with scored cross references between</li>
<li>Integration      with Mailing list software to capture tacit knowledge within email      discussions</li>
<li>Moderation      interfaces</li>
</ol>
<p>The pre-integrated platform comprises open source integration of:</p>
<ol>
<li>Liferay<a title="Liferay" href="http://www.liferay.com/" target="_blank"> </a>as      a portal framework extended to provide abstract knowledge spaces that can      take shape to different knowledge contexts in which information is      presented (Country, Community, Global etc.)</li>
<li><a title="Apache Jackrabbit" href="http://jackrabbit.apache.org/" target="_blank">Apache Jackrabbit content repository</a> provides the underlying knowledge repository storing information in smart      nodes</li>
<li>REST based      framework that exposes a suite of content based services exposed to the      presentation layer</li>
<li><a title="Mailman" href="http://www.gnu.org/software/mailman/index.html" target="_blank">Mailman </a>to manage back end mailing list based      communication. Mails to and from community subscribers are routed through      moderation loops and stored in the content repository</li>
<li>BIRT<a title="Eclipse BIRT" href="http://www.eclipse.org/birt/phoenix/" target="_blank"> </a>for in-built reporting and business      intelligence features</li>
</ol>
<p>The above examples show that SaaS service providers and ISVs can greatly benefit from the open source Platforming approach and create innovative solutions through partnerships with organizations such as us. The results are truly remarkable and bring the innovation and flexibility of open source to the fore.</p>
<p>There are some interesting whitepapers available on how <a href="http://www.slideshare.net/infoaxon/benefiting-enterprises-and-service-providers-through-platforming-open-source">Open Source Platforms is benefitting Enterprise and Service Providers</a> which I would like to recommend for deep knowledge on Open source Platforming.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.infoaxon.com/part-2-beyond-open-source-customizations-platforming-open-source/1413/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Part 1 &#8211; Beyond Open Source customizations &#8211; &#8220;Platforming&#8221; Open Source</title>
		<link>http://blog.infoaxon.com/part-1-beyond-open-source-customizations-platforming-open-source/1379</link>
		<comments>http://blog.infoaxon.com/part-1-beyond-open-source-customizations-platforming-open-source/1379#comments</comments>
		<pubDate>Sun, 20 Mar 2011 18:26:18 +0000</pubDate>
		<dc:creator>Shubham Nagar</dc:creator>
				<category><![CDATA[Experiences]]></category>
		<category><![CDATA[Latest]]></category>
		<category><![CDATA[Open Source for Business]]></category>

		<guid isPermaLink="false">http://blog.infoaxon.com/?p=1379</guid>
		<description><![CDATA[ Starting your day writing a blog article is not the most coolest thing to do but it cant be delayed any more simply because its too exciting an idea not to keep to myself ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.infoaxon.com/wp-content/uploads/2011/03/federal-open-source1.jpg"><img class="alignleft size-thumbnail wp-image-1406" title="federal-open-source" src="http://blog.infoaxon.com/wp-content/uploads/2011/03/federal-open-source1-150x124.jpg" alt="" width="120" height="99" /></a> Starting your day writing a blog article is not the most coolest thing to do but it cant be delayed any more simply because its too exciting an idea not to keep to myself any more.</p>
<p>So you have downloaded the most famous open source software community  version and here you are all excited with it. The hype is built and  vendors that can help support are searched frantically. If you have a  brilliant IT team and hopefully you have someone championing this within  your business. However what are your chances of success? What will this  evangelism lead to?</p>
<p>Businesses do not react to technology trends as  individuals do. Every business therefore looking to implement open  source will want an assurance, coverage of risks and potentially not  compromise with any lack of functionality provided by the open source  software. How then the open source innovation can be ushered in within  an enterprise? Is it worth attention?</p>
<p>The basic premise of this article is whether for organizations adopting open source customizing the open source software is enough or whether there is a need to look beyond and do simple things and appreciate simple process and solution approaches that are part of any IT solution. For success to be achieved with open source one has to go beyond the realms of being able to play with the source code and ensure that the overall solution has been put in place.</p>
<p>We now detail further what it means to go beyond Open Source customization.</p>
<p><strong><a href="http://www.infoaxon.com/">Open Source Customization</a> &#8211; The simple story</strong></p>
<p>The typical story of open source within an enterprise follows many times this flow:</p>
<ol>
<li>You download the software or more than one open source solutions.</li>
<li>You open them up and install and configure.</li>
<li>You get excited and run down to your IT manager suggesting what a great alternative it can become.</li>
<li>You get some small budget sanctioned to implement the project. You look for the the easiest target that will subject to your nice ideas around open source project.</li>
<li>The scape (or scope) goat is ready and you implement the project and show case this after prodding through community and finding your answers and eventually getting some sort of the system up there.</li>
</ol>
<p>Now the trouble begins:</p>
<ol>
<li>Users use it and want more ; Where are the features that the world is talking about now?</li>
<li>You want to give more so you hunt for more. There is either an option of developing it all yourself or finding some new smart plugins</li>
<li>You end up with performance problems or scaling issues and look for a consultant</li>
<li>You then get some good minds together and ensure that solve the problem for now; But it reappears in a different form and you customize further</li>
<li>Ultimately you have your own fork, your own patch work of open source code which only you will touch and not even the open source vendor that provided the software in the first place through the community.</li>
<li>You quit your job and then someone either takes it over or the entire implementation stagnates</li>
<li>The system is never fully adopted within your business and ultimately fails</li>
</ol>
<p>Off course with smart IT capability you can win and avoid all the above trouble. Again with a support vendor for open source software you will get better interaction and understanding but will your software become institutionalized like any good piece of software does. How best then to depend on open source for your organization.</p>
<p><strong>Platforms Vs Applications</strong></p>
<p>Open source has &#8220;commodotised&#8221; the applications market. One after the other we find several open source alternatives going stronger and stronger. However this trend appears something refreshingly new the fact remains that most software has been built as applications till date and its simply getting &#8220;freer&#8221; and &#8220;open&#8221; to develop. We are seeing a mega trend towards commodotization of standard applications.</p>
<p>Amidst this the software industry is growing at an amazing speed and churning out  software products or SaaS enabled services one after the other. However it is also becoming  clearer that organizations need to think of their IT strategy as  “<a title="Open Source Platforms" href="http://www.infoaxon.com/platforms/" target="_blank">Platforms</a>” since applications and products come and go but having a “Platform” at the  centre of business operations within a particular domain will help  faster development of services. Moreover the value of IT is shifting  increasingly towards services and solutions instead of the core product  technology often locked with the product itself.</p>
<p>Some areas where this strategy has shown particular use is:</p>
<ol>
<li><a href="http://www.infoaxon.com/solutions/knowledge-management/">Content Management</a></li>
<li><a href="http://www.infoaxon.com/solutions/knowledge-management/content-centric-collaboration/">Collaborative document management with integrated web front end portals</a></li>
<li><a href="http://www.infoaxon.com/platforms/axonshare-a-collaborative-content-management-solution/">Social Network based Corporate Intranets that host multiple user applications</a></li>
<li><a href="http://www.infoaxon.com/platforms/white-label-platforms/">Vertical SaaS (Software as a service) solutions</a></li>
<li><a href="http://www.infoaxon.com/platforms/fusionbi/">Business Intelligence and Dashboards</a></li>
<li><a href="http://www.infoaxon.com/verticals/retail/">E-Commerce platforms</a></li>
</ol>
<p>The good news is that Open source can be used to build the right platforms as the basis to integrate other open source applications.</p>
<p>Therefore here is the healthy balance. Platforms can be built using open source and integrating them well and for platforms to succeed innovative applications that are either already open source or integrate with other open source can lead to a very interesting model indeed.</p>
<p>One of the ways this has started to happen is by developing Vertical market or organization specific platforms using open source by integrating as a matter of practice. &#8220;Platforming&#8221; is such a practice.</p>
<p><strong>What is &#8220;Platforming&#8221;</strong></p>
<p><strong>“Platforming” Open source</strong> is akin to <strong>creation of an open source eco system within a business domain </strong>leading to a <strong>launch pad for new services</strong> exposed to customers, employees, or associates.</p>
<p>With Platforming of open source it is possible to implement open source more aligned to the business goals instead of driven as a technology project. Using the right system integrator partner that<br />
understands Platforming it is possible to bring together open source components in such a way that innovative software as a service models are possible within the enterprises. In particular service<br />
providers (for e.g. SaaS service providers, Cloud service providers) benefit greatly from this approach.</p>
<p>With Platforming it is possible to standardize interface and boundaries, use less resources and have testable architectures that can be used to develop innovative domain specific solutions.</p>
<p>Not many realize that amazing number of popular brands such as  Facebook, Twitter and several others have been built brick by brick in  this manner. They don&#8217;t tell you but this is exactly what they have done  with superb piece of engineering thrown behind it.</p>
<p><strong>Power of coming together  &#8211; &#8220;Platforming&#8221; Open Source</strong></p>
<p>Open source choices have to &#8220;come together&#8221; in such a way that it can take the shape of a lasting IT Platform  within your business and even when the first phase of adoption is over (mainly ruled by hype) it actually sticks and is used by all.</p>
<p>This is not easy but increasingly to implement open source is the right way.</p>
<p>Typically if you want to use open source at an IT strategy level you would find that open source itself requires integration with other open source software. Just to set the context here that we are talking of open source implementations that are up the stack and not really at the operating system or database level. We are talking about applications here since most business opportunities that exist today are up the stack or with open source within a cloud.</p>
<p>Carefully chosen best-of-breed open source components based  on many different criteria: maturity, readiness for production,  features, extensibility, quality, adoption and the strength of their  communities can help not only pick up the right ingredients but also bring them together.</p>
<p>In the next part of this article we discuss how the Platforming actually occurs and what Platforms InfoAxon has developed using this approach. In further articles we will discuss how our platforms are helping our customers achieve dynamic solutions that continually evolve.</p>
<p>For more details on InfoAxon’s ‘<a title="open source platforming" href="http://www.infoaxon.com/">Open Source Platforming</a>’ and to download the white paper click <a href="http://www.infoaxon.com/wp-content/plugins/download-monitor/download.php?id=19">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.infoaxon.com/part-1-beyond-open-source-customizations-platforming-open-source/1379/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

