This is a collection if ideas for a Sling Models 2.0 API and Impl version with changes that break backwards compatibility.

  • Sling Models Injectors should be queried in the reverse order of their service ranking value to comply with OSGi default handling of ranking property (see SLING-5035, and OSGi R6 Spec chapter 5.2.6)
  • Cleanup of SPI interfaces - due to numerous improvements of the SPI interface during Sling Models 1.x releases there are a lot of deprecated and partially duplicate interfaces. Only the latest - non-deprecated versions - should be kept.
  • No labels