You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Guillaume Nodet (JIRA)" <ji...@apache.org> on 2010/02/19 22:36:27 UTC

[jira] Created: (FELIX-2111) The resolver needs to offer a better way to control which optional resources will be installed

The resolver needs to offer a better way to control which optional resources will be installed
----------------------------------------------------------------------------------------------

                 Key: FELIX-2111
                 URL: https://issues.apache.org/jira/browse/FELIX-2111
             Project: Felix
          Issue Type: Improvement
          Components: Bundle Repository (OBR)
            Reporter: Guillaume Nodet




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


[jira] Commented: (FELIX-2111) The resolver needs to offer a better way to control which optional resources will be installed

Posted by "Richard S. Hall (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FELIX-2111?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12836141#action_12836141 ] 

Richard S. Hall commented on FELIX-2111:
----------------------------------------

Re-resolving might not be too costly if we were smart and just kept the selected resources as our "repository" and didn't look again to the other repositories. If you understand what I mean. Of course, such an approach might be more difficult in the future if we move to a more sophisticated resolver, but technically I think it would still be possible.

> The resolver needs to offer a better way to control which optional resources will be installed
> ----------------------------------------------------------------------------------------------
>
>                 Key: FELIX-2111
>                 URL: https://issues.apache.org/jira/browse/FELIX-2111
>             Project: Felix
>          Issue Type: Improvement
>          Components: Bundle Repository (OBR)
>            Reporter: Guillaume Nodet
>


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


[jira] Commented: (FELIX-2111) The resolver needs to offer a better way to control which optional resources will be installed

Posted by "Richard S. Hall (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FELIX-2111?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12836120#action_12836120 ] 

Richard S. Hall commented on FELIX-2111:
----------------------------------------

Agreed. Same will be true for fragments, which are by definition optional. Not clear here what can be done other than offer a boolean flag to control whether they are installed or not. For more interactive scenarios (e.g., shell command) you could possibly show them to the user and ask which ones are desired.

> The resolver needs to offer a better way to control which optional resources will be installed
> ----------------------------------------------------------------------------------------------
>
>                 Key: FELIX-2111
>                 URL: https://issues.apache.org/jira/browse/FELIX-2111
>             Project: Felix
>          Issue Type: Improvement
>          Components: Bundle Repository (OBR)
>            Reporter: Guillaume Nodet
>


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


[jira] Resolved: (FELIX-2111) The resolver needs to offer a better way to control which optional resources will be installed

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

Guillaume Nodet resolved FELIX-2111.
------------------------------------

    Resolution: Duplicate
      Assignee: Guillaume Nodet

> The resolver needs to offer a better way to control which optional resources will be installed
> ----------------------------------------------------------------------------------------------
>
>                 Key: FELIX-2111
>                 URL: https://issues.apache.org/jira/browse/FELIX-2111
>             Project: Felix
>          Issue Type: Improvement
>          Components: Bundle Repository (OBR)
>            Reporter: Guillaume Nodet
>            Assignee: Guillaume Nodet
>


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


[jira] Commented: (FELIX-2111) The resolver needs to offer a better way to control which optional resources will be installed

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

Guillaume Nodet commented on FELIX-2111:
----------------------------------------

One way may be to be able to remove some optional resource once the resolution has been performed.  The problem is that this would need a new resolution each time you remove the resource (or maybe not if we use the reasons map to check if some additional dependencies have been added for the optional resource only).


> The resolver needs to offer a better way to control which optional resources will be installed
> ----------------------------------------------------------------------------------------------
>
>                 Key: FELIX-2111
>                 URL: https://issues.apache.org/jira/browse/FELIX-2111
>             Project: Felix
>          Issue Type: Improvement
>          Components: Bundle Repository (OBR)
>            Reporter: Guillaume Nodet
>


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