Re: [PROPOSAL] Sling Dynamic Include donation proposal

2016-03-14 Thread Bertrand Delacretaz
Hi,

On Wed, Mar 9, 2016 at 11:37 AM, pacoolsky .  wrote:
> ...On behalf of Cognifide I would like to donate Sling Dynamic Include (SDI)
> as extension to Apache Sling project

Thanks for this! It looks like there's interest, I have started a vote
to accept the donation in a separate thread on this list.

-Bertrand


Re: [PROPOSAL] Sling Dynamic Include donation proposal

2016-03-13 Thread Carsten Ziegeler
Hi,

thanks for the donation. This is really a great addition!

Regards
Carsten

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.
> 
> [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
> 


 
-- 
Carsten Ziegeler
Adobe Research Switzerland
cziege...@apache.org


Re: [PROPOSAL] Sling Dynamic Include donation proposal

2016-03-11 Thread pacoolsky .
I think you are right, it does not have to be like that. I don't think so
there is a need to export anything, unless someone would like to extend the
library or reuse some classes somehow which is not likely.

I will double check, and 'll update the pom file before submitting the
sources.

Przemek

On Fri, Mar 11, 2016 at 2:48 PM, Robert Munteanu  wrote:

>
> 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:
>
> 
> org.apache.felix
> maven-bundle-plugin
> true
> 
> 
>  Package>org.apache.sling.dynamicinclude.*
> 
> 
> 
>
> Why is that done? I could not not find any hints in the documentation.
>
> Thanks,
>
> Robert
>


Re: [PROPOSAL] Sling Dynamic Include donation proposal

2016-03-11 Thread Robert Munteanu
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:

            
org.apache.felix
maven-bundle-plugin
true


org.apache.sling.dynamicinclude.*




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



[PROPOSAL] Sling Dynamic Include donation proposal

2016-03-09 Thread pacoolsky .
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.

[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