I see, then “sling-maven-enforcer-rules” and "maven-enforcer-rules” make more 
sense.
WDYT?
Konrad

> On 2. Jun 2022, at 13:58, Robert Munteanu <romb...@apache.org> wrote:
> 
> On Thu, 2022-06-02 at 09:56 +0000, Konrad Windszus wrote:
>> Coming back to this topic after a long time I propose to use the
>> repository name "sling-org-apache-sling-maven-enforcer-rules" for
>> this and give it artifact id "org.apache.sling.maven.enforcer.rules".
>> 
>> If I don't hear any objections I would create the repo at the end of
>> the week.
> 
> No objections here. We usually have artifact ids that are unqualified
> (not prefixed with org.apache.sling) in case of Maven tooling. Out of
> curiosity, why did you decide for a qualified artifact id / git repo
> name?
> 
> Thanks,
> Robert
> 
>> Konrad
>> 
>> On 2021/05/28 07:04:45 Konrad Windszus wrote:
>>> 
>>> Hi,
>>> I tried to contribute a Enforcer Rule to Apache Maven Enforcer in
>>> https://issues.apache.org/jira/browse/MENFORCER-385 (PR in
>>> https://github.com/apache/maven-enforcer/pull/97)
>>> Unfortunately the Maven committers consider this rule covering too
>>> much of an edge case to be considered for integration in the
>>> standard rule set.
>>> 
>>> The rule is useful for Sling (but not limited to it). For use cases
>>> look at 
>>> 1.
>>> https://github.com/apache/sling-org-apache-sling-feature-extension-content/pull/16
>>>  (uber-jar with maven-shader-plugin)
>>> 2. https://issues.apache.org/jira/browse/JCRVLT-394 (Maven plugin)
>>> 3.
>>> https://github.com/adobe/aemanalyser-maven-plugin/issues/58 (Maven
>>> plugin)
>>> 
>>> I propose to create a dedicated repository in Sling containing
>>> Enforcer Rules starting with this one rule.
>>> WDYT?
>>> 
>>> I know that Sling is maybe not the perfect fit, but MojoHaus Extra
>>> Enforcer Rules (https://github.com/mojohaus/extra-enforcer-rules)
>>> does not have much activity and lots of unmerged PRs and Apache
>>> Maven Enforcer already declined it.
>>> The other alternative is that I publish the rule on my personal
>>> GitHub space, but I would like have it under the Apache
>>> umbrella....
>>> 
>>> Once we have it in Sling and have a release I would like to include
>>> it in
>>> https://github.com/apache/sling-org-apache-sling-feature-extension-content
>>>  and probably some more Sling projects....
>>> WDYT,
>>> Konrad
>>> 
>>> 
>>> 
> 

Reply via email to