You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Andrei Pozolotin (Created) (JIRA)" <ji...@apache.org> on 2011/10/18 18:35:10 UTC

[jira] [Created] (FELIX-3171) felix src annotations : the future?

felix src annotations : the future?
-----------------------------------

                 Key: FELIX-3171
                 URL: https://issues.apache.org/jira/browse/FELIX-3171
             Project: Felix
          Issue Type: Bug
            Reporter: Andrei Pozolotin


can someone "in the know" please comment on the future of :

1) felix src annotations:
http://felix.apache.org/site/scr-annotations.html

2) felix src annotations plugin:
http://felix.apache.org/site/apache-felix-maven-scr-plugin.html

in the context of RFC 0172

http://www.osgi.org/download/osgi-early-draft-2011-09.pdf 

?


--
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-3171) felix src annotations : the future?

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

Andrei Pozolotin commented on FELIX-3171:
-----------------------------------------

great. I feel better already :-)

I presume you could extend yours from 
org.osgi.service.component.annotations.*

to be compatible out of the box?

                
> felix src annotations : the future?
> -----------------------------------
>
>                 Key: FELIX-3171
>                 URL: https://issues.apache.org/jira/browse/FELIX-3171
>             Project: Felix
>          Issue Type: Bug
>            Reporter: Andrei Pozolotin
>
> can someone "in the know" please comment on the future of :
> 1) felix src annotations:
> http://felix.apache.org/site/scr-annotations.html
> 2) felix src annotations plugin:
> http://felix.apache.org/site/apache-felix-maven-scr-plugin.html
> in the context of RFC 0172
> http://www.osgi.org/download/osgi-early-draft-2011-09.pdf 
> ?

--
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-3171) felix src annotations : the future?

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

Toni Menzel commented on FELIX-3171:
------------------------------------

I also just stumbled over this. Whats the status about making org.osgi.service.component.annotations.* annotations recognized in felix scr plugin ?
                
> felix src annotations : the future?
> -----------------------------------
>
>                 Key: FELIX-3171
>                 URL: https://issues.apache.org/jira/browse/FELIX-3171
>             Project: Felix
>          Issue Type: Bug
>            Reporter: Andrei Pozolotin
>
> can someone "in the know" please comment on the future of :
> 1) felix src annotations:
> http://felix.apache.org/site/scr-annotations.html
> 2) felix src annotations plugin:
> http://felix.apache.org/site/apache-felix-maven-scr-plugin.html
> in the context of RFC 0172
> http://www.osgi.org/download/osgi-early-draft-2011-09.pdf 
> ?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (FELIX-3171) felix src annotations : the future?

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

Carsten Ziegeler commented on FELIX-3171:
-----------------------------------------

I haven't looked in detail at the new annotations proposed by the draft but they look very similar to what we have in the Felix project.
So I think we will at least support them in the plugin, that should be easy as we just have to map them.

However, our annotations seem to be more powerful as we support metatype creation at the same time and seem to be a little bit more user friendly, e.g. we have a separate Property annotation instead of just a property attribute on the component annotation using "key=value" string arrays.
So I think we'l keep our stuff but support the new ones as well
                
> felix src annotations : the future?
> -----------------------------------
>
>                 Key: FELIX-3171
>                 URL: https://issues.apache.org/jira/browse/FELIX-3171
>             Project: Felix
>          Issue Type: Bug
>            Reporter: Andrei Pozolotin
>
> can someone "in the know" please comment on the future of :
> 1) felix src annotations:
> http://felix.apache.org/site/scr-annotations.html
> 2) felix src annotations plugin:
> http://felix.apache.org/site/apache-felix-maven-scr-plugin.html
> in the context of RFC 0172
> http://www.osgi.org/download/osgi-early-draft-2011-09.pdf 
> ?

--
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-3171) felix src annotations : the future?

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

Carsten Ziegeler commented on FELIX-3171:
-----------------------------------------

We support the official annotations, you just need to add a dependency to org.apache.felix:org.apache.felix.scr.ds-annotations:1.2.0 to your project.
                
> felix src annotations : the future?
> -----------------------------------
>
>                 Key: FELIX-3171
>                 URL: https://issues.apache.org/jira/browse/FELIX-3171
>             Project: Felix
>          Issue Type: Bug
>            Reporter: Andrei Pozolotin
>
> can someone "in the know" please comment on the future of :
> 1) felix src annotations:
> http://felix.apache.org/site/scr-annotations.html
> 2) felix src annotations plugin:
> http://felix.apache.org/site/apache-felix-maven-scr-plugin.html
> in the context of RFC 0172
> http://www.osgi.org/download/osgi-early-draft-2011-09.pdf 
> ?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira