Hi Konrad, On Tue, Jun 29, 2021 at 3:04 PM Konrad Windszus <[email protected]> wrote: > - Please don't mix Consumer and Provider interfaces in the same package > (https://github.com/apache/sling-org-apache-sling-sitemap/tree/master/src/main/java/org/apache/sling/sitemap/generator > and > https://github.com/apache/sling-org-apache-sling-sitemap/tree/master/src/main/java/org/apache/sling/sitemap/builder/extensions) > as that enforces updates to break more consumers than necessary....
Could you elaborate on that? The issue is not obvious to me. More generally, I think it would be useful for us to document best practices around Consumer and Provider interfaces. If someone has links to such best practices that would be great, otherwise feel free to add some notes in response to this message and I'll write something up for https://sling.apache.org/ -Bertrand
