Remove Cas Editor Project support from Cas Editor
-------------------------------------------------

                 Key: UIMA-2123
                 URL: https://issues.apache.org/jira/browse/UIMA-2123
             Project: UIMA
          Issue Type: Task
          Components: CasEditor
            Reporter: Jörn Kottmann
            Assignee: Jörn Kottmann


The Cas Editor started with a special project type called
"Cas Editor Project" to mange annotation projects, this special
project is through recent work which went into the 2.3.1 release now obsolete,
since 2.3.1 it is possible to open a CAS file from any project type.

The Cas Editor Project and everything which is related to it should be removed.

The removal would remove a bunch of code from the Cas Editor.
The would be the following:
- Cas Editor Project model
- Corpus Explorer
- Analysis Engine and Cas Consumer run support (replaced for 2.3.2 by the 
uimaj-ep-launcher plugin) 

As part of the removal, existing Cas Editor Projects must be migrated 
gracefully.
The migration could be done like this:

When the new Cas Editor 2.3.2 is started up the first time,
it does the following to migrate a project.

1. Reads the dotCorpus file and sets the type system location for the project
2. Copies the dotCorpus to the new default styling file location

After these two steps a user will be able to open any .xcas or .xmi file inside
the migrated project with the configured styling. The functionality to run an
AE will be removed from the Cas Editor and we will instruct our users to use
the new eclipse AE launch support instead. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to