You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Tommaso Teofili (JIRA)" <de...@uima.apache.org> on 2012/07/08 15:40:33 UTC

[jira] [Created] (UIMA-2430) Remove "incubator" from DictionaryAnnotator packages

Tommaso Teofili created UIMA-2430:
-------------------------------------

             Summary: Remove "incubator" from DictionaryAnnotator packages
                 Key: UIMA-2430
                 URL: https://issues.apache.org/jira/browse/UIMA-2430
             Project: UIMA
          Issue Type: Bug
    Affects Versions: 2.3.1Addons
            Reporter: Tommaso Teofili


the XMLBeans generated type system types wrongly contain the 'incubator' string inside package definitions, this has to be removed since UIMA is not inside the Incubator anymore making it consistent with other packages/classes.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (UIMA-2430) Remove "incubator" from DictionaryAnnotator packages

Posted by "Tommaso Teofili (JIRA)" <de...@uima.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-2430?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tommaso Teofili resolved UIMA-2430.
-----------------------------------

       Resolution: Later
    Fix Version/s:     (was: 2.4.0Addons)
    
> Remove "incubator" from DictionaryAnnotator packages
> ----------------------------------------------------
>
>                 Key: UIMA-2430
>                 URL: https://issues.apache.org/jira/browse/UIMA-2430
>             Project: UIMA
>          Issue Type: Bug
>    Affects Versions: 2.3.1Addons
>            Reporter: Tommaso Teofili
>            Assignee: Tommaso Teofili
>
> the XMLBeans generated type system types wrongly contain the 'incubator' string inside package definitions, this has to be removed since UIMA is not inside the Incubator anymore making it consistent with other packages/classes.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (UIMA-2430) Remove "incubator" from DictionaryAnnotator packages

Posted by "Tommaso Teofili (JIRA)" <de...@uima.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-2430?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tommaso Teofili resolved UIMA-2430.
-----------------------------------

       Resolution: Fixed
    Fix Version/s: 2.4.0Addons
         Assignee: Tommaso Teofili

fixed in r1358741
                
> Remove "incubator" from DictionaryAnnotator packages
> ----------------------------------------------------
>
>                 Key: UIMA-2430
>                 URL: https://issues.apache.org/jira/browse/UIMA-2430
>             Project: UIMA
>          Issue Type: Bug
>    Affects Versions: 2.3.1Addons
>            Reporter: Tommaso Teofili
>            Assignee: Tommaso Teofili
>             Fix For: 2.4.0Addons
>
>
> the XMLBeans generated type system types wrongly contain the 'incubator' string inside package definitions, this has to be removed since UIMA is not inside the Incubator anymore making it consistent with other packages/classes.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Reopened] (UIMA-2430) Remove "incubator" from DictionaryAnnotator packages

Posted by "Tommaso Teofili (JIRA)" <de...@uima.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-2430?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tommaso Teofili reopened UIMA-2430:
-----------------------------------


reopened since the fix has been reverted
                
> Remove "incubator" from DictionaryAnnotator packages
> ----------------------------------------------------
>
>                 Key: UIMA-2430
>                 URL: https://issues.apache.org/jira/browse/UIMA-2430
>             Project: UIMA
>          Issue Type: Bug
>    Affects Versions: 2.3.1Addons
>            Reporter: Tommaso Teofili
>            Assignee: Tommaso Teofili
>
> the XMLBeans generated type system types wrongly contain the 'incubator' string inside package definitions, this has to be removed since UIMA is not inside the Incubator anymore making it consistent with other packages/classes.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (UIMA-2430) Remove "incubator" from DictionaryAnnotator packages

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

Marshall Schor commented on UIMA-2430:
--------------------------------------

I agree - both to reverting, and to it kind of looking like un-maintained software...   I don't know of a good approach to fix this - but maybe we'll think of something :-)
                
> Remove "incubator" from DictionaryAnnotator packages
> ----------------------------------------------------
>
>                 Key: UIMA-2430
>                 URL: https://issues.apache.org/jira/browse/UIMA-2430
>             Project: UIMA
>          Issue Type: Bug
>    Affects Versions: 2.3.1Addons
>            Reporter: Tommaso Teofili
>            Assignee: Tommaso Teofili
>             Fix For: 2.4.0Addons
>
>
> the XMLBeans generated type system types wrongly contain the 'incubator' string inside package definitions, this has to be removed since UIMA is not inside the Incubator anymore making it consistent with other packages/classes.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (UIMA-2430) Remove "incubator" from DictionaryAnnotator packages

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

Marshall Schor commented on UIMA-2430:
--------------------------------------

I remember this issue from some time ago, and if I recall correctly, we noticed that changing this (to remove incubator) breaks backward compatibility.  So that's why it hasn't been done, up to now.  Is there a reasonable approach to make this change, while appropriately notifying users whose code may "break" what is going on and how to fix issues that might arise here?

                
> Remove "incubator" from DictionaryAnnotator packages
> ----------------------------------------------------
>
>                 Key: UIMA-2430
>                 URL: https://issues.apache.org/jira/browse/UIMA-2430
>             Project: UIMA
>          Issue Type: Bug
>    Affects Versions: 2.3.1Addons
>            Reporter: Tommaso Teofili
>            Assignee: Tommaso Teofili
>             Fix For: 2.4.0Addons
>
>
> the XMLBeans generated type system types wrongly contain the 'incubator' string inside package definitions, this has to be removed since UIMA is not inside the Incubator anymore making it consistent with other packages/classes.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (UIMA-2430) Remove "incubator" from DictionaryAnnotator packages

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

Marshall Schor commented on UIMA-2430:
--------------------------------------

The compatibility issue arises because the annotations the Dictionary Annotator adds to the CAS are using these package names.

So this means that if we change this, anyone who was using a previous version of the Dictionary Annotator and switches to this "new" version will have their user application code no longer work.

To me, this was not worth changing - it has no functional benefit, and breaks existing user code and applications.
                
> Remove "incubator" from DictionaryAnnotator packages
> ----------------------------------------------------
>
>                 Key: UIMA-2430
>                 URL: https://issues.apache.org/jira/browse/UIMA-2430
>             Project: UIMA
>          Issue Type: Bug
>    Affects Versions: 2.3.1Addons
>            Reporter: Tommaso Teofili
>            Assignee: Tommaso Teofili
>             Fix For: 2.4.0Addons
>
>
> the XMLBeans generated type system types wrongly contain the 'incubator' string inside package definitions, this has to be removed since UIMA is not inside the Incubator anymore making it consistent with other packages/classes.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (UIMA-2430) Remove "incubator" from DictionaryAnnotator packages

Posted by "Tommaso Teofili (JIRA)" <de...@uima.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-2430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13411292#comment-13411292 ] 

Tommaso Teofili commented on UIMA-2430:
---------------------------------------

bq. To me, this was not worth changing - it has no functional benefit, and breaks existing user code and applications.

My fault, I should've figured out this would've broken backward compatibility, however at the some time in the future it may happen that we want to break backward compatibility to make things better.
So while it may seem unnecessary to break BC for such a change I'd argue things like this stale 'incubator' subpackage can result in bad looking un-maintained software which is not good for our community so that's the reason why I changed it.
I'm ok on reverting my change now and maybe we can put down a roadmap for our addons where we can discuss how we want things to evolve.
What do you think?



                
> Remove "incubator" from DictionaryAnnotator packages
> ----------------------------------------------------
>
>                 Key: UIMA-2430
>                 URL: https://issues.apache.org/jira/browse/UIMA-2430
>             Project: UIMA
>          Issue Type: Bug
>    Affects Versions: 2.3.1Addons
>            Reporter: Tommaso Teofili
>            Assignee: Tommaso Teofili
>             Fix For: 2.4.0Addons
>
>
> the XMLBeans generated type system types wrongly contain the 'incubator' string inside package definitions, this has to be removed since UIMA is not inside the Incubator anymore making it consistent with other packages/classes.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Re: [jira] [Commented] (UIMA-2430) Remove "incubator" from DictionaryAnnotator packages

Posted by Tommaso Teofili <to...@gmail.com>.
you should send an empty message to dev-unsubscribe@uima.apache.org.
Hope this helps,
Tommaso

2012/7/10 <ds...@shout.net>

> Please remove me from this mailing list.
>
> Thank you.
>
> >
> >     [
> >
> https://issues.apache.org/jira/browse/UIMA-2430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13410130#comment-13410130
> > ]
> >
> > Tommaso Teofili commented on UIMA-2430:
> > ---------------------------------------
> >
> > bq. I remember this issue from some time ago, and if I recall correctly,
> > we noticed that changing this (to remove incubator) breaks backward
> > compatibility.
> > do you mean backward compatibility with UIMA older versions (2.x) of with
> > older versions of the DictionaryAnnotator?
> > If that's the former then I agree that may be a hurdle, if it's the
> latter
> > I'd tend to be slightly less concerned about that.
> > However I think that we _have to_ remove the 'incubator' subpackage
> since,
> > formally and legally, we're not part of the Incubator anymore.
> >
> > bq. Is there a reasonable approach to make this change, while
> > appropriately notifying users whose code may "break" what is going on and
> > how to fix issues that might arise here?
> > we may put a dedicated WARNING/ERROR message to handle usage of the
> > DictionaryAnnotator with the old type system which advices to migrate the
> > new type system.
> >
> >
> >> Remove "incubator" from DictionaryAnnotator packages
> >> ----------------------------------------------------
> >>
> >>                 Key: UIMA-2430
> >>                 URL: https://issues.apache.org/jira/browse/UIMA-2430
> >>             Project: UIMA
> >>          Issue Type: Bug
> >>    Affects Versions: 2.3.1Addons
> >>            Reporter: Tommaso Teofili
> >>            Assignee: Tommaso Teofili
> >>             Fix For: 2.4.0Addons
> >>
> >>
> >> the XMLBeans generated type system types wrongly contain the 'incubator'
> >> string inside package definitions, this has to be removed since UIMA is
> >> not inside the Incubator anymore making it consistent with other
> >> packages/classes.
> >
> > --
> > This message is automatically generated by JIRA.
> > If you think it was sent incorrectly, please contact your JIRA
> > administrators:
> > https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
> > For more information on JIRA, see:
> http://www.atlassian.com/software/jira
> >
> >
> >
>
>
>

Re: [jira] [Commented] (UIMA-2430) Remove "incubator" from DictionaryAnnotator packages

Posted by ds...@shout.net.
Please remove me from this mailing list.

Thank you.

>
>     [
> https://issues.apache.org/jira/browse/UIMA-2430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13410130#comment-13410130
> ]
>
> Tommaso Teofili commented on UIMA-2430:
> ---------------------------------------
>
> bq. I remember this issue from some time ago, and if I recall correctly,
> we noticed that changing this (to remove incubator) breaks backward
> compatibility.
> do you mean backward compatibility with UIMA older versions (2.x) of with
> older versions of the DictionaryAnnotator?
> If that's the former then I agree that may be a hurdle, if it's the latter
> I'd tend to be slightly less concerned about that.
> However I think that we _have to_ remove the 'incubator' subpackage since,
> formally and legally, we're not part of the Incubator anymore.
>
> bq. Is there a reasonable approach to make this change, while
> appropriately notifying users whose code may "break" what is going on and
> how to fix issues that might arise here?
> we may put a dedicated WARNING/ERROR message to handle usage of the
> DictionaryAnnotator with the old type system which advices to migrate the
> new type system.
>
>
>> Remove "incubator" from DictionaryAnnotator packages
>> ----------------------------------------------------
>>
>>                 Key: UIMA-2430
>>                 URL: https://issues.apache.org/jira/browse/UIMA-2430
>>             Project: UIMA
>>          Issue Type: Bug
>>    Affects Versions: 2.3.1Addons
>>            Reporter: Tommaso Teofili
>>            Assignee: Tommaso Teofili
>>             Fix For: 2.4.0Addons
>>
>>
>> the XMLBeans generated type system types wrongly contain the 'incubator'
>> string inside package definitions, this has to be removed since UIMA is
>> not inside the Incubator anymore making it consistent with other
>> packages/classes.
>
> --
> This message is automatically generated by JIRA.
> If you think it was sent incorrectly, please contact your JIRA
> administrators:
> https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
> For more information on JIRA, see: http://www.atlassian.com/software/jira
>
>
>



[jira] [Commented] (UIMA-2430) Remove "incubator" from DictionaryAnnotator packages

Posted by "Tommaso Teofili (JIRA)" <de...@uima.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-2430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13410130#comment-13410130 ] 

Tommaso Teofili commented on UIMA-2430:
---------------------------------------

bq. I remember this issue from some time ago, and if I recall correctly, we noticed that changing this (to remove incubator) breaks backward compatibility. 
do you mean backward compatibility with UIMA older versions (2.x) of with older versions of the DictionaryAnnotator?
If that's the former then I agree that may be a hurdle, if it's the latter I'd tend to be slightly less concerned about that.
However I think that we _have to_ remove the 'incubator' subpackage since, formally and legally, we're not part of the Incubator anymore.

bq. Is there a reasonable approach to make this change, while appropriately notifying users whose code may "break" what is going on and how to fix issues that might arise here?
we may put a dedicated WARNING/ERROR message to handle usage of the DictionaryAnnotator with the old type system which advices to migrate the new type system.

                
> Remove "incubator" from DictionaryAnnotator packages
> ----------------------------------------------------
>
>                 Key: UIMA-2430
>                 URL: https://issues.apache.org/jira/browse/UIMA-2430
>             Project: UIMA
>          Issue Type: Bug
>    Affects Versions: 2.3.1Addons
>            Reporter: Tommaso Teofili
>            Assignee: Tommaso Teofili
>             Fix For: 2.4.0Addons
>
>
> the XMLBeans generated type system types wrongly contain the 'incubator' string inside package definitions, this has to be removed since UIMA is not inside the Incubator anymore making it consistent with other packages/classes.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira