Here it is: https://github.com/apache/logging-log4j-tools

Gary


On Fri, Oct 15, 2021, 14:12 Ralph Goers <ralph.go...@dslextreme.com> wrote:

> Yeah, that makes sense.  It is less specific than just Maven plugins.
>
> Ralph
>
> > On Oct 15, 2021, at 9:51 AM, Gary Gregory <garydgreg...@gmail.com>
> wrote:
> >
> > I think Ralph started a tools repo which we should reuse for this
> component
> > IMO.
> >
> > Gary
> >
> > On Fri, Oct 15, 2021, 11:22 Matt Sicker <boa...@gmail.com> wrote:
> >
> >> I’m in favor of making this its own repo. Making the build, site, and
> >> release process as simple as possible would be great. I can help with
> the
> >> release process at least.
> >>
> >> Matt Sicker
> >>
> >>> On Oct 15, 2021, at 09:56, Volkan Yazıcı <vol...@yazi.ci> wrote:
> >>>
> >>> License headers, `changes.xml` integration, JPMS shizzle(?), etc. I
> >> guess
> >>> we will need to copy quite some plumbing code from Log4j 2.
> Nevertheless,
> >>> they are all doable.
> >>> I am also in favor of using GitHub all the way down: GitHub Issues for
> >>> issue tracking, GitHub Actions for CI/CD (yes, even CD!), GitHub pages
> >> for
> >>> publishing the Maven-generated site, etc.
> >>>
> >>>
> >>>> On Fri, Oct 15, 2021 at 4:48 PM Gary Gregory <garydgreg...@gmail.com>
> >> wrote:
> >>>>
> >>>> Hi Ed,
> >>>>
> >>>> Your files must have the Apache License header comment, otherwise
> >> running
> >>>> 'mvn apache-rat:check' will fail.
> >>>>
> >>>> Gary
> >>>>
> >>>>
> >>>>> On Fri, Oct 15, 2021, 09:49 Eduard Gizatullin <edw...@gmail.com>
> >> wrote:
> >>>>>
> >>>>> Hello dear log4j team
> >>>>>
> >>>>> Volkan Yazıcı asked me to make  maven-shaded-log4j-transformer
> >>>>> <https://github.com/edwgiz/maven-shaded-log4j-transformer> a part of
> >>>>> log4j2  and I tend to accomplish the proposal.
> >>>>>
> >>>>> Can you please confirm that
> >>>>> new sub-module name  log4j-maven-shade-plugin is ok
> >>>>>
> >>>>> Any preliminary advice will be appreciated
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Best regards,
> >>>>> Ed
> >>>>>
> >>>>>
> >>>>>> On Fri, Oct 15, 2021 at 1:39 PM Volkan Yazıcı <vol...@yazi.ci>
> wrote:
> >>>>>
> >>>>>> Thanks for the prompt (and positive!) reply Eduard!
> >>>>>> I think it is best to first lay out the details of the plan in a
> post
> >>>>> to the
> >>>>>> dev mailing list <
> >> https://logging.apache.org/log4j/2.x/mail-lists.html
> >>>>>> .
> >>>>>> For instance, the module name, transformer name, documentation
> >> changes,
> >>>>>> etc.
> >>>>>> This will give others an opportunity to share their feedback and
> >>>>> remarks.
> >>>>>> Then simply create a JIRA <
> >>>>> https://issues.apache.org/jira/projects/LOG4J2>
> >>>>>> ticket and submit a GitHub <
> https://github.com/apache/logging-log4j2>
> >>>>> PR.
> >>>>>>
> >>>>>> `master` branch targets Log4j 3, which is not released yet.
> >>>>>> It uses a different plugin loading mechanism than the one used in
> >> Log4j
> >>>>> 2.
> >>>>>> Log4j 3 doesn't suffer from this "override of plugins after shading"
> >>>>>> problem.
> >>>>>> Hence, the PR needs to target the `release-2.x` branch.
> >>>>>>
> >>>>>> Also note that since this is a non-trivial contribution, you need to
> >>>>> sign the
> >>>>>> ICLA document <https://www.apache.org/licenses/icla.pdf> and email
> it
> >>>>> to
> >>>>>> the ASF <secret...@apache.org>.
> >>>>>> Once you have done this, it is good to mention this in the dev
> mailing
> >>>>>> list.
> >>>>>>
> >>>>>> On Fri, Oct 15, 2021 at 12:26 PM Eduard Gizatullin <
> edw...@gmail.com>
> >>>>>> wrote:
> >>>>>>
> >>>>>>> Hello Volkan,
> >>>>>>>
> >>>>>>> Thank you for letting me know, I'm all for it.
> >>>>>>>
> >>>>>>> Couldn't you please confirm that target branch is master
> >>>>>>> and log4j-maven-plugins is ok as new name of submodule
> >>>>>>>
> >>>>>>> Any other advices will be appreciated,
> >>>>>>>
> >>>>>>> --
> >>>>>>> Best regards,
> >>>>>>> Ed
> >>>>>>>
> >>>>>>>
> >>>>>>> On Fri, Oct 15, 2021 at 10:10 AM Volkan Yazıcı <vol...@yazi.ci>
> >> wrote:
> >>>>>>>
> >>>>>>>> Hello,
> >>>>>>>>
> >>>>>>>> My name is Volkan Yazici and I am a PMC committee member of the
> ASF
> >>>>>>>> Logging Services, which develops Log4j too.
> >>>>>>>> maven-shaded-log4j-transformer
> >>>>>>>> <https://github.com/edwgiz/maven-shaded-log4j-transformer> plugin
> >>>>>>>> addresses an important shortcoming of the Log4j 2.x plugin design
> >>>>> surfacing
> >>>>>>>> when users want to shade it. We have recently had a chat about it
> in
> >>>>>>>> the mailing list
> >>>>>>>> <
> >>>>>
> >>
> https://lists.apache.org/thread.html/rcfa4fc8678642a51e3a69dd2b14848fe4e1e5b71de7c99a7b55ff182%40%3Cdev.logging.apache.org%3E
> >>>>>> ,
> >>>>>>>> and the maintainers (incl. me) are inclined to ship it as a part
> of
> >>>>> the
> >>>>>>>> Log4j project. Would you like to contribute it yourself in the
> form
> >>>>> of a
> >>>>>>>> GitHub PR? Note that this route is subject to update-push-review
> >>>>> cycles,
> >>>>>>>> yet they are pretty rewarding for both parties, IMHO. What do you
> >>>>> think?
> >>>>>>>>
> >>>>>>>> Kind regards.
> >>>>>>>>
> >>>>>>>
> >>>>>
> >>>>
> >>
>
>
>

Reply via email to