Hi, On Wed, 2016-03-09 at 11:37 +0100, pacoolsky . wrote: > On behalf of Cognifide I would like to donate Sling Dynamic Include > (SDI) > as extension to Apache Sling project. > > SDI allows you to include dynamic page fragments (components) using > ESI, > SSI or AJAX tags, separately from the static part of the page. > Actually it > makes possible to cache partially dynamic pages, in declarative way > and > without additional development effort. > > You can find more information about the SDI on the github [0] and on > Cognifide's blog [1]. > I created ticket SLING-5594 [2] to track donation process and I'm > currently > preparing a code package.
This looks really interesting, I think it would be great to have it in Sling. One implementation question; in the pom.xml file I see that all the classes are exported: <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> <extensions>true</extensions> <configuration> <instructions> <Export- Package>org.apache.sling.dynamicinclude.*</Export-Package> </instructions> </configuration> </plugin> Why is that done? I could not not find any hints in the documentation. Thanks, Robert > > [0] https://github.com/Cognifide/Sling-Dynamic-Include > [1] https://www.cognifide.com/our-blogs/cq/sling-dynamic-include/ > [2] https://issues.apache.org/jira/browse/SLING-5594 > > Thanks, Przemyslaw Pakulski
