You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@aries.apache.org by "Valentin Mahrwald (JIRA)" <ji...@apache.org> on 2010/09/14 02:28:35 UTC

[jira] Created: (ARIES-404) Restructure spi packages to be more sensibly split

Restructure spi packages to be more sensibly split
--------------------------------------------------

                 Key: ARIES-404
                 URL: https://issues.apache.org/jira/browse/ARIES-404
             Project: Aries
          Issue Type: Improvement
          Components: Application
    Affects Versions: 0.3
            Reporter: Valentin Mahrwald
            Assignee: Valentin Mahrwald
             Fix For: 0.3


Currently, the API org.apache.aries.application.management package contains a great variety of user and implementer interfaces with widely different uses. However, they can nicely be split into user interface + spis where most of the spi concerns are orthogonal (on the interface level).

The groups proposed are (most of them depend on the org.apache.aries.application and org.apache.aries.application.management but are independent of other spi packages)
spi.convert for bundle conversion
spi.framework for the bundle framework implementation (depends on spi.repository)
spi.repository
spi.resolve
spi.runtime
spi.update (depends on spi.repository and spi.framework, however the package is expected to be far less stable in the near future so a separate package seemed appropriate).

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


[jira] Closed: (ARIES-404) Restructure spi packages to be more sensibly split

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

Valentin Mahrwald closed ARIES-404.
-----------------------------------

    Resolution: Fixed

Committed in #996729.

> Restructure spi packages to be more sensibly split
> --------------------------------------------------
>
>                 Key: ARIES-404
>                 URL: https://issues.apache.org/jira/browse/ARIES-404
>             Project: Aries
>          Issue Type: Improvement
>          Components: Application
>    Affects Versions: 0.3
>            Reporter: Valentin Mahrwald
>            Assignee: Valentin Mahrwald
>             Fix For: 0.3
>
>
> Currently, the API org.apache.aries.application.management package contains a great variety of user and implementer interfaces with widely different uses. However, they can nicely be split into user interface + spis where most of the spi concerns are orthogonal (on the interface level).
> The groups proposed are (most of them depend on the org.apache.aries.application and org.apache.aries.application.management but are independent of other spi packages)
> spi.convert for bundle conversion
> spi.framework for the bundle framework implementation (depends on spi.repository)
> spi.repository
> spi.resolve
> spi.runtime
> spi.update (depends on spi.repository and spi.framework, however the package is expected to be far less stable in the near future so a separate package seemed appropriate).

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