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 (JIRA)" <ui...@incubator.apache.org> on 2008/09/16 20:02:44 UTC

[jira] Created: (UIMA-1177) Consider making the default setting for "Auto Generate JCAS Java source files" be off.

Consider making the default setting for "Auto Generate JCAS Java source files" be off.
--------------------------------------------------------------------------------------

                 Key: UIMA-1177
                 URL: https://issues.apache.org/jira/browse/UIMA-1177
             Project: UIMA
          Issue Type: Improvement
          Components: Eclipse plugins
            Reporter: Adam Lally
            Priority: Minor
             Fix For: 2.3


I think the default should be to not generate the JCAS source files when you save an Analysis Engine Descriptor.  (I can see generating when you save a Type System Descriptor, maybe.)  Our AE descriptors change far more frequently than our type system does, and it is disruptive to have all the type system classes regenerated all the time.  My guess would be that most other people are also in this situation.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (UIMA-1177) Consider making the default setting for "Auto Generate JCAS Java source files" be off.

Posted by "Marshall Schor (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-1177?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marshall Schor closed UIMA-1177.
--------------------------------

    Resolution: Fixed

tested on Eclipse 3.5.1

> Consider making the default setting for "Auto Generate JCAS Java source files" be off.
> --------------------------------------------------------------------------------------
>
>                 Key: UIMA-1177
>                 URL: https://issues.apache.org/jira/browse/UIMA-1177
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Eclipse plugins
>            Reporter: Adam Lally
>            Assignee: Marshall Schor
>            Priority: Minor
>             Fix For: 2.3
>
>
> I think the default should be to not generate the JCAS source files when you save an Analysis Engine Descriptor.  (I can see generating when you save a Type System Descriptor, maybe.)  Our AE descriptors change far more frequently than our type system does, and it is disruptive to have all the type system classes regenerated all the time.  My guess would be that most other people are also in this situation.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (UIMA-1177) Consider making the default setting for "Auto Generate JCAS Java source files" be off.

Posted by "Marshall Schor (JIRA)" <ui...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-1177?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12631937#action_12631937 ] 

Marshall Schor commented on UIMA-1177:
--------------------------------------

I believe that this setting is "sticky" - once a user sets it it is remembered.  So, worse case, a user would need to set it once when first configuring Eclipse.

> Consider making the default setting for "Auto Generate JCAS Java source files" be off.
> --------------------------------------------------------------------------------------
>
>                 Key: UIMA-1177
>                 URL: https://issues.apache.org/jira/browse/UIMA-1177
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Eclipse plugins
>            Reporter: Adam Lally
>            Priority: Minor
>             Fix For: 2.3
>
>
> I think the default should be to not generate the JCAS source files when you save an Analysis Engine Descriptor.  (I can see generating when you save a Type System Descriptor, maybe.)  Our AE descriptors change far more frequently than our type system does, and it is disruptive to have all the type system classes regenerated all the time.  My guess would be that most other people are also in this situation.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (UIMA-1177) Consider making the default setting for "Auto Generate JCAS Java source files" be off.

Posted by "Marshall Schor (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-1177?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marshall Schor reassigned UIMA-1177:
------------------------------------

    Assignee: Marshall Schor

> Consider making the default setting for "Auto Generate JCAS Java source files" be off.
> --------------------------------------------------------------------------------------
>
>                 Key: UIMA-1177
>                 URL: https://issues.apache.org/jira/browse/UIMA-1177
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Eclipse plugins
>            Reporter: Adam Lally
>            Assignee: Marshall Schor
>            Priority: Minor
>             Fix For: 2.3
>
>
> I think the default should be to not generate the JCAS source files when you save an Analysis Engine Descriptor.  (I can see generating when you save a Type System Descriptor, maybe.)  Our AE descriptors change far more frequently than our type system does, and it is disruptive to have all the type system classes regenerated all the time.  My guess would be that most other people are also in this situation.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Reopened: (UIMA-1177) Consider making the default setting for "Auto Generate JCAS Java source files" be off.

Posted by "Marshall Schor (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-1177?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marshall Schor reopened UIMA-1177:
----------------------------------


Testing shows that the checkmark on the UIMA menu for settings for this is initially on.  Traced this to the wrong "default" being used, when the persistent preference setting had not yet been "persisted" - that is, when a new Java project was created and no UIMA preferences for that project had been created.

> Consider making the default setting for "Auto Generate JCAS Java source files" be off.
> --------------------------------------------------------------------------------------
>
>                 Key: UIMA-1177
>                 URL: https://issues.apache.org/jira/browse/UIMA-1177
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Eclipse plugins
>            Reporter: Adam Lally
>            Assignee: Marshall Schor
>            Priority: Minor
>             Fix For: 2.3
>
>
> I think the default should be to not generate the JCAS source files when you save an Analysis Engine Descriptor.  (I can see generating when you save a Type System Descriptor, maybe.)  Our AE descriptors change far more frequently than our type system does, and it is disruptive to have all the type system classes regenerated all the time.  My guess would be that most other people are also in this situation.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (UIMA-1177) Consider making the default setting for "Auto Generate JCAS Java source files" be off.

Posted by "Marshall Schor (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-1177?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marshall Schor resolved UIMA-1177.
----------------------------------

    Resolution: Fixed

changed the default to false.  If someone could verify the fix (on a new eclipse install, perhaps) that would be good .

> Consider making the default setting for "Auto Generate JCAS Java source files" be off.
> --------------------------------------------------------------------------------------
>
>                 Key: UIMA-1177
>                 URL: https://issues.apache.org/jira/browse/UIMA-1177
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Eclipse plugins
>            Reporter: Adam Lally
>            Assignee: Marshall Schor
>            Priority: Minor
>             Fix For: 2.3
>
>
> I think the default should be to not generate the JCAS source files when you save an Analysis Engine Descriptor.  (I can see generating when you save a Type System Descriptor, maybe.)  Our AE descriptors change far more frequently than our type system does, and it is disruptive to have all the type system classes regenerated all the time.  My guess would be that most other people are also in this situation.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (UIMA-1177) Consider making the default setting for "Auto Generate JCAS Java source files" be off.

Posted by "Adam Lally (JIRA)" <ui...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-1177?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12631955#action_12631955 ] 

Adam Lally commented on UIMA-1177:
----------------------------------

Yes, it is sticky.  So I am not so much submitting this issue because it is a problem for me (although I do have to remember to set it when I create a new workspace), I'm submitting it because I feel that users in general would be better off if the default were not to generate the JCas classes when you save an Analysis Engine Descriptor.

> Consider making the default setting for "Auto Generate JCAS Java source files" be off.
> --------------------------------------------------------------------------------------
>
>                 Key: UIMA-1177
>                 URL: https://issues.apache.org/jira/browse/UIMA-1177
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Eclipse plugins
>            Reporter: Adam Lally
>            Priority: Minor
>             Fix For: 2.3
>
>
> I think the default should be to not generate the JCAS source files when you save an Analysis Engine Descriptor.  (I can see generating when you save a Type System Descriptor, maybe.)  Our AE descriptors change far more frequently than our type system does, and it is disruptive to have all the type system classes regenerated all the time.  My guess would be that most other people are also in this situation.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (UIMA-1177) Consider making the default setting for "Auto Generate JCAS Java source files" be off.

Posted by "Thilo Goetz (JIRA)" <ui...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-1177?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12635382#action_12635382 ] 

Thilo Goetz commented on UIMA-1177:
-----------------------------------

I agree that it should be off by default.  I always turn it off, and it's quite annoying when I forget.  Sometimes I'm not using the JCas, so obviously I don't want any JCas classes.  Sometimes I'm importing both a type system and the JCas classes from a central place, so again I don't want any local JCas classes.  If I remember correctly there are also issues in that if I change the package of a type, the type JCas class in the old package is not deleted automatically (I'm too lazy to start Eclipse and try this out).  So all in all, I much prefer the generation of JCas classes to happen under my control, and it would be great if I didn't have to turn off the default for every new workspace (yes, I create new workspaces on a regular basis).  However, not a big deal, just a minor annoyance.

> Consider making the default setting for "Auto Generate JCAS Java source files" be off.
> --------------------------------------------------------------------------------------
>
>                 Key: UIMA-1177
>                 URL: https://issues.apache.org/jira/browse/UIMA-1177
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Eclipse plugins
>            Reporter: Adam Lally
>            Priority: Minor
>             Fix For: 2.3
>
>
> I think the default should be to not generate the JCAS source files when you save an Analysis Engine Descriptor.  (I can see generating when you save a Type System Descriptor, maybe.)  Our AE descriptors change far more frequently than our type system does, and it is disruptive to have all the type system classes regenerated all the time.  My guess would be that most other people are also in this situation.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.