[ https://issues.apache.org/jira/browse/SLING-10573?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dirk Rudolph updated SLING-10573: --------------------------------- Summary: Separate Consumer- and ProviderTypes in packages to improve package versioning (was: Separate Consumer- and ProviderTypes in packages to package versioning) > Separate Consumer- and ProviderTypes in packages to improve package versioning > ------------------------------------------------------------------------------ > > Key: SLING-10573 > URL: https://issues.apache.org/jira/browse/SLING-10573 > Project: Sling > Issue Type: Improvement > Components: Extensions > Reporter: Dirk Rudolph > Assignee: Dirk Rudolph > Priority: Major > Labels: sitemaps > Fix For: Sitemap 1.0.0 > > > As [suggested by > Konrad|https://lists.apache.org/thread.html/r333e58659f06f180c86480d91011933f22294908f0d587ad063ddc07%40%3Cdev.sling.apache.org%3E] > the following should be addressed to ensure best possible semantic > versioning: > - Don't mix Consumer and Provider interfaces in the same package > ([o.a.s.sitemap.generator|https://github.com/apache/sling-org-apache-sling-sitemap/tree/master/src/main/java/org/apache/sling/sitemap/generator] > and > [o.a.s.sitemap.builder.extensions|https://github.com/apache/sling-org-apache-sling-sitemap/tree/master/src/main/java/org/apache/sling/sitemap/builder/extensions]) > - Make SitemapUtil final to ease semantic versioning > And a minor unrelated addition: > - SitemapGenerator.GenerationContext should rather be named > SitemapGenerator.Context or SitemapGenerator.GeneratorContext. -- This message was sent by Atlassian Jira (v8.3.4#803005)