Skip to content
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

Idea for a Light Weight Edition #19

Open
geoffblandrbs opened this issue Jan 17, 2022 · 2 comments
Open

Idea for a Light Weight Edition #19

geoffblandrbs opened this issue Jan 17, 2022 · 2 comments

Comments

@geoffblandrbs
Copy link

Would it be possible to produce a reload4j-le (light-weight) edition that removes all appenders apart from the file and console appenders?

This would be useful for reassuring security teams as whilst new appenders could be added by configuration and additional JARS/classes they don't exist "by default". Also for the resulting JAR should be smaller so slightly better for containers (containers usually only log to console anyway).

Hopefully this can use the exact same code base but exclude classes with a new reload4j-le build file.

This kind of ties into issue #5

@ceki
Copy link
Member

ceki commented Jan 17, 2022

There is balance to be had. While moving chainsaw should upset many people, moving SMTPAppender is a bit different.

@geoffblandrbs
Copy link
Author

There is balance to be had.

I agree. That is why I suggested leaving the reloadj4 JAR as is pretty much so it will work as is for anyone that does not want change.

Meanwhile this would be a new JAR that applications can use but they need to realise that it is much more limited and does not contain anything more that the basic file and console appenders.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants