On Fri, 2025-01-10 at 11:57 +0100, Julian Sedding wrote:
> I don't understand if it is necessary to export the "Action"
> implementation classes at all. Does someone know? I suspect not. If
> they don't need to be exported, we should move them to an internal
> package. Or does that break something?

Judging from the javadoc [1], they can be referenced in configuration
files and therefore need to be public. Never tried it though. [2] might
be related.

I think there is an opportunity to drop some features of the Commons
Log bundle for version 6.0.0 is it makes future maintenance easier.

Thanks,
Robert

[1]:
https://github.com/apache/sling-org-apache-sling-commons-log/pull/18/files#diff-a49e805379b2508aebf05169000dadfb0f651052188079128b6e39f3798a217dR49-R59
[2]:
https://sling.apache.org/documentation/development/logging.html#external-config-file

Reply via email to