Sounds good to me. You could go with the other one as well, I was just
curious :-)

Thanks,
Robert

On Thu, 2022-06-02 at 14:05 +0200, Konrad Windszus wrote:
> 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 <[email protected]>
> > 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 (Ma
> > > > ven
> > > > 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