[
https://issues.apache.org/jira/browse/UIMA-6341?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Peter Klügl updated UIMA-6341:
------------------------------
Fix Version/s: 2.9.0ruta
> Try out p2-layout-resolver
> --------------------------
>
> Key: UIMA-6341
> URL: https://issues.apache.org/jira/browse/UIMA-6341
> Project: UIMA
> Issue Type: Improvement
> Components: Ruta
> Reporter: Richard Eckart de Castilho
> Assignee: Richard Eckart de Castilho
> Priority: Major
> Fix For: 3.2.0SDK, 2.9.0ruta, 3.1.0ruta
>
>
> Try out p2-layout-resolver for fetching Eclipse dependencies from P2
> repositories.
> Right now, we get the dependencies for our Eclipse plugins from Maven
> Central. This is a pain because every time that Eclipse issues a new release,
> they push new dependencies to Maven Central causing that the dependency
> ranges we have to resolve to different artifacts and the transitive
> dependencies of these new artifacts may not be on Maven Central.
> If we drop the ranges, we either have to re-add them at a different level
> (i.e. when generating the Eclipse plugin descriptors) so that users can
> actually install our plugins in different versions of Eclipse.
> The hope is that using the p2-layout-resolve we can:
> * obtain the Eclipse artifacts from P2 repository - so we are not limited to
> what is available on Maven Central
> * we can more easily bind to a particular Eclipse release by using the P2
> repo of that release
> * our builds do not break every few months when new Eclipse releases are
> pushed to Maven Central
--
This message was sent by Atlassian Jira
(v8.3.4#803005)