On Tue, Nov 7, 2023, at 15:05, Matt Sicker wrote:
> I’m not going to backport the DI system. It relies on Java 11 in all
> sorts of random places, first of all. I had to update numerous plugins
> and tests along the way, especially things that set up or manipulate
> static state, much of whic
I’m not going to backport the DI system. It relies on Java 11 in all sorts of
random places, first of all. I had to update numerous plugins and tests along
the way, especially things that set up or manipulate static state, much of
which has been cleaned up in main. It’s hard to describe all the
Hi Ralph,
On Tue, 7 Nov 2023 at 05:05, Ralph Goers wrote:
> Next, there is a good chance that users really using JPMS won’t be able to
> access any plugins outside of log4j-core. See
> https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/ClassLoader.html#getResource(java.lang.
I need to do a correction to the following statement of mine:
> `3.x` has a better modularization and plugin system, both
> of which can be ported to `2.x` without breaking backward
> compatibility.
In his recent post Piotr is right: for backporting modularization, packages
need to change too and
On Tue, Nov 7, 2023 at 5:04 AM Ralph Goers
wrote:
> You know, I almost didn’t want to answer this email because after reading
> the text it was quite obvious to me that the question you are really trying
> to ask is:
> “What more needs to be done to kill off 3.x?” That being said I will
> still
Hi Volkan,
On Mon, 6 Nov 2023 at 22:02, Volkan Yazıcı wrote:
> OTOH, JPMS support in the `main` branch was first established by
> hand-written `module-info.java` files and then later on reimplemented (work
> in progress!) by Piotr via porting stuff from `2.x`. Nobody has tested it
> yet, AFAIK. `
You know, I almost didn’t want to answer this email because after reading the
text it was quite obvious to me that the question you are really trying to ask
is:
“What more needs to be done to kill off 3.x?” That being said I will still
answer your question.
First, I will say that the work to c