You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Robert Burrell Donkin (JIRA)" <se...@james.apache.org> on 2008/05/31 08:39:45 UTC

[jira] Created: (MIME4J-44) OSGi Enable

OSGi Enable
-----------

                 Key: MIME4J-44
                 URL: https://issues.apache.org/jira/browse/MIME4J-44
             Project: Mime4j
          Issue Type: Task
            Reporter: Robert Burrell Donkin
             Fix For: 0.4


OSGi enable mime4j so that it can be used as a library in OSGi environments 

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


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Commented: (MIME4J-44) OSGi Enable

Posted by "Robert Burrell Donkin (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/MIME4J-44?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12601361#action_12601361 ] 

Robert Burrell Donkin commented on MIME4J-44:
---------------------------------------------

OSGi uses package level as the basic granularity. Components import and export individual packages. This allows some packages to be hidden from library users. As a starting point, I propose that we export all the packages in the library and then discuss which packages should be hidden.

> OSGi Enable
> -----------
>
>                 Key: MIME4J-44
>                 URL: https://issues.apache.org/jira/browse/MIME4J-44
>             Project: Mime4j
>          Issue Type: Task
>            Reporter: Robert Burrell Donkin
>             Fix For: 0.4
>
>
> OSGi enable mime4j so that it can be used as a library in OSGi environments 

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


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Commented: (MIME4J-44) OSGi Enable

Posted by "Robert Burrell Donkin (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/MIME4J-44?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12601360#action_12601360 ] 

Robert Burrell Donkin commented on MIME4J-44:
---------------------------------------------

Use maven-bundle-plugin to OSGi enable this release. This will add the MANIFEST entries required to use mime4j as a library within an OSGi environment.

> OSGi Enable
> -----------
>
>                 Key: MIME4J-44
>                 URL: https://issues.apache.org/jira/browse/MIME4J-44
>             Project: Mime4j
>          Issue Type: Task
>            Reporter: Robert Burrell Donkin
>             Fix For: 0.4
>
>
> OSGi enable mime4j so that it can be used as a library in OSGi environments 

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


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Commented: (MIME4J-44) OSGi Enable

Posted by "Stefano Bagnara (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/MIME4J-44?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12601379#action_12601379 ] 

Stefano Bagnara commented on MIME4J-44:
---------------------------------------

I agree that mime4j should not expose OSGi services.
About the package visibility, I agree that we can show them all: it is a 0.4 release, not an 1.0, so people should understand that such things can change.

> OSGi Enable
> -----------
>
>                 Key: MIME4J-44
>                 URL: https://issues.apache.org/jira/browse/MIME4J-44
>             Project: Mime4j
>          Issue Type: Task
>            Reporter: Robert Burrell Donkin
>             Fix For: 0.4
>
>
> OSGi enable mime4j so that it can be used as a library in OSGi environments 

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


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Commented: (MIME4J-44) OSGi Enable

Posted by "Robert Burrell Donkin (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/MIME4J-44?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12601362#action_12601362 ] 

Robert Burrell Donkin commented on MIME4J-44:
---------------------------------------------

To expose services, a direct dependency on OSGi is required. I propose that Mime4J remains a pure library and that any service components are built on top.

> OSGi Enable
> -----------
>
>                 Key: MIME4J-44
>                 URL: https://issues.apache.org/jira/browse/MIME4J-44
>             Project: Mime4j
>          Issue Type: Task
>            Reporter: Robert Burrell Donkin
>             Fix For: 0.4
>
>
> OSGi enable mime4j so that it can be used as a library in OSGi environments 

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


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Re: [jira] Closed: (MIME4J-44) OSGi Enable

Posted by Stefano Bagnara <ap...@bago.org>.
Robert Burrell Donkin (JIRA) ha scritto:
>      [ https://issues.apache.org/jira/browse/MIME4J-44?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
> 
> Robert Burrell Donkin closed MIME4J-44.
> ---------------------------------------
> 
>     Resolution: Fixed
> 
> Installs ok in Felix which is probably good enough for me

Great!

Thank you,
Stefano


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Closed: (MIME4J-44) OSGi Enable

Posted by "Robert Burrell Donkin (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/MIME4J-44?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Burrell Donkin closed MIME4J-44.
---------------------------------------

    Resolution: Fixed

Installs ok in Felix which is probably good enough for me

> OSGi Enable
> -----------
>
>                 Key: MIME4J-44
>                 URL: https://issues.apache.org/jira/browse/MIME4J-44
>             Project: Mime4j
>          Issue Type: Task
>            Reporter: Robert Burrell Donkin
>             Fix For: 0.4
>
>
> OSGi enable mime4j so that it can be used as a library in OSGi environments 

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


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org