Closed tomekl007 closed 4 years ago
Also to note: quarkus-core has a dependency on slf4j-api, so I guess that's what they want extensions to use primarily. See also https://github.com/quarkusio/quarkus/issues/294#issuecomment-447591945.
Also to note: quarkus-core has a dependency on slf4j-api, so I guess that's what they want extensions to use primarily. See also quarkusio/quarkus#294 (comment).
I am bit confused because, on the other hand, all extensions in the quarkus repo are using JBoss
I am bit confused because, on the other hand, all extensions in the quarkus repo are using JBoss
From what I see if your extension is in quarkus repo, you have 2 choices:
I guess that out of habitude, everybody went for option 2.
Also, apparently option 1 gets substituted at runtime with option 2. see https://github.com/quarkusio/quarkus/blob/987a4db26d31057ea562d287d9b1d4566bc4a176/core/runtime/src/main/java/io/quarkus/runtime/graal/LoggingSubstitutions.java.
Also, apparently option 1 gets substituted at runtime with option 2. see https://github.com/quarkusio/quarkus/blob/987a4db26d31057ea562d287d9b1d4566bc4a176/core/runtime/src/main/java/io/quarkus/runtime/graal/LoggingSubstitutions.java.
yes, I saw that substitution - so it seems that using JBoss is more "friendly" for native graal mode; it does not involve a substitution code
@tomekl007 I think this is obsolete now, we verified that using SLF4J is 100% supported. OK to close?
@tomekl007 I think this is obsolete now, we verified that using SLF4J is 100% supported. OK to close?
yes - closed
I'm sorry but I think I'm changing my mind here. The more I analyze how logging is supposed to work the more I think we should stick with SLF4J because: