You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Felix Meschberger (JIRA)" <ji...@apache.org> on 2009/07/09 15:01:16 UTC

[jira] Created: (FELIX-1314) Restructure SCR implementation package

Restructure SCR implementation package
--------------------------------------

                 Key: FELIX-1314
                 URL: https://issues.apache.org/jira/browse/FELIX-1314
             Project: Felix
          Issue Type: Improvement
          Components: Declarative Services (SCR)
    Affects Versions: scr-1.0.8
            Reporter: Felix Meschberger
            Assignee: Felix Meschberger
             Fix For: scr-1.2.0


The complete implementation of the Declarative Services is currently contained in a single big package org.apache.felix.scr.impl. This package is getting huge and confusing.

To be better able to get an overview of which class is responsible for what the package should be split in multiple sub packages such as:

  * impl.manager -> AbstractComponentManager and extensions plus DependencyManager and ComponentContext implementations
  * impl -> activator stuff
  * impl.metadata -> Component- and other MetaData classes and XmlHandler
  * impl.helper -> Helper classes such as Logger, etc.

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


[jira] Closed: (FELIX-1314) Restructure SCR implementation package

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

Felix Meschberger closed FELIX-1314.
------------------------------------

    Resolution: Fixed

Implemented in Rev. 792540

> Restructure SCR implementation package
> --------------------------------------
>
>                 Key: FELIX-1314
>                 URL: https://issues.apache.org/jira/browse/FELIX-1314
>             Project: Felix
>          Issue Type: Improvement
>          Components: Declarative Services (SCR)
>    Affects Versions: scr-1.0.8
>            Reporter: Felix Meschberger
>            Assignee: Felix Meschberger
>             Fix For: scr-1.2.0
>
>
> The complete implementation of the Declarative Services is currently contained in a single big package org.apache.felix.scr.impl. This package is getting huge and confusing.
> To be better able to get an overview of which class is responsible for what the package should be split in multiple sub packages such as:
>   * impl.manager -> AbstractComponentManager and extensions plus DependencyManager and ComponentContext implementations
>   * impl -> activator stuff
>   * impl.metadata -> Component- and other MetaData classes and XmlHandler
>   * impl.helper -> Helper classes such as Logger, etc.

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