You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Matthias Donat (JIRA)" <ji...@apache.org> on 2012/05/16 08:04:11 UTC

[jira] [Created] (FELIX-3511) Apache Felix EventAdmin 1.3.0 -> Without oswego stuff

Matthias Donat created FELIX-3511:
-------------------------------------

             Summary: Apache Felix EventAdmin 1.3.0 -> Without oswego stuff
                 Key: FELIX-3511
                 URL: https://issues.apache.org/jira/browse/FELIX-3511
             Project: Felix
          Issue Type: Improvement
          Components: Event Admin
    Affects Versions: eventadmin-1.3.0
            Reporter: Matthias Donat
            Priority: Minor


The Event Admin bundle uses content from Oswego 
(EDU.oswego.cs.dl.util.concurrent) that is functional also available in the 
standard java library (java.util.concurrent).
I have made a version without the Oswego stuff based on the actual trunk (rev 
1324766) using java.util.concurrent.
Perhaps it would be nice to use it in future 'official' versions ?
It would also eliminate the need to put the extra-license from Oswego discussed 
earlier (http://osdir.com/ml/dev-felix-apache/2010-02/msg00401.html)

Contact me if you're interested,
M.Donat

--
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] (FELIX-3511) Apache Felix EventAdmin 1.3.0 -> Without oswego stuff

Posted by "Carsten Ziegeler (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FELIX-3511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13280749#comment-13280749 ] 

Carsten Ziegeler commented on FELIX-3511:
-----------------------------------------

Yes, I agree as well - what we could do is trim down the included oswego classes as we don't need all of them.
                
> Apache Felix EventAdmin 1.3.0 -> Without oswego stuff
> -----------------------------------------------------
>
>                 Key: FELIX-3511
>                 URL: https://issues.apache.org/jira/browse/FELIX-3511
>             Project: Felix
>          Issue Type: Improvement
>          Components: Event Admin
>    Affects Versions: eventadmin-1.3.0
>            Reporter: Matthias Donat
>            Priority: Minor
>              Labels: java, license, patch
>
> The Event Admin bundle uses content from Oswego 
> (EDU.oswego.cs.dl.util.concurrent) that is functional also available in the 
> standard java library (java.util.concurrent).
> I have made a version without the Oswego stuff based on the actual trunk (rev 
> 1324766) using java.util.concurrent.
> Perhaps it would be nice to use it in future 'official' versions ?
> It would also eliminate the need to put the extra-license from Oswego discussed 
> earlier (http://osdir.com/ml/dev-felix-apache/2010-02/msg00401.html)
> Contact me if you're interested,
> M.Donat

--
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] (FELIX-3511) Apache Felix EventAdmin 1.3.0 -> Without oswego stuff

Posted by "Marcel Offermans (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FELIX-3511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13276574#comment-13276574 ] 

Marcel Offermans commented on FELIX-3511:
-----------------------------------------

+1 for keeping the code as is, if you run Java 5+ and really cannot spare the extra classes that are loaded as part of this bundle, you could still roll your own bundle, but in general I agree with Felix that it's not broken currently and that applying the patch would only make the bundle useable for less people/environments.
                
> Apache Felix EventAdmin 1.3.0 -> Without oswego stuff
> -----------------------------------------------------
>
>                 Key: FELIX-3511
>                 URL: https://issues.apache.org/jira/browse/FELIX-3511
>             Project: Felix
>          Issue Type: Improvement
>          Components: Event Admin
>    Affects Versions: eventadmin-1.3.0
>            Reporter: Matthias Donat
>            Priority: Minor
>              Labels: java, license, patch
>
> The Event Admin bundle uses content from Oswego 
> (EDU.oswego.cs.dl.util.concurrent) that is functional also available in the 
> standard java library (java.util.concurrent).
> I have made a version without the Oswego stuff based on the actual trunk (rev 
> 1324766) using java.util.concurrent.
> Perhaps it would be nice to use it in future 'official' versions ?
> It would also eliminate the need to put the extra-license from Oswego discussed 
> earlier (http://osdir.com/ml/dev-felix-apache/2010-02/msg00401.html)
> Contact me if you're interested,
> M.Donat

--
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] (FELIX-3511) Apache Felix EventAdmin 1.3.0 -> Without oswego stuff

Posted by "Felix Meschberger (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FELIX-3511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13276564#comment-13276564 ] 

Felix Meschberger commented on FELIX-3511:
------------------------------------------

> Perhaps it would be nice to use it in future 'official' versions ? 

>From a technical POV there is IMHO no reason to switch. To the contrary, the current setup allows Event Admin to also be used on limited resources and embedded devices. Particularly embedded devices often times are running J2ME which is not compatible with Java 5 and does not provide Java 5 API.

As from a licensing POV, using this library is not a problem, except that we need to have proper attribution.

I would prefer to keep it in the sense of "don't change a running program" and to stay open for non-Java 5 environments.
                
> Apache Felix EventAdmin 1.3.0 -> Without oswego stuff
> -----------------------------------------------------
>
>                 Key: FELIX-3511
>                 URL: https://issues.apache.org/jira/browse/FELIX-3511
>             Project: Felix
>          Issue Type: Improvement
>          Components: Event Admin
>    Affects Versions: eventadmin-1.3.0
>            Reporter: Matthias Donat
>            Priority: Minor
>              Labels: java, license, patch
>
> The Event Admin bundle uses content from Oswego 
> (EDU.oswego.cs.dl.util.concurrent) that is functional also available in the 
> standard java library (java.util.concurrent).
> I have made a version without the Oswego stuff based on the actual trunk (rev 
> 1324766) using java.util.concurrent.
> Perhaps it would be nice to use it in future 'official' versions ?
> It would also eliminate the need to put the extra-license from Oswego discussed 
> earlier (http://osdir.com/ml/dev-felix-apache/2010-02/msg00401.html)
> Contact me if you're interested,
> M.Donat

--
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