> Colin McCabe <cmcc...@apache.org> 於 2024年9月15日 凌晨4:26 寫道:
> I'm also not totally convinced that we need to provide so many logging
> systems. It feels odd to bring in so many dependencies without having a clear
> idea of who is using them. We didn't do this earlier and nobody complained.
> Putting more stuff on the CLASSPATH can lead to problems for people.
If we all agree “no nobody will complain the possible compatibility issue when
we upgrade the slf4j api in the future”, it is fine to NOT add all providers to
classpath.
I was +1 to ignore the possible compatibility issue before, but user need to
add extra (slf4j provider) jar to classpath if they want to run with different
slf4j provider. It seems that is a kind of API requisite so we need to be
careful about the compatibility issue. However, it is a bit weird to file KIP
to update slf4j api every time…
Best,
Chia-Ping