You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by bu...@apache.org on 2016/09/06 14:36:05 UTC

svn commit: r996800 - in /websites/staging/sling/trunk/content: ./ .htaccess news/sling-ide-tooling-11-released.html news/sling-launchpad-8-released.html

Author: buildbot
Date: Tue Sep  6 14:36:05 2016
New Revision: 996800

Log:
Staging update by buildbot for sling

Modified:
    websites/staging/sling/trunk/content/   (props changed)
    websites/staging/sling/trunk/content/.htaccess
    websites/staging/sling/trunk/content/news/sling-ide-tooling-11-released.html
    websites/staging/sling/trunk/content/news/sling-launchpad-8-released.html

Propchange: websites/staging/sling/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Tue Sep  6 14:36:05 2016
@@ -1 +1 @@
-1759422
+1759438

Modified: websites/staging/sling/trunk/content/.htaccess
==============================================================================
--- websites/staging/sling/trunk/content/.htaccess (original)
+++ websites/staging/sling/trunk/content/.htaccess Tue Sep  6 14:36:05 2016
@@ -5,3 +5,4 @@ Redirect Permanent /downloads.html /down
 Redirect Permanent /media.html /
 Redirect Permanent /plugins.html /
 Redirect Permanent /documentation/the-sling-engine/eventing-and-jobs.html /documentation/bundles/apache-sling-eventing-and-job-handling.html
+Redirect Permanent /documentation/bundles/scripting/scripting-sightly.html /documentation/bundles/scripting/scripting-htl.html

Modified: websites/staging/sling/trunk/content/news/sling-ide-tooling-11-released.html
==============================================================================
--- websites/staging/sling/trunk/content/news/sling-ide-tooling-11-released.html (original)
+++ websites/staging/sling/trunk/content/news/sling-ide-tooling-11-released.html Tue Sep  6 14:36:05 2016
@@ -115,17 +115,16 @@ h2:hover > .headerlink, h3:hover > .head
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style>
 <p>Here are some of the more noteworthy things available in this release.</p>
-<h1 id="htl-support">HTL support<a class="headerlink" href="#htl-support" title="Permanent link">&para;</a></h1>
-<p>Support for HTL (formerly known as Sightly) has been added through an additional, optional, feature named
-<em>Sling IDE Tools - Sightly Integration</em>.</p>
+<h1 id="sightly-support">Sightly support<a class="headerlink" href="#sightly-support" title="Permanent link">&para;</a></h1>
+<p>Sightly support has been added through an additional, optional, feature named <em>Sling IDE Tools - Sightly Integration</em>.</p>
 <p>This feature provides the following enhancements:</p>
 <ul>
 <li>auto-completion of tag named and attributes names in the HTML Editor</li>
-<li>wizards for creating new HTL scripts and Use Classes ( Java and Javascript )</li>
-<li>HTL-aware validation for HTML files</li>
+<li>wizards for creating new Sightly scripts and Use Classes ( Java and Javascript )</li>
+<li>Sightly-aware validation for HTML files</li>
 </ul>
-<p><img alt="HTL Editor" src="../documentation/development/ide-tooling/sightly-editor.png" /></p>
-<p>These enhancements are enabled once the HTL facet is added to a project. This is done automatically when converting a project to content project, but can also be done manually via the project properties, under the <em>Project Facets</em> page.</p>
+<p><img alt="Sightly Editor" src="../documentation/development/ide-tooling/sightly-editor.png" /></p>
+<p>These enhancements are enabled once the Sightly facet is added to a project. This is done automatically when converting a project to content project, but can also be done manually via the project properties, under the <em>Project Facets</em> page.</p>
 <h1 id="automatic-configuration-of-debug-classpath-based-on-the-bundles-deployed-on-the-server">Automatic configuration of debug classpath based on the bundles deployed on the server<a class="headerlink" href="#automatic-configuration-of-debug-classpath-based-on-the-bundles-deployed-on-the-server" title="Permanent link">&para;</a></h1>
 <p>When first connecting to a Sling instance, the IDE tooling tries to bind all the sources associated with the bundles deployed on the server and retrieves the associated source artifacts using Maven. Therefore, the debug classpath is as close as possible to sources used to build the bundles deployed on the server.</p>
 <p><img alt="Debugging" src="../documentation/development/ide-tooling/debug.png" /></p>
@@ -139,7 +138,7 @@ h2:hover > .headerlink, h3:hover > .head
 <li>When connecting to a server, all support bundles are automatically installed</li>
 </ul>
       <div class="timestamp" style="margin-top: 30px; font-size: 80%; text-align: right;">
-        Rev. 1758970 by radu on Fri, 2 Sep 2016 15:07:59 +0000
+        Rev. 1759438 by radu on Tue, 6 Sep 2016 14:35:50 +0000
       </div>
       <div class="trademarkFooter"> 
         Apache Sling, Sling, Apache, the Apache feather logo, and the Apache Sling project

Modified: websites/staging/sling/trunk/content/news/sling-launchpad-8-released.html
==============================================================================
--- websites/staging/sling/trunk/content/news/sling-launchpad-8-released.html (original)
+++ websites/staging/sling/trunk/content/news/sling-launchpad-8-released.html Tue Sep  6 14:36:05 2016
@@ -119,19 +119,15 @@ h2:hover > .headerlink, h3:hover > .head
 <p>The Sling launchpad has switched from Apache Jackrabbit 2.7.5 to Apache Jackrabbit Oak 1.3.7 as a persistence engine. Apache Jackrabbit Oak is now supported in Sling with two persistence modes: SegmentNodeStore ( file-based ) and DocumentNodeStore ( MongoDB-based ). See <a href="http://jackrabbit.apache.org/oak/docs/index.html">the Oak documentation</a> for more details about the Oak persistence modes and <a href="https://sling.apache.org/documentation/the-sling-engine/the-sling-launchpad.html#launchpad-app-and-launchpad-webapp">the Sling Launchpad documentation</a> for details about configuring the persistence mode.</p>
 <h2 id="provisioning-model">Provisioning model<a class="headerlink" href="#provisioning-model" title="Permanent link">&para;</a></h2>
 <p>Sling is now provisioned using a simple, text-based, model. See See <a href="http://sling.apache.org/documentation/development/slingstart.html">the Sling Provisioning Model documentation</a> for details.</p>
-<h2 id="htl">HTL<a class="headerlink" href="#htl" title="Permanent link">&para;</a></h2>
-<p>The HTML Template Language, similar to JSP (Java Server Pages) and ESP (ECMAScript Server Pages), is a new server-side templating language
-whose purpose is to offer a highly productive enterprise-level web framework that increases security, and allows web developers without
-Java knowledge to better participate in Sling projects.</p>
-<p>The cornerstones of HTL are:</p>
+<h2 id="sightly">Sightly<a class="headerlink" href="#sightly" title="Permanent link">&para;</a></h2>
+<p>Sightly is an HTML templating language, similar to JSP (Java Server Pages) and ESP (ECMAScript Server Pages). The name “Sightly” (meaning “pleasing to the eye”) highlights its focus on keeping your markup beautiful, and thus maintainable, once made dynamic.</p>
+<p>The cornerstones of Sightly are:</p>
 <ul>
-<li>Secure by default: HTL automatically filters and escapes all variables being output to the presentation layer to prevent
-cross-site-scripting (XSS) vulnerabilities</li>
-<li>Supports separation of concerns: The expressiveness of the HTL template language is purposely limited, in order to make sure that a real programming language is used to express the corresponding presentation logic</li>
-<li>Built on HTML 5: An HTL file is itself a valid HTML5 file. All HTL-specific syntax is expressed either within a data attribute, or within
-HTML text.</li>
+<li>Secure by default: Sightly automatically filters and escapes all variables being output to the presentation layer to prevent cross-site-scripting (XSS) vulnerabilities</li>
+<li>Supports separation of concerns: The expressiveness of the Sightly template language is purposely limited, in order to make sure that a real programming language is used to express the corresponding presentation logic</li>
+<li>Built on HTML 5: A Sightly file is itself a valid HTML5 file. All Sightly-specific syntax is expressed either within a data attribute, or within HTML text.</li>
 </ul>
-<p>See <a href="https://github.com/Adobe-Marketing-Cloud/htl-spec/blob/master/SPECIFICATION.md">the HTML Template Language Specification</a> for details.</p>
+<p>See <a href="https://github.com/Adobe-Marketing-Cloud/htl-spec/blob/master/SPECIFICATION.md">the Sightly HTML Templating Language Specification</a> for details.</p>
 <h2 id="versioning-support-in-the-resource-api">Versioning support in the Resource API<a class="headerlink" href="#versioning-support-in-the-resource-api" title="Permanent link">&para;</a></h2>
 <p>The Java Resource API and the HTTP API are now able to work with versioned resources. See <a href="https://issues.apache.org/jira/browse/SLING-848">SLING-848 - Support getting versioned resources by using uri path parameters</a> for more details.</p>
 <h2 id="improved-testing-tools">Improved testing tools<a class="headerlink" href="#improved-testing-tools" title="Permanent link">&para;</a></h2>
@@ -148,7 +144,7 @@ HTML text.</li>
 <li>Apache HttpClient 4.4 has been added</li>
 </ul>
       <div class="timestamp" style="margin-top: 30px; font-size: 80%; text-align: right;">
-        Rev. 1758970 by radu on Fri, 2 Sep 2016 15:07:59 +0000
+        Rev. 1759438 by radu on Tue, 6 Sep 2016 14:35:50 +0000
       </div>
       <div class="trademarkFooter"> 
         Apache Sling, Sling, Apache, the Apache feather logo, and the Apache Sling project