Skip to content

Conversation

@JohannesRiegler
Copy link
Contributor

@JohannesRiegler JohannesRiegler commented Jun 12, 2025

Fixes #143
This MR copies the content of the logback-length-splitting-appender repository into the platform-spring-logging-server-config module and fixes compatibility issues with logback-classic versions 1.5.x.

The repository has an MIT license, which by my understanding I need to include somewhere in the copied code, but I am not quite sure where the best place for it would be.

@rspiegl rspiegl self-requested a review June 12, 2025 09:59
@rspiegl
Copy link
Contributor

rspiegl commented Jun 12, 2025

There are some tests that are failing that need to be fixed before mergin.

On the topic of attribution in regards to the MIT license. You can either copy the copyright and permission notice from the repo to the top of each file you've copied or add another section to our LICENSE file that is clear about which files were copied. Although I like the first approach more as that is the most explicit and won't fail to attribute in case some folders change due to refactorings.

@rspiegl rspiegl merged commit 5fd42a1 into cloudflightio:master Jun 12, 2025
1 check passed
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

Successfully merging this pull request may close these issues.

logging-server-config: Log splitting fails

2 participants