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