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


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