Skip to content

Remove Framework Dependencies #5

@greenwoodma

Description

@greenwoodma

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions