You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2011/08/16 04:10:32 UTC
svn commit: r1158087 - /uima/addons/trunk/RELEASE_NOTES.html
Author: schor
Date: Tue Aug 16 02:10:32 2011
New Revision: 1158087
URL: http://svn.apache.org/viewvc?rev=1158087&view=rev
Log:
no Jira - update the Release notes to describe OSGi packaging as experimental, with need to do custom bundles for doing more complex pipelines.
Modified:
uima/addons/trunk/RELEASE_NOTES.html
Modified: uima/addons/trunk/RELEASE_NOTES.html
URL: http://svn.apache.org/viewvc/uima/addons/trunk/RELEASE_NOTES.html?rev=1158087&r1=1158086&r2=1158087&view=diff
==============================================================================
--- uima/addons/trunk/RELEASE_NOTES.html (original)
+++ uima/addons/trunk/RELEASE_NOTES.html Tue Aug 16 02:10:32 2011
@@ -70,15 +70,23 @@ There is an addon to the base UIMA:
<li>FsVariables</li>
</ul>
-Finally each annotator is distributed also in OSGi packaging (bundle).
-
-
-Each component has a separate LICENSE and NOTICE files; some also
+<p>Each component has a separate LICENSE and NOTICE files; some also
have Readme and other documentation (in docs/). Documentation
is also available on the UIMA website, in the Sandbox area.
-
</p>
+<h4>OSGi packaging of annotators</h4>
+ <p>The addon annotators are being packaged experimentally as individual OSGi bundles.
+ OSGi is not supported directly by the UIMA framework; the framework has no knowledge or interfaces for making use of it.
+ Because of this,
+ the current experimental packaging includes the uimaj-core jar in each bundle; the expected use of this bundle
+ is as an embedded UIMA "application", running just the one annotator that is being bundled (because other annotators in other
+ bundles will not be "visible" in the class-loading sense).</p>
+
+ <p>Users wanting to develop more advanced deployments, such as UIMA pipelines containing multiple annotators, can use
+ these bundles and the maven processes that build them, as examples. They will need to create special bundles of their
+ own, combining the UIMA framework and all of the jars for the multiple annotators (and their dependencies) into one bundle.
+ This would then be used as a UIMA application.</p>
<h2><a name="major.changes">2. Major Changes in this Release</a></h2>