-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove log4j-iostreams
from main
#2630
Conversation
I have never considered log4j-iostreams to be part of Log4j-API. That said, it only has test dependencies on log4j-core and does not have any plugins so I see no reason why we need a 3.x specific version of this. |
b63d5c4
to
0e39648
Compare
The Log4j IOStreams module is part of the Log4j API library. Since Log4j API 3 will not be release, Log4j IOStreams 3 shouldn't be released either.
0e39648
to
e3fabea
Compare
This is so confusing to me. So we are keeping 2.x for the API and main which is 3.x alive in parallel forever? Do we document this somewhere? |
It is documented on the |
@garydgregory This is why it would be less confusing if Log4j API and components only dependent on Log4j API (i.e. not dependent on log4j-core) were moved to a different repo. |
So eventually, once 3.x is out, how do I use the iostreams code? |
Nothing changes: |
Phew! 😄 |
The Log4j IOStreams module is part of the Log4j API library. Since Log4j API 3 will not be release, Log4j IOStreams 3 shouldn't be released either.