-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
Description
I think it is a mistake for this code to depend on any of the frameworks it supports (i.e. GATE, UIMA etc.). The issue is that we would tie this code to a given version of each framework which would make it difficult (maybe impossible) to process components from different versions of a framework within a single JVM instance.
The GATE based code in this project doesn't depend on GATE but simply parses the standalone creole.xml file as an XML file. I feel the UIMA based analyser should take the same approach.
This suggestion actually matches nicely with the OMTD recommendations to have fully specified but separate component metadata that can be used without access to the framework.