You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "David Savage (JIRA)" <ji...@apache.org> on 2010/03/08 16:42:27 UTC

[jira] Created: (FELIX-2180) Repository objects within IDE should be singletons to ensure that refreshing repository in one view affects other views

Repository objects within IDE should be singletons to ensure that refreshing repository in one view affects other views
-----------------------------------------------------------------------------------------------------------------------

                 Key: FELIX-2180
                 URL: https://issues.apache.org/jira/browse/FELIX-2180
             Project: Felix
          Issue Type: Improvement
          Components: Sigil
         Environment: eclipse
            Reporter: David Savage


The sigil repository manager maintains a map of repository objects that provide bundles from external sources (file system, obr, etc). However different views can get different instances of the repository objects. Consequently this means that when a repository is "refreshed" in one view other views do not see the refresh event and requires an IDE restart to resync.

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


[jira] Resolved: (FELIX-2180) Repository objects within IDE should be singletons to ensure that refreshing repository in one view affects other views

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

David Savage resolved FELIX-2180.
---------------------------------

       Resolution: Fixed
    Fix Version/s: sigil-1.0.0

Patch supplied to use a RepositoryMap class to ensure repositories are shared throughout the IDE

> Repository objects within IDE should be singletons to ensure that refreshing repository in one view affects other views
> -----------------------------------------------------------------------------------------------------------------------
>
>                 Key: FELIX-2180
>                 URL: https://issues.apache.org/jira/browse/FELIX-2180
>             Project: Felix
>          Issue Type: Improvement
>          Components: Sigil
>         Environment: eclipse
>            Reporter: David Savage
>             Fix For: sigil-1.0.0
>
>
> The sigil repository manager maintains a map of repository objects that provide bundles from external sources (file system, obr, etc). However different views can get different instances of the repository objects. Consequently this means that when a repository is "refreshed" in one view other views do not see the refresh event and requires an IDE restart to resync.

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


[jira] Reopened: (FELIX-2180) Repository objects within IDE should be singletons to ensure that refreshing repository in one view affects other views

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

David Savage reopened FELIX-2180:
---------------------------------

      Assignee: David Savage

> Repository objects within IDE should be singletons to ensure that refreshing repository in one view affects other views
> -----------------------------------------------------------------------------------------------------------------------
>
>                 Key: FELIX-2180
>                 URL: https://issues.apache.org/jira/browse/FELIX-2180
>             Project: Felix
>          Issue Type: Improvement
>          Components: Sigil
>         Environment: eclipse
>            Reporter: David Savage
>            Assignee: David Savage
>             Fix For: sigil-1.0.0
>
>
> The sigil repository manager maintains a map of repository objects that provide bundles from external sources (file system, obr, etc). However different views can get different instances of the repository objects. Consequently this means that when a repository is "refreshed" in one view other views do not see the refresh event and requires an IDE restart to resync.

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


[jira] Resolved: (FELIX-2180) Repository objects within IDE should be singletons to ensure that refreshing repository in one view affects other views

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

David Savage resolved FELIX-2180.
---------------------------------

    Resolution: Fixed

> Repository objects within IDE should be singletons to ensure that refreshing repository in one view affects other views
> -----------------------------------------------------------------------------------------------------------------------
>
>                 Key: FELIX-2180
>                 URL: https://issues.apache.org/jira/browse/FELIX-2180
>             Project: Felix
>          Issue Type: Improvement
>          Components: Sigil
>         Environment: eclipse
>            Reporter: David Savage
>            Assignee: David Savage
>             Fix For: sigil-1.0.0
>
>
> The sigil repository manager maintains a map of repository objects that provide bundles from external sources (file system, obr, etc). However different views can get different instances of the repository objects. Consequently this means that when a repository is "refreshed" in one view other views do not see the refresh event and requires an IDE restart to resync.

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


[jira] Closed: (FELIX-2180) Repository objects within IDE should be singletons to ensure that refreshing repository in one view affects other views

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

David Savage closed FELIX-2180.
-------------------------------


closing all issues raised by me

> Repository objects within IDE should be singletons to ensure that refreshing repository in one view affects other views
> -----------------------------------------------------------------------------------------------------------------------
>
>                 Key: FELIX-2180
>                 URL: https://issues.apache.org/jira/browse/FELIX-2180
>             Project: Felix
>          Issue Type: Improvement
>          Components: Sigil
>         Environment: eclipse
>            Reporter: David Savage
>             Fix For: sigil-1.0.0
>
>
> The sigil repository manager maintains a map of repository objects that provide bundles from external sources (file system, obr, etc). However different views can get different instances of the repository objects. Consequently this means that when a repository is "refreshed" in one view other views do not see the refresh event and requires an IDE restart to resync.

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