Hi Carsten,

I realised that I only half-answered your question. Ideally the TCK should
be ready in 2, max. 3 weeks. As soon as we manage to push it to Maven
Central it should be ready to be consumed in Sling. In parallel I'm working
on a Sling bundle that should contain the TCK input scripts and a content
structure that would allow running them as expected by the TCK such that we
can test the Sling implementation.

HTH,
Radu

On Tue, Sep 23, 2014 at 10:13 AM, Radu Cotescu <r...@apache.org> wrote:

> Hi Carsten,
>
> The specification will be available soon on GitHub [2] (matter of days).
> Until then the resource from [0] should give you an idea on how Sightly
> expressions look like and what plugins are available.
>
> Regards,
> Radu
>
> [2] - https://github.com/Adobe-Marketing-Cloud
>
> On Tue, Sep 23, 2014 at 7:07 AM, Carsten Ziegeler <cziege...@apache.org>
> wrote:
>
>> Hi Radu,
>>
>> thanks for the offering. This definitely looks very interesting for Sling.
>> Is the spec downloadable from somewhere? When do you think the test suite
>> will be available?
>>
>> Regards
>> Carsten
>>
>> 2014-09-22 10:59 GMT+02:00 Radu Cotescu <r...@apache.org>:
>>
>> > Hello,
>> >
>> > On behalf of Adobe Systems Inc. I'd like to contribute two modules to
>> > Apache Sling:
>> >
>> >    - org.apache.sling.scripting.sightly
>> >    - org.apache.sling.xss
>> >
>> >
>> > Sightly is the new web templating language shipped with Adobe Experience
>> > Manager 6.0 [0]. Our contribution to Apache Sling is a Java-based
>> > implementation, fully compliant with the language's specification.
>> However,
>> > the language's specification is and will be owned by Adobe.
>> >
>> > For Sightly's contextual-based automated XSS escaping feature we're also
>> > donating the org.apache.sling.xss bundle that provides two useful
>> services
>> > meant to help escaping or filtering user-submitted content that might be
>> > prone to XSS attacks.
>> >
>> > While the XSS module contains a decent amount of unit tests, the Sightly
>> > implementation was tested using a proprietary (for now) UI testing
>> > framework. I'm currently working on porting those tests into a test
>> runner
>> > that will be made available under an Apache License on Maven Central;
>> this
>> > runner could easily be integrated into Sightly's build process in the
>> near
>> > future.
>> >
>> > SLING-3959 [1] has been opened to track the donation progress and the
>> > bundles are attached there. If the Sling community finds this donation
>> > interesting we can carry on with the IP clearance.
>> >
>> > Thanks,
>> > Radu
>> >
>> > *Sightly Credits:*
>> > Senol Tas, Honwai Wong - initial language specification and
>> implementation
>> > Gabriel Walt - product manager, language specification
>> > Marius Dănilă, Radu Cotescu, Sameer Charles - Java implementation and
>> > JavaScript Use-API support
>> > Cătălin Buzoiu - engineering manager
>> > Feike Visser, Florin Iordache - early adopters implementing projects
>> with
>> > Sightly, who provided valuable feedback during Sightly's development
>> > process
>> >
>> > [0] -
>> http://docs.adobe.com/content/docs/en/aem/6-0/develop/sightly.html
>> > [1] - *https://issues.apache.org/jira/browse/SLING-3959
>> > <https://issues.apache.org/jira/browse/SLING-3959>*
>> >
>>
>>
>>
>> --
>> Carsten Ziegeler
>> Adobe Research Switzerland
>> cziege...@apache.org
>>
>
>

Reply via email to