[ 
https://issues.apache.org/jira/browse/FELIX-1355?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David Savage updated FELIX-1355:
--------------------------------

         Assignee: David Savage
    Fix Version/s: sigil-1.0.0

> Provide common mechanism to configure repositories between server side build 
> and eclipse integration
> ----------------------------------------------------------------------------------------------------
>
>                 Key: FELIX-1355
>                 URL: https://issues.apache.org/jira/browse/FELIX-1355
>             Project: Felix
>          Issue Type: Improvement
>          Components: Sigil
>            Reporter: David Savage
>            Assignee: David Savage
>             Fix For: sigil-1.0.0
>
>
> Sigil provides an API to configure resolvers to locate OSGi dependencies 
> however the ivy build and eclipse build look in different places to find out 
> which resolvers are enabled for a particular project.
> * The ivy build uses a properties file format that can be shared by nested 
> sub projects
> * The eclipse build uses eclipse preferences to configure workspace specific 
> configuration
> This involves duplication of effort on the part of developers using sigil. 
> The shared properties file format is generally preferred as it enables 
> checkin to version control mechanisms such as cvs, svn, git, etc also it 
> reduces duplication of information at leaf nodes. 
> The problem for the eclipse side of things is that eclipse has no notion of 
> nested projects so if you were to import projects from different top level 
> projects it is not intuitive to the developer which settings they are 
> editting and whether edits will effect other projects.

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

Reply via email to