留言板

Is OSGi/module framework ready for prime time?

Martin 2,修改在9 年前。

Is OSGi/module framework ready for prime time?

New Member 发布: 1 加入日期: 14-2-19 最近的帖子
Hi,
we are about to start a Liferay portlet project and would like to use OSGi because it is already a key technology in our other (mainly Eclipse/RCP based) projects.

So far I had to learn that there is not a lot of documentation. The OSGi environment seems to be based on Equinox.

We would like to know if the module framework is already considered stable enough for production? What parts are missing? When do you plan to release a production ready version of the Liferay OSGi environment?

Thanks in advance
Martin
thumbnail
Ray Augé,修改在9 年前。

RE: Is OSGi/module framework ready for prime time?

Liferay Legend 帖子: 1197 加入日期: 05-2-8 最近的帖子
In Liferay 6.1/6.2 the Module Framework (our osgi support) is stable but still experimental in the sense that it's not so integrated into the subsystems of the portal.

However, it's still possible to leverage a lot of functionality of the portal in a much cleaner way than traditional WAR plugins.

In a very short time, Liferay will be releasing some plugins targeted at the 6.2 release which actually are osgi bundles running in the module framework.

tl;dr

* in <= 6.2 and prior, more work is on the developers plate to take significant advantage of osgi
* in >= 7.0, due to much tighter integration, it will be far simpler to take significant advantage. We'll have everything from good docs to better tooling which integrates into existing build infrastructures.