On Friday, March 28, 2025 11:46:49 AM Central European Standard Time Nicola 
Scendoni wrote:
> Hi all,

Hi Nicola,

> 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?

What are you trying to achieve? Or what are you trying to prevent?
The bundle is quite lightweight and all the dependencies of the included 
implementations are optional.

Regards,
O.


> 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




Reply via email to