You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by Stefan Seifert <St...@diva-e.com.INVALID> on 2023/05/05 08:38:36 UTC

RE: Prevent certain compile dependencies (was: [VOTE] Release Apache Sling Event API version 1.0.2 and Event 4.3.10)

yes, for this one and the OSGi annotations it would make sense. they are even in an unit test environment no candidates for compile scope.

stefan

> -----Original Message-----
> From: Konrad Windszus <kw...@apache.org>
> Sent: Thursday, May 4, 2023 4:08 PM
> To: dev@sling.apache.org
> Subject: Re: [VOTE] Release Apache Sling Event API version 1.0.2 and Event
> 4.3.10
> 
> > a) on both modules org.jetbrains:annotations was added with compile
> scope - should be provided. although not a problem for the bundle in OSGi
> runtime, it should be fixed. i would propose making a new release for it,
> esp. considering that the API bundle is released very rarely.
> 
> Maybe we can prevent that a config of
> https://maven.apache.org/enforcer/enforcer-
> rules/bannedDependencies.html#banned-dependencies in the Sling parent.
> I think there are potentially more candidates for that (OSGi annotation
> dependencies).
> WDYT?