Re: Cad Editor splitting

2008-08-26 Thread Jörn Kottmann
This does sound like a good direction. In order to use the CAS  
viewer it
should be accepted into the sandbox. Any objection to resubmitting  
the vote?


There is still no plan how to merge it with the Cas Editor, expect for  
a small

part which handles how to open the Cas Viewer eclipse editor.

We should decide this first, then we can resubmit the vote.

In my opinion the only way to truly merge it with the Cas Editor is   
Level-2 sharing.
If we do not want this we have many things duplicated and two tools  
which

show a Cas in a slightly different way.

Are there other options that we missed ? Other than Level-1 sharing
which can only share ui widgets.

Future work like Cas journaling ui has then also to be done
twice if the plan is to build it directly into the Cas Viewer.

Jörn

Re: Cad Editor splitting

2008-08-26 Thread Tong Fin
On Tue, Aug 26, 2008 at 5:17 AM, Thilo Goetz [EMAIL PROTECTED] wrote:

 Jörn Kottmann wrote:

 This does sound like a good direction. In order to use the CAS viewer it
 should be accepted into the sandbox. Any objection to resubmitting the
 vote?


 There is still no plan how to merge it with the Cas Editor, expect for a
 small
 part which handles how to open the Cas Viewer eclipse editor.

 We should decide this first, then we can resubmit the vote.

 In my opinion the only way to truly merge it with the Cas Editor is
  Level-2 sharing.
 If we do not want this we have many things duplicated and two tools which
 show a Cas in a slightly different way.

 Are there other options that we missed ? Other than Level-1 sharing
 which can only share ui widgets.

 Future work like Cas journaling ui has then also to be done
 twice if the plan is to build it directly into the Cas Viewer.

 Jörn


 First let me echo what others have said: it would be very
 good if we had a consistent Eclipse tooling strategy, not
 one with several competing tools.  It would be my hope that
 Joern and Tong can cooperate on that tooling strategy.

 Here's what I would suggest, as someone who will probably
 not write a single line of code for this effort.  We should
 decide on one tool as the basis for viewing and editing
 CASes.  As we have already released the CAS Editor, it should
 be that one tool.  We should vote the CasViewer into the
 sandbox with the express understanding that it will never
 see a release, but ideas and code from the CasViewer will
 be used to improve and enhance the CAS Editor.  The CAS
 Editor will evolve into a tool that can be used either
 stand-alone (as it is now), or integrated into the rest
 of the UIMA tooling.

Thilo,
I think we are moving into this direction to have one integrated tool.


 That's my suggestion after having watched this thread for
 a while.  Obviously, it will only work if both Joern and
 Tong can get behind this plan.

 Tong, I understand that you have put a lot of effort into
 the CAS Viewer, and I would fully understand if you didn't
 agree to this suggestion.  Still, I believe that for UIMA
 as a whole, it would be the best solution.


Well, you are right that I am not completely agree on the approach. But, if
we think as the community,  I will accept and support the majority
opinions for the best interest of UIMA community as you suggested.

-- Tong


Re: Cad Editor splitting

2008-08-25 Thread Tong Fin
 Jörn,
The plan looks good to me. I am happy to work with you for this integration.

Should we start at the high-level a little bit by discussing about the flow
? For example, assuming that the input is an xmiCAS or CAS, what is the flow
of the tool up to the point that users see something in Eclipse.

-- Tong


Re: Cad Editor splitting

2008-08-25 Thread Eddie Epstein
This does sound like a good direction. In order to use the CAS viewer it
should be accepted into the sandbox. Any objection to resubmitting the vote?

Eddie

On Sat, Aug 23, 2008 at 6:32 AM, Jörn Kottmann [EMAIL PROTECTED] wrote:
 Hello,

 I would likte to move the CAS viewing and editing part out of the
 Cas Editor into a new plugin to make this part reusable in external
 applications which want to view and edit a CAS. To make
 this possible an API for opening CAS based eclipse editors
 will be defined.

 The viewing and editing part can then also be used directly
 from eclipse. To achieve this I suggest that we build a uima
 development tools plugin which uses the new API
 for opening a CAS based editor. The UDT plugin can be extended
 to contain other functionality like launch support for AEs, log viewers,
 etc.

 The UDT plugin could use code from the CAS Viewer. Depending
 on how we continue with the CAS Viewer the viewing part will be put
 into a new plugin (Level-1 sharing) or merged with the CAS Editor (Level-2
 sharing).

 Jörn


Re: Cad Editor splitting

2008-08-25 Thread Adam Lally
On Mon, Aug 25, 2008 at 2:39 PM, Eddie Epstein [EMAIL PROTECTED] wrote:
 This does sound like a good direction. In order to use the CAS viewer it
 should be accepted into the sandbox. Any objection to resubmitting the vote?

 Eddie


Ok with me.
  -Adam


Re: Cad Editor splitting

2008-08-25 Thread Marshall Schor


Eddie Epstein wrote:
 This does sound like a good direction. In order to use the CAS viewer it
 should be accepted into the sandbox. Any objection to resubmitting the vote?

   
+1 -Marshall

 Eddie

 On Sat, Aug 23, 2008 at 6:32 AM, Jörn Kottmann [EMAIL PROTECTED] wrote:
   
 Hello,

 I would likte to move the CAS viewing and editing part out of the
 Cas Editor into a new plugin to make this part reusable in external
 applications which want to view and edit a CAS. To make
 this possible an API for opening CAS based eclipse editors
 will be defined.

 The viewing and editing part can then also be used directly
 from eclipse. To achieve this I suggest that we build a uima
 development tools plugin which uses the new API
 for opening a CAS based editor. The UDT plugin can be extended
 to contain other functionality like launch support for AEs, log viewers,
 etc.

 The UDT plugin could use code from the CAS Viewer. Depending
 on how we continue with the CAS Viewer the viewing part will be put
 into a new plugin (Level-1 sharing) or merged with the CAS Editor (Level-2
 sharing).

 Jörn
 


   


Cad Editor splitting

2008-08-23 Thread Jörn Kottmann

Hello,

I would likte to move the CAS viewing and editing part out of the
Cas Editor into a new plugin to make this part reusable in external
applications which want to view and edit a CAS. To make
this possible an API for opening CAS based eclipse editors
will be defined.

The viewing and editing part can then also be used directly
from eclipse. To achieve this I suggest that we build a uima
development tools plugin which uses the new API
for opening a CAS based editor. The UDT plugin can be extended
to contain other functionality like launch support for AEs, log viewers,
etc.

The UDT plugin could use code from the CAS Viewer. Depending
on how we continue with the CAS Viewer the viewing part will be put
into a new plugin (Level-1 sharing) or merged with the CAS Editor  
(Level-2 sharing).


Jörn