sling-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Konrad Windszus (Jira)" <j...@apache.org>
Subject [jira] [Comment Edited] (SLING-8656) Get rid of deprecated/no longer maintained maven-osgi dependency
Date Wed, 04 Sep 2019 14:17:00 GMT

    [ https://issues.apache.org/jira/browse/SLING-8656?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16922534#comment-16922534
] 

Konrad Windszus edited comment on SLING-8656 at 9/4/19 2:16 PM:
----------------------------------------------------------------

This dependency is used only to convert Maven versions to OSGi versions e.g. in https://github.com/apache/sling-slingfeature-maven-plugin/blob/447e95b72ed610d3e53f2ddf30f22077a0052a76/src/main/java/org/apache/sling/feature/maven/Substitution.java#L98.
 Maybe we can switch to the according class from bnd: https://github.com/bndtools/bnd/blob/9a4d7bcc04c2377641911b517ca8b1915f763a9a/biz.aQute.bndlib/src/aQute/bnd/version/MavenVersion.java


was (Author: kwin):
This dependency is used only to convert Maven versions to OSGi versions e.g. in https://github.com/apache/sling-slingfeature-maven-plugin/blob/447e95b72ed610d3e53f2ddf30f22077a0052a76/src/main/java/org/apache/sling/feature/maven/Substitution.java#L98.

> Get rid of deprecated/no longer maintained maven-osgi dependency
> ----------------------------------------------------------------
>
>                 Key: SLING-8656
>                 URL: https://issues.apache.org/jira/browse/SLING-8656
>             Project: Sling
>          Issue Type: Task
>    Affects Versions: slingfeature-maven-plugin 1.1.0, Slingstart Maven Plugin 1.9.0
>            Reporter: Konrad Windszus
>            Priority: Major
>
> Both slingfeature-maven-plugin (https://github.com/apache/sling-slingfeature-maven-plugin/blob/08393c55f67f279081538f7cdce163ff421839d2/pom.xml#L231)
as well as slingstart-maven-plugin (https://github.com/apache/sling-slingstart-maven-plugin/blob/567da9353cb2d8a79c6703d4902b6dc9dcbe88c1/pom.xml#L203)
> still leverage the {{maven-osgi}} dependency which is now deprecated: https://lists.apache.org/thread.html/81b80e9502adfb153ef96088ecc6a0811047783e590b480a960e4d61@%3Cdev.maven.apache.org%3E



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

Mime
View raw message