You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by Marshall Schor <ms...@schor.com> on 2017/09/02 00:43:00 UTC

I'm (hopefully) getting very close to trying a v3.0.0 beta release

If anyone has things they think are missing or ?? in v3, please speak up soon,
as I'm close to trying to do the beta release :-) .

-Marshall


Re: I'm (hopefully) getting very close to trying a v3.0.0 beta release

Posted by Marshall Schor <ms...@schor.com>.
One thing I've thought of to do before beta:

Go thru the public (not internal) APIs, and "rationalize" them.

This means:

1) keeping the old ones (for backwards compatibility)

2) making the new ones in the proper places, with some "duplication" for
convenience.  For instance, since the Annotator base impl classes come in two
styles (JCas and CAS), it makes sense to me to have new functionality available
on both the CAS and JCas interfaces.  But it probably doesn't make sense (for
example) to put new functionality on both the CAS and FSIndexRepository APIs,
since these are one-to-one, and is very likely that all users of the
FSIndexRepository will have a CAS (or JCas) object handy. 

-Marshall


On 9/1/2017 8:43 PM, Marshall Schor wrote:
> If anyone has things they think are missing or ?? in v3, please speak up soon,
> as I'm close to trying to do the beta release :-) .
>
> -Marshall
>
>