You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by Adam Lally <al...@alum.rpi.edu> on 2007/01/08 17:26:13 UTC

Eliminating TCAS

Even if we don't do the larger view redesign, I still think it makes
sense to drop TCAS:
http://issues.apache.org/jira/browse/UIMA-115

There is little reason for TCAS to still exist at this point - it no
longer defines any methods that are not on CAS, and the methods
CAS.getTCAS() and CAS.getTCAS(SofaFS) have been deprecated since 2.0,
along with a lot of other TCAS-related methods.   So this change would
remove quite a lot of deprecated methods (as opposed to adding more!).

And it's a good candidate for search-and-replace:

* TCAS goes to CAS
* getTCAS goes to getView.  [Or better, "getTCAS()" does to
"getCurrentView()" and then "getTCAS(" goes to get "getView(" - I like
that better than having a 0-arg CAS.getView() method.]

Can we get consensus on this at least?
-Adam

Re: Eliminating TCAS

Posted by Eddie Epstein <ea...@gmail.com>.
Do I have to do the work if I vote +1?

Eddie

Re: Eliminating TCAS

Posted by Michael Baessler <mb...@michael-baessler.de>.
Fine with me.  +1

-- Michael


Marshall Schor wrote:
> +1 from me.
>
> -Marshall
>
> Adam Lally wrote:
>> Even if we don't do the larger view redesign, I still think it makes
>> sense to drop TCAS:
>> http://issues.apache.org/jira/browse/UIMA-115
>>
>> There is little reason for TCAS to still exist at this point - it no
>> longer defines any methods that are not on CAS, and the methods
>> CAS.getTCAS() and CAS.getTCAS(SofaFS) have been deprecated since 2.0,
>> along with a lot of other TCAS-related methods.   So this change would
>> remove quite a lot of deprecated methods (as opposed to adding more!).
>>
>> And it's a good candidate for search-and-replace:
>>
>> * TCAS goes to CAS
>> * getTCAS goes to getView.  [Or better, "getTCAS()" does to
>> "getCurrentView()" and then "getTCAS(" goes to get "getView(" - I like
>> that better than having a 0-arg CAS.getView() method.]
>>
>> Can we get consensus on this at least?
>> -Adam
>>
>>
>
>
>


Re: Eliminating TCAS

Posted by Marshall Schor <ms...@schor.com>.
+1 from me.

-Marshall

Adam Lally wrote:
> Even if we don't do the larger view redesign, I still think it makes
> sense to drop TCAS:
> http://issues.apache.org/jira/browse/UIMA-115
>
> There is little reason for TCAS to still exist at this point - it no
> longer defines any methods that are not on CAS, and the methods
> CAS.getTCAS() and CAS.getTCAS(SofaFS) have been deprecated since 2.0,
> along with a lot of other TCAS-related methods.   So this change would
> remove quite a lot of deprecated methods (as opposed to adding more!).
>
> And it's a good candidate for search-and-replace:
>
> * TCAS goes to CAS
> * getTCAS goes to getView.  [Or better, "getTCAS()" does to
> "getCurrentView()" and then "getTCAS(" goes to get "getView(" - I like
> that better than having a 0-arg CAS.getView() method.]
>
> Can we get consensus on this at least?
> -Adam
>
>