[ https://issues.apache.org/jira/browse/AXIS2-4937?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13087917#comment-13087917 ]
Harshana Eranga Martin commented on AXIS2-4937: ----------------------------------------------- Hi Andreas, We can do something like following to solve the issue. 1. We create a separate Eclipse plugin which is responsible of providing the dependencies required by Eclipse plugins. Let's call it Libraries plugin 2. We make libraries plugin a required bundle for other eclipse plugins How this solves the concerns you mentioned? In this approach, Library bundle is generated using Felix plugin and embed the dependencies in the same manner we do it now. So no manual intervention required in case of dependency update. Since we don't embed dependencies in Eclipse plugins itself, we don't need to worry about syncing Manifests. Version update can be done using a linux grep command. Currently both Eclipse plugins contains a common sub set of jars embedded in them. In this approach we remove them and create a common library bundle. Hence size of the plugins will be reduced. WDYT? If this sounds reasonable? Thanks and Regards, Harshana > Creating Eclipse Features and a p2 Repository for Axis2 Eclipse IDE plugins > --------------------------------------------------------------------------- > > Key: AXIS2-4937 > URL: https://issues.apache.org/jira/browse/AXIS2-4937 > Project: Axis2 > Issue Type: New Feature > Components: ide plugins > Affects Versions: 1.5.4 > Reporter: Harshana Eranga Martin > Priority: Critical > Fix For: 1.7.0 > > Attachments: Axis2_4937_Eclipse_plugins.patch > > > This jira will be used to track the progress of creating Eclipse Features and > a p2 repository for Axis2 Eclipse IDE plugins. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org For additional commands, e-mail: java-dev-h...@axis.apache.org