Currently Sling is packaging 1.6.4 for the slf4j-api. Most recent
release is 1.7.5 and has some noteworthy changes [1] including
performance, usage of varargs etc. The core API bundle has no
compatibility breaking change.

Slf4j bundle maps the package exports to bundle version. So with 1.7.5
the packages are exported at 1.7.5

I checked the Import-Package directive of most Sling bundle and all of
them have import range from [1.5,2). So should we move to 1.7.5?

The steps I see is
- Update the slf4j-api, jcl-over-slf4j, log4j-over-slf4j bundle
- Ensure that commons log work with both

WDYT?

Chetan Mehrotra
[1] http://www.slf4j.org/news.html

Reply via email to