Hi all, Currently, sling-commons-crypto contains both interfaces and implementations. I would like to contribute to the sling-auth-oauth-client bundle, which depends on sling-commons-crypto, but I prefer to avoid including its implementation in our product. Ideally, sling-auth-oauth-client would depend on a separate SPI package, which would require splitting sling-commons-crypto into an API (SPI) and an implementation bundle. Would you agree with this approach?
Best regards, Nicola Scendoni [1] sling-commons-crypto https://github.com/apache/sling-org-apache-sling-commons-crypto [2] sling-auth-oauth-client https://github.com/apache/sling-org-apache-sling-auth-oauth-client