<?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>Coté&#039;s People Over Process &#187; portals</title>
	<atom:link href="http://redmonk.com/cote/tag/portals/feed/" rel="self" type="application/rss+xml" />
	<link>http://redmonk.com/cote</link>
	<description>One foot in the muck, the other in utopia</description>
	<lastBuildDate>Wed, 30 May 2012 17:29:13 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.1</generator>
	<item>
		<title>Liferay evolving beyond portals &#8211; the app server vacuum &#8211; Quick Analysis</title>
		<link>http://redmonk.com/cote/2010/09/08/liferay/</link>
		<comments>http://redmonk.com/cote/2010/09/08/liferay/#comments</comments>
		<pubDate>Wed, 08 Sep 2010 21:28:21 +0000</pubDate>
		<dc:creator><![CDATA[cote]]></dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Quick Analysis]]></category>
		<category><![CDATA[Liferay]]></category>
		<category><![CDATA[portals]]></category>
		<category><![CDATA[stackless stack]]></category>

		<guid isPermaLink="false">http://www.redmonk.com/cote/2010/09/08/liferay/</guid>
		<description><![CDATA[A new Liferay portal releases provides a good chance to ponder the state of runtimes in the Java world.]]></description>
				<content:encoded><![CDATA[<div class="wp_twitter_button" style="float: right; margin-left: 10px;">
					<a href="http://twitter.com/share?counturl=http%3A%2F%2Fredmonk.com%2Fcote%2F2010%2F09%2F08%2Fliferay%2F" class="twitter-share-button" data-url="http://redmonk.com/cote/2010/09/08/liferay/" data-count="vertical" data-via="" data-lang="de" data-text="Liferay evolving beyond portals &#8211; the app server vacuum &#8211; Quick Analysis &raquo; Coté&#039;s Pe [...]">Tweet</a><br />
					<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
				</div>
<p class="pic"><a href="http://www.flickr.com/photos/cote/4971181087/" title="Liferay West Coast Symposium, Day 1 by cote, on Flickr"><img src="http://farm5.static.flickr.com/4131/4971181087_acc02d4593.jpg" width="500" height="375" alt="Liferay West Coast Symposium, Day 1" /></a></p>
<p><i>A new Liferay portal releases provides a good chance to ponder the state of runtimes in the Java world.</i></p>
<p>Open source portal vendor Liferay has just released a new version, building out the platform around the popular portal it&#8217;s been putting out for years. CMS Critic has <a href="http://www.cmscritic.com/liferay-launches-liferay-portal-6-enterprise-edition-liferay-west-coast-symposium/">a good wrap-up of the features in the new 6EE release</a>. As with much of the Java world now, the ideas of an application server, a portal, a container, and a general platform have run together nicely for Liferay. The same is true for many others in the field since the iron-grip of the J(2)EE went arthritic awhile ago.</p>
<p>Think of the bucket of everything that Spring does, the opening up of the VM to run other languages, like the darlings of last year, Scala and Erlang. JEE has turned into a buffet finicky programers can pick from, not a suite of The Frameworks Ye Shall Use. On the whole, this is good as the standard, official Java world wasn&#8217;t really keeping pace with the fast evolving ideas coming from the consumer web &#8211; from the non-enterprise world.</p>
<h2>The Motherhood and Apple-pie</h2>
<p class="pic">
<a href="http://www.flickr.com/photos/cote/4971903778/" title="Liferay vs. Brand X by cote, on Flickr"><img src="http://farm5.static.flickr.com/4147/4971903778_08b816b6d6.jpg" width="500" height="375" alt="Liferay vs. Brand X" /></a></p>
<p>Liferay seems to have done well with it&#8217;s strategy of keeping pace of &#8220;social&#8221; and the basics of portal needs. This is probably due to being open source and, as a company and project, scrappier than it&#8217;s rival products from Oracle, IBM, and JBoss. There&#8217;s a refreshing sense of simplicity in their messaging, e.g., a 215 meg runtime instead of &#8220;boxes of DVDs.&#8221; And, of course, there&#8217;s <a href="http://www.flickr.com/photos/cote/4971903778/">the promise of being cheaper than Brand X</a>, often much cheaper. <a href="http://www.liferay.com/products/liferay-portal/stories">Their client list</a> &#8211; with no shortage of big names &#8211; would seem testimony to the success of that strategy.</p>
<p>Being here at the <a href="http://www.liferay.com/about-us/events/liferay-symposiums/west-coast-2010/">Symposium in Anaheim</a>, I can see that the Liferay folks and community itself (represented in something over a 100 attendees, I believe) have a nicely evolved open source warm-and-fuzzy feeling, at the same time being unashamedly <a href="http://redmonk.com/sogrady/2010/06/30/open-core-is-the-new-dual-licensing/">open core</a>. They&#8217;re all nicely earnest. (And, hey, it&#8217;s always nice to be in California to get <a href="http://www.flickr.com/photos/cote/4972159394/">one of these</a>.)</p>
<p>From speaking with the <a href="http://www.redmonk.com/cote/2010/01/07/bmcbuysphurnace/">Phurnace pholks before they were acquired by BMC</a>, there&#8217;s a brisk business going on migrating from closed-source portals (IBM&#8217;s and Oracle/BEA&#8217;s) to open source ones, JBoss, Liferay, and co. CMO Paul Hinz used the phrase &#8220;end of feature&#8221; life as a jab at incumbent portal offerings that may not be End-of-Life, but are stagnant in their development.  Clearly, in the portal space, Liferay is looking to pick up migrate-to-cheap portal projects. At the same time, they&#8217;re hoping to offer a harbor for Java developers, most of which are casting about for the platform to standardize on.</p>
<h2>Write once, configure everywhere</h2>
<p>As <a href="http://www.redmonk.com/jgovernor/2010/09/03/day-of-the-dead-web-drives-strong-demand-for-java-skills/">James pointed out recently, Java is far from &#8220;dead.&#8221;</a>. Indeed,  Java is finding much use as the basis for new middleware:</p>
<blockquote><p>
So the cool kids aren’t using Java. Or are they? One of the hottest trends in tech right now is NoSQL (If you’re a software developer get acquainted with it). Many of the hottest NoSQL technologies are written in Java.<br />
MapReduce – one of the core technologies Google and Yahoo use for fast response times across large data sets is Java-based. A whole new industry ecosystem is growing around Hadoop, Apache’s MapReduce implementation. Ask our client Mike Olson fromCloudera if Java is dead. What about HBase? Java… Neo4J? Java. And so on. Of course we’re also seeing innovation from the new hotness – thus Erlang underpins CouchDB and RIAK. But Java is certainly core to the innovation. Lets look at RabbitMQ for example – which though written in Erlang was acquired by SpringSource as a messaging engine to underpin a Java-based programming model.
</p></blockquote>
<p>And that&#8217;s just the category of NoSQL. Sure, there&#8217;s plenty of folks who are happy to be liberated from Java &#8211; the post Rails world blew that sentiment door off the hinges.</p>
<p>What&#8217;s clear, though, is that Java is being used as a base language for larger runtimes and middleware, rather than a ends-to-itself, a walled community of its own. The idea of an &#8220;application server&#8221; is being eliminated, component by component. In eliminating that idea there&#8217;s a huge vacuum when it comes to the runtime developers use to house their projects.</p>
<p>Liferay, like so many others, is starting to move into this vacuum. The likes of VMWare/SpringSource are betting the farm on it (and looking good), while RedHat/JBoss, IBM, and Oracle/BEA/Sun are casting about to keep up. (An interesting non-Java example is MindTouch.) It&#8217;s clear that a highly component-driven runtime is needed (OSGi seems to have won out, if by sheer exhaustion in the Java Modularization War, largely forgotten): a <a href="http://www.redmonk.com/jgovernor/2008/02/05/osgi-and-the-rise-of-the-stackless-stack-just-in-time/">&#8220;stackless stack,&#8221; as us RedMonks wickedly like to repeat</a>. Open source seems required as well, if only to drive that extreme simplicity that, for whatever reason, commercial middleware is deadly allergic to. Hint: enterprises will pay cash-money for complexity, tragically, they&#8217;ll pay little, if anything, for simplicity. And once bought in, <a href="http://www.computerworld.com/s/article/9183219/Oracle_offers_student_coders_free_access_to_JavaOne?taxonomyId=11">the pace of innovation isn&#8217;t always the same as that frenzied period of finding a &#8220;solution.&#8221;</a></p>
<h2>PaaS and Mobile</h2>
<p class="pic"><a href="http://www.flickr.com/photos/cote/4972155362/" title="In-n-out dug outs by cote, on Flickr"><img src="http://farm5.static.flickr.com/4136/4972155362_3f462b36fe.jpg" width="500" height="375" alt="In-n-out dug outs" /></a></p>
<p>In the wider spectrum, the ongoing evolution of Platform-as-a-Services and mobile drives both this application server vacuum and the search for a replacement. In the PaaS world, the PaaS is your runtime: Force.com, Intuit&#8217;s Partner Platform, Azure, Google App Engine, and various other apps ecosystems. In mobile, while there are several frameworks out there, it&#8217;s too early for developers to coalesce around a short list of them: rolling your own is still popular and, let&#8217;s be frank, until Android produces an app-bubble, developing in Object-C is the top concern of mobile developers. (Object-C!)</p>
<p>And, to call on the distinction between ISV and corporate developers from earlier today, while ISVs as always (well, since the web, at least) can sort out their own needs, the sense I get is that corporate developers are further out to sea when it comes to PaaSes, mobile, and even the search for a runtime. For vendors, this means it&#8217;s a great chance to insert your foot into the runtime door &#8211; when things are in flux is the time to cement your future shackles of success.</p>
<h2>More</h2>
<ul>
<li>In addition to <a href="http://www.cmscritic.com/liferay-launches-liferay-portal-6-enterprise-edition-liferay-west-coast-symposium/">the above link</a>, <a href="http://www.cmscritic.com/liferay-release-ushers-major-improvements/">some excellent, in-depth coverage from Mike Johnston at CMS Critic on today&#8217;s symposium</a>.</li>
<li>The <a href="http://www.liferay.com/community/blogs?p_p_id=115&amp;p_p_lifecycle=0&amp;p_p_state=normal&amp;p_p_mode=view&amp;_115_redirect=/about-us/news&amp;_115_struts_action=/blogs_aggregator/view_entry&amp;_115_urlTitle=press-release:-liferay-launches-liferay-portal-6ee-at-the-liferay-west-coast-symposium">official press release from Liferay</a>.</li>
<li>More <a href="http://www.liferay.com/6ee">videos from Liferay on 6EE</a>.</li>
<li>You can see <a href="http://www.liferay.com/live">a live stream from Liferay West</a>, today and tomorrow.</li>
<li>Dee-Ann LeBlanc of <em>CMS Wire</em> <a href="http://www.cmswire.com/cms/web-cms/liferay-launches-liferay-portal-6-enterprise-edition-008541.php">covers the Liferay release and event today</a>.</li>
<li><a href="http://java.dzone.com/articles/liferay-debuts-portal-6ee-new">Mitchell Pronschinske writes-up</a> the new features with some screenshots.</li>
</ul>
<p><b>Disclosure:</b> Liferay is a client and paid my travel and hotel to here. IBM, VMWare, RedHat, SalesForce, MindTouch, and IBM are clients as well. See <a href="http://www.redmonk.com/clients/">the RedMonk client list</a> for related folks as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://redmonk.com/cote/2010/09/08/liferay/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Enterprise Lipstick &#8211; James Governor at Adobe MAX 2009</title>
		<link>http://redmonk.com/cote/2009/10/12/enterprise-lipstick-james-governor-at-adobe-max-2009/</link>
		<comments>http://redmonk.com/cote/2009/10/12/enterprise-lipstick-james-governor-at-adobe-max-2009/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 14:25:47 +0000</pubDate>
		<dc:creator><![CDATA[cote]]></dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Enterprise Software]]></category>
		<category><![CDATA[RedMonkTV]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[AdobeMAX]]></category>
		<category><![CDATA[AdobeMAX2009]]></category>
		<category><![CDATA[portals]]></category>

		<guid isPermaLink="false">http://www.redmonk.com/cote/2009/10/12/enterprise-lipstick-james-governor-at-adobe-max-2009/</guid>
		<description><![CDATA[James speaks to usability for enterprise software.]]></description>
				<content:encoded><![CDATA[<div class="wp_twitter_button" style="float: right; margin-left: 10px;">
					<a href="http://twitter.com/share?counturl=http%3A%2F%2Fredmonk.com%2Fcote%2F2009%2F10%2F12%2Fenterprise-lipstick-james-governor-at-adobe-max-2009%2F" class="twitter-share-button" data-url="http://redmonk.com/cote/2009/10/12/enterprise-lipstick-james-governor-at-adobe-max-2009/" data-count="vertical" data-via="" data-lang="de" data-text="Enterprise Lipstick &#8211; James Governor at Adobe MAX 2009 &raquo; Coté&#039;s People Over Process #adobe [...]">Tweet</a><br />
					<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
				</div>
<p class="video embed">
<p>While at Adobe MAX 2009, I ask <a href="http://www.redmonk.com/jgovernor/">James</a> to give his brain-dump on applying usability and &#8220;sexy&#8221; design to enterprise applications. While it&#8217;s traditionally been a hard sell &#8211; evidenced by how terrible most enterprise applications look &#8211; several cracks are starting to form in the idea that paying for pretty isn&#8217;t worth it for enterprise software.</p>
<p>Here are some highlights and links mentioned:</p>
<ul>
<li><a href="http://www.redmonk.com/jgovernor/2009/09/04/front-ends-portal-plasticity-glue-to-putty-sap-to-adobe-2/">Making portals prettier</a></li>
<li>James recalls the internal training app T-Mobile demo&#8217;ed from an old Adobe MAX. Getting enterprises to make their inward facing applications look better and be more usable.</li>
<li>Bill Scott&#8217;s &#8220;<a href="http://looksgoodworkswell.blogspot.com/">Looks Good, Works Well</a>.&#8221;</li>
<li>Adobe buying Omniture &#8211; <a href="http://www.redmonk.com/jgovernor/2009/09/17/adobe-omniture-data-meets-design-here-comes-google/">James write-up</a>, <a href="http://www.redmonk.com/cote/2009/09/16/adobeomniture/">my write-up</a></li>
<li>We talk about <a href="http://www.redmonk.com/cote/2009/10/16/fedex/">FedEx Critical&#8217;s use of internal RIAs as an internal application</a> (see <a href="http://lagrangepoint.typepad.com/lagrange/2009/10/blogging-live-from-adobe-max-keynote-in-la-day-2-adobemax.html">a write-up in this larger coverage of the Adobe MAX keynote</a>).</li>
</ul>
<p><b>Disclosure:</b> Adobe is a client and paid travel and hotel for Adobe MAX.</p>
]]></content:encoded>
			<wfw:commentRss>http://redmonk.com/cote/2009/10/12/enterprise-lipstick-james-governor-at-adobe-max-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RIA Weekly #55 &#8211; What people want from Portals and RIAs</title>
		<link>http://redmonk.com/cote/2009/07/23/riaweekly055/</link>
		<comments>http://redmonk.com/cote/2009/07/23/riaweekly055/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 00:52:02 +0000</pubDate>
		<dc:creator><![CDATA[cote]]></dc:creator>
				<category><![CDATA[Enterprise Software]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[RIA Weekly]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[portals]]></category>

		<guid isPermaLink="false">http://www.redmonk.com/cote/2009/07/23/riaweekly055/</guid>
		<description><![CDATA[Tweet You can download this episode directly directly and it&#8217;ll also show up in the RIA Weekly feed for iTunes and other podcatchers. Or, just use the controls below to listen to it right here: While at the Adobe Industry Analyst Summit this week, I caught up with Matthias Zeller. Having been at Adobe for [&#8230;]]]></description>
				<content:encoded><![CDATA[<div class="wp_twitter_button" style="float: right; margin-left: 10px;">
					<a href="http://twitter.com/share?counturl=http%3A%2F%2Fredmonk.com%2Fcote%2F2009%2F07%2F23%2Friaweekly055%2F" class="twitter-share-button" data-url="http://redmonk.com/cote/2009/07/23/riaweekly055/" data-count="vertical" data-via="" data-lang="de" data-text="RIA Weekly #55 &#8211; What people want from Portals and RIAs &raquo; Coté&#039;s People Over Process #adob [...]">Tweet</a><br />
					<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
				</div>
<p>You can <a href="http://media.libsyn.com/media/redmonk/riaweekly055.mp3">download this episode directly directly</a> and it&#8217;ll also show up in <a href="http://feeds.feedburner.com/riaweekly">the RIA Weekly feed</a> for iTunes and other podcatchers. Or, just use the controls below to listen to it right here:</p>
<p class="embed">
<p>While at the Adobe Industry Analyst Summit this week, I caught up with <a href="http://matthiaszeller.com/blog/">Matthias Zeller</a>. Having been at Adobe for sometime, he&#8217;s had an interesting history with RIAs from the work he did with SAP (where he&#8217;s a mentor) and now onto the <a href="http://labs.adobe.com/wiki/index.php/Genesis">Adobe Genesis</a> project (see <a href="http://blogs.adobe.com/mashup/">blog too</a>) that he&#8217;s been working on in recent times. As Matthias says, he&#8217;s been traveling around to talk with customers a lot recently, specifically around how they use and would like to use portals and situation applications.</p>
<p>Ever since <a href="http://www.riaweekly.com/2009/01/30/riaweekly041/">talking with James Ward back in episode #41</a>, I&#8217;ve been keeping an eye on how RIAs might could be used for portals. In going over the customer conversations he&#8217;s been having, Matthias gives us a pretty good idea. He uses the term &#8220;composite RIA&#8221; several times, which is a nice follow-on from the &#8220;mashup&#8221; and &#8220;situation application&#8221; phrasings.</p>
<p><b>Disclosure:</b> Adobe is a client.</p>
]]></content:encoded>
			<wfw:commentRss>http://redmonk.com/cote/2009/07/23/riaweekly055/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
<enclosure url="http://media.libsyn.com/media/redmonk/riaweekly055.mp3" length="23176166" type="audio/mpeg" />
		</item>
	</channel>
</rss>
