The final release of the updated portlet specification, JSR 286, which came out earlier this month, marked the end of a long process for the important (Java) portal standard.
As a follow-up to the widely-adopted JSR 168, this portlet specification 2.0 moves to make portals more like integrated apps and less like collections of disconnected windows. Specifically it adds support for events, public render parameters, resource serving, and a portlet filter.
Some vendors like eXo, IBM, JBoss and Liferay have already been supporting earlier iterations of the standard and two years ago, I commented that most commercial portal vendors are behind this new portlet standard. While this is still the case, many significant changes have happened in the marketplace since the initial draft of JSR 286 in August 2006.
Jason E. Shao from the CampusEAI Consortium asks in a blog whether the next generation portlet specification really matters and over at the TheServerSide.COM you can find a healthy discussion on the final spec release.
Standards generally go missing in this marketplace, but judging from the very limited attention this new version of the portlet spec has received, it makes me wonder whether the marketplace has already left the need for it in the dust. As a buyer the new industry standard might seem the preferred option over the many proprietary implementations that build on the shortcomings of JSR 168, but make sure to study the emerging implementations of the new standard carefully to avoid an early mover disadvantage.