Nexus: Promotion Completed
Message from: https://repository.apache.orgDeployer properties:"userAgent" = "Apache-Maven/3.3.9 (Java 1.8.0_121; Mac OS X 10.9.5)""userId" = "asanso""ip" = "192.147.117.11"Details:The following artifacts have been promoted to the "Releases" [id=releases] repository/org/apache/sling/org.apache.sling.security/1.1.4/org.apache.sling.security-1.1.4.pom.asc(SHA1: 948e711181bdef68bc8523173755c0d6265ed526)/org/apache/sling/org.apache.sling.security/1.1.4/org.apache.sling.security-1.1.4-source-release.zip(SHA1: 4e4a2a5976f513f0ce1e711093f25ffba11d2e7d)/org/apache/sling/org.apache.sling.security/1.1.4/org.apache.sling.security-1.1.4-javadoc.jar.asc(SHA1: 58bacb16adb212b9f4f0992895534532e1e9f207)/org/apache/sling/org.apache.sling.security/1.1.4/org.apache.sling.security-1.1.4.jar.asc(SHA1: 80ed0ed503d402febed954d6f5f2f015284dd35a)/org/apache/sling/org.apache.sling.security/1.1.4/org.apache.sling.security-1.1.4.jar(SHA1: 2fa0911f051fb52862784835d180777e7172fb86)/org/apache/sling/org.apache.sling.security/1.1.4/org.apache.sling.security-1.1.4.pom(SHA1: bb0b8d84bd9ec8ac52bcee3ffc9091a5b923facf)/org/apache/sling/org.apache.sling.security/1.1.4/org.apache.sling.security-1.1.4-source-release.zip.asc(SHA1: 289c61973b61cfaf4e33f9f1a0128a02ddd01842)/org/apache/sling/org.apache.sling.security/1.1.4/org.apache.sling.security-1.1.4-sources.jar.asc(SHA1: 050f0bc9fd33dfcddeef7f05d8101536bc7bd4f2)/org/apache/sling/org.apache.sling.security/1.1.4/org.apache.sling.security-1.1.4-javadoc.jar(SHA1: ec844e9b86d1ef18d3cb07e36fdc444dafac43c7)/org/apache/sling/org.apache.sling.security/1.1.4/org.apache.sling.security-1.1.4-sources.jar(SHA1: 313f44d339628fdfb9468d3f9ab90711d98ee937)Action performed by Antonio Sanso (asanso)
svn commit: r20113 - /release/sling/
Author: asanso Date: Wed Jun 21 06:55:57 2017 New Revision: 20113 Log: Release Apache Sling Security 1.1.4 * delete old artifact Removed: release/sling/org.apache.sling.security-1.1.2-javadoc.jar release/sling/org.apache.sling.security-1.1.2-javadoc.jar.asc release/sling/org.apache.sling.security-1.1.2-javadoc.jar.md5 release/sling/org.apache.sling.security-1.1.2-javadoc.jar.sha1 release/sling/org.apache.sling.security-1.1.2-source-release.zip release/sling/org.apache.sling.security-1.1.2-source-release.zip.asc release/sling/org.apache.sling.security-1.1.2-source-release.zip.md5 release/sling/org.apache.sling.security-1.1.2-source-release.zip.sha1 release/sling/org.apache.sling.security-1.1.2-sources.jar release/sling/org.apache.sling.security-1.1.2-sources.jar.asc release/sling/org.apache.sling.security-1.1.2-sources.jar.md5 release/sling/org.apache.sling.security-1.1.2-sources.jar.sha1 release/sling/org.apache.sling.security-1.1.2.jar release/sling/org.apache.sling.security-1.1.2.jar.asc release/sling/org.apache.sling.security-1.1.2.jar.md5 release/sling/org.apache.sling.security-1.1.2.jar.sha1 release/sling/org.apache.sling.security-1.1.2.pom release/sling/org.apache.sling.security-1.1.2.pom.asc release/sling/org.apache.sling.security-1.1.2.pom.md5 release/sling/org.apache.sling.security-1.1.2.pom.sha1
svn commit: r20112 - /release/sling/
Author: asanso Date: Wed Jun 21 06:54:47 2017 New Revision: 20112 Log: Release Apache Sling Security 1.1.4 Added: release/sling/org.apache.sling.security-1.1.4-javadoc.jar (with props) release/sling/org.apache.sling.security-1.1.4-javadoc.jar.asc release/sling/org.apache.sling.security-1.1.4-javadoc.jar.md5 release/sling/org.apache.sling.security-1.1.4-javadoc.jar.sha1 release/sling/org.apache.sling.security-1.1.4-source-release.zip (with props) release/sling/org.apache.sling.security-1.1.4-source-release.zip.asc release/sling/org.apache.sling.security-1.1.4-source-release.zip.md5 release/sling/org.apache.sling.security-1.1.4-source-release.zip.sha1 release/sling/org.apache.sling.security-1.1.4-sources.jar (with props) release/sling/org.apache.sling.security-1.1.4-sources.jar.asc release/sling/org.apache.sling.security-1.1.4-sources.jar.md5 release/sling/org.apache.sling.security-1.1.4-sources.jar.sha1 release/sling/org.apache.sling.security-1.1.4.jar (with props) release/sling/org.apache.sling.security-1.1.4.jar.asc release/sling/org.apache.sling.security-1.1.4.jar.md5 release/sling/org.apache.sling.security-1.1.4.jar.sha1 release/sling/org.apache.sling.security-1.1.4.pom release/sling/org.apache.sling.security-1.1.4.pom.asc release/sling/org.apache.sling.security-1.1.4.pom.md5 release/sling/org.apache.sling.security-1.1.4.pom.sha1 Added: release/sling/org.apache.sling.security-1.1.4-javadoc.jar == Binary file - no diff available. Propchange: release/sling/org.apache.sling.security-1.1.4-javadoc.jar -- svn:mime-type = application/octet-stream Added: release/sling/org.apache.sling.security-1.1.4-javadoc.jar.asc == --- release/sling/org.apache.sling.security-1.1.4-javadoc.jar.asc (added) +++ release/sling/org.apache.sling.security-1.1.4-javadoc.jar.asc Wed Jun 21 06:54:47 2017 @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- +Version: GnuPG v1 + +iQEcBAABAgAGBQJZP9zAAAoJEOr260yNsPUSYaAH/1mepU5+NJT+tV4CNb+O74OL +tTXUduQEJgpt9TEv8+oyqkMPrKZ8OjyGxOM6/2Spcr9VXRkvUUoRZWwhFDFmKuIG +EFOvpzIwHV+9CyOT6treUlmDxvNQb5yuLO6pK269aSb7SQFZ9Asq47zblLr3xsZ5 +vuKbME5+LjiQkpBDgCirmohjASolnkVzm5MkbsJvvEaNY1n86BfbhVQrm/fOP5TM +jWjZIz5MxP7gTt+tcnOyvYgEpIumPZrkdA7SFWkj1+ppHaiJl0lOSKAMt0YSG2UZ +5aT4aSWX4rKFDwLuKTrbJWQUuOKuWZXy3+pIxDTQnxfRzyWp2e1/5IoVo68g3wg= +=x7hY +-END PGP SIGNATURE- Added: release/sling/org.apache.sling.security-1.1.4-javadoc.jar.md5 == --- release/sling/org.apache.sling.security-1.1.4-javadoc.jar.md5 (added) +++ release/sling/org.apache.sling.security-1.1.4-javadoc.jar.md5 Wed Jun 21 06:54:47 2017 @@ -0,0 +1 @@ +4c4ed6880580fdca4fd688388bd52131 \ No newline at end of file Added: release/sling/org.apache.sling.security-1.1.4-javadoc.jar.sha1 == --- release/sling/org.apache.sling.security-1.1.4-javadoc.jar.sha1 (added) +++ release/sling/org.apache.sling.security-1.1.4-javadoc.jar.sha1 Wed Jun 21 06:54:47 2017 @@ -0,0 +1 @@ +ec844e9b86d1ef18d3cb07e36fdc444dafac43c7 \ No newline at end of file Added: release/sling/org.apache.sling.security-1.1.4-source-release.zip == Binary file - no diff available. Propchange: release/sling/org.apache.sling.security-1.1.4-source-release.zip -- svn:mime-type = application/octet-stream Added: release/sling/org.apache.sling.security-1.1.4-source-release.zip.asc == --- release/sling/org.apache.sling.security-1.1.4-source-release.zip.asc (added) +++ release/sling/org.apache.sling.security-1.1.4-source-release.zip.asc Wed Jun 21 06:54:47 2017 @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- +Version: GnuPG v1 + +iQEcBAABAgAGBQJZP9zAAAoJEOr260yNsPUSiZsH/RsWqQ4b7LC1dU/mtZ8ufdi/ +amXzf04L6mZaGLHHi8lVDLslkkpTB1ZDbtDGbwsrgnZ3G+nvPXYyyuuPp7tFgtGa +KjG+LvpMqtcwzLCkTNNfA2exQnsXmUWZG2eqgPrXssmxqMWrMKmmnQWzOCW0aaA1 +RqdAOROGZahFx6ynJz1MqphTcf9HtOSUpfkk7Bs3VuzXmjAb/DXMNhf7EsB13qYR +D/BIWxYSCRp4mTBDO+3LkEueLDCZDOXgRZhNqdvOdoRbvkfaU32PGwZ+QOJAJEk0 +QOZo4rMJ63BE0lM+McSRJFQX9/Ckt1n1aQiwDHRaIYUSycj2+oOH5Nu5XLE6R4Q= +=pIPy +-END PGP SIGNATURE- Added: release/sling/org.apache.sling.security-1.1.4-source-release.zip.md5 == --- release/sling/org.apache.sling.security-1.1.4-source-release.zip.md5 (added) +++ release/sling/org.apache.sling.security-1.1.4-source-release.zip.md5 Wed Jun 21 06:54:47 2017 @@ -0,0 +1
svn commit: r1799361 - /sling/whiteboard/cziegeler/osgifeature-maven-plugin/src/main/java/org/apache/sling/feature/maven/
Author: cziegeler Date: Tue Jun 20 18:40:10 2017 New Revision: 1799361 URL: http://svn.apache.org/viewvc?rev=1799361&view=rev Log: Start work on application plugin Added: sling/whiteboard/cziegeler/osgifeature-maven-plugin/src/main/java/org/apache/sling/feature/maven/ApplicationProjectConfig.java (with props) Removed: sling/whiteboard/cziegeler/osgifeature-maven-plugin/src/main/java/org/apache/sling/feature/maven/ModelUtils.java Modified: sling/whiteboard/cziegeler/osgifeature-maven-plugin/src/main/java/org/apache/sling/feature/maven/ApplicationProjectInfo.java sling/whiteboard/cziegeler/osgifeature-maven-plugin/src/main/java/org/apache/sling/feature/maven/Environment.java sling/whiteboard/cziegeler/osgifeature-maven-plugin/src/main/java/org/apache/sling/feature/maven/FeatureProjectConfig.java sling/whiteboard/cziegeler/osgifeature-maven-plugin/src/main/java/org/apache/sling/feature/maven/FeatureProjectInfo.java sling/whiteboard/cziegeler/osgifeature-maven-plugin/src/main/java/org/apache/sling/feature/maven/Preprocessor.java sling/whiteboard/cziegeler/osgifeature-maven-plugin/src/main/java/org/apache/sling/feature/maven/ProjectHelper.java sling/whiteboard/cziegeler/osgifeature-maven-plugin/src/main/java/org/apache/sling/feature/maven/ProjectInfo.java Added: sling/whiteboard/cziegeler/osgifeature-maven-plugin/src/main/java/org/apache/sling/feature/maven/ApplicationProjectConfig.java URL: http://svn.apache.org/viewvc/sling/whiteboard/cziegeler/osgifeature-maven-plugin/src/main/java/org/apache/sling/feature/maven/ApplicationProjectConfig.java?rev=1799361&view=auto == --- sling/whiteboard/cziegeler/osgifeature-maven-plugin/src/main/java/org/apache/sling/feature/maven/ApplicationProjectConfig.java (added) +++ sling/whiteboard/cziegeler/osgifeature-maven-plugin/src/main/java/org/apache/sling/feature/maven/ApplicationProjectConfig.java Tue Jun 20 18:40:10 2017 @@ -0,0 +1,95 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with this + * work for additional information regarding copyright ownership. The ASF + * licenses this file to You under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations under + * the License. + */ +package org.apache.sling.feature.maven; + +import org.apache.maven.artifact.Artifact; + +public class ApplicationProjectConfig { + +public static final String CFG_FEATURES = "features"; + +public static final String CFG_TEST_FEATURES = "testFeatures"; + +public static final String DEFAULT_FEATURE_DIR = "src/main/osgi"; + +public static final String DEFAULT_TEST_FEATURE_DIR = "src/test/osgi"; + +private final String featuresDirName; + +private final boolean skipAddDep; + +private final String name; + +private final String scope; + +private final boolean isTest; + +public static ApplicationProjectConfig getMainConfig(final ApplicationProjectInfo info) { +return new ApplicationProjectConfig(info, false); +} + +public static ApplicationProjectConfig getTestConfig(final ApplicationProjectInfo info) { +return new ApplicationProjectConfig(info, true); +} + +private ApplicationProjectConfig(final ApplicationProjectInfo info, final boolean test) { +this.isTest = test; +final String featuresDirCfgName; +final String defaultDir; +final String skipAddDepCfgName; +final String defaultSkipValue; +if ( test ) { +featuresDirCfgName = CFG_TEST_FEATURES; +defaultDir = DEFAULT_TEST_FEATURE_DIR; +skipAddDepCfgName = FeatureProjectConfig.CFG_SKIP_ADD_TEST_FEATURE_DEPENDENCIES; +defaultSkipValue = "true"; +this.scope = Artifact.SCOPE_TEST; +this.name = "test features"; +} else { +featuresDirCfgName = CFG_FEATURES; +defaultDir = DEFAULT_FEATURE_DIR; +skipAddDepCfgName = FeatureProjectConfig.CFG_SKIP_ADD_FEATURE_DEPENDENCIES; +defaultSkipValue = "false"; +this.scope = Artifact.SCOPE_PROVIDED; +this.name = "features"; +} +this.featuresDirName = ProjectHelper.getConfigValue(info.plugin, featuresDirCfgName, defaultDir); +final String skipCfg = ProjectHelper.getConfigValue(info.plugin, skipAddDepCfgName, defaultSkipValue); +this.skipA
sling-site git commit: List broken tables
Repository: sling-site Updated Branches: refs/heads/master a413224be -> 545a6e22d List broken tables Project: http://git-wip-us.apache.org/repos/asf/sling-site/repo Commit: http://git-wip-us.apache.org/repos/asf/sling-site/commit/545a6e22 Tree: http://git-wip-us.apache.org/repos/asf/sling-site/tree/545a6e22 Diff: http://git-wip-us.apache.org/repos/asf/sling-site/diff/545a6e22 Branch: refs/heads/master Commit: 545a6e22d24c14ad9d2b9182284c9a5cac44c2a9 Parents: a413224 Author: Bertrand Delacretaz Authored: Tue Jun 20 17:22:18 2017 +0200 Committer: Bertrand Delacretaz Committed: Tue Jun 20 17:22:18 2017 +0200 -- README.md | 9 + 1 file changed, 9 insertions(+) -- http://git-wip-us.apache.org/repos/asf/sling-site/blob/545a6e22/README.md -- diff --git a/README.md b/README.md index f8cb6ab..d93b4cf 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,15 @@ TODO gitpubsub is not active so far, I will request a test setup to start with. * Review all pages * Resync the content with the current Sling website if needed, initially synced at r1798604 +##Â Broken tables +The current pegdown parser has troubles with table cells containing special characters. + +The following pages still have problems with that: + +* http://localhost:8820/documentation/the-sling-engine/the-sling-launchpad.html +* http://localhost:8820/documentation/bundles/sling-settings-org-apache-sling-settings.html +* http://localhost:8820/documentation/bundles/web-console-extensions.html + ### Done * Fix internal links like `refs.project-information.path` * Page header and footer, logo etc
sling-site git commit: Script to open all pages based on the Sling sitemap
Repository: sling-site Updated Branches: refs/heads/master bea9e33ea -> a413224be Script to open all pages based on the Sling sitemap Project: http://git-wip-us.apache.org/repos/asf/sling-site/repo Commit: http://git-wip-us.apache.org/repos/asf/sling-site/commit/a413224b Tree: http://git-wip-us.apache.org/repos/asf/sling-site/tree/a413224b Diff: http://git-wip-us.apache.org/repos/asf/sling-site/diff/a413224b Branch: refs/heads/master Commit: a413224be0485d7b262bbdcc6baaa4451f78edf1 Parents: bea9e33 Author: Bertrand Delacretaz Authored: Tue Jun 20 17:12:20 2017 +0200 Committer: Bertrand Delacretaz Committed: Tue Jun 20 17:12:20 2017 +0200 -- conversion-scripts/open-all-pages.sh | 1 + 1 file changed, 1 insertion(+) -- http://git-wip-us.apache.org/repos/asf/sling-site/blob/a413224b/conversion-scripts/open-all-pages.sh -- diff --git a/conversion-scripts/open-all-pages.sh b/conversion-scripts/open-all-pages.sh new file mode 100755 index 000..42ae8c5 --- /dev/null +++ b/conversion-scripts/open-all-pages.sh @@ -0,0 +1 @@ +curl -s http://sling.apache.org/sitemap.html | grep 'a href' | cut -d'"' -f2 | while read f; do open http://localhost:8820$f \ No newline at end of file
[8/9] sling-site git commit: Remove extraneous downloads.cgi
Remove extraneous downloads.cgi Project: http://git-wip-us.apache.org/repos/asf/sling-site/repo Commit: http://git-wip-us.apache.org/repos/asf/sling-site/commit/f0aa0387 Tree: http://git-wip-us.apache.org/repos/asf/sling-site/tree/f0aa0387 Diff: http://git-wip-us.apache.org/repos/asf/sling-site/diff/f0aa0387 Branch: refs/heads/master Commit: f0aa038799c63282743ff91f6e8e70fc7414f398 Parents: e3dafff Author: Bertrand Delacretaz Authored: Tue Jun 20 16:37:57 2017 +0200 Committer: Bertrand Delacretaz Committed: Tue Jun 20 16:37:57 2017 +0200 -- assets/images/downloads.cgi | 6 -- 1 file changed, 6 deletions(-) -- http://git-wip-us.apache.org/repos/asf/sling-site/blob/f0aa0387/assets/images/downloads.cgi -- diff --git a/assets/images/downloads.cgi b/assets/images/downloads.cgi deleted file mode 100755 index 435af12..000 --- a/assets/images/downloads.cgi +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -# Wrapper script around mirrors.cgi script (http://www.apache.org/dev/release-download-pages.html) -# (we must change to that directory in order for python to pick up the -# python includes correctly) -cd /www/www.apache.org/dyn/mirrors -/www/www.apache.org/dyn/mirrors/mirrors.cgi $*
[1/9] sling-site git commit: Move static obr + xsd content to assets folder
Repository: sling-site Updated Branches: refs/heads/master 08947a4c0 -> cbf7ecbdc http://git-wip-us.apache.org/repos/asf/sling-site/blob/50dc9653/content/obr/thirdparty.xml -- diff --git a/content/obr/thirdparty.xml b/content/obr/thirdparty.xml deleted file mode 100644 index d1eb82d..000 --- a/content/obr/thirdparty.xml +++ /dev/null @@ -1,673 +0,0 @@ - - - - -http://repo1.maven.org/maven2/org/apache/jackrabbit/jackrabbit-api/1.5.0/jackrabbit-api-1.5.0.jar"; version="1.5.0"> -Jacrabbit-specific extensions to the JCR API -26810 -http://jackrabbit.apache.org -org/apache/jackrabbit/jackrabbit-api/1.5.0/jackrabbit-api-1.5.0-sources.jar -http://www.apache.org/licenses/LICENSE-2.0.txt - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Import package javax.jcr -Import package javax.jcr.lock -Import package javax.jcr.nodetype -Import package javax.jcr.observation -Import package javax.jcr.version -Import package javax.security.auth -Import package javax.transaction.xa -Import package org.apache.jackrabbit.api ;version=1.5.0 -Import package org.apache.jackrabbit.api.jsr283 ;version=1.5.0 -Import package org.apache.jackrabbit.api.jsr283.nodetype ;version=1.5.0 -Import package org.apache.jackrabbit.api.jsr283.retention ;version=1.5.0 -Import package org.apache.jackrabbit.api.jsr283.security ;version=1.5.0 -Import package org.apache.jackrabbit.api.observation ;version=1.5.0 -Import package org.apache.jackrabbit.api.security.principal ;version=1.5.0 -Import package org.apache.jackrabbit.api.security.user ;version=1.5.0 -Import package org.xml.sax - -http://repo1.maven.org/maven2/org/apache/jackrabbit/jackrabbit-jcr-commons/1.5.0/jackrabbit-jcr-commons-1.5.0.jar"; version="1.5.0"> -General purpose classes for use with the JCR API -202761 -http://jackrabbit.apache.org -org/apache/jackrabbit/jackrabbit-jcr-commons/1.5.0/jackrabbit-jcr-commons-1.5.0-sources.jar -http://www.apache.org/licenses/LICENSE-2.0.txt - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Import package javax.jcr -Import package javax.jcr.lock -Import package javax.jcr.nodetype -Import package javax.jcr.observation -Import package javax.jcr.query -Import package javax.jcr.util -Import package javax.jcr.version -Import package javax.naming -Import package javax.xml.parsers -Import package javax.xml.transform -Import package javax.xml.transform.sax -Import package javax.xml.transform.stream -Import package org.apache.jackrabbit ;version=1.5.0 -Import package org.apache.jackrabbit.commons ;version=1.5.0 -Import package org.apache.jackrabbit.commons.iterator ;version=1.5.0 -Import package org.apache.jackrabbit.commons.packaging ;version=1.5.0 -Import package org.apache.jackrabbit.commons.predicate ;version=1.5.0 -Import package org.apache.jackrabbit.commons.query ;version=1.5.0 -Import package org.apache.jackrabbit.commons.repository ;version=1.5.0 -Import package org.apache.jackrabbit.commons.visitor ;version=1.5.0 -Import package org.apache.jackrabbit.commons.xml ;version=1.5.0 -Import package org.apache.jackrabbit.name ;version=1.5.0 -Import package org.apache.jackrabbit.util ;version=1.5.0 -Import package org.apache.jackrabbit.util.name ;version=1.5.0 -Import package org.apache.jackrabbit.uuid ;version=1.5.0 -Import package org.apache.jackrabbit.value ;version=1.5.0 -Import package org.xml.sax -Import package org.xml.sax.helpers - -http://repository.codehaus.org/org/codehaus/groovy/groovy-all/1.6-RC-3/groovy-all-1.6-RC-3.jar"; version="1.6.0.RC-3"> -Groovy Runtime -4392238 -http://groovy.codehaus.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Import package com.thoughtworks.xstream -Import package groovy.beans ;version=1.6.0.RC-3 -Import package groovy.grape ;version=1.6.0.RC-3 -Import package groovy.inspect ;version=1.6.0.RC-3 -Import package groovy.inspect.swingui ;version=1.6.0.RC-3 -Import package groovy.io ;version=1.6.0.RC-3 -Import package groovy.jmx.builder ;version=1.6.0.RC-3 -Import package groovy.lang ;version=1.6.0.RC-3 -Import package groovy.mock.interceptor ;version=1.6.0.RC-3 -Import package groovy.model ;version=1.6.0.RC-3 -Import pack
sling-site git commit: Downloads page was broken by mass front matter change
Repository: sling-site Updated Branches: refs/heads/master 5141f273c -> bea9e33ea Downloads page was broken by mass front matter change Project: http://git-wip-us.apache.org/repos/asf/sling-site/repo Commit: http://git-wip-us.apache.org/repos/asf/sling-site/commit/bea9e33e Tree: http://git-wip-us.apache.org/repos/asf/sling-site/tree/bea9e33e Diff: http://git-wip-us.apache.org/repos/asf/sling-site/diff/bea9e33e Branch: refs/heads/master Commit: bea9e33ea09218a730937591f787f3b69f29057b Parents: 5141f27 Author: Bertrand Delacretaz Authored: Tue Jun 20 17:05:43 2017 +0200 Committer: Bertrand Delacretaz Committed: Tue Jun 20 17:05:43 2017 +0200 -- README.md | 5 ++--- content/downloads.md| 4 ++-- templates/downloads.tpl | 2 +- 3 files changed, 5 insertions(+), 6 deletions(-) -- http://git-wip-us.apache.org/repos/asf/sling-site/blob/bea9e33e/README.md -- diff --git a/README.md b/README.md index d1714f0..f8cb6ab 100644 --- a/README.md +++ b/README.md @@ -22,8 +22,8 @@ TODO gitpubsub is not active so far, I will request a test setup to start with. * Fix references like `refs.authentication-tasks.headers.excerpt` as well as `.title` references -> replace with copies of those titles and excerpts, or use tags to mark and select * Fix remaining `refs.` links -> those are probably broken anyway * The `#!java` macro is not supported -> convert to monospaced code -* Finish the dynamic downloads page, links are still TODO + test with CGI script -* sitemap page is missing +* Test the downloads.cgi page, requires an apache.org setup (INFRA-14390) +* Create sitemap page ### Nice to have * JBake 2.5.x does not support the `[TOC]` macro but apparently that will be available once JBake moves to https://github.com/vsch/flexmark-java , probably in its next version. We might wait for that and just mark the TOCs as unsupported for now. @@ -32,7 +32,6 @@ TODO gitpubsub is not active so far, I will request a test setup to start with. ### Final validation, activation etc. * Review all pages * Resync the content with the current Sling website if needed, initially synced at r1798604 -* Move the Git repository to apache.org, create an `asf-site` branch for the live content and ask infra to setup gitpubsub to activate it ### Done * Fix internal links like `refs.project-information.path` http://git-wip-us.apache.org/repos/asf/sling-site/blob/bea9e33e/content/downloads.md -- diff --git a/content/downloads.md b/content/downloads.md index 8401189..f43c691 100644 --- a/content/downloads.md +++ b/content/downloads.md @@ -1,5 +1,5 @@ -title= -type=page +title=Downloads +type=downloads status=published ~~ http://git-wip-us.apache.org/repos/asf/sling-site/blob/bea9e33e/templates/downloads.tpl -- diff --git a/templates/downloads.tpl b/templates/downloads.tpl index 89fa3e0..eaeabd3 100644 --- a/templates/downloads.tpl +++ b/templates/downloads.tpl @@ -287,7 +287,7 @@ layout 'layout/main.tpl', true, td(data[0]) td(data[4]) td(data[1]) - var artifact = "${data[2]}-${data[4]}${data[3]}" + def artifact = "${data[2]}-${data[4]}${data[3]}" td(){ downloadLink(artifact, artifact, "", "") }
[3/9] sling-site git commit: Move static obr + xsd content to assets folder
http://git-wip-us.apache.org/repos/asf/sling-site/blob/50dc9653/assets/obr/thirdparty.xml -- diff --git a/assets/obr/thirdparty.xml b/assets/obr/thirdparty.xml new file mode 100644 index 000..d1eb82d --- /dev/null +++ b/assets/obr/thirdparty.xml @@ -0,0 +1,673 @@ + + + + +http://repo1.maven.org/maven2/org/apache/jackrabbit/jackrabbit-api/1.5.0/jackrabbit-api-1.5.0.jar"; version="1.5.0"> +Jacrabbit-specific extensions to the JCR API +26810 +http://jackrabbit.apache.org +org/apache/jackrabbit/jackrabbit-api/1.5.0/jackrabbit-api-1.5.0-sources.jar +http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Import package javax.jcr +Import package javax.jcr.lock +Import package javax.jcr.nodetype +Import package javax.jcr.observation +Import package javax.jcr.version +Import package javax.security.auth +Import package javax.transaction.xa +Import package org.apache.jackrabbit.api ;version=1.5.0 +Import package org.apache.jackrabbit.api.jsr283 ;version=1.5.0 +Import package org.apache.jackrabbit.api.jsr283.nodetype ;version=1.5.0 +Import package org.apache.jackrabbit.api.jsr283.retention ;version=1.5.0 +Import package org.apache.jackrabbit.api.jsr283.security ;version=1.5.0 +Import package org.apache.jackrabbit.api.observation ;version=1.5.0 +Import package org.apache.jackrabbit.api.security.principal ;version=1.5.0 +Import package org.apache.jackrabbit.api.security.user ;version=1.5.0 +Import package org.xml.sax + +http://repo1.maven.org/maven2/org/apache/jackrabbit/jackrabbit-jcr-commons/1.5.0/jackrabbit-jcr-commons-1.5.0.jar"; version="1.5.0"> +General purpose classes for use with the JCR API +202761 +http://jackrabbit.apache.org +org/apache/jackrabbit/jackrabbit-jcr-commons/1.5.0/jackrabbit-jcr-commons-1.5.0-sources.jar +http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Import package javax.jcr +Import package javax.jcr.lock +Import package javax.jcr.nodetype +Import package javax.jcr.observation +Import package javax.jcr.query +Import package javax.jcr.util +Import package javax.jcr.version +Import package javax.naming +Import package javax.xml.parsers +Import package javax.xml.transform +Import package javax.xml.transform.sax +Import package javax.xml.transform.stream +Import package org.apache.jackrabbit ;version=1.5.0 +Import package org.apache.jackrabbit.commons ;version=1.5.0 +Import package org.apache.jackrabbit.commons.iterator ;version=1.5.0 +Import package org.apache.jackrabbit.commons.packaging ;version=1.5.0 +Import package org.apache.jackrabbit.commons.predicate ;version=1.5.0 +Import package org.apache.jackrabbit.commons.query ;version=1.5.0 +Import package org.apache.jackrabbit.commons.repository ;version=1.5.0 +Import package org.apache.jackrabbit.commons.visitor ;version=1.5.0 +Import package org.apache.jackrabbit.commons.xml ;version=1.5.0 +Import package org.apache.jackrabbit.name ;version=1.5.0 +Import package org.apache.jackrabbit.util ;version=1.5.0 +Import package org.apache.jackrabbit.util.name ;version=1.5.0 +Import package org.apache.jackrabbit.uuid ;version=1.5.0 +Import package org.apache.jackrabbit.value ;version=1.5.0 +Import package org.xml.sax +Import package org.xml.sax.helpers + +http://repository.codehaus.org/org/codehaus/groovy/groovy-all/1.6-RC-3/groovy-all-1.6-RC-3.jar"; version="1.6.0.RC-3"> +Groovy Runtime +4392238 +http://groovy.codehaus.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Import package com.thoughtworks.xstream +Import package groovy.beans ;version=1.6.0.RC-3 +Import package groovy.grape ;version=1.6.0.RC-3 +Import package groovy.inspect ;version=1.6.0.RC-3 +Import package groovy.inspect.swingui ;version=1.6.0.RC-3 +Import package groovy.io ;version=1.6.0.RC-3 +Import package groovy.jmx.builder ;version=1.6.0.RC-3 +Import package groovy.lang ;version=1.6.0.RC-3 +Import package groovy.mock.interceptor ;version=1.6.0.RC-3 +Import package groovy.model ;version=1.6.0.RC-3 +Import package groovy.security ;version=1.6.0.RC-3 +Import package groovy.servlet ;version=1.6.0.RC-3 +
sling-site git commit: Images should be ok now
Repository: sling-site Updated Branches: refs/heads/master cbf7ecbdc -> 5141f273c Images should be ok now Project: http://git-wip-us.apache.org/repos/asf/sling-site/repo Commit: http://git-wip-us.apache.org/repos/asf/sling-site/commit/5141f273 Tree: http://git-wip-us.apache.org/repos/asf/sling-site/tree/5141f273 Diff: http://git-wip-us.apache.org/repos/asf/sling-site/diff/5141f273 Branch: refs/heads/master Commit: 5141f273cb7dc80e670210693c761ac31c6c6035 Parents: cbf7ecb Author: Bertrand Delacretaz Authored: Tue Jun 20 17:01:11 2017 +0200 Committer: Bertrand Delacretaz Committed: Tue Jun 20 17:01:11 2017 +0200 -- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/sling-site/blob/5141f273/README.md -- diff --git a/README.md b/README.md index 699aaf7..d1714f0 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,6 @@ TODO gitpubsub is not active so far, I will request a test setup to start with. ## TODO ### "Looks easy" (famous last words) -* Move images and other files to /assets and convert their links * Enumerate child pages in documentation/tutorials-how-tos.html -> replace with a manually generated list? or use tags to mark and select that content. * Fix references like `refs.authentication-tasks.headers.excerpt` as well as `.title` references -> replace with copies of those titles and excerpts, or use tags to mark and select * Fix remaining `refs.` links -> those are probably broken anyway @@ -40,6 +39,7 @@ TODO gitpubsub is not active so far, I will request a test setup to start with. * Page header and footer, logo etc * Remove unused assets files and templates (copied from JBake Groovy sample) * Tables work now, needed the pegdown TABLES extension +* Move images and other files to /assets and convert their links ## JBake notes * Currently using 2.5.1, see under `/bin`, docs at http://jbake.org/docs/2.5.1
[4/9] sling-site git commit: Move static obr + xsd content to assets folder
http://git-wip-us.apache.org/repos/asf/sling-site/blob/50dc9653/assets/obr/sling.xml -- diff --git a/assets/obr/sling.xml b/assets/obr/sling.xml new file mode 100644 index 000..e190e59 --- /dev/null +++ b/assets/obr/sling.xml @@ -0,0 +1,18233 @@ + + +Provides a web console configuration printer to provide details around classloader leaks +18203 +http://sling.apache.org +http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + + + +Import package org.osgi.framework;version="[1.6,2)" +Import package org.osgi.framework.wiring;version="[1.0,2)" +Import package org.osgi.util.tracker;version="[1.5,2)" +Import package org.slf4j;version="[1.5,2)" +Execution Environment (|(ee=J2SE-1.5)) + + +Bundle implementing the AdapterManager and provides a convenienceimplementation of the Adaptable interface to make use of thisAdapterManager. +29894 +http://sling.apache.org +http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + + + + + + + + +Import package org.apache.sling.api.adapter;version="[2.2,2.3)" +Import package javax.servlet +Import package javax.servlet.http +Import package org.apache.commons.io;version="[1.4,2)" +Import package org.apache.commons.lang.builder;version="[2.5,3)" +Import package org.apache.sling.adapter;version="[2.1,3)" +Import package org.apache.sling.api.resource;version="[2.1,3)" +Import package org.apache.sling.commons.json;version="[2.0,3)" +Import package org.apache.sling.commons.osgi;version="[2.1,3)" +Import package org.osgi.framework;version="[1.4,2)" +Import package org.osgi.service.component;version="[1.0,2)" +Import package org.osgi.service.event;version="[1.1,2)" +Import package org.osgi.service.packageadmin;version="[1.2,2)" +Import package org.osgi.util.tracker;version="[1.3,2)" +Import package org.slf4j;version="[1.5,2)" +Execution Environment (|(ee=JavaSE-1.6)) + + +Bundle implementing the AdapterManager and provides a convenienceimplementation of the Adaptable interface to make use of thisAdapterManager. +26558 +http://sling.apache.org +http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + + + + + + + + +Import package org.apache.sling.api.adapter;version="[2.2,2.3)" +Import package javax.servlet +Import package javax.servlet.http +Import package org.apache.commons.io;version="[1.4,2)" +Import package org.apache.commons.lang.builder;version="[2.5,3)" +Import package org.apache.sling.api.resource;version="[2.1,3)" +Import package org.apache.sling.commons.json;version="[2.0,3)" +Import package org.apache.sling.commons.osgi;version="[2.1,3)" +Import package org.osgi.framework;version="[1.4,2)" +Import package org.osgi.service.component;version="[1.0,2)" +Import package org.osgi.service.event;version="[1.1,2)" +Import package org.osgi.util.tracker;version="[1.3,2)" +Import package org.slf4j;version="[1.5,2)" +Execution Environment (|(ee=J2SE-1.5)) + + +Bundle implementing the AdapterManager and provides a convenienceimplementation of the Adaptable interface to make use of thisAdapterManager. +29037 +http://sling.apache.org +http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + + + + + + + + +Import package org.apache.sling.api.adapter;version="[2.2,2.3)" +Import package javax.servlet +Import package javax.servlet.http +Import package org.apache.commons.io;version="[1.4,2)" +Import package org.apache.commons.lang.builder;version="[2.5,3)" +Import package org.apache.sling.adapter;version="[2.1,3)" +Import package org.apache.sling.api.resource;version="[2.1,3)" +Import package org.apache.sling.commons.json;version="[2.0,3)" +Import package org.apache.sling.commons.osgi;version="[2.1,3)" +Import package org.osgi.framework;version="[1.4,2)" +Import package org.osgi.service.component;version="[1.0,2)" +Import package org.osgi.service.event;version="[1.1,2)" +Import package org.osgi.service.packageadmin;version="[1.2,2)" +Import package org.osgi.util.tracker;version="[1.3,2)" +Import package org.slf4j;version="[1.5,2)" +Execution Environment (|(ee=J2SE-1.5)) + + +Bundle implementing the AdapterManager and provides a convenienceimplementation of the Adaptable interface to make use of thisAdapterManager. +30211 +http://sling.apache.org +http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + + + + + + + + +Import p
[9/9] sling-site git commit: Fix images
Fix images Project: http://git-wip-us.apache.org/repos/asf/sling-site/repo Commit: http://git-wip-us.apache.org/repos/asf/sling-site/commit/cbf7ecbd Tree: http://git-wip-us.apache.org/repos/asf/sling-site/tree/cbf7ecbd Diff: http://git-wip-us.apache.org/repos/asf/sling-site/diff/cbf7ecbd Branch: refs/heads/master Commit: cbf7ecbdcf5858e674bca4f47c5feddb0569dd49 Parents: f0aa038 Author: Bertrand Delacretaz Authored: Tue Jun 20 16:59:15 2017 +0200 Committer: Bertrand Delacretaz Committed: Tue Jun 20 16:59:15 2017 +0200 -- .../documentation/bundles/2010-07-01_1036.png | Bin 0 -> 35073 bytes assets/documentation/bundles/Slide14.jpg| Bin 0 -> 76316 bytes .../config-resource-lookup.png | Bin 0 -> 38694 bytes .../context-and-config-reference.png| Bin 0 -> 27362 bytes .../context-aware-config-example.png| Bin 0 -> 21149 bytes .../illustration-sources.pptx | Bin 0 -> 32227 bytes .../resource-inheritance.png| Bin 0 -> 28057 bytes .../bundles/discovery-impl-split-brain.png | Bin 0 -> 96082 bytes assets/documentation/bundles/jconsole-hc.jpg| Bin 0 -> 148619 bytes .../documentation/bundles/mdc-filter-config.png | Bin 0 -> 35715 bytes .../bundles/metric-web-console.png | Bin 0 -> 97296 bytes assets/documentation/bundles/mimetypes.png | Bin 0 -> 78378 bytes .../bundles/requesttracker-details.png | Bin 0 -> 116868 bytes assets/documentation/bundles/requesttracker.png | Bin 0 -> 121842 bytes .../bundles/resource-editor-screenshot.png | Bin 0 -> 525087 bytes .../Scripting-Thymeleaf-Class-Diagram.png | Bin 0 -> 64028 bytes ...g-Thymeleaf-Pattern-TemplateModeProvider.png | Bin 0 -> 325263 bytes ...Thymeleaf-ResourceBundle-MessageResolver.png | Bin 0 -> 148700 bytes .../Scripting-Thymeleaf-ScriptEngineFactory.png | Bin 0 -> 346546 bytes ...hymeleaf-Sling-Resource-TemplateResolver.png | Bin 0 -> 133754 bytes .../bundles/scripting/sling-fling-sample.png| Bin 0 -> 227987 bytes .../documentation/bundles/sling-hc-plugin.jpg | Bin 0 -> 113760 bytes .../bundles/sling-main-servlet-config.png | Bin 0 -> 225507 bytes assets/documentation/bundles/tracer-config.png | Bin 0 -> 68924 bytes .../eclipse-settings-null-analysis.png | Bin 0 -> 189331 bytes .../ide-tooling/add-remove-projects.png | Bin 0 -> 42031 bytes .../ide-tooling/content-navigator.png | Bin 0 -> 12498 bytes .../ide-tooling/convert-to-bundle-projects.png | Bin 0 -> 41976 bytes .../development/ide-tooling/debug.png | Bin 0 -> 83280 bytes .../development/ide-tooling/jcr-properties.png | Bin 0 -> 20510 bytes .../ide-tooling/launchpad-models-directory.png | Bin 0 -> 7214 bytes .../ide-tooling/missing-scr-descriptor.png | Bin 0 -> 33122 bytes .../ide-tooling/new-bundle-project-step-1.png | Bin 0 -> 29861 bytes .../ide-tooling/new-bundle-project-step-2.png | Bin 0 -> 28009 bytes .../ide-tooling/new-bundle-project-step-3.png | Bin 0 -> 30317 bytes .../ide-tooling/new-bundle-project-step-4.png | Bin 0 -> 37535 bytes .../ide-tooling/new-content-project-step-1.png | Bin 0 -> 28649 bytes .../ide-tooling/new-content-project-step-2.png | Bin 0 -> 23603 bytes .../ide-tooling/new-content-project-step-3.png | Bin 0 -> 37535 bytes .../development/ide-tooling/new-server-2.png| Bin 0 -> 51234 bytes .../development/ide-tooling/new-server.png | Bin 0 -> 42477 bytes .../ide-tooling/repository-export.png | Bin 0 -> 21165 bytes .../ide-tooling/repository-import.png | Bin 0 -> 27492 bytes .../ide-tooling/server-definition.png | Bin 0 -> 76595 bytes .../development/ide-tooling/servers-view.png| Bin 0 -> 11728 bytes .../development/ide-tooling/sightly-editor.png | Bin 0 -> 40387 bytes .../development/ide-tooling/sling-console.png | Bin 0 -> 29372 bytes .../development/ide-tooling/tracing.png | Bin 0 -> 46963 bytes .../development/sling-datasource-config.png | Bin 0 -> 69485 bytes .../development/sling-log-support.png | Bin 0 -> 92565 bytes .../development/sling-requests-plugin.jpg | Bin 0 -> 142155 bytes .../the-sling-engine/authentication.png | Bin 0 -> 27987 bytes .../tutorials-how-tos/DropBoxEventHandler.java | 82 +++ .../tutorials-how-tos/DropBoxService.java | 53 .../documentation/bundles/2010-07-01_1036.png | Bin 35073 -> 0 bytes assets/images/documentation/bundles/Slide14.jpg | Bin 76316 -> 0 bytes .../config-resource-lookup.png | Bin 38694 -> 0 bytes .../context-and-config-reference.png| Bin 27362 -> 0 bytes .../context-aware-config-example.png| Bin 21149 -> 0 bytes .../illustration-sources.pptx | Bin 32227 -> 0 bytes .../resource-inheritance.png| Bin 28057 -> 0 by
[6/9] sling-site git commit: Move .htaccess to assets folder
Move .htaccess to assets folder Project: http://git-wip-us.apache.org/repos/asf/sling-site/repo Commit: http://git-wip-us.apache.org/repos/asf/sling-site/commit/3fa2c566 Tree: http://git-wip-us.apache.org/repos/asf/sling-site/tree/3fa2c566 Diff: http://git-wip-us.apache.org/repos/asf/sling-site/diff/3fa2c566 Branch: refs/heads/master Commit: 3fa2c566523ba3c939dfb5826c3f1c0c8b818bda Parents: 50dc965 Author: Bertrand Delacretaz Authored: Tue Jun 20 16:31:12 2017 +0200 Committer: Bertrand Delacretaz Committed: Tue Jun 20 16:31:12 2017 +0200 -- assets/.htaccess | 8 content/.htaccess | 8 2 files changed, 8 insertions(+), 8 deletions(-) -- http://git-wip-us.apache.org/repos/asf/sling-site/blob/3fa2c566/assets/.htaccess -- diff --git a/assets/.htaccess b/assets/.htaccess new file mode 100644 index 000..e63d607 --- /dev/null +++ b/assets/.htaccess @@ -0,0 +1,8 @@ +ErrorDocument 403 /errors/403.html +ErrorDocument 404 /errors/404.html + +Redirect Permanent /downloads.html /downloads.cgi +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 http://git-wip-us.apache.org/repos/asf/sling-site/blob/3fa2c566/content/.htaccess -- diff --git a/content/.htaccess b/content/.htaccess deleted file mode 100644 index e63d607..000 --- a/content/.htaccess +++ /dev/null @@ -1,8 +0,0 @@ -ErrorDocument 403 /errors/403.html -ErrorDocument 404 /errors/404.html - -Redirect Permanent /downloads.html /downloads.cgi -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
[7/9] sling-site git commit: Move images under assets (references not adapted yet)
Move images under assets (references not adapted yet) Project: http://git-wip-us.apache.org/repos/asf/sling-site/repo Commit: http://git-wip-us.apache.org/repos/asf/sling-site/commit/e3dafff5 Tree: http://git-wip-us.apache.org/repos/asf/sling-site/tree/e3dafff5 Diff: http://git-wip-us.apache.org/repos/asf/sling-site/diff/e3dafff5 Branch: refs/heads/master Commit: e3dafff5926af06add38aa298e954292f1363ae1 Parents: 3fa2c56 Author: Bertrand Delacretaz Authored: Tue Jun 20 16:36:50 2017 +0200 Committer: Bertrand Delacretaz Committed: Tue Jun 20 16:36:50 2017 +0200 -- .../documentation/bundles/2010-07-01_1036.png | Bin 0 -> 35073 bytes assets/images/documentation/bundles/Slide14.jpg | Bin 0 -> 76316 bytes .../config-resource-lookup.png | Bin 0 -> 38694 bytes .../context-and-config-reference.png| Bin 0 -> 27362 bytes .../context-aware-config-example.png| Bin 0 -> 21149 bytes .../illustration-sources.pptx | Bin 0 -> 32227 bytes .../resource-inheritance.png| Bin 0 -> 28057 bytes .../bundles/discovery-impl-split-brain.png | Bin 0 -> 96082 bytes .../documentation/bundles/jconsole-hc.jpg | Bin 0 -> 148619 bytes .../documentation/bundles/mdc-filter-config.png | Bin 0 -> 35715 bytes .../bundles/metric-web-console.png | Bin 0 -> 97296 bytes .../images/documentation/bundles/mimetypes.png | Bin 0 -> 78378 bytes .../bundles/requesttracker-details.png | Bin 0 -> 116868 bytes .../documentation/bundles/requesttracker.png| Bin 0 -> 121842 bytes .../bundles/resource-editor-screenshot.png | Bin 0 -> 525087 bytes .../Scripting-Thymeleaf-Class-Diagram.png | Bin 0 -> 64028 bytes ...g-Thymeleaf-Pattern-TemplateModeProvider.png | Bin 0 -> 325263 bytes ...Thymeleaf-ResourceBundle-MessageResolver.png | Bin 0 -> 148700 bytes .../Scripting-Thymeleaf-ScriptEngineFactory.png | Bin 0 -> 346546 bytes ...hymeleaf-Sling-Resource-TemplateResolver.png | Bin 0 -> 133754 bytes .../bundles/scripting/sling-fling-sample.png| Bin 0 -> 227987 bytes .../documentation/bundles/sling-hc-plugin.jpg | Bin 0 -> 113760 bytes .../bundles/sling-main-servlet-config.png | Bin 0 -> 225507 bytes .../documentation/bundles/tracer-config.png | Bin 0 -> 68924 bytes .../eclipse-settings-null-analysis.png | Bin 0 -> 189331 bytes .../ide-tooling/add-remove-projects.png | Bin 0 -> 42031 bytes .../ide-tooling/content-navigator.png | Bin 0 -> 12498 bytes .../ide-tooling/convert-to-bundle-projects.png | Bin 0 -> 41976 bytes .../development/ide-tooling/debug.png | Bin 0 -> 83280 bytes .../development/ide-tooling/jcr-properties.png | Bin 0 -> 20510 bytes .../ide-tooling/launchpad-models-directory.png | Bin 0 -> 7214 bytes .../ide-tooling/missing-scr-descriptor.png | Bin 0 -> 33122 bytes .../ide-tooling/new-bundle-project-step-1.png | Bin 0 -> 29861 bytes .../ide-tooling/new-bundle-project-step-2.png | Bin 0 -> 28009 bytes .../ide-tooling/new-bundle-project-step-3.png | Bin 0 -> 30317 bytes .../ide-tooling/new-bundle-project-step-4.png | Bin 0 -> 37535 bytes .../ide-tooling/new-content-project-step-1.png | Bin 0 -> 28649 bytes .../ide-tooling/new-content-project-step-2.png | Bin 0 -> 23603 bytes .../ide-tooling/new-content-project-step-3.png | Bin 0 -> 37535 bytes .../development/ide-tooling/new-server-2.png| Bin 0 -> 51234 bytes .../development/ide-tooling/new-server.png | Bin 0 -> 42477 bytes .../ide-tooling/repository-export.png | Bin 0 -> 21165 bytes .../ide-tooling/repository-import.png | Bin 0 -> 27492 bytes .../ide-tooling/server-definition.png | Bin 0 -> 76595 bytes .../development/ide-tooling/servers-view.png| Bin 0 -> 11728 bytes .../development/ide-tooling/sightly-editor.png | Bin 0 -> 40387 bytes .../development/ide-tooling/sling-console.png | Bin 0 -> 29372 bytes .../development/ide-tooling/tracing.png | Bin 0 -> 46963 bytes .../development/sling-datasource-config.png | Bin 0 -> 69485 bytes .../development/sling-log-support.png | Bin 0 -> 92565 bytes .../development/sling-requests-plugin.jpg | Bin 0 -> 142155 bytes .../the-sling-engine/authentication.png | Bin 0 -> 27987 bytes .../tutorials-how-tos/DropBoxEventHandler.java | 82 +++ .../tutorials-how-tos/DropBoxService.java | 53 assets/images/downloads.cgi | 6 ++ .../documentation/bundles/2010-07-01_1036.png | Bin 35073 -> 0 bytes content/documentation/bundles/Slide14.jpg | Bin 76316 -> 0 bytes .../config-resource-lookup.png | Bin 38694 -> 0 bytes .../context-and-config-reference.png| Bin 27362 -> 0 bytes .../context-aware-config-example.png| Bin 21149 -> 0 bytes .../illustration-sources.pptx
[2/9] sling-site git commit: Move static obr + xsd content to assets folder
http://git-wip-us.apache.org/repos/asf/sling-site/blob/50dc9653/content/obr/sling.xml -- diff --git a/content/obr/sling.xml b/content/obr/sling.xml deleted file mode 100644 index e190e59..000 --- a/content/obr/sling.xml +++ /dev/null @@ -1,18233 +0,0 @@ - - -Provides a web console configuration printer to provide details around classloader leaks -18203 -http://sling.apache.org -http://www.apache.org/licenses/LICENSE-2.0.txt - - - - - - - -Import package org.osgi.framework;version="[1.6,2)" -Import package org.osgi.framework.wiring;version="[1.0,2)" -Import package org.osgi.util.tracker;version="[1.5,2)" -Import package org.slf4j;version="[1.5,2)" -Execution Environment (|(ee=J2SE-1.5)) - - -Bundle implementing the AdapterManager and provides a convenienceimplementation of the Adaptable interface to make use of thisAdapterManager. -29894 -http://sling.apache.org -http://www.apache.org/licenses/LICENSE-2.0.txt - - - - - - - - - - - - -Import package org.apache.sling.api.adapter;version="[2.2,2.3)" -Import package javax.servlet -Import package javax.servlet.http -Import package org.apache.commons.io;version="[1.4,2)" -Import package org.apache.commons.lang.builder;version="[2.5,3)" -Import package org.apache.sling.adapter;version="[2.1,3)" -Import package org.apache.sling.api.resource;version="[2.1,3)" -Import package org.apache.sling.commons.json;version="[2.0,3)" -Import package org.apache.sling.commons.osgi;version="[2.1,3)" -Import package org.osgi.framework;version="[1.4,2)" -Import package org.osgi.service.component;version="[1.0,2)" -Import package org.osgi.service.event;version="[1.1,2)" -Import package org.osgi.service.packageadmin;version="[1.2,2)" -Import package org.osgi.util.tracker;version="[1.3,2)" -Import package org.slf4j;version="[1.5,2)" -Execution Environment (|(ee=JavaSE-1.6)) - - -Bundle implementing the AdapterManager and provides a convenienceimplementation of the Adaptable interface to make use of thisAdapterManager. -26558 -http://sling.apache.org -http://www.apache.org/licenses/LICENSE-2.0.txt - - - - - - - - - - - - -Import package org.apache.sling.api.adapter;version="[2.2,2.3)" -Import package javax.servlet -Import package javax.servlet.http -Import package org.apache.commons.io;version="[1.4,2)" -Import package org.apache.commons.lang.builder;version="[2.5,3)" -Import package org.apache.sling.api.resource;version="[2.1,3)" -Import package org.apache.sling.commons.json;version="[2.0,3)" -Import package org.apache.sling.commons.osgi;version="[2.1,3)" -Import package org.osgi.framework;version="[1.4,2)" -Import package org.osgi.service.component;version="[1.0,2)" -Import package org.osgi.service.event;version="[1.1,2)" -Import package org.osgi.util.tracker;version="[1.3,2)" -Import package org.slf4j;version="[1.5,2)" -Execution Environment (|(ee=J2SE-1.5)) - - -Bundle implementing the AdapterManager and provides a convenienceimplementation of the Adaptable interface to make use of thisAdapterManager. -29037 -http://sling.apache.org -http://www.apache.org/licenses/LICENSE-2.0.txt - - - - - - - - - - - - -Import package org.apache.sling.api.adapter;version="[2.2,2.3)" -Import package javax.servlet -Import package javax.servlet.http -Import package org.apache.commons.io;version="[1.4,2)" -Import package org.apache.commons.lang.builder;version="[2.5,3)" -Import package org.apache.sling.adapter;version="[2.1,3)" -Import package org.apache.sling.api.resource;version="[2.1,3)" -Import package org.apache.sling.commons.json;version="[2.0,3)" -Import package org.apache.sling.commons.osgi;version="[2.1,3)" -Import package org.osgi.framework;version="[1.4,2)" -Import package org.osgi.service.component;version="[1.0,2)" -Import package org.osgi.service.event;version="[1.1,2)" -Import package org.osgi.service.packageadmin;version="[1.2,2)" -Import package org.osgi.util.tracker;version="[1.3,2)" -Import package org.slf4j;version="[1.5,2)" -Execution Environment (|(ee=J2SE-1.5)) - - -Bundle implementing the AdapterManager and provides a convenienceimplementation of the Adaptable interface to make use of thisAdapterManager. -30211 -http://sling.apache.org -http://www.apache.org/licenses/LICENSE-2.0.txt - - - - - - - - - - - - -
[5/9] sling-site git commit: Move static obr + xsd content to assets folder
Move static obr + xsd content to assets folder Project: http://git-wip-us.apache.org/repos/asf/sling-site/repo Commit: http://git-wip-us.apache.org/repos/asf/sling-site/commit/50dc9653 Tree: http://git-wip-us.apache.org/repos/asf/sling-site/tree/50dc9653 Diff: http://git-wip-us.apache.org/repos/asf/sling-site/diff/50dc9653 Branch: refs/heads/master Commit: 50dc965367f3a8161205e051685a66659f680ca1 Parents: 08947a4 Author: Bertrand Delacretaz Authored: Tue Jun 20 16:30:51 2017 +0200 Committer: Bertrand Delacretaz Committed: Tue Jun 20 16:30:51 2017 +0200 -- assets/obr/obr2html.xsl | 119 + assets/obr/repository.xml | 7 + assets/obr/sling.xml | 18233 +++ assets/obr/thirdparty.xml | 673 ++ assets/xsd/bundle-list-1.0.0.xsd |86 + content/obr/obr2html.xsl | 119 - content/obr/repository.xml| 7 - content/obr/sling.xml | 18233 --- content/obr/thirdparty.xml| 673 -- content/xsd/bundle-list-1.0.0.xsd |86 - 10 files changed, 19118 insertions(+), 19118 deletions(-) -- http://git-wip-us.apache.org/repos/asf/sling-site/blob/50dc9653/assets/obr/obr2html.xsl -- diff --git a/assets/obr/obr2html.xsl b/assets/obr/obr2html.xsl new file mode 100644 index 000..b41765d --- /dev/null +++ b/assets/obr/obr2html.xsl @@ -0,0 +1,119 @@ + +http://www.w3.org/1999/XSL/Transform"; version="1.0"> + + + + + + + + + + + + + + + + http://www2.osgi.org/www/osgi.css"; type="text/css" rel="stylesheet"/> + + +// + + + + + + + + Last modified + . + +Referrals + + Hop CountLink + + + + +Resources + + LinkVersiondoc/srcDescriptionBytes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + D + + + S + + + + + + + + + + + + + + + + + + + http://git-wip-us.apache.org/repos/asf/sling-site/blob/50dc9653/assets/obr/repository.xml -- diff --git a/assets/obr/repository.xml b/assets/obr/repository.xml new file mode 100644 index 000..467b111 --- /dev/null +++ b/assets/obr/repository.xml @@ -0,0 +1,7 @@ + + + + http://felix.apache.org/obr/releases.xml"; depth="1" /> + http://incubator.apache.org/sling/obr/sling.xml"; depth="1" /> + http://incubator.apache.org/sling/obr/thirdparty.xml"; depth="1" /> +
[1/2] sling-site git commit: Restore missing CSS icons
Repository: sling-site Updated Branches: refs/heads/master f1fa8044b -> 08947a4c0 Restore missing CSS icons Project: http://git-wip-us.apache.org/repos/asf/sling-site/repo Commit: http://git-wip-us.apache.org/repos/asf/sling-site/commit/081c2924 Tree: http://git-wip-us.apache.org/repos/asf/sling-site/tree/081c2924 Diff: http://git-wip-us.apache.org/repos/asf/sling-site/diff/081c2924 Branch: refs/heads/master Commit: 081c2924a9aa193063b3ed9204bf64bf45f69e95 Parents: f1fa804 Author: Bertrand Delacretaz Authored: Tue Jun 20 16:22:13 2017 +0200 Committer: Bertrand Delacretaz Committed: Tue Jun 20 16:22:13 2017 +0200 -- OLD-from-apache-cms/assets/icons/check.gif | Bin 604 -> 0 bytes OLD-from-apache-cms/assets/icons/forbidden.gif | Bin 613 -> 0 bytes OLD-from-apache-cms/assets/icons/information.gif | Bin 1005 -> 0 bytes OLD-from-apache-cms/assets/icons/warning.gif | Bin 569 -> 0 bytes assets/res/css/icons/check.gif | Bin 0 -> 604 bytes assets/res/css/icons/forbidden.gif | Bin 0 -> 613 bytes assets/res/css/icons/information.gif | Bin 0 -> 1005 bytes assets/res/css/icons/warning.gif | Bin 0 -> 569 bytes 8 files changed, 0 insertions(+), 0 deletions(-) -- http://git-wip-us.apache.org/repos/asf/sling-site/blob/081c2924/OLD-from-apache-cms/assets/icons/check.gif -- diff --git a/OLD-from-apache-cms/assets/icons/check.gif b/OLD-from-apache-cms/assets/icons/check.gif deleted file mode 100644 index 28bb999..000 Binary files a/OLD-from-apache-cms/assets/icons/check.gif and /dev/null differ http://git-wip-us.apache.org/repos/asf/sling-site/blob/081c2924/OLD-from-apache-cms/assets/icons/forbidden.gif -- diff --git a/OLD-from-apache-cms/assets/icons/forbidden.gif b/OLD-from-apache-cms/assets/icons/forbidden.gif deleted file mode 100644 index c6acdec..000 Binary files a/OLD-from-apache-cms/assets/icons/forbidden.gif and /dev/null differ http://git-wip-us.apache.org/repos/asf/sling-site/blob/081c2924/OLD-from-apache-cms/assets/icons/information.gif -- diff --git a/OLD-from-apache-cms/assets/icons/information.gif b/OLD-from-apache-cms/assets/icons/information.gif deleted file mode 100644 index 072ab66..000 Binary files a/OLD-from-apache-cms/assets/icons/information.gif and /dev/null differ http://git-wip-us.apache.org/repos/asf/sling-site/blob/081c2924/OLD-from-apache-cms/assets/icons/warning.gif -- diff --git a/OLD-from-apache-cms/assets/icons/warning.gif b/OLD-from-apache-cms/assets/icons/warning.gif deleted file mode 100644 index 1c9883b..000 Binary files a/OLD-from-apache-cms/assets/icons/warning.gif and /dev/null differ http://git-wip-us.apache.org/repos/asf/sling-site/blob/081c2924/assets/res/css/icons/check.gif -- diff --git a/assets/res/css/icons/check.gif b/assets/res/css/icons/check.gif new file mode 100644 index 000..28bb999 Binary files /dev/null and b/assets/res/css/icons/check.gif differ http://git-wip-us.apache.org/repos/asf/sling-site/blob/081c2924/assets/res/css/icons/forbidden.gif -- diff --git a/assets/res/css/icons/forbidden.gif b/assets/res/css/icons/forbidden.gif new file mode 100644 index 000..c6acdec Binary files /dev/null and b/assets/res/css/icons/forbidden.gif differ http://git-wip-us.apache.org/repos/asf/sling-site/blob/081c2924/assets/res/css/icons/information.gif -- diff --git a/assets/res/css/icons/information.gif b/assets/res/css/icons/information.gif new file mode 100644 index 000..072ab66 Binary files /dev/null and b/assets/res/css/icons/information.gif differ http://git-wip-us.apache.org/repos/asf/sling-site/blob/081c2924/assets/res/css/icons/warning.gif -- diff --git a/assets/res/css/icons/warning.gif b/assets/res/css/icons/warning.gif new file mode 100644 index 000..1c9883b Binary files /dev/null and b/assets/res/css/icons/warning.gif differ
[2/2] sling-site git commit: Fix favicon
Fix favicon Project: http://git-wip-us.apache.org/repos/asf/sling-site/repo Commit: http://git-wip-us.apache.org/repos/asf/sling-site/commit/08947a4c Tree: http://git-wip-us.apache.org/repos/asf/sling-site/tree/08947a4c Diff: http://git-wip-us.apache.org/repos/asf/sling-site/diff/08947a4c Branch: refs/heads/master Commit: 08947a4c019cd840a28e4e6f4e55dbfea7c8781f Parents: 081c292 Author: Bertrand Delacretaz Authored: Tue Jun 20 16:25:45 2017 +0200 Committer: Bertrand Delacretaz Committed: Tue Jun 20 16:25:45 2017 +0200 -- OLD-from-apache-cms/assets/favicon.ico | Bin 1150 -> 0 bytes assets/res/favicon.ico | Bin 0 -> 1150 bytes content/favicon.ico| Bin 1150 -> 0 bytes templates/header.tpl | 1 + 4 files changed, 1 insertion(+) -- http://git-wip-us.apache.org/repos/asf/sling-site/blob/08947a4c/OLD-from-apache-cms/assets/favicon.ico -- diff --git a/OLD-from-apache-cms/assets/favicon.ico b/OLD-from-apache-cms/assets/favicon.ico deleted file mode 100644 index a36e242..000 Binary files a/OLD-from-apache-cms/assets/favicon.ico and /dev/null differ http://git-wip-us.apache.org/repos/asf/sling-site/blob/08947a4c/assets/res/favicon.ico -- diff --git a/assets/res/favicon.ico b/assets/res/favicon.ico new file mode 100644 index 000..a36e242 Binary files /dev/null and b/assets/res/favicon.ico differ http://git-wip-us.apache.org/repos/asf/sling-site/blob/08947a4c/content/favicon.ico -- diff --git a/content/favicon.ico b/content/favicon.ico deleted file mode 100644 index a36e242..000 Binary files a/content/favicon.ico and /dev/null differ http://git-wip-us.apache.org/repos/asf/sling-site/blob/08947a4c/templates/header.tpl -- diff --git a/templates/header.tpl b/templates/header.tpl index 9d413b4..b5a84b1 100644 --- a/templates/header.tpl +++ b/templates/header.tpl @@ -5,6 +5,7 @@ title("${config.blog_title}") newLine() // For now, try to reproduce the layout of the current website, to be able to compare pages link(rel:"stylesheet", href:"${config.site_contextPath}res/css/site.css") newLine() +link(rel:"icon", href:"${config.site_contextPath}res/favicon.ico") newLine() div(class:"title") { div(class:"logo") {
[2/2] sling-site git commit: Fix table as in commit 825c0f9
Fix table as in commit 825c0f9 Project: http://git-wip-us.apache.org/repos/asf/sling-site/repo Commit: http://git-wip-us.apache.org/repos/asf/sling-site/commit/f1fa8044 Tree: http://git-wip-us.apache.org/repos/asf/sling-site/tree/f1fa8044 Diff: http://git-wip-us.apache.org/repos/asf/sling-site/diff/f1fa8044 Branch: refs/heads/master Commit: f1fa8044b74408331b7b5d372e0f8b0d728ddfe6 Parents: 825c0f9 Author: Bertrand Delacretaz Authored: Tue Jun 20 16:15:06 2017 +0200 Committer: Bertrand Delacretaz Committed: Tue Jun 20 16:15:06 2017 +0200 -- .../bundles/org-apache-sling-junit-bundles.md | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) -- http://git-wip-us.apache.org/repos/asf/sling-site/blob/f1fa8044/content/documentation/bundles/org-apache-sling-junit-bundles.md -- diff --git a/content/documentation/bundles/org-apache-sling-junit-bundles.md b/content/documentation/bundles/org-apache-sling-junit-bundles.md index adb6f11..b99d32c 100644 --- a/content/documentation/bundles/org-apache-sling-junit-bundles.md +++ b/content/documentation/bundles/org-apache-sling-junit-bundles.md @@ -143,18 +143,18 @@ The following customizers are currently used in Sling | Property Name| Description | Mandatory to set | Default value | Since version | Related JIRA | |--|-|--| - | ---| --- | -| `ClientSideTeleporter.baseUrl` | base url of the Sling Server to which to deploy. | yes | - | 1.0.8 | [SLING-5677](https://issues.apache.org/jira/browse/SLING-5677) | -| `ClientSideTeleporter.includeDependencyPrefixes` | comma-separated list of package prefixes for classes referenced from the IT. Only the classes having one of the given package prefix are included in the bundle being deployed to the given Sling instance together with the IT class itself. They are only included though in case they are referenced! If this is not set, no referenced classes will be included. | no | - | 1.0.8 | [SLING-5677](https://issues.apache.org/jira/browse/SLING-5677) | -| `ClientSideTeleporter.excludeDependencyPrefixes` | comma-separated list of package prefixes for classes referenced from the IT. Classes having one of the given package prefix will not be included in the bundle being deployed to the given Sling instance together with the IT class itself. This takes precedence over the `ClientSideTeleporter.includeDependencyPrefixes`. | no | - | 1.0.8 | [SLING-5677](https://issues.apache.org/jira/browse/SLING-5677) | -| `ClientSideTeleporter.embedClasses` | comma-separated list of fully qualified class names which should be embedded in the test bundle. Use this only for classes which are not detected automatically by the Maven Dependency Analyzer but still should be embedded in the test bundle | no | - | 1.0.8 | [SLING-5677](https://issues.apache.org/jira/browse/SLING-5677) | -| `ClientSideTeleporter.embedClassesDirectories` | comma-separated list directories containing class files which should be embedded in the test bundle. Use this only for classes which are not detected automatically by the Maven Dependency Analyzer but still should be embedded in the test bundle | no | - | 1.0.12 | [SLING-6551](https://issues.apache.org/jira/browse/SLING-6551) | -| `ClientSideTeleporter.additionalBundleHeaders` | comma-separated list of entries in the format `:` which should be added to the test bundle as additional headers | no | - | 1.0.12 | [SLING-6558](https://issues.apache.org/jira/browse/SLING-6558) | +| `ClientSideTeleporter.baseUrl` | base url of the Sling Server to which to deploy. | yes | (-) | 1.0.8 | [SLING-5677](https://issues.apache.org/jira/browse/SLING-5677) | +| `ClientSideTeleporter.includeDependencyPrefixes` | comma-separated list of package prefixes for classes referenced from the IT. Only the classes having one of the given package prefix are included in the bundle being deployed to the given Sling instance together with the IT class itself. They are only included though in case they are referenced! If this is not set, no referenced classes will be included. | no | (-) | 1.0.8 | [SLING-5677](https://issues.apache.org/jira/browse/SLING-5677) | +| `ClientSideTeleporter.excludeDependencyPrefixes` | comma-separated list of package prefixes for classes referenced from the IT. Classes having one of the given package prefix will not be included in the bundle being deployed to the given Sling instance together with the IT class itself. This takes precedence over the `ClientSideTeleporter.includeDependencyPrefixes`. | no | (-) | 1.0.8 | [SLING-5677](https://issues.apache.org/jira/browse/SLING-5677) | +| `ClientSideTeleporter.embedC
[1/2] sling-site git commit: Tweak table, minus sign alone causes trouble
Repository: sling-site Updated Branches: refs/heads/master 177ce4ebf -> f1fa8044b Tweak table, minus sign alone causes trouble Project: http://git-wip-us.apache.org/repos/asf/sling-site/repo Commit: http://git-wip-us.apache.org/repos/asf/sling-site/commit/825c0f91 Tree: http://git-wip-us.apache.org/repos/asf/sling-site/tree/825c0f91 Diff: http://git-wip-us.apache.org/repos/asf/sling-site/diff/825c0f91 Branch: refs/heads/master Commit: 825c0f91ab35017f2c305e4838ba06117ee06638 Parents: 177ce4e Author: Bertrand Delacretaz Authored: Tue Jun 20 16:05:32 2017 +0200 Committer: Bertrand Delacretaz Committed: Tue Jun 20 16:05:32 2017 +0200 -- content/documentation/development/slingstart.md | 16 1 file changed, 8 insertions(+), 8 deletions(-) -- http://git-wip-us.apache.org/repos/asf/sling-site/blob/825c0f91/content/documentation/development/slingstart.md -- diff --git a/content/documentation/development/slingstart.md b/content/documentation/development/slingstart.md index 1ac9c6b..d2de7f4 100644 --- a/content/documentation/development/slingstart.md +++ b/content/documentation/development/slingstart.md @@ -299,16 +299,16 @@ The server itself is configured within an element `server` below the configurati Name | Type | Description | Default Value | Mandatory | | --- | - | - -port | String | The port on which the server is listening for HTTP requests. Arbitrary if not set. | - | no -id | String | The instance id for this server. If not set the id is automatically generated from the run modes and the port. | - | no -runmode | String | The comma-separated list of [run modes](/documentation/bundles/sling-settings-org-apache-sling-settings.html#run-modes) to be set for this server. Those will be set in addition to the ones being defined by the underlying model. | - | no -contextPath | String | The context path. If not set then Sling is deployed in the root context. | - | no -controlPort | String | The TCP [control port](/documentation/the-sling-engine/the-sling-launchpad.html#control-port) on which the server is listening for control commands. Arbitrary if not set. | - | no +port | String | The port on which the server is listening for HTTP requests. Arbitrary if not set. | (-) | no +id | String | The instance id for this server. If not set the id is automatically generated from the run modes and the port. | (-) | no +runmode | String | The comma-separated list of [run modes](/documentation/bundles/sling-settings-org-apache-sling-settings.html#run-modes) to be set for this server. Those will be set in addition to the ones being defined by the underlying model. | (-) | no +contextPath | String | The context path. If not set then Sling is deployed in the root context. | (-) | no +controlPort | String | The TCP [control port](/documentation/the-sling-engine/the-sling-launchpad.html#control-port) on which the server is listening for control commands. Arbitrary if not set. | (-) | no instances | int | The number of instances which should be created from this server element. In this case the configuration acts as template. The port and controlPort for all servers being generated from this configuration are random (except for the first server). | 1 | no -folder | String | The folder from where to start Sling. If not set is a folder in the project's build directory named like the `id`. | - | no +folder | String | The folder from where to start Sling. If not set is a folder in the project's build directory named like the `id`. | (-) | no vmOpts | String | The JVM options to use. | `-Xmx1024m -XX:MaxPermSize=256m -Djava.awt.headless=true` | no -opts | String | Additional application options. | - | no -debug | String | See below for an explanation. | - | no +opts | String | Additional application options. | (-) | no +debug | String | See below for an explanation. | (-) | no stdOutFile | String | The relative filename of the file which receives both the standard output (stdout) and standard error (stderr) of the server processes. If null or empty string the server process inherits stdout from the parent process (i.e. the Maven process). The given filename must be relative to the working directory of the according server. This was added with [SLING-6545](https://issues.apache.org/jira/browse/SLING-6545). | null | no ### Debugging
sling-site git commit: Tweak CSS and remove unused codehilite css
Repository: sling-site Updated Branches: refs/heads/master 5f34e1b4f -> 177ce4ebf Tweak CSS and remove unused codehilite css Project: http://git-wip-us.apache.org/repos/asf/sling-site/repo Commit: http://git-wip-us.apache.org/repos/asf/sling-site/commit/177ce4eb Tree: http://git-wip-us.apache.org/repos/asf/sling-site/tree/177ce4eb Diff: http://git-wip-us.apache.org/repos/asf/sling-site/diff/177ce4eb Branch: refs/heads/master Commit: 177ce4ebf7c3a1bfceb744aa081cc5d764a444d7 Parents: 5f34e1b Author: Bertrand Delacretaz Authored: Tue Jun 20 15:57:25 2017 +0200 Committer: Bertrand Delacretaz Committed: Tue Jun 20 15:57:25 2017 +0200 -- assets/res/css/codehilite.css | 429 - assets/res/css/site.css | 12 +- templates/header.tpl | 1 - 3 files changed, 11 insertions(+), 431 deletions(-) -- http://git-wip-us.apache.org/repos/asf/sling-site/blob/177ce4eb/assets/res/css/codehilite.css -- diff --git a/assets/res/css/codehilite.css b/assets/res/css/codehilite.css deleted file mode 100644 index 93ce023..000 --- a/assets/res/css/codehilite.css +++ /dev/null @@ -1,429 +0,0 @@ -/* - -For reference: classes defined by the Confluence batch.css - -.code { -border-width: 1px; -border-style: dashed; -overflow: auto; -} - -.code,.preformatted { -background-color: #fff; -} - -.code pre,.preformatted pre { -font-family: "Courier New", Courier, monospace; -line-height: 1.3; -} - -.code-keyword { -color: #91; -background-color: inherit; -} - -.code-object { -color: #910091; -background-color: inherit; -} - -.code-quote { -color: #009100; -background-color: inherit; -} - -.code-comment { -color: #808080; -background-color: inherit; -} - -.code-xml .code-keyword { -color: inherit; -font-weight: bold; -} - -.code-tag { -color: #91; -background-color: inherit; -} - -*/ - -/* - -For reference: classes defined by the old Sling Site CSS - -.codehilite { -color: black; -background-color: #f0f0f0; -border: solid 1px black; -margin-top: 0.5em; -margin-bottom: 0.5em; -padding: 0.5em -} - -.codeHeader { -text-align: center; -font-family: monospace; -border-bottom: 1px solid black; -padding-top: 0.5em; -padding-bottom: 0.5em; -margin-bottom: 0.5em; -} - - -.codehilite pre { -margin: 0em -} - -.code-keyword { -color: #88 -} - -.code-quote { -color: #008800 -} - -.code-object { -color: #dd -} - -.code-java { -margin: 0em -} - -*/ - -/** - Apache CMS Code High Lighting - - HTML structure for default (:::, un-numbered code) - - - -... span-tagged code ... - - - - - HTML structure for #! (line numbered code) - - - - - - -... line numbers ... - - - - - - -... span-tagged code ... - - - - - -*/ - -.codehilitetable, .codehilite { -color: black; -background-color: #f4f4f4; -border: solid 1px #DDD; -margin-top: 0.5em; -margin-bottom: 0.5em; -padding: 0.5em; -} - -.codehilitetable .linenos { -border: none; -} - -.codehilitetable .linenos .linenodiv { -} - -.codehilitetable .linenos .linenodiv pre { -margin: 0px; -padding: 0px; -} - -.codehilitetable .code { -border: none; -} - -.codehilitetable .code .codehilite { -/** overwrite from .codehilite class above */ -border: none; -margin: 0px; -padding: 0px; -} - -.codehilite pre { -/* Applies to both .codehilite divs, top level and in table */ -margin: 0px; -padding: 0px; -overflow: auto; -} - - -/** - * Pygments Code Formatter Styles - */ - -/** Whitespace */ -.codehilite .w { -} -/** Error */ -.codehilite .err { -} -/** Other */ -.codehilite .x { -} - -/** Keyword */ -.codehilite .k { -color: #88 -} -/** Keyword.Constant */ -.codehilite .kc { -color: #88 -} -/** Keyword.Declaration */ -.codehilite .kd { -color: #88 -} -/** Keyword.Namespace */ -.codehilite .kn { -color: #88 -} -/** Keyword.Pseudo */ -.codehilite .kp { -color: #88 -} -/** Keyword.Reserved */ -.codehilite .kr { -color: #88 -} -/** Keyword.Type */ -.codehilite .kt { -color: #88 -} - -/** Name */ -.codehilite .n { -color: #dd -} -/** Name.Attribute */ -.codehilite .na { -color: #dd -} -/** Name.Builtin */ -.codehilite .nb { -color: #dd -} -/** Name.Builtin.Pseudo */ -.codehilite .bp { -color: #dd -
[1/2] sling-site git commit: Fix front matter, without breaking whitespace this time
Repository: sling-site Updated Branches: refs/heads/master 53c84cf92 -> 5f34e1b4f http://git-wip-us.apache.org/repos/asf/sling-site/blob/5f34e1b4/content/documentation/the-sling-engine/authentication/authentication-authenticationhandler/form-based-authenticationhandler.md -- diff --git a/content/documentation/the-sling-engine/authentication/authentication-authenticationhandler/form-based-authenticationhandler.md b/content/documentation/the-sling-engine/authentication/authentication-authenticationhandler/form-based-authenticationhandler.md index 9874c95..204b228 100644 --- a/content/documentation/the-sling-engine/authentication/authentication-authenticationhandler/form-based-authenticationhandler.md +++ b/content/documentation/the-sling-engine/authentication/authentication-authenticationhandler/form-based-authenticationhandler.md @@ -1,10 +1,7 @@ -title=TODO title for form-based-authenticationhandler.md -date=1900-01-01 -type=post -tags=blog +title=Form Based AuthenticationHandler +type=page status=published ~~ -Title: Form Based AuthenticationHandler [TOC] http://git-wip-us.apache.org/repos/asf/sling-site/blob/5f34e1b4/content/documentation/the-sling-engine/authentication/authentication-authenticationhandler/openid-authenticationhandler.md -- diff --git a/content/documentation/the-sling-engine/authentication/authentication-authenticationhandler/openid-authenticationhandler.md b/content/documentation/the-sling-engine/authentication/authentication-authenticationhandler/openid-authenticationhandler.md index 463f393..09f6dab 100644 --- a/content/documentation/the-sling-engine/authentication/authentication-authenticationhandler/openid-authenticationhandler.md +++ b/content/documentation/the-sling-engine/authentication/authentication-authenticationhandler/openid-authenticationhandler.md @@ -1,10 +1,7 @@ -title=TODO title for openid-authenticationhandler.md -date=1900-01-01 -type=post -tags=blog +title=OpenID AuthenticationHandler +type=page status=published ~~ -Title: OpenID AuthenticationHandler [TOC] http://git-wip-us.apache.org/repos/asf/sling-site/blob/5f34e1b4/content/documentation/the-sling-engine/authentication/authentication-framework.md -- diff --git a/content/documentation/the-sling-engine/authentication/authentication-framework.md b/content/documentation/the-sling-engine/authentication/authentication-framework.md index 15baf15..8794a14 100644 --- a/content/documentation/the-sling-engine/authentication/authentication-framework.md +++ b/content/documentation/the-sling-engine/authentication/authentication-framework.md @@ -1,10 +1,7 @@ -title=TODO title for authentication-framework.md -date=1900-01-01 -type=post -tags=blog +title=Authentication - Framework +type=page status=published ~~ -Title: Authentication - Framework Excerpt: The core piece of functionality with respect to authentication in Sling is contained in the Sling Auth Core bundle. This bundle provides the API for Sling and Sling applications to make use of authentication. The core piece of functionality with respect to authentication in Sling is contained in the Sling Auth Core bundle. This bundle provides the API for Sling and Sling applications to make use of authentication. http://git-wip-us.apache.org/repos/asf/sling-site/blob/5f34e1b4/content/documentation/the-sling-engine/authentication/authentication-tasks.md -- diff --git a/content/documentation/the-sling-engine/authentication/authentication-tasks.md b/content/documentation/the-sling-engine/authentication/authentication-tasks.md index 8af499f..ceffaee 100644 --- a/content/documentation/the-sling-engine/authentication/authentication-tasks.md +++ b/content/documentation/the-sling-engine/authentication/authentication-tasks.md @@ -1,10 +1,7 @@ -title=TODO title for authentication-tasks.md -date=1900-01-01 -type=post -tags=blog +title=Authentication - Tasks +type=page status=published ~~ -Title: Authentication - Tasks Excerpt: Authentication of HTTP Requests is generally a two-step process: First the credentials must be extracted from the request and second the credentials must be validated. In the case of Sling this means acquiring a JCR Session. Authentication of HTTP Requests is generally a two-step process: First the credentials must be extracted from the request and second the credentials must be validated. In the case of Sling this means acquiring a JCR Session. http://git-wip-us.apache.org/repos/asf/sling-site/blob/5f34e1b4/content/documentation/the-sling-engine/default-mapping-and-rendering.md -- diff --git a/content/do
[2/2] sling-site git commit: Fix front matter, without breaking whitespace this time
Fix front matter, without breaking whitespace this time Project: http://git-wip-us.apache.org/repos/asf/sling-site/repo Commit: http://git-wip-us.apache.org/repos/asf/sling-site/commit/5f34e1b4 Tree: http://git-wip-us.apache.org/repos/asf/sling-site/tree/5f34e1b4 Diff: http://git-wip-us.apache.org/repos/asf/sling-site/diff/5f34e1b4 Branch: refs/heads/master Commit: 5f34e1b4fb7642045d55106571830075ad906f1a Parents: 53c84cf Author: Bertrand Delacretaz Authored: Tue Jun 20 15:45:17 2017 +0200 Committer: Bertrand Delacretaz Committed: Tue Jun 20 15:45:17 2017 +0200 -- content/contributing.md | 7 ++- content/documentation.md | 7 ++- content/documentation/bundles.md | 7 ++- .../accessing-filesystem-resources-extensions-fsresource.md | 7 ++- .../documentation/bundles/apache-sling-commons-thread-pool.md | 7 ++- .../bundles/apache-sling-eventing-and-job-handling.md | 7 ++- .../bundles/bundle-resources-extensions-bundleresource.md | 7 ++- content/documentation/bundles/caching-services.md | 7 ++- content/documentation/bundles/commons-html-utilities.md | 7 ++- .../documentation/bundles/configuration-installer-factory.md | 7 ++- content/documentation/bundles/content-distribution.md | 7 ++- .../bundles/content-loading-jcr-contentloader.md | 7 ++- .../context-aware-configuration-default-implementation.md | 7 ++- .../context-aware-configuration-override.md | 7 ++- .../context-aware-configuration-spi.md| 7 ++- .../context-aware-configuration.md| 7 ++- content/documentation/bundles/datasource-providers.md | 7 ++- content/documentation/bundles/discovery-api-and-impl.md | 7 ++- content/documentation/bundles/dynamic-includes.md | 7 ++- content/documentation/bundles/file-installer-provider.md | 7 ++- .../bundles/internationalization-support-i18n.md | 7 ++- content/documentation/bundles/jcr-installer-provider.md | 7 ++- content/documentation/bundles/log-tracers.md | 7 ++- .../bundles/managing-permissions-jackrabbit-accessmanager.md | 7 ++- .../managing-users-and-groups-jackrabbit-usermanager.md | 7 ++- ...manipulating-content-the-slingpostservlet-servlets-post.md | 7 ++- content/documentation/bundles/metrics.md | 7 ++- .../documentation/bundles/mime-type-support-commons-mime.md | 7 ++- content/documentation/bundles/models.md | 7 ++- content/documentation/bundles/nosql-resource-providers.md | 7 ++- .../documentation/bundles/org-apache-sling-junit-bundles.md | 7 ++- content/documentation/bundles/osgi-installer.md | 7 ++- .../output-rewriting-pipelines-org-apache-sling-rewriter.md | 7 ++- .../bundles/rendering-content-default-get-servlets.md | 7 ++- content/documentation/bundles/repository-initialization.md| 4 +--- content/documentation/bundles/request-analysis.md | 7 ++- content/documentation/bundles/resource-access-security.md | 7 ++- content/documentation/bundles/resource-editor.md | 7 ++- content/documentation/bundles/resource-merger.md | 7 ++- .../bundles/scheduler-service-commons-scheduler.md| 7 ++- content/documentation/bundles/scripting.md| 7 ++- content/documentation/bundles/scripting/scripting-htl.md | 7 ++- content/documentation/bundles/scripting/scripting-jsp.md | 7 ++- .../documentation/bundles/scripting/scripting-thymeleaf.md| 7 ++- content/documentation/bundles/servlet-helpers.md | 7 ++- content/documentation/bundles/sling-health-check-tool.md | 7 ++- content/documentation/bundles/sling-oak-restrictions.md | 7 ++- content/documentation/bundles/sling-pipes.md | 7 ++- content/documentation/bundles/sling-query.md | 7 ++- .../bundles/sling-settings-org-apache-sling-settings.md | 7 ++- content/documentation/bundles/subsystem-installer-factory.md | 7 ++- content/documentation/bundles/validation.md | 7 ++- content/documentation/bundles/web-console-extensions.md | 7 ++- content/documentation/bundles/xml-support.md | 7 ++- content/documentation/configuration.md| 7 ++- content/documentation/development.md | 7 ++- content/documentation/development/client-request-logging.md | 7 ++- content/documentation/development/dependency-management.md| 7 ++- conten
[04/12] sling-site git commit: Revert 88e80480d5c1dd204ab2cb8a11be9f96caecc899 which ate whitespace at the beginning of lines
http://git-wip-us.apache.org/repos/asf/sling-site/blob/53c84cf9/content/documentation/development/slingstart.md -- diff --git a/content/documentation/development/slingstart.md b/content/documentation/development/slingstart.md index 88cd698..ff62e85 100644 --- a/content/documentation/development/slingstart.md +++ b/content/documentation/development/slingstart.md @@ -1,7 +1,10 @@ -title=The Apache Sling Provisioning Model and Apache SlingStart -type=page +title=TODO title for slingstart.md +date=1900-01-01 +type=post +tags=blog status=published ~~ +Title: The Apache Sling Provisioning Model and Apache SlingStart [TOC] @@ -16,14 +19,14 @@ For Apache Maven users, the `slingstart-maven-plugin` uses the model to create a The model is a simple API consisting of data objects: -* Model: This is the central object. It consists of features. -* Feature : this is the central object describing a (partial) system. A feature consists of variables and run modes. -* Variables: These can be used to define artifact versions, settings values or configuration property values. -* Run Mode : A run mode contains artifacts, configurations, and settings. The artifacts are divided into artifact groups. -* Artifact Group: A group of artifacts with an associated start level (the artifacts are usually bundles) -* Artifact: A deployable artifact described by Maven coordinates. -* Configuration: A OSGi configuration -* Settings : Framework settings for the OSGi framework + * Model: This is the central object. It consists of features. + * Feature : this is the central object describing a (partial) system. A feature consists of variables and run modes. + * Variables: These can be used to define artifact versions, settings values or configuration property values. + * Run Mode : A run mode contains artifacts, configurations, and settings. The artifacts are divided into artifact groups. + * Artifact Group: A group of artifacts with an associated start level (the artifacts are usually bundles) + * Artifact: A deployable artifact described by Maven coordinates. + * Configuration: A OSGi configuration + * Settings : Framework settings for the OSGi framework ### Run Modes @@ -32,10 +35,10 @@ Custom run modes can be used to configure for different situations. Depending on Each run mode is associated with a set of run mode names. Only if all listed run modes are active, the definition is used. The model also supports special run modes, which have special meaning. By default, these pre defined special run modes are available: - -* :standalone Artifacts for the standalone application - in contrast to a war. -* :webapp Artifacts for the webapp only - + + * :standalone Artifacts for the standalone application - in contrast to a war. + * :webapp Artifacts for the webapp only + Other special run modes can be defined by using a single run mode name which starts with a colon, like :test. These run modes can be used by special tooling. ### Start Levels @@ -46,18 +49,18 @@ Each run mode has start levels. These start levels correspond to OSGi start leve An artifact is defined by Maven coordinates, that is group id, artifact id and version. Type and classifier can be specified, too. Type defaults to "jar". Although the maven way of referring to an artifact is used, the model is in no way tied to Maven and can be used with any tooling. For a plain jar the text definition for an artifact is: -groupId/artifactId/version -org.apache.sling/api/2.8.0 +groupId/artifactId/version +org.apache.sling/api/2.8.0 If you want to specify the type, it's appended after the version: -groupId/artifactId/version/type -org.apache.sling/api/2.8.0/jar - +groupId/artifactId/version/type +org.apache.sling/api/2.8.0/jar + If you want to specify the classifier, it gets appended after the type: - -groupId/artifactId/version/type/classifier -org.apache.sling/api/2.8.0/jar/test + +groupId/artifactId/version/type/classifier +org.apache.sling/api/2.8.0/jar/test ### Configurations @@ -65,22 +68,22 @@ A configuration has a pid, or a factory pid and an alias and of course the prope Special configurations can be marked with a leading ":" of the pid. Special configurations are not added to the OSGi config admin. There are some predefined special configurations -* :web.xml This configuration must be part of the :webapp runmode and contains a complete web.xml for the web application -* :bootstrap This configuration must be part of either the :boot, :base, :standalone, or :webapp run mode and define the contents for the bootstrap command file executed by Launchpad. + * :web.xml This configuration must be part of the :webapp runmode and contains a complete web.xml for the web application + * :bootstrap This configura
[09/12] sling-site git commit: Revert 88e80480d5c1dd204ab2cb8a11be9f96caecc899 which ate whitespace at the beginning of lines
http://git-wip-us.apache.org/repos/asf/sling-site/blob/53c84cf9/content/documentation/bundles/nosql-resource-providers.md -- diff --git a/content/documentation/bundles/nosql-resource-providers.md b/content/documentation/bundles/nosql-resource-providers.md index 8e765f8..0d0f07a 100644 --- a/content/documentation/bundles/nosql-resource-providers.md +++ b/content/documentation/bundles/nosql-resource-providers.md @@ -1,7 +1,10 @@ -title=NoSQL Resource Providers (org.apache.sling.nosql) -type=page +title=TODO title for nosql-resource-providers.md +date=1900-01-01 +type=post +tags=blog status=published ~~ +Title: NoSQL Resource Providers (org.apache.sling.nosql) [TOC] @@ -31,11 +34,11 @@ Tested with MongoDB Server 3.0.6 and MongoDB Java Driver 3.1.1. Configuration example: -org.apache.sling.nosql.mongodb.resourceprovider.MongoDBNoSqlResourceProviderFactory.factory.config-default -provider.roots=["/"] -connectionString="localhost:27017" -database="sling" -collection="resources" + org.apache.sling.nosql.mongodb.resourceprovider.MongoDBNoSqlResourceProviderFactory.factory.config-default +provider.roots=["/"] +connectionString="localhost:27017" +database="sling" +collection="resources" See Apache Felix OSGi console for detailed documentation of the parameters. All resource data is stored in one Collection of one MongoDB database. Each resource is stored as a document with the path stored in an "_id" property. @@ -52,14 +55,14 @@ Tested with Couchbase Server 4.0.0 and Couchbase Java SDK 2.2.4. Please note: Co Configuration example: -org.apache.sling.nosql.couchbase.resourceprovider.CouchbaseNoSqlResourceProviderFactory.factory.config-default -provider.roots=["/"] + org.apache.sling.nosql.couchbase.resourceprovider.CouchbaseNoSqlResourceProviderFactory.factory.config-default +provider.roots=["/"] -org.apache.sling.nosql.couchbase.client.CouchbaseClient.factory.config-default -clientId="sling-resourceprovider-couchbase" -couchbaseHosts="localhost:8091" -bucketName="sling" -enabled=B"true" + org.apache.sling.nosql.couchbase.client.CouchbaseClient.factory.config-default +clientId="sling-resourceprovider-couchbase" +couchbaseHosts="localhost:8091" +bucketName="sling" +enabled=B"true" See Apache Felix OSGi console for detailed documentation of the parameters. All resource data is stored in one Couchbase bucket. Each resource is stored as a document with the path as key. http://git-wip-us.apache.org/repos/asf/sling-site/blob/53c84cf9/content/documentation/bundles/org-apache-sling-junit-bundles.md -- diff --git a/content/documentation/bundles/org-apache-sling-junit-bundles.md b/content/documentation/bundles/org-apache-sling-junit-bundles.md index 8eae937..b2c6524 100644 --- a/content/documentation/bundles/org-apache-sling-junit-bundles.md +++ b/content/documentation/bundles/org-apache-sling-junit-bundles.md @@ -1,16 +1,19 @@ -title=JUnit server-side testing support bundles -type=page +title=TODO title for org-apache-sling-junit-bundles.md +date=1900-01-01 +type=post +tags=blog status=published ~~ +Title: JUnit server-side testing support bundles -This is an overview of the Sling bundles that provide support for server-side JUnit tests. +This is an overview of the Sling bundles that provide support for server-side JUnit tests. -The Maven modules below [`testing/samples`](https://svn.apache.org/repos/asf/sling/trunk/testing/samples) -provide different examples including HTTP-based and server-side teleported tests in a +The Maven modules below [`testing/samples`](https://svn.apache.org/repos/asf/sling/trunk/testing/samples) +provide different examples including HTTP-based and server-side teleported tests in a bundle module, running against a full Sling instance setup in the same Maven module. ## org.apache.sling.junit.core: server-side JUnit tests support -This bundle provides a `JUnitServlet` that runs JUnit tests found in bundles. +This bundle provides a `JUnitServlet` that runs JUnit tests found in bundles. Note that the JUnitServlet does not require authentication, so it would allow any client to run tests. The servlet can be disabled by configuration if needed, but in general the `/system` path should not be accessible to website visitors anyway. @@ -24,12 +27,12 @@ To make tests available to that servlet, the bundle that contains them must poin with a `Sling-Test-Regexp` bundle header that defines a regular expression that matches the test class names, like for example: -Sling-Test-Regexp=com.example.*ServerSideTest +Sling-Test-Regexp=com.example.*ServerSideTest ### The TeleporterRule The `TeleporterRule` supplied by this bundle (since V1.0.12) makes it easy to write such tests, a
[07/12] sling-site git commit: Revert 88e80480d5c1dd204ab2cb8a11be9f96caecc899 which ate whitespace at the beginning of lines
http://git-wip-us.apache.org/repos/asf/sling-site/blob/53c84cf9/content/documentation/bundles/sling-pipes.md -- diff --git a/content/documentation/bundles/sling-pipes.md b/content/documentation/bundles/sling-pipes.md index a19d19c..fb4bfbd 100644 --- a/content/documentation/bundles/sling-pipes.md +++ b/content/documentation/bundles/sling-pipes.md @@ -1,7 +1,10 @@ -title=Sling Pipes -type=page +title=TODO title for sling-pipes.md +date=1900-01-01 +type=post +tags=blog status=published ~~ +Title: Sling Pipes tool for doing extract - transform - load operations through a resource tree configuration. @@ -9,14 +12,14 @@ often one-shot data transformations need sample code to be written & executed. T ## What is a pipe -getOutputBinding -^ -| -getInput +---+---+ getOutput -| | -+> Pipe +> -| | -+---+ + getOutputBinding + ^ + | + getInput +---+---+ getOutput + | | + +> Pipe +> + | | + +---+ A sling pipe is essentially a sling resource stream: @@ -29,14 +32,14 @@ At this moment, there are 3 types of pipes to consider: - "reader" pipes, that will just output a set of resource depending on the input - "writer" pipes, that write to the repository, depending on configuration and output - "container" pipes, that contains pipes, and whose job is to chain their execution : input is the input of their first pipe, -output is the output of the last pipe it contains. + output is the output of the last pipe it contains. A `Plumber` osgi service is provided to help getting & executing pipes. ## Registered Pipes a pipe configuration is a jcr node, with: -- `sling:resourceType` property, which must be a pipe type registered by the plumber +- `sling:resourceType` property, which must be a pipe type registered by the plumber - `name` property, that will be used in bindings as an id, and will be the key for the output bindings (default value being a value map of the current output resource). Note that the node name will be used in case no name is provided. - `path` property, defines pipe's input. Note that property is not mandatory in case the pipe is streamed after another pipe, in which case previous pipe output's can be used as input. - `expr` property, expression through which the pipe will execute (depending on the type) @@ -162,11 +165,11 @@ Following configurations are evaluated: - `expr` - name/value of each property of some pipes (write, remove) -you can use name of previous pipes in the pipe container, or the special binding `path`, where `path.previousPipe` +you can use name of previous pipes in the pipe container, or the special binding `path`, where `path.previousPipe` is the path of the current resource of previous pipe named `previousPipe` global bindings can be set at pipe execution, external scripts can be added to the execution as well (see pipe -configurations) + configurations) ## How to execute a pipe for now it's possible to execute Pipes through GET (read) or POST (read/write) commands: @@ -175,11 +178,11 @@ for now it's possible to execute Pipes through GET (read) or POST (read/write) c - either you'll need to create a slingPipes/plumber resource, say `etc/pipes` and then to execute -curl -u admin:admin -F "path=/etc/pipes/mySamplePipe" http://localhost:8080/etc/pipes.json +curl -u admin:admin -F "path=/etc/pipes/mySamplePipe" http://localhost:8080/etc/pipes.json - either you execute the request directly on the pipe Path, e.g. -curl -u admin:admin http://localhost:8080/etc/pipes/mySamplePipe.json +curl -u admin:admin http://localhost:8080/etc/pipes/mySamplePipe.json which will return you the path of the pipes that have been through the output of the configured pipe. @@ -190,17 +193,17 @@ you can add as `bindings` parameter a json object of global bindings you want to e.g. -curl -u admin:admin -F "path=/etc/pipes/test" -F "bindings={testBinding:'foo'}" http://localhost:4502/etc/pipes.json +curl -u admin:admin -F "path=/etc/pipes/test" -F "bindings={testBinding:'foo'}" http://localhost:4502/etc/pipes.json will returns something like -{"size":2, "items":["/one/output/resource", "another/one"]} +{"size":2, "items":["/one/output/resource", "another/one"]} ### Request Parameter `writer` you can add as `writer` parameter a json object as a pattern to the result you want to have. The values of the json -object are expressions and can reuse each pipe's subpipe binding. +object are expressions and can reuse each pipe's subpipe binding. Note this works only if the pipe called is a container pipe. @@ -208,7 +211,7 @@ pipe. e.g. -curl -u admin:admin http://localhost:4502/etc/pipes/users.json?writer={"user":"${user.fullName}"} +curl -u admin:admin
[05/12] sling-site git commit: Revert 88e80480d5c1dd204ab2cb8a11be9f96caecc899 which ate whitespace at the beginning of lines
http://git-wip-us.apache.org/repos/asf/sling-site/blob/53c84cf9/content/documentation/development/release-management.md -- diff --git a/content/documentation/development/release-management.md b/content/documentation/development/release-management.md index 29c2b65..e6aef56 100644 --- a/content/documentation/development/release-management.md +++ b/content/documentation/development/release-management.md @@ -1,7 +1,10 @@ -title=Release Management -type=page +title=TODO title for release-management.md +date=1900-01-01 +type=post +tags=blog status=published ~~ +Title: Release Management Sling releases (and SNAPSHOTS) are deployed to the [Nexus repository](http://repository.apache.org) instead of the traditional deployment via the Maven 2 mirrors source on `people.apache.org`. This makes the release process much leaner and simpler. In addtion we can benefit from the Apache Parent POM 6, which has most of the release profile setup built-in. @@ -20,31 +23,31 @@ Most of the hard work of preparing and deploying the release is done by Maven. *Note*: Listing the Apache servers in the `settings.xml` file also requires adding the password to that file. Starting with Maven 2.1 this password may be encrypted and needs not be give in plaintext. Please refer to [Password Encryption](http://maven.apache.org/guides/mini/guide-encryption.html) for more information. -In the past we staged release candidates on our local machines using a semi-manual process. Now that we inherit from the Apache parent POM version 6, a repository manager will automatically handle staging for you. This means you now only need to specify your GPG passphrase in the release profile of your `${user.home}/.m2/settings.xml`: +In the past we staged release candidates on our local machines using a semi-manual process. Now that we inherit from the Apache parent POM version 6, a repository manager will automatically handle staging for you. This means you now only need to specify your GPG passphrase in the release profile of your `$\{user.home\}/.m2/settings.xml`: - -... - - -apache-release - - - - - -... - + +... + + +apache-release + + + + + +... + Everything else has been configured in the latest Sling Parent POM: - -org.apache.sling -sling -6 - + +org.apache.sling +sling +6 + @@ -56,88 +59,88 @@ First prepare your POMs for release: 1. Make sure there are no snapshots in the POMs to be released. In case you rely on a release version which is not yet promoted, you have to temporarily switch that dependency version to the release version. This might break the Jenkins CI build though, as the staged version is not yet visible to Jenkins, so revert this change after you have staged the release candidate. 1. Check that your POMs will not lose content when they are rewritten during the release process -$ mvn release:prepare -DdryRun=true +$ mvn release:prepare -DdryRun=true -Compare the original `pom.xml` with the one called `pom.xml.tag` to see if the license or any other info has been removed. This has been known to happen if the starting `` tag is not on a single line. The only things that should be different between these files are the `` and `` elements. If there are any other changes, you must fix the original `pom.xml` file and commit before proceeding with the release. +Compare the original `pom.xml` with the one called `pom.xml.tag` to see if the license or any other info has been removed. This has been known to happen if the starting `` tag is not on a single line. The only things that should be different between these files are the `` and `` elements. If there are any other changes, you must fix the original `pom.xml` file and commit before proceeding with the release. 1. Publish a snapshot -$ mvn deploy -... -[INFO] [deploy:deploy] -[INFO] Retrieving previous build number from apache.snapshots.https -... +$ mvn deploy +... +[INFO] [deploy:deploy] +[INFO] Retrieving previous build number from apache.snapshots.https +... -* If you experience an error during deployment like a HTTP 401 check your settings for the required server entries as outlined in the *Prerequisites* -* Make sure the generated artifacts respect the Apache release [rules](http://www.apache.org/dev/release.html): NOTICE and LICENSE files should be present in the META-INF directory within the jar. For -sources artifacts, be sure that your POM does not use the maven-source-plugin:2.0.3 which is broken. The recommended version at this time is 2.0.4 -* You should verify the deployment under the [snapshot](https://repository.apache.org/content/groups/snapshots/org/apache/sling) repository on Apache +* I
[10/12] sling-site git commit: Revert 88e80480d5c1dd204ab2cb8a11be9f96caecc899 which ate whitespace at the beginning of lines
http://git-wip-us.apache.org/repos/asf/sling-site/blob/53c84cf9/content/documentation/bundles/managing-users-and-groups-jackrabbit-usermanager.md -- diff --git a/content/documentation/bundles/managing-users-and-groups-jackrabbit-usermanager.md b/content/documentation/bundles/managing-users-and-groups-jackrabbit-usermanager.md index 5c69bd4..2a1023d 100644 --- a/content/documentation/bundles/managing-users-and-groups-jackrabbit-usermanager.md +++ b/content/documentation/bundles/managing-users-and-groups-jackrabbit-usermanager.md @@ -1,7 +1,10 @@ -title=Managing users and groups (jackrabbit.usermanager) -type=page +title=TODO title for managing-users-and-groups-jackrabbit-usermanager.md +date=1900-01-01 +type=post +tags=blog status=published ~~ +Title: Managing users and groups (jackrabbit.usermanager) The `jackrabbit-usermanager` bundle delivers a REST interface to create, update and delete users and groups in the JCR. After installing the `jackrabbit-usermanager` bundle all REST services are exposed under the path `/system/userManager`. Its interface for modifing/creating authorizables is similar to the [SlingPostServlet](/documentation/bundles/manipulating-content-the-slingpostservlet-servlets-post.html). @@ -12,21 +15,21 @@ For getting information about existing authorizables it provides all authorizabl ## List users To list existing users a GET request to the `/system/userManager/user` resource can be issued. Depending on the configuration of the [Default GET Servlet](/documentation/bundles/rendering-content-default-get-servlets.html) -and/or the availability of a Servlet or Script handling the `sling/users` resource type, a result may be delivered/ + and/or the availability of a Servlet or Script handling the `sling/users` resource type, a result may be delivered/ Example with curl and the default JSON rendering: -$ curl http://localhost:8080/system/userManager/user.tidy.1.json -{ -"admin": { -"memberOf": [], -"declaredMemberOf": [] -}, -"anonymous": { -"memberOf": [], -"declaredMemberOf": [] -} -} +$ curl http://localhost:8080/system/userManager/user.tidy.1.json +{ + "admin": { +"memberOf": [], +"declaredMemberOf": [] + }, + "anonymous": { +"memberOf": [], +"declaredMemberOf": [] + } +} ## Get user @@ -35,11 +38,11 @@ The properties of a single user can be retrieved by sending a GET request to the Example with curl and the default JSON rendering: -$ curl http://localhost:8080/system/userManager/user/admin.tidy.1.json -{ -"memberOf": [], -"declaredMemberOf": [] -} +$ curl http://localhost:8080/system/userManager/user/admin.tidy.1.json +{ +"memberOf": [], +"declaredMemberOf": [] +} If a non-existing user is requested a `404/NOT FOUND` status is sent back. @@ -48,14 +51,14 @@ If a non-existing user is requested a `404/NOT FOUND` status is sent back. ## Create user To create a new user POST a request to `/system/userManager/user.create.`. The following parameters are available: - + Parameter Name | Required | Description | --- | --- +--- | --- | --- `:name` | yes | The name of the new user `pwd` | yes | The password of the new user -`pwdConfirm` | yes | The password of the new user (must be equal to the value of `pwd`) +`pwdConfirm` | yes | The password of the new user (must be equal to the value of `pwd`) `` | no | Additional parameters will be stored as node properties in the JCR. Nested properties are supported since 2.2.6 ([SLING-6747](https://issues.apache.org/jira/browse/SLING-6747)). - + Responses: Status Code | Description @@ -65,21 +68,22 @@ Status Code | Description Example with curl: -curl -F:name=myuser -Fpwd=password -FpwdConfirm=password -Fanyproperty1=value1 http://localhost:8080/system/userManager/user.create.html +curl -F:name=myuser -Fpwd=password -FpwdConfirm=password -Fanyproperty1=value1 \ +http://localhost:8080/system/userManager/user.create.html ## Update user To update an existing user POST a request to `/system/userManager/user/username.update.`. You can NOT update the username or the password (see Change Password below) only the additional properties are updateable through this URL. The following parameters are available: - + Parameter Name | Required | Description | --- | --- +--- | --- | --- `:disabled` | no | (since version 2.1.1) If `true` disables the user to block further login attempts. If `false` enables a disabled user. -`:disabledReason` | no | Specifies the reason why a user has been disabled. -`` | no | Additional parameters will be stored as node properties in the JCR. Nested properties are supported since 2.2.6 ([SLING-6747](https://issues.apache.org/jira/browse/SLING-6747)). -`@Delete` | no | Properties with @Delete at the end of the name will be deleted in th
[12/12] sling-site git commit: Revert 88e80480d5c1dd204ab2cb8a11be9f96caecc899 which ate whitespace at the beginning of lines
Revert 88e80480d5c1dd204ab2cb8a11be9f96caecc899 which ate whitespace at the beginning of lines Project: http://git-wip-us.apache.org/repos/asf/sling-site/repo Commit: http://git-wip-us.apache.org/repos/asf/sling-site/commit/53c84cf9 Tree: http://git-wip-us.apache.org/repos/asf/sling-site/tree/53c84cf9 Diff: http://git-wip-us.apache.org/repos/asf/sling-site/diff/53c84cf9 Branch: refs/heads/master Commit: 53c84cf9238fda9d1571f9e0b2496f0714b0cedf Parents: 3aefcb1 Author: Bertrand Delacretaz Authored: Tue Jun 20 15:26:11 2017 +0200 Committer: Bertrand Delacretaz Committed: Tue Jun 20 15:26:11 2017 +0200 -- content/contributing.md | 7 +- content/documentation.md| 116 ++-- content/documentation/bundles.md| 7 +- ...ilesystem-resources-extensions-fsresource.md | 27 +- .../bundles/apache-sling-commons-thread-pool.md | 7 +- .../apache-sling-eventing-and-job-handling.md | 111 ++-- ...undle-resources-extensions-bundleresource.md | 33 +- .../documentation/bundles/caching-services.md | 7 +- .../bundles/commons-html-utilities.md | 7 +- .../bundles/configuration-installer-factory.md | 63 +- .../bundles/content-distribution.md | 163 ++--- .../content-loading-jcr-contentloader.md| 271 - ...ware-configuration-default-implementation.md | 23 +- .../context-aware-configuration-override.md | 37 +- .../context-aware-configuration-spi.md | 7 +- .../context-aware-configuration.md | 161 ++--- .../bundles/datasource-providers.md | 53 +- .../bundles/discovery-api-and-impl.md | 199 +++--- .../documentation/bundles/dynamic-includes.md | 39 +- .../bundles/file-installer-provider.md | 17 +- .../internationalization-support-i18n.md| 131 ++-- .../bundles/jcr-installer-provider.md | 70 ++- content/documentation/bundles/log-tracers.md| 248 ...ging-permissions-jackrabbit-accessmanager.md | 81 +-- ...g-users-and-groups-jackrabbit-usermanager.md | 250 ...ontent-the-slingpostservlet-servlets-post.md | 425 ++--- content/documentation/bundles/metrics.md| 123 ++-- .../bundles/mime-type-support-commons-mime.md | 11 +- content/documentation/bundles/models.md | 469 --- .../bundles/nosql-resource-providers.md | 31 +- .../bundles/org-apache-sling-junit-bundles.md | 135 +++-- content/documentation/bundles/osgi-installer.md | 9 +- ...iting-pipelines-org-apache-sling-rewriter.md | 37 +- .../rendering-content-default-get-servlets.md | 21 +- .../bundles/repository-initialization.md| 174 +++--- .../documentation/bundles/request-analysis.md | 9 +- .../bundles/resource-access-security.md | 97 +-- .../documentation/bundles/resource-editor.md| 43 +- .../documentation/bundles/resource-merger.md| 155 ++--- .../scheduler-service-commons-scheduler.md | 299 - content/documentation/bundles/scripting.md | 9 +- .../bundles/scripting/scripting-htl.md | 603 ++- .../bundles/scripting/scripting-jsp.md | 193 +++--- .../bundles/scripting/scripting-thymeleaf.md| 17 +- .../documentation/bundles/servlet-helpers.md| 91 +-- .../bundles/sling-health-check-tool.md | 163 ++--- .../bundles/sling-oak-restrictions.md | 113 ++-- content/documentation/bundles/sling-pipes.md| 277 - content/documentation/bundles/sling-query.md| 55 +- .../sling-settings-org-apache-sling-settings.md | 35 +- .../bundles/subsystem-installer-factory.md | 9 +- content/documentation/bundles/validation.md | 149 ++--- .../bundles/web-console-extensions.md | 7 +- content/documentation/bundles/xml-support.md| 7 +- content/documentation/configuration.md | 37 +- content/documentation/development.md| 7 +- .../development/client-request-logging.md | 39 +- .../development/dependency-management.md| 13 +- .../development/embedding-sling.md | 13 +- .../development/getting-and-building-sling.md | 95 +-- content/documentation/development/hamcrest.md | 49 +- .../development/htl-maven-plugin.md | 7 +- .../documentation/development/ide-tooling.md| 9 +- .../ide-tooling-incremental-build.md| 7 +- .../documentation/development/issue-tracker.md | 7 +- content/documentation/development/jcr-mock.md | 43 +- content/documentation/development/jspc.md | 7 +- content/documentation/development/jsr-305.md| 101 ++-- content/documentation/development/logging.md| 393 ++-- .../development/maven-archetypes.md | 7 +- .../development/maven-launchpad-plugin.md | 173 +++--- .../documentation/development/maven-usage.md| 21 +- ..
[01/12] sling-site git commit: Revert 88e80480d5c1dd204ab2cb8a11be9f96caecc899 which ate whitespace at the beginning of lines
Repository: sling-site Updated Branches: refs/heads/master 3aefcb199 -> 53c84cf92 http://git-wip-us.apache.org/repos/asf/sling-site/blob/53c84cf9/content/project-information/project-license.md -- diff --git a/content/project-information/project-license.md b/content/project-information/project-license.md index e6f903a..c289d84 100644 --- a/content/project-information/project-license.md +++ b/content/project-information/project-license.md @@ -1,7 +1,10 @@ -title=Project License -type=page +title=TODO title for project-license.md +date=1900-01-01 +type=post +tags=blog status=published ~~ +Title: Project License As with all projects of the [Apache Software Foundation](http://apache.org), http://git-wip-us.apache.org/repos/asf/sling-site/blob/53c84cf9/content/project-information/project-team.md -- diff --git a/content/project-information/project-team.md b/content/project-information/project-team.md index d0ce0ed..ac66585 100644 --- a/content/project-information/project-team.md +++ b/content/project-information/project-team.md @@ -1,7 +1,10 @@ -title=Project Team -type=page +title=TODO title for project-team.md +date=1900-01-01 +type=post +tags=blog status=published ~~ +Title: Project Team A successful project requires many people to play many roles. Some members write code or documentation, while others are valuable as testers, submitting patches and suggestions. http://git-wip-us.apache.org/repos/asf/sling-site/blob/53c84cf9/content/project-information/security.md -- diff --git a/content/project-information/security.md b/content/project-information/security.md index 6c265dc..7a79e32 100644 --- a/content/project-information/security.md +++ b/content/project-information/security.md @@ -1,7 +1,10 @@ -title=Security -type=page +title=TODO title for security.md +date=1900-01-01 +type=post +tags=blog status=published ~~ +Title: Security # Reporting New Security Problems with Apache Sling http://git-wip-us.apache.org/repos/asf/sling-site/blob/53c84cf9/content/site-conversion.md -- diff --git a/content/site-conversion.md b/content/site-conversion.md index 691cfd3..85eb829 100644 --- a/content/site-conversion.md +++ b/content/site-conversion.md @@ -1,7 +1,10 @@ -title=Site conversion in progress - excuse our mess... -type=page +title=TODO title for site-conversion.md +date=1900-01-01 +type=post +tags=blog status=published ~~ +Title: Site conversion in progress - excuse our mess... The Sling website was recently converted to use the Apache CMS for content management, and we still have to check a number of pages for correct conversion.
[11/12] sling-site git commit: Revert 88e80480d5c1dd204ab2cb8a11be9f96caecc899 which ate whitespace at the beginning of lines
http://git-wip-us.apache.org/repos/asf/sling-site/blob/53c84cf9/content/documentation/bundles/discovery-api-and-impl.md -- diff --git a/content/documentation/bundles/discovery-api-and-impl.md b/content/documentation/bundles/discovery-api-and-impl.md index 10abaf9..e2a60b2 100644 --- a/content/documentation/bundles/discovery-api-and-impl.md +++ b/content/documentation/bundles/discovery-api-and-impl.md @@ -1,10 +1,13 @@ -title=Discovery API and its implementations -type=page +title=TODO title for discovery-api-and-impl.md +date=1900-01-01 +type=post +tags=blog status=published ~~ +Title: Discovery API and its implementations In many situations a particular Sling-based deployment consists of several Sling instances: -typically a number of instances would form a `cluster` that share a common content repository - +typically a number of instances would form a `cluster` that share a common content repository - in other situations, or additionally, instances might be loosely coupled, each with their own repository. The `discovery-api` bundle introduces an abstraction for such scenarios called `topology`. It provides @@ -46,7 +49,7 @@ is always part of a cluster (even if the cluster consists of only one instance). There are no further assumption made on the structure of a topology. -If different clusters in the topology should represent different 'types of clusters' (eg a publish or an author cluster), +If different clusters in the topology should represent different 'types of clusters' (eg a publish or an author cluster), then that is not explicitly handled by the discovery API. Instead, applications can define properties on each instance that model such cluster types or other aspects. @@ -60,13 +63,13 @@ deal with work that must be guaranteed to only execute on one (but any) instance Additionally each cluster (`ClusterView`) orders its instances in a stable list: each newly joined instances is added at the end of the list and retains its order in the list as long as it doesn't leave the cluster. This can be used -to distribute "singleton" work amongst the cluster to more than just the leader. +to distribute "singleton" work amongst the cluster to more than just the leader. ## Topology Changes -The `DiscoveryService` provides access to the currently valid `TopologyView`. Additionally, applications can +The `DiscoveryService` provides access to the currently valid `TopologyView`. Additionally, applications can register a `TopologyEventListener` and thus be informed about any changes in the topology. Whenever the discovery -service detects that an instance is no longer responding or has newly joined, or a new leader has been elected, +service detects that an instance is no longer responding or has newly joined, or a new leader has been elected, it sends a `TOPOLOGY_CHANGING` event, starts settling the change within the topology (i.e. making sure everybody else in the topology agrees with the change) and finally sends a `TOPOLOGY_CHANGED` event with the new topology. @@ -75,23 +78,23 @@ Additionally, when "only" properties have changed, a `PROPERTIES_CHANGED` event Note that the detection of topology (or properties) changes will incur a delay which is implementation dependent. -The following is an example of a listener. Note that the binding is done automatically by OSGi, as soon as a +The following is an example of a listener. Note that the binding is done automatically by OSGi, as soon as a `TopologyEventListener` is registered. -import org.apache.felix.scr.annotations.Component; -import org.apache.felix.scr.annotations.Service; -import org.apache.sling.discovery.TopologyEvent; -import org.apache.sling.discovery.TopologyEventListener; + import org.apache.felix.scr.annotations.Component; + import org.apache.felix.scr.annotations.Service; + import org.apache.sling.discovery.TopologyEvent; + import org.apache.sling.discovery.TopologyEventListener; -@Component -@Service(value = { TopologyEventListener.class }) -public class MyTopologyEventListener implements TopologyEventListener { - -public void handleTopologyEvent(final TopologyEvent event) { -// your code here -} - -} + @Component + @Service(value = { TopologyEventListener.class }) + public class MyTopologyEventListener implements TopologyEventListener { + + public void handleTopologyEvent(final TopologyEvent event) { + // your code here + } + + } ## Properties @@ -108,26 +111,26 @@ meant to be used to announce configuration information for accessing proper mess The following is an example of a `PropertyProvider` that provides `sample.value1` and `sample.value2` properties: -import org.apache.felix.scr.annotations.Component; -import org.apache.felix.scr.annotations.Service; -import org.apache.sling.discove
[03/12] sling-site git commit: Revert 88e80480d5c1dd204ab2cb8a11be9f96caecc899 which ate whitespace at the beginning of lines
http://git-wip-us.apache.org/repos/asf/sling-site/blob/53c84cf9/content/documentation/the-sling-engine/filters.md -- diff --git a/content/documentation/the-sling-engine/filters.md b/content/documentation/the-sling-engine/filters.md index 1d42d90..2371b54 100644 --- a/content/documentation/the-sling-engine/filters.md +++ b/content/documentation/the-sling-engine/filters.md @@ -1,7 +1,10 @@ -title=Servlet Filter Support -type=page +title=TODO title for filters.md +date=1900-01-01 +type=post +tags=blog status=published ~~ +Title: Servlet Filter Support Sling supports filter processing by applying filter chains to the requests before actually dispatching to the servlet or script for processing. Filters to be used in such filter processing are plain OSGi services of type `javax.servlet.Filter` which of course means that the services implement this interface. @@ -9,7 +12,7 @@ Sling supports filter processing by applying filter chains to the requests befor See https://issues.apache.org/jira/browse/SLING-1213";>SLING-1213, https://issues.apache.org/jira/browse/SLING-1734";>SLING-1734, and http://markmail.org/message/quxhm7d5s6u66crr";>Registering filters with Sling -for more details. The + for more details. The https://svn.apache.org/repos/asf/sling/trunk/launchpad/test-services/src/main/java/org/apache/sling/launchpad/testservices/filters/NoPropertyFilter.java";>NoPropertyFilter from our integration tests shows an example Sling Filter. @@ -45,24 +48,24 @@ Note on `INCLUDE` and `FORWARD` with respect to JSP tags: These filters are also Filter processing is part of the Sling request processing, which may be sketched as follows: * *Request Level*: -* Authentication -* Resource Resolution -* Servlet/Script Resolution -* Request Level Filter Processing +* Authentication +* Resource Resolution +* Servlet/Script Resolution +* Request Level Filter Processing The first step of request processing is the *Request Level* processing which is concerned with resolving the resource, finding the appropriate servlet and calling into the request level filter chain. The next step is the *Component Level* processing, calling into the component level filters before finally calling the servlet or script: * *Component Level*: -* Component Level Filter Processing -* Call Servlet or Script +* Component Level Filter Processing +* Call Servlet or Script When a servlet or script is including or forwarding to another resource for processing through the `RequestDispatcher` (or any JSP tag or other language feature ultimately using a `RequestDispatcher`) the following *Dispatch* processing takes place: * *Dispatch*: -* Resolve the resource to dispatch to if not already defined when getting the `RequestDispatcher` -* Servlet/Script resolution -* Call include or forward filters depending on the kind of dispatch -* Call Servlet or Script +* Resolve the resource to dispatch to if not already defined when getting the `RequestDispatcher` +* Servlet/Script resolution +* Call include or forward filters depending on the kind of dispatch +* Call Servlet or Script As a consequence, request level filters will be called at most once during request processing (they may not be called at all if a filter earlier in the filter chain decides to terminate the request) while the component level, include, and forward filters may be called multiple times while processing a request. @@ -72,42 +75,42 @@ Apart form the logs which tell you when filters are executed, two Sling plugins ### Recent Requests plugin The request traces provided at `/system/console/requests` contain information about filter execution, as in this example: -0 (2010-09-08 15:22:38) TIMER_START{Request Processing} -... -0 (2010-09-08 15:22:38) LOG Method=GET, PathInfo=/some/path.html -3 (2010-09-08 15:22:38) LOG Applying request filters -3 (2010-09-08 15:22:38) LOG Calling filter: org.apache.sling.bgservlets.impl.BackgroundServletStarterFilter -3 (2010-09-08 15:22:38) LOG Calling filter: org.apache.sling.portal.container.internal.request.PortalFilter -3 (2010-09-08 15:22:38) LOG Calling filter: org.apache.sling.rewriter.impl.RewriterFilter -3 (2010-09-08 15:22:38) LOG Calling filter: org.apache.sling.i18n.impl.I18NFilter -3 (2010-09-08 15:22:38) LOG Calling filter: org.apache.sling.engine.impl.debug.RequestProgressTrackerLogFilter -3 (2010-09-08 15:22:38) LOG Applying inner filters -3 (2010-09-08 15:22:38) TIMER_START{/some/script.jsp#0} -... -8 (2010-09-08 15:22:38) TIMER_END{8,Request Processing} Request Processing +0 (2010-09-08 15:22:38) TIMER_START{Request Processing} +... +0 (2010-09-08 15:22:38) LOG Method=GET, PathInfo=/some/path.html +3 (2010-09-08 15:22:38) LOG Applying request filters +3 (2010-09-08 15:22:38) LOG Calling filter: org.apache.sling.bgservlets.impl.BackgroundServletS
[02/12] sling-site git commit: Revert 88e80480d5c1dd204ab2cb8a11be9f96caecc899 which ate whitespace at the beginning of lines
http://git-wip-us.apache.org/repos/asf/sling-site/blob/53c84cf9/content/documentation/the-sling-engine/url-to-script-resolution.md -- diff --git a/content/documentation/the-sling-engine/url-to-script-resolution.md b/content/documentation/the-sling-engine/url-to-script-resolution.md index e85d38e..de929bb 100644 --- a/content/documentation/the-sling-engine/url-to-script-resolution.md +++ b/content/documentation/the-sling-engine/url-to-script-resolution.md @@ -1,108 +1,111 @@ -title=URL to Script Resolution -type=page +title=TODO title for url-to-script-resolution.md +date=1900-01-01 +type=post +tags=blog status=published ~~ +Title: URL to Script Resolution [TOC] -This page explains how Sling maps URLs to a script or and servlet. +This page explains how Sling maps URLs to a script or and servlet. See also [Servlets and Scripts](/documentation/the-sling-engine/servlets.html) which provides detailed info about how to register servlets. -First of all Sling looks up the resource identified by the URL - typically a path inside the JCR repository, which is annotated by the `sling:resourceType` property -which defines the resource type of that resource. Using this resource type (which is kind of a relative path, +First of all Sling looks up the resource identified by the URL - typically a path inside the JCR repository, which is annotated by the `sling:resourceType` property +which defines the resource type of that resource. Using this resource type (which is kind of a relative path, eg. "myblog/comment"), scripts or servlets are looked up. For more details about how the initial resource is identified for a specific request URL look at [URL decomposition](/documentation/the-sling-engine/url-decomposition.html). -Scripts and servlets are itself resources in Sling and thus have a resource path: this is either the location in the -JCR repository, the resource type in a servlet component configuration or the "virtual" bundle resource path -(if a script is provided inside a bundle without being installed into the JCR repository). +Scripts and servlets are itself resources in Sling and thus have a resource path: this is either the location in the +JCR repository, the resource type in a servlet component configuration or the "virtual" bundle resource path +(if a script is provided inside a bundle without being installed into the JCR repository). For the whole Truth about script resolution, see the [ScriptSelectionTest](http://svn.apache.org/repos/asf/sling/trunk/bundles/servlets/resolver/src/test/java/org/apache/sling/servlets/resolver/internal/helper/ScriptSelectionTest.java) class. If you see interesting cases that are not covered there, please let us know via the Sling users mailing list. -TODO: explain super types, servlet path mappings, node type resource types (`my:type -> my/type`) +TODO: explain super types, servlet path mappings, node type resource types (`my:type -> my/type`) -## Fundamental: Scripts and Servlets are equal +## Fundamental: Scripts and Servlets are equal -In the following discussion, I will write about scripts. This will always include servlets as well. In fact, internally, Sling only handles with Servlets, whereas scripts are packed inside a Servlet wrapping and representing the script. +In the following discussion, I will write about scripts. This will always include servlets as well. In fact, internally, Sling only handles with Servlets, whereas scripts are packed inside a Servlet wrapping and representing the script. -## Base: Resource Type Inheritance +## Base: Resource Type Inheritance -While not exactly part of our discussion, resource type inheritance as implemented for [SLING-278](https://issues.apache.org/jira/browse/SLING-278) plays a vital role in script resolution. +While not exactly part of our discussion, resource type inheritance as implemented for [SLING-278](https://issues.apache.org/jira/browse/SLING-278) plays a vital role in script resolution. -Each resource type may have a resource super type, which may be defined in various ways. One example is having a `sling:resourceSuperType` property in the node addressed by the resource type. See [http://www.mail-archive.com/sling-dev@incubator.apache.org/msg02365.html](http://www.mail-archive.com/sling-dev@incubator.apache.org/msg02365.html) and [SLING-278](http://issues.apache.org/jira/browse/SLING-278) for more details. +Each resource type may have a resource super type, which may be defined in various ways. One example is having a `sling:resourceSuperType` property in the node addressed by the resource type. See [http://www.mail-archive.com/sling-dev@incubator.apache.org/msg02365.html](http://www.mail-archive.com/sling-dev@incubator.apache.org/msg02365.html) and [SLING-278](http://issues.apache.org/jira/browse/SLING-278) for more details. -If a resource type has no
[08/12] sling-site git commit: Revert 88e80480d5c1dd204ab2cb8a11be9f96caecc899 which ate whitespace at the beginning of lines
http://git-wip-us.apache.org/repos/asf/sling-site/blob/53c84cf9/content/documentation/bundles/scripting/scripting-htl.md -- diff --git a/content/documentation/bundles/scripting/scripting-htl.md b/content/documentation/bundles/scripting/scripting-htl.md index 2677a67..d2fb980 100644 --- a/content/documentation/bundles/scripting/scripting-htl.md +++ b/content/documentation/bundles/scripting/scripting-htl.md @@ -1,7 +1,10 @@ -title=HTL Scripting Engine -type=page +title=TODO title for scripting-htl.md +date=1900-01-01 +type=post +tags=blog status=published ~~ +Title: HTL Scripting Engine The Apache Sling HTL Scripting Engine, [formerly known as Sightly](https://issues.apache.org/jira/browse/SLING-6028), is the reference implementation of the [HTML Template Language](https://github.com/Adobe-Marketing-Cloud/htl-spec). @@ -25,33 +28,33 @@ The [HTML Template Language Specification](https://github.com/Adobe-Marketing-Cl 1. Java Use-API, through POJOs, that may optionally implement an `init` method: -/** -* Initialises the Use bean. -* -* @param bindings All bindings available to the HTL scripts. -**/ -public void init(javax.script.Bindings bindings); +/** + * Initialises the Use bean. + * + * @param bindings All bindings available to the HTL scripts. + **/ +public void init(javax.script.Bindings bindings); 2. JavaScript Use-API, by using a standardised use function -/** -* In the following example '/libs/dep1.js' and 'dep2.js' are optional -* dependencies needed for this script's execution. Dependencies can -* be specified using an absolute path or a relative path to this -* script's own path. -* -* If no dependencies are needed the dependencies array can be omitted. -*/ -use(['dep1.js', 'dep2.js'], function (Dep1, Dep2) { -// implement processing - -// define this Use object's behaviour -return { -propertyName: propertyValue -functionName: function () {} -} -}); +/** + * In the following example '/libs/dep1.js' and 'dep2.js' are optional + * dependencies needed for this script's execution. Dependencies can + * be specified using an absolute path or a relative path to this + * script's own path. + * + * If no dependencies are needed the dependencies array can be omitted. + */ +use(['dep1.js', 'dep2.js'], function (Dep1, Dep2) { +// implement processing + +// define this Use object's behaviour +return { +propertyName: propertyValue +functionName: function () {} +} +}); The HTL implementation from Sling provides the basic POJO support through the [`org.apache.sling.scripting.sightly.pojo.Use`](https://github.com/apache/sling/blob/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/pojo/Use.java) interface and the [`JavaUseProvider`](https://github.com/apache/sling/blob/trunk/bundles/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/extension/use/JavaUseProvider.java), whereas the `use` function is implemented by the `org.apache.sling.scripting.sightly.js.provider` bundle. @@ -75,25 +78,25 @@ The `service.ranking` value of each Use Provider is configurable, allowing for f The following global objects are available to all Use objects, either as a request attribute or as a property made available in the `javax.script.Bindings` map or attached to the `this` context of the `use` function: -currentNode // javax.jcr.Node -currentSession // javax.jcr.Session -log // org.slf4j.Logger -out // java.io.PrintWriter -properties // org.apache.sling.api.resource.ValueMap -reader // java.io.BufferedReader -request // org.apache.sling.api.SlingHttpServletRequest -resolver// org.apache.sling.api.resource.ResourceResolver -resource// org.apache.sling.api.resource.Resource -response// org.apache.sling.api.SlingHttpServletResponse -sling // org.apache.sling.api.scripting.SlingScriptHelper +currentNode // javax.jcr.Node +currentSession // javax.jcr.Session +log // org.slf4j.Logger +out // java.io.PrintWriter +properties // org.apache.sling.api.resource.ValueMap +reader // java.io.BufferedReader +request // org.apache.sling.api.SlingHttpServletRequest +resolver// org.apache.sling.api.resource.ResourceResolver +resource// org.apache.sling.api.resource.Resource +response// org.apache.sling.api.SlingHttpServletResponse +sling // org.apache.sling.api.scripting.SlingScriptHelper ### Sling Models Us
[06/12] sling-site git commit: Revert 88e80480d5c1dd204ab2cb8a11be9f96caecc899 which ate whitespace at the beginning of lines
http://git-wip-us.apache.org/repos/asf/sling-site/blob/53c84cf9/content/documentation/development/jsr-305.md -- diff --git a/content/documentation/development/jsr-305.md b/content/documentation/development/jsr-305.md index 8080d91..3fb8fc3 100644 --- a/content/documentation/development/jsr-305.md +++ b/content/documentation/development/jsr-305.md @@ -1,7 +1,10 @@ -title=Leveraging JSR-305 null annotations to prevent NullPointerExceptions -type=page +title=TODO title for jsr-305.md +date=1900-01-01 +type=post +tags=blog status=published ~~ +Title: Leveraging JSR-305 null annotations to prevent NullPointerExceptions [TOC] @@ -21,13 +24,13 @@ Annotations which support setting the default null semantics of return values an The annotations have a retention policy of `runtime`, therefore bundles using these automatically have a `Import-Package` header listing `javax.annotation`. That package is by default exported by the system bundle (as this package is also part of the [JRE](https://docs.oracle.com/javase/7/docs/api/javax/annotation/package-summary.html)). To be able to resolve the bundle through this exported package from the system bundle you should use the `com.google.code.findbugs:jsr305` artifact in version 3.0.0 as that exports the package `javax.annotation` in no specific version. Newer versions use version directives which automatically restrict the version range for the generated `Import-Package` header to `[3,4)` [which usually cannot be resolved at run time](https://github.com/amaembo/jsr-305/issues/31). # Use With Eclipse -Eclipse since Juno supports [null analysis based on any annotations](http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fpreferences%2Fjava%2Fcompiler%2Fref-preferences-errors-warnings.htm&anchor=null_analysis). Those need to be enabled in +Eclipse since Juno supports [null analysis based on any annotations](http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fpreferences%2Fjava%2Fcompiler%2Fref-preferences-errors-warnings.htm&anchor=null_analysis). Those need to be enabled in *Preferences->Java->Compiler->Errors/Warnings* via **Enable annoation-based null analysis**. Also the annotations need to be configured. For Sling/JSR 305 those are * `javax.annotation.CheckForNull` as **'Nullable' annotation** (primary annotation) * `javax.annotation.Nonnull` as **'NonNull' annotation** (primary annotation) - + ![Eclipse Settings for Null analysis](eclipse-settings-null-analysis.png) Unfortunately Eclipse cannot infer information about fields which are for sure either null or not null (reasoning is available in [https://wiki.eclipse.org/JDT_Core/Null_Analysis/Options#Risks_of_flow_analysis_for_fields](https://wiki.eclipse.org/JDT_Core/Null_Analysis/Options#Risks_of_flow_analysis_for_fields) and [Eclipse Bug 247564](https://bugs.eclipse.org/bugs/show_bug.cgi?id=247564)). This also affecs constants (static final fields) or enums which are known to be non null, but still Eclipse will emit a warning like *The expression of type 'String' needs unchecked conversion to conform to '@Nonnull String'*. The only known workaround is to disable the **"Unchecked conversion from non-annotated type to @NonNull type"** or to annotate also the field with `@Nonnull`. @@ -41,58 +44,58 @@ Since Eclipse 4.5 (Mars) **external annotations** are supported as well (i.e. an ## Leveraging Eclipse JDT Compiler (recommended) -You can use Eclipse JDT also in Maven (with null analysis enabled) for the regular compilation. That way it will give out the same warnings/errors as Eclipse and will also consider external annotations. +You can use Eclipse JDT also in Maven (with null analysis enabled) for the regular compilation. That way it will give out the same warnings/errors as Eclipse and will also consider external annotations. JDT in its most recent version is provided by the `tycho-compiler-plugin` which can be hooked up with the `maven-compiler-plugin`. The full list of options for JDT is described in [here](http://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Ftasks%2Ftask-using_batch_compiler.htm). This method was presented by Michael Vorburger in his presentation [The end of the world as we know it](https://www.slideshare.net/mikervorburger/the-end-of-the-world-as-we-know-it-aka-your-last-nullpointerexception-1b-bugs/14). -::xml - -maven-compiler-plugin -3.5.1 - -1.8 -1.8 -true -jdt - - -CLASSPATH - - --err:nullAnnot,null,-missingNullDefault - - - -org.eclipse.tycho -tycho-compiler-jdt -1.0.0 - - - +::xml + + maven-compiler-plugin + 3.5.1 + +1.8 +1.8 +true +jdt + + + CLASSPATH + + + -err:nullAnnot,null,-missingNullDefault + + + + org.eclips
svn commit: r1799347 - /sling/trunk/bundles/extensions/discovery/base/pom.xml
Author: stefanegli Date: Tue Jun 20 13:11:19 2017 New Revision: 1799347 URL: http://svn.apache.org/viewvc?rev=1799347&view=rev Log: use org.apache.sling.discovery.commons 1.0.20 Modified: sling/trunk/bundles/extensions/discovery/base/pom.xml Modified: sling/trunk/bundles/extensions/discovery/base/pom.xml URL: http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/discovery/base/pom.xml?rev=1799347&r1=1799346&r2=1799347&view=diff == --- sling/trunk/bundles/extensions/discovery/base/pom.xml (original) +++ sling/trunk/bundles/extensions/discovery/base/pom.xml Tue Jun 20 13:11:19 2017 @@ -181,7 +181,7 @@ org.apache.sling org.apache.sling.discovery.commons - 1.0.21-SNAPSHOT + 1.0.20
svn commit: r1799346 - /sling/trunk/bundles/extensions/discovery/base/src/main/java/org/apache/sling/discovery/base/commons/BaseViewChecker.java
Author: stefanegli Date: Tue Jun 20 13:04:03 2017 New Revision: 1799346 URL: http://svn.apache.org/viewvc?rev=1799346&view=rev Log: SLING-6945 : lowered a harmless log.error to log.info with more detailed log message Modified: sling/trunk/bundles/extensions/discovery/base/src/main/java/org/apache/sling/discovery/base/commons/BaseViewChecker.java Modified: sling/trunk/bundles/extensions/discovery/base/src/main/java/org/apache/sling/discovery/base/commons/BaseViewChecker.java URL: http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/discovery/base/src/main/java/org/apache/sling/discovery/base/commons/BaseViewChecker.java?rev=1799346&r1=1799345&r2=1799346&view=diff == --- sling/trunk/bundles/extensions/discovery/base/src/main/java/org/apache/sling/discovery/base/commons/BaseViewChecker.java (original) +++ sling/trunk/bundles/extensions/discovery/base/src/main/java/org/apache/sling/discovery/base/commons/BaseViewChecker.java Tue Jun 20 13:04:03 2017 @@ -215,7 +215,7 @@ public abstract class BaseViewChecker im protected void doCheckView() { // check the remotes first if (getAnnouncementRegistry() == null) { -logger.error("announcementRegistry is null"); +logger.info("announcementRegistry is null (will check view again later)"); return; } getAnnouncementRegistry().checkExpiredAnnouncements();
svn commit: r1014262 - in /websites/staging/sling/trunk/content: ./ downloads.html news.html
Author: buildbot Date: Tue Jun 20 11:31:35 2017 New Revision: 1014262 Log: Staging update by buildbot for sling Modified: websites/staging/sling/trunk/content/ (props changed) websites/staging/sling/trunk/content/downloads.html websites/staging/sling/trunk/content/news.html Propchange: websites/staging/sling/trunk/content/ -- --- cms:source-revision (original) +++ cms:source-revision Tue Jun 20 11:31:35 2017 @@ -1 +1 @@ -1799325 +1799340 Modified: websites/staging/sling/trunk/content/downloads.html == --- websites/staging/sling/trunk/content/downloads.html (original) +++ websites/staging/sling/trunk/content/downloads.html Tue Jun 20 11:31:35 2017 @@ -1132,9 +1132,9 @@ h2:hover > .headerlink, h3:hover > .head Resource Merger -1.3.2 -Bundle (http://www.apache.org/dist/sling/org.apache.sling.resourcemerger-1.3.2.jar.asc";>asc, http://www.apache.org/dist/sling/org.apache.sling.resourcemerger-1.3.2.jar.md5";>md5) -Source ZIP (http://www.apache.org/dist/sling/org.apache.sling.resourcemerger-1.3.2-source-release.zip.asc";>asc, http://www.apache.org/dist/sling/org.apache.sling.resourcemerger-1.3.2-source-release.zip.md5";>md5) +1.3.4 +Bundle (http://www.apache.org/dist/sling/org.apache.sling.resourcemerger-1.3.4.jar.asc";>asc, http://www.apache.org/dist/sling/org.apache.sling.resourcemerger-1.3.4.jar.md5";>md5) +Source ZIP (http://www.apache.org/dist/sling/org.apache.sling.resourcemerger-1.3.4-source-release.zip.asc";>asc, http://www.apache.org/dist/sling/org.apache.sling.resourcemerger-1.3.4-source-release.zip.md5";>md5) Resource Presence @@ -1556,7 +1556,7 @@ h2:hover > .headerlink, h3:hover > .head -Rev. 1799325 by rombert on Tue, 20 Jun 2017 09:15:24 + +Rev. 1799340 by kwin on Tue, 20 Jun 2017 11:31:13 + Apache Sling, Sling, Apache, the Apache feather logo, and the Apache Sling project Modified: websites/staging/sling/trunk/content/news.html == --- websites/staging/sling/trunk/content/news.html (original) +++ websites/staging/sling/trunk/content/news.html Tue Jun 20 11:31:35 2017 @@ -116,10 +116,10 @@ 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 } -New Release: Apache Sling Testing Clients 1.1.4, Apache Sling Testing Email 1.0.0 ( June 20th, 2017 ) -New Release: Apache Sling Slingstart Archetype ( June 15th, 2017 ) -New Release: Apache Sling JSPC Maven Plugin 2.1.0 and Apache Sling Slingstart Archetype 1.0.2 ( June 15th, 2017 ) -New Releases: Apache Sling 9, Apache Sling Launchpad Testing 9, Apache Sling Launchpad Testing WAR version 9, Apache Sling Launchpad Testing Fragment Bundle 2.0.12, Apache Sling Launchpad Testing Services 2.0.12, Apache Sling Launchpad Test Bundles 0.0.2, Apache Sling Launchpad Testing Services WAR 2.0.12, Apache Sling Integration Tests 1.0.4 ( June 12th , 2017 ) +New Releases: Apache Sling Testing Clients 1.1.4, Apache Sling Testing Email 1.0.0, Apache Sling Resource Merger 1.3.4 (June 20th, 2017) +New Release: Apache Sling Slingstart Archetype (June 15th, 2017) +New Release: Apache Sling JSPC Maven Plugin 2.1.0 and Apache Sling Slingstart Archetype 1.0.2 (June 15th, 2017) +New Releases: Apache Sling 9, Apache Sling Launchpad Testing 9, Apache Sling Launchpad Testing WAR version 9, Apache Sling Launchpad Testing Fragment Bundle 2.0.12, Apache Sling Launchpad Testing Services 2.0.12, Apache Sling Launchpad Test Bundles 0.0.2, Apache Sling Launchpad Testing Services WAR 2.0.12, Apache Sling Integration Tests 1.0.4 (June 12th, 2017) New Releases: Apache Sling JUnit Core 1.0.26, Testing Clients 1.1.0, JUnit Remote Test Runners 1.0.12, Tooling Support Install 1.0.4, and Tooling Support Source 1.0.4 (June 6th, 2017) New Releases: Apache Sling Resource Inventory 1.0.8, Content Distribution Core 0.2.8, Testing Sling Mock 2.2.12, Log Tracer 1.0.4, and Commons Metrics 1.2.2 (June 6th, 2017) New Releases: Apache Sling JCR Content Parser 1.2.2, JCR ContentLoader 2.2.4, File System Resource Provider 2.1.4, File System Resource Provider 1.4.4, Maven Sling Plugin 2.3.0 (June 2nd, 2017) @@ -603,7 +603,7 @@ Apache Sling Scripting Sightly JS Use Pr Apache Sling has graduated into a top level project! (June 17, 2009) -Rev. 1799325 by rombert on Tue, 20 Jun 2017 09:15:24 + +Rev. 1799340 by kwin on Tue, 20 Jun 2017 11:31:13 + Apache Sling, Sling, Apache, the Apache feather logo, and the Apache Sling project
svn commit: r1799340 - in /sling/site/trunk/content: downloads.list news.mdtext
Author: kwin Date: Tue Jun 20 11:31:13 2017 New Revision: 1799340 URL: http://svn.apache.org/viewvc?rev=1799340&view=rev Log: Update news and downloads for Resource Merger 1.3.4 Modified: sling/site/trunk/content/downloads.list sling/site/trunk/content/news.mdtext Modified: sling/site/trunk/content/downloads.list URL: http://svn.apache.org/viewvc/sling/site/trunk/content/downloads.list?rev=1799340&r1=1799339&r2=1799340&view=diff == --- sling/site/trunk/content/downloads.list (original) +++ sling/site/trunk/content/downloads.list Tue Jun 20 11:31:13 2017 @@ -162,7 +162,7 @@ Resource Access Security|org.apache.slin Resource Builder|org.apache.sling.resourcebuilder|1.0.2 Resource Collection|org.apache.sling.resourcecollection|1.0.0 Resource Inventory|org.apache.sling.resource.inventory|1.0.8 -Resource Merger|org.apache.sling.resourcemerger|1.3.2 +Resource Merger|org.apache.sling.resourcemerger|1.3.4 Resource Presence|org.apache.sling.resource.presence|0.0.2 Resource Resolver|org.apache.sling.resourceresolver|1.5.24 Rewriter|org.apache.sling.rewriter|1.2.0 Modified: sling/site/trunk/content/news.mdtext URL: http://svn.apache.org/viewvc/sling/site/trunk/content/news.mdtext?rev=1799340&r1=1799339&r2=1799340&view=diff == --- sling/site/trunk/content/news.mdtext (original) +++ sling/site/trunk/content/news.mdtext Tue Jun 20 11:31:13 2017 @@ -1,9 +1,9 @@ Title: News -* New Release: Apache Sling Testing Clients 1.1.4, Apache Sling Testing Email 1.0.0 ( June 20th, 2017 ) -* New Release: Apache Sling Slingstart Archetype ( June 15th, 2017 ) -* New Release: Apache Sling JSPC Maven Plugin 2.1.0 and Apache Sling Slingstart Archetype 1.0.2 ( June 15th, 2017 ) -* New Releases: [Apache Sling 9]({{refs.sling-launchpad-9-released.path}}), Apache Sling Launchpad Testing 9, Apache Sling Launchpad Testing WAR version 9, Apache Sling Launchpad Testing Fragment Bundle 2.0.12, Apache Sling Launchpad Testing Services 2.0.12, Apache Sling Launchpad Test Bundles 0.0.2, Apache Sling Launchpad Testing Services WAR 2.0.12, Apache Sling Integration Tests 1.0.4 ( June 12th , 2017 ) +* New Releases: Apache Sling Testing Clients 1.1.4, Apache Sling Testing Email 1.0.0, Apache Sling Resource Merger 1.3.4 (June 20th, 2017) +* New Release: Apache Sling Slingstart Archetype (June 15th, 2017) +* New Release: Apache Sling JSPC Maven Plugin 2.1.0 and Apache Sling Slingstart Archetype 1.0.2 (June 15th, 2017) +* New Releases: [Apache Sling 9]({{refs.sling-launchpad-9-released.path}}), Apache Sling Launchpad Testing 9, Apache Sling Launchpad Testing WAR version 9, Apache Sling Launchpad Testing Fragment Bundle 2.0.12, Apache Sling Launchpad Testing Services 2.0.12, Apache Sling Launchpad Test Bundles 0.0.2, Apache Sling Launchpad Testing Services WAR 2.0.12, Apache Sling Integration Tests 1.0.4 (June 12th, 2017) * New Releases: Apache Sling JUnit Core 1.0.26, Testing Clients 1.1.0, JUnit Remote Test Runners 1.0.12, Tooling Support Install 1.0.4, and Tooling Support Source 1.0.4 (June 6th, 2017) * New Releases: Apache Sling Resource Inventory 1.0.8, Content Distribution Core 0.2.8, Testing Sling Mock 2.2.12, Log Tracer 1.0.4, and Commons Metrics 1.2.2 (June 6th, 2017) * New Releases: Apache Sling JCR Content Parser 1.2.2, JCR ContentLoader 2.2.4, File System Resource Provider 2.1.4, File System Resource Provider 1.4.4, Maven Sling Plugin 2.3.0 (June 2nd, 2017)
Nexus: Promotion Completed
Message from: https://repository.apache.orgDeployer properties:"userAgent" = "Apache-Maven/3.5.0 (Java 1.8.0_131; Mac OS X 10.12.5)""userId" = "kwin""ip" = "213.61.79.222"Details:The following artifacts have been promoted to the "Releases" [id=releases] repository/org/apache/sling/org.apache.sling.resourcemerger/1.3.4/org.apache.sling.resourcemerger-1.3.4-javadoc.jar(SHA1: 0b18bd966a9f232a85ae43a1fd3793a96b2ac793)/org/apache/sling/org.apache.sling.resourcemerger/1.3.4/org.apache.sling.resourcemerger-1.3.4.pom(SHA1: c2935e0075ea8b846448a4a88c33e77facfffc16)/org/apache/sling/org.apache.sling.resourcemerger/1.3.4/org.apache.sling.resourcemerger-1.3.4.jar.asc(SHA1: c8ec36d497fe3546446c4fadda3f44931e3c14e5)/org/apache/sling/org.apache.sling.resourcemerger/1.3.4/org.apache.sling.resourcemerger-1.3.4.pom.asc(SHA1: 494440d4172de555921ddccf2d8dfdffc3927ef6)/org/apache/sling/org.apache.sling.resourcemerger/1.3.4/org.apache.sling.resourcemerger-1.3.4-source-release.zip(SHA1: 7066bf45eb5cbdad7bc78d06c60b21c950497a80)/org/apache/sling/org.apache.sling.resourcemerger/1.3.4/org.apache.sling.resourcemerger-1.3.4.jar(SHA1: 900877f03608af2a39c355de38a59536a4801f77)/org/apache/sling/org.apache.sling.resourcemerger/1.3.4/org.apache.sling.resourcemerger-1.3.4-sources.jar.asc(SHA1: afb7f14427f89a1c5ccde23890ae4c2cf8cca378)/org/apache/sling/org.apache.sling.resourcemerger/1.3.4/org.apache.sling.resourcemerger-1.3.4-javadoc.jar.asc(SHA1: 99f004c2b31b5a3390e880097abc18b23454b1c8)/org/apache/sling/org.apache.sling.resourcemerger/1.3.4/org.apache.sling.resourcemerger-1.3.4-source-release.zip.asc(SHA1: 77e18184c64efdf0a16528dcb12acaaddab770ca)/org/apache/sling/org.apache.sling.resourcemerger/1.3.4/org.apache.sling.resourcemerger-1.3.4-sources.jar(SHA1: 5ee3b670d7b27f6fdedb00a590574d6bfca2a8e6)Action performed by Konrad Windszus (kwin)
svn commit: r20098 - /release/sling/
Author: kwin Date: Tue Jun 20 11:26:27 2017 New Revision: 20098 Log: remove old Sling Resource Merger 1.3.2 Removed: release/sling/org.apache.sling.resourcemerger-1.3.2-javadoc.jar release/sling/org.apache.sling.resourcemerger-1.3.2-javadoc.jar.asc release/sling/org.apache.sling.resourcemerger-1.3.2-javadoc.jar.md5 release/sling/org.apache.sling.resourcemerger-1.3.2-javadoc.jar.sha1 release/sling/org.apache.sling.resourcemerger-1.3.2-source-release.zip release/sling/org.apache.sling.resourcemerger-1.3.2-source-release.zip.asc release/sling/org.apache.sling.resourcemerger-1.3.2-source-release.zip.md5 release/sling/org.apache.sling.resourcemerger-1.3.2-source-release.zip.sha1 release/sling/org.apache.sling.resourcemerger-1.3.2-sources.jar release/sling/org.apache.sling.resourcemerger-1.3.2-sources.jar.asc release/sling/org.apache.sling.resourcemerger-1.3.2-sources.jar.md5 release/sling/org.apache.sling.resourcemerger-1.3.2-sources.jar.sha1 release/sling/org.apache.sling.resourcemerger-1.3.2.jar release/sling/org.apache.sling.resourcemerger-1.3.2.jar.asc release/sling/org.apache.sling.resourcemerger-1.3.2.jar.md5 release/sling/org.apache.sling.resourcemerger-1.3.2.jar.sha1 release/sling/org.apache.sling.resourcemerger-1.3.2.pom release/sling/org.apache.sling.resourcemerger-1.3.2.pom.asc release/sling/org.apache.sling.resourcemerger-1.3.2.pom.md5 release/sling/org.apache.sling.resourcemerger-1.3.2.pom.sha1
svn commit: r20097 - /release/sling/
Author: kwin Date: Tue Jun 20 11:21:23 2017 New Revision: 20097 Log: Sling Resource Merger 1.3.4 Added: release/sling/org.apache.sling.resourcemerger-1.3.4-javadoc.jar (with props) release/sling/org.apache.sling.resourcemerger-1.3.4-javadoc.jar.asc release/sling/org.apache.sling.resourcemerger-1.3.4-javadoc.jar.md5 release/sling/org.apache.sling.resourcemerger-1.3.4-javadoc.jar.sha1 release/sling/org.apache.sling.resourcemerger-1.3.4-source-release.zip (with props) release/sling/org.apache.sling.resourcemerger-1.3.4-source-release.zip.asc release/sling/org.apache.sling.resourcemerger-1.3.4-source-release.zip.md5 release/sling/org.apache.sling.resourcemerger-1.3.4-source-release.zip.sha1 release/sling/org.apache.sling.resourcemerger-1.3.4-sources.jar (with props) release/sling/org.apache.sling.resourcemerger-1.3.4-sources.jar.asc release/sling/org.apache.sling.resourcemerger-1.3.4-sources.jar.md5 release/sling/org.apache.sling.resourcemerger-1.3.4-sources.jar.sha1 release/sling/org.apache.sling.resourcemerger-1.3.4.jar (with props) release/sling/org.apache.sling.resourcemerger-1.3.4.jar.asc release/sling/org.apache.sling.resourcemerger-1.3.4.jar.md5 release/sling/org.apache.sling.resourcemerger-1.3.4.jar.sha1 release/sling/org.apache.sling.resourcemerger-1.3.4.pom release/sling/org.apache.sling.resourcemerger-1.3.4.pom.asc release/sling/org.apache.sling.resourcemerger-1.3.4.pom.md5 release/sling/org.apache.sling.resourcemerger-1.3.4.pom.sha1 Added: release/sling/org.apache.sling.resourcemerger-1.3.4-javadoc.jar == Binary file - no diff available. Propchange: release/sling/org.apache.sling.resourcemerger-1.3.4-javadoc.jar -- svn:mime-type = application/octet-stream Added: release/sling/org.apache.sling.resourcemerger-1.3.4-javadoc.jar.asc == --- release/sling/org.apache.sling.resourcemerger-1.3.4-javadoc.jar.asc (added) +++ release/sling/org.apache.sling.resourcemerger-1.3.4-javadoc.jar.asc Tue Jun 20 11:21:23 2017 @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- +Comment: GPGTools - https://gpgtools.org + +iQEcBAABCgAGBQJZQ+PaAAoJENd0LVhFXsx8o00IANk+6IZYXwXIvyQI8ZwYkcKR +FCaeX5i6tOrAIjvPDOINspI1Is+CpX6BUPwg72POtlwQdHkH3w5jJEFhRYRBAOnE +DzjZ/rSb2i40VrrDto1B9InaSm7bbqc0GlcFhti9b46LHKlWIlWEoiaXZga05UMZ +O3qfpoDgI9EDtByhW18++2//p+HeCxQ/eWE9n0AdqXt5Zlcf7wqaVtJlKn/R0h1D +tuaWUWZtIDJY0haebPPuvoDH+j/UyQJIXDeYtu7vq89swEMdVy8BfnbyscSjjhVg +id3JVSxCkzJ/2B55MGlbkW7Ma8eEeARPCtAG3oH7JI79Rpdwcc6SZvcXFF49kew= +=SDdr +-END PGP SIGNATURE- Added: release/sling/org.apache.sling.resourcemerger-1.3.4-javadoc.jar.md5 == --- release/sling/org.apache.sling.resourcemerger-1.3.4-javadoc.jar.md5 (added) +++ release/sling/org.apache.sling.resourcemerger-1.3.4-javadoc.jar.md5 Tue Jun 20 11:21:23 2017 @@ -0,0 +1 @@ +416ed337c1d16b28a56a62214ee7a1bf \ No newline at end of file Added: release/sling/org.apache.sling.resourcemerger-1.3.4-javadoc.jar.sha1 == --- release/sling/org.apache.sling.resourcemerger-1.3.4-javadoc.jar.sha1 (added) +++ release/sling/org.apache.sling.resourcemerger-1.3.4-javadoc.jar.sha1 Tue Jun 20 11:21:23 2017 @@ -0,0 +1 @@ +0b18bd966a9f232a85ae43a1fd3793a96b2ac793 \ No newline at end of file Added: release/sling/org.apache.sling.resourcemerger-1.3.4-source-release.zip == Binary file - no diff available. Propchange: release/sling/org.apache.sling.resourcemerger-1.3.4-source-release.zip -- svn:mime-type = application/octet-stream Added: release/sling/org.apache.sling.resourcemerger-1.3.4-source-release.zip.asc == --- release/sling/org.apache.sling.resourcemerger-1.3.4-source-release.zip.asc (added) +++ release/sling/org.apache.sling.resourcemerger-1.3.4-source-release.zip.asc Tue Jun 20 11:21:23 2017 @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- +Comment: GPGTools - https://gpgtools.org + +iQEcBAABCgAGBQJZQ+PaAAoJENd0LVhFXsx8+mEH/iRcm/9mfZhS4qSssdwuS0Ai +RsUNMcLUfCHghFAsL9LPSkSnBvhx9xA1EIFYeun5fx6McZ7k/VoNRRW0AuuZJoR5 +fxzLc3+l5xDBDcgUiagGqIyFV+CytJl5emhv/OEYyeLjmfrLcYg1mKYqC15/7/jC +Gk7anJ4H3oAVsFXHTTcDZthpV4GtH0nvRsT/Fg6jnDnNUE59H3DkixwuJhfjIPu1 +28yO/KjUwrshrwlhIrm5SIc1Zj+rR90VwX3Y8qY3KlE4y3Wl1Pwy4HZaLx03Lg6E +lP1Da+61ukZSSZXzhTtPhgTLBN9wj0Geo5cj28oxU6DyrHou5hvVRbQxFNiCheQ= +=PmTq +-END PGP SIGNATURE- Added: release/sling/org.apache.sling.resourcemerger-1.3.4-source-release.zip.md5 ==
svn commit: r1014257 - /websites/production/sling/content/
Author: rombert Date: Tue Jun 20 09:16:24 2017 New Revision: 1014257 Log: Publishing svnmucc operation to sling site by rombert Added: websites/production/sling/content/ - copied from r1014256, websites/staging/sling/trunk/content/
Nexus: Promotion Completed
Message from: https://repository.apache.orgDeployer properties:"userAgent" = "Apache-Maven/3.5.0 (Java 1.8.0_131; Linux 4.11.4-2-default)""userId" = "rombert""ip" = "193.105.140.131"Details:The following artifacts have been promoted to the "Releases" [id=releases] repository/org/apache/sling/org.apache.sling.testing.email/1.0.0/org.apache.sling.testing.email-1.0.0-source-release.zip.asc(SHA1: 9e9868e6dc1919eeea8ca18502a6038e303657bb)/org/apache/sling/org.apache.sling.testing.email/1.0.0/org.apache.sling.testing.email-1.0.0.jar(SHA1: 350db456e36a9038bd75a5098dc3ec1173e5ced4)/org/apache/sling/org.apache.sling.testing.email/1.0.0/org.apache.sling.testing.email-1.0.0-sources.jar(SHA1: daa14f11dd945bd1d5489ffdb159ad2cdd7ea93d)/org/apache/sling/org.apache.sling.testing.email/1.0.0/org.apache.sling.testing.email-1.0.0.pom(SHA1: 47163848fb5f8c04236d3b25991347fe6c01ba44)/org/apache/sling/org.apache.sling.testing.email/1.0.0/org.apache.sling.testing.email-1.0.0-javadoc.jar.asc(SHA1: 6ab0cc6302960f6a4515d7d08ae61a9d4952a7ac)/org/apache/sling/org.apache.sling.testing.email/1.0.0/org.apache.sling.testing.email-1.0.0.jar.asc(SHA1: 50ffb0ac344bd22adc4a54e4185b58fbc9c2102b)/org/apache/sling/org.apache.sling.testing.email/1.0.0/org.apache.sling.testing.email-1.0.0.pom.asc(SHA1: bc984386b4239b1e0806742ac913537c4f45afa4)/org/apache/sling/org.apache.sling.testing.email/1.0.0/org.apache.sling.testing.email-1.0.0-source-release.zip(SHA1: e0144f288bbb798d7169be1eaeba4c06dc34ce7e)/org/apache/sling/org.apache.sling.testing.email/1.0.0/org.apache.sling.testing.email-1.0.0-sources.jar.asc(SHA1: 4f86cc963418e50b88e135b159015f062ed936fe)/org/apache/sling/org.apache.sling.testing.email/1.0.0/org.apache.sling.testing.email-1.0.0-javadoc.jar(SHA1: f364403d4dccd6b031c2edbc4067410c9a1d2cfb)/org/apache/sling/org.apache.sling.testing.clients/1.1.4/org.apache.sling.testing.clients-1.1.4-source-release.zip.asc(SHA1: 7a6610b4d598ed9c146c59429b4e4439791e8fc9)/org/apache/sling/org.apache.sling.testing.clients/1.1.4/org.apache.sling.testing.clients-1.1.4-source-release.zip(SHA1: 05ed23117d2174c916be5d3f758a5d7b3ef43bf2)/org/apache/sling/org.apache.sling.testing.clients/1.1.4/org.apache.sling.testing.clients-1.1.4-sources.jar(SHA1: 7e48505d1de593f98b476dd13c429f526be36d35)/org/apache/sling/org.apache.sling.testing.clients/1.1.4/org.apache.sling.testing.clients-1.1.4.jar.asc(SHA1: 405561db80feaa9d335e9ef22906a4c27bf3c2ec)/org/apache/sling/org.apache.sling.testing.clients/1.1.4/org.apache.sling.testing.clients-1.1.4.pom(SHA1: ffd78c9aec28b36fd73cae42ba9fa671cf9d6ab7)/org/apache/sling/org.apache.sling.testing.clients/1.1.4/org.apache.sling.testing.clients-1.1.4-sources.jar.asc(SHA1: 3a701bd5d657e5531713c9bba1792f635a85118f)/org/apache/sling/org.apache.sling.testing.clients/1.1.4/org.apache.sling.testing.clients-1.1.4.jar(SHA1: dc51d594f037d5b51c1d94da66f69b220e4fb7d7)/org/apache/sling/org.apache.sling.testing.clients/1.1.4/org.apache.sling.testing.clients-1.1.4-javadoc.jar(SHA1: b876826b4df0dd58d5584511ea0fe765008fc526)/org/apache/sling/org.apache.sling.testing.clients/1.1.4/org.apache.sling.testing.clients-1.1.4-javadoc.jar.asc(SHA1: 9fdf8e9d503b797616ede11ed691609994e66d19)/org/apache/sling/org.apache.sling.testing.clients/1.1.4/org.apache.sling.testing.clients-1.1.4.pom.asc(SHA1: 8ea226b90ae0f9e0296c8e1c32afd20bb3940429)Action performed by Robert Munteanu (rombert)
svn commit: r1014256 - in /websites/staging/sling/trunk/content: ./ downloads.html news.html
Author: buildbot Date: Tue Jun 20 09:15:50 2017 New Revision: 1014256 Log: Staging update by buildbot for sling Modified: websites/staging/sling/trunk/content/ (props changed) websites/staging/sling/trunk/content/downloads.html websites/staging/sling/trunk/content/news.html Propchange: websites/staging/sling/trunk/content/ -- --- cms:source-revision (original) +++ cms:source-revision Tue Jun 20 09:15:50 2017 @@ -1 +1 @@ -1798935 +1799325 Modified: websites/staging/sling/trunk/content/downloads.html == --- websites/staging/sling/trunk/content/downloads.html (original) +++ websites/staging/sling/trunk/content/downloads.html Tue Jun 20 09:15:50 2017 @@ -304,9 +304,9 @@ h2:hover > .headerlink, h3:hover > .head Apache Sling Testing Clients -1.1.0 -Bundle (http://www.apache.org/dist/sling/org.apache.sling.testing.clients-1.1.0.jar.asc";>asc, http://www.apache.org/dist/sling/org.apache.sling.testing.clients-1.1.0.jar.md5";>md5) -Source ZIP (http://www.apache.org/dist/sling/org.apache.sling.testing.clients-1.1.0-source-release.zip.asc";>asc, http://www.apache.org/dist/sling/org.apache.sling.testing.clients-1.1.0-source-release.zip.md5";>md5) +1.1.4 +Bundle (http://www.apache.org/dist/sling/org.apache.sling.testing.clients-1.1.4.jar.asc";>asc, http://www.apache.org/dist/sling/org.apache.sling.testing.clients-1.1.4.jar.md5";>md5) +Source ZIP (http://www.apache.org/dist/sling/org.apache.sling.testing.clients-1.1.4-source-release.zip.asc";>asc, http://www.apache.org/dist/sling/org.apache.sling.testing.clients-1.1.4-source-release.zip.md5";>md5) Apache Sling Testing Rules @@ -1365,6 +1365,12 @@ h2:hover > .headerlink, h3:hover > .head Source ZIP (http://www.apache.org/dist/sling/org.apache.sling.tenant-1.1.0-source-release.zip.asc";>asc, http://www.apache.org/dist/sling/org.apache.sling.tenant-1.1.0-source-release.zip.md5";>md5) +Testing Email +1.0.0 +Bundle (http://www.apache.org/dist/sling/org.apache.sling.testing.email-1.0.0.jar.asc";>asc, http://www.apache.org/dist/sling/org.apache.sling.testing.email-1.0.0.jar.md5";>md5) +Source ZIP (http://www.apache.org/dist/sling/org.apache.sling.testing.email-1.0.0-source-release.zip.asc";>asc, http://www.apache.org/dist/sling/org.apache.sling.testing.email-1.0.0-source-release.zip.md5";>md5) + + Testing Hamcrest 1.0.2 Bundle (http://www.apache.org/dist/sling/org.apache.sling.testing.hamcrest-1.0.2.jar.asc";>asc, http://www.apache.org/dist/sling/org.apache.sling.testing.hamcrest-1.0.2.jar.md5";>md5) @@ -1550,7 +1556,7 @@ h2:hover > .headerlink, h3:hover > .head -Rev. 1798833 by cziegeler on Thu, 15 Jun 2017 13:28:47 + +Rev. 1799325 by rombert on Tue, 20 Jun 2017 09:15:24 + Apache Sling, Sling, Apache, the Apache feather logo, and the Apache Sling project Modified: websites/staging/sling/trunk/content/news.html == --- websites/staging/sling/trunk/content/news.html (original) +++ websites/staging/sling/trunk/content/news.html Tue Jun 20 09:15:50 2017 @@ -116,6 +116,8 @@ 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 } +New Release: Apache Sling Testing Clients 1.1.4, Apache Sling Testing Email 1.0.0 ( June 20th, 2017 ) +New Release: Apache Sling Slingstart Archetype ( June 15th, 2017 ) New Release: Apache Sling JSPC Maven Plugin 2.1.0 and Apache Sling Slingstart Archetype 1.0.2 ( June 15th, 2017 ) New Releases: Apache Sling 9, Apache Sling Launchpad Testing 9, Apache Sling Launchpad Testing WAR version 9, Apache Sling Launchpad Testing Fragment Bundle 2.0.12, Apache Sling Launchpad Testing Services 2.0.12, Apache Sling Launchpad Test Bundles 0.0.2, Apache Sling Launchpad Testing Services WAR 2.0.12, Apache Sling Integration Tests 1.0.4 ( June 12th , 2017 ) New Releases: Apache Sling JUnit Core 1.0.26, Testing Clients 1.1.0, JUnit Remote Test Runners 1.0.12, Tooling Support Install 1.0.4, and Tooling Support Source 1.0.4 (June 6th, 2017) @@ -601,7 +603,7 @@ Apache Sling Scripting Sightly JS Use Pr Apache Sling has graduated into a top level project! (June 17, 2009) -Rev. 1798833 by cziegeler on Thu, 15 Jun 2017 13:28:47 + +Rev. 1799325 by rombert on Tue, 20 Jun 2017 09:15:24 + Apache Sling, Sling, Apache, the Apache feather logo, and the Apache Sling project
svn commit: r1799325 - in /sling/site/trunk/content: downloads.list news.mdtext
Author: rombert Date: Tue Jun 20 09:15:24 2017 New Revision: 1799325 URL: http://svn.apache.org/viewvc?rev=1799325&view=rev Log: testing clients 1.1.4, testing email 1.0.0 Modified: sling/site/trunk/content/downloads.list sling/site/trunk/content/news.mdtext Modified: sling/site/trunk/content/downloads.list URL: http://svn.apache.org/viewvc/sling/site/trunk/content/downloads.list?rev=1799325&r1=1799324&r2=1799325&view=diff == --- sling/site/trunk/content/downloads.list (original) +++ sling/site/trunk/content/downloads.list Tue Jun 20 09:15:24 2017 @@ -213,7 +213,8 @@ Testing Sling Mock Jackrabbit|org.apache Testing Sling Mock Oak|org.apache.sling.testing.sling-mock-oak|2.0.2 Tooling Support Install|org.apache.sling.tooling.support.install|1.0.4 Tooling Support Source|org.apache.sling.tooling.support.source|1.0.4 -Apache Sling Testing Clients|org.apache.sling.testing.clients|1.1.0 +Apache Sling Testing Clients|org.apache.sling.testing.clients|1.1.4 +Testing Email|org.apache.sling.testing.email|1.0.0 Apache Sling Testing Rules|org.apache.sling.testing.rules|1.0.1 Apache Sling Server Setup Tools|org.apache.sling.testing.serversetup|1.0.1 Testing Tools|org.apache.sling.testing.tools|1.0.16 Modified: sling/site/trunk/content/news.mdtext URL: http://svn.apache.org/viewvc/sling/site/trunk/content/news.mdtext?rev=1799325&r1=1799324&r2=1799325&view=diff == --- sling/site/trunk/content/news.mdtext (original) +++ sling/site/trunk/content/news.mdtext Tue Jun 20 09:15:24 2017 @@ -1,5 +1,7 @@ Title: News +* New Release: Apache Sling Testing Clients 1.1.4, Apache Sling Testing Email 1.0.0 ( June 20th, 2017 ) +* New Release: Apache Sling Slingstart Archetype ( June 15th, 2017 ) * New Release: Apache Sling JSPC Maven Plugin 2.1.0 and Apache Sling Slingstart Archetype 1.0.2 ( June 15th, 2017 ) * New Releases: [Apache Sling 9]({{refs.sling-launchpad-9-released.path}}), Apache Sling Launchpad Testing 9, Apache Sling Launchpad Testing WAR version 9, Apache Sling Launchpad Testing Fragment Bundle 2.0.12, Apache Sling Launchpad Testing Services 2.0.12, Apache Sling Launchpad Test Bundles 0.0.2, Apache Sling Launchpad Testing Services WAR 2.0.12, Apache Sling Integration Tests 1.0.4 ( June 12th , 2017 ) * New Releases: Apache Sling JUnit Core 1.0.26, Testing Clients 1.1.0, JUnit Remote Test Runners 1.0.12, Tooling Support Install 1.0.4, and Tooling Support Source 1.0.4 (June 6th, 2017)
svn commit: r20096 - /release/sling/
Author: rombert Date: Tue Jun 20 09:12:47 2017 New Revision: 20096 Log: testing.email 1.0.0 Added: release/sling/org.apache.sling.testing.email-1.0.0-javadoc.jar (with props) release/sling/org.apache.sling.testing.email-1.0.0-javadoc.jar.asc (with props) release/sling/org.apache.sling.testing.email-1.0.0-javadoc.jar.md5 release/sling/org.apache.sling.testing.email-1.0.0-javadoc.jar.sha1 release/sling/org.apache.sling.testing.email-1.0.0-source-release.zip (with props) release/sling/org.apache.sling.testing.email-1.0.0-source-release.zip.asc (with props) release/sling/org.apache.sling.testing.email-1.0.0-source-release.zip.md5 release/sling/org.apache.sling.testing.email-1.0.0-source-release.zip.sha1 release/sling/org.apache.sling.testing.email-1.0.0-sources.jar (with props) release/sling/org.apache.sling.testing.email-1.0.0-sources.jar.asc (with props) release/sling/org.apache.sling.testing.email-1.0.0-sources.jar.md5 release/sling/org.apache.sling.testing.email-1.0.0-sources.jar.sha1 release/sling/org.apache.sling.testing.email-1.0.0.jar (with props) release/sling/org.apache.sling.testing.email-1.0.0.jar.asc (with props) release/sling/org.apache.sling.testing.email-1.0.0.jar.md5 release/sling/org.apache.sling.testing.email-1.0.0.jar.sha1 release/sling/org.apache.sling.testing.email-1.0.0.pom release/sling/org.apache.sling.testing.email-1.0.0.pom.asc (with props) release/sling/org.apache.sling.testing.email-1.0.0.pom.md5 release/sling/org.apache.sling.testing.email-1.0.0.pom.sha1 Added: release/sling/org.apache.sling.testing.email-1.0.0-javadoc.jar == Binary file - no diff available. Propchange: release/sling/org.apache.sling.testing.email-1.0.0-javadoc.jar -- svn:mime-type = application/zip Added: release/sling/org.apache.sling.testing.email-1.0.0-javadoc.jar.asc == Binary file - no diff available. Propchange: release/sling/org.apache.sling.testing.email-1.0.0-javadoc.jar.asc -- svn:mime-type = application/pgp-signature Added: release/sling/org.apache.sling.testing.email-1.0.0-javadoc.jar.md5 == --- release/sling/org.apache.sling.testing.email-1.0.0-javadoc.jar.md5 (added) +++ release/sling/org.apache.sling.testing.email-1.0.0-javadoc.jar.md5 Tue Jun 20 09:12:47 2017 @@ -0,0 +1 @@ +d044825592721d0af0525568a52c86e4 \ No newline at end of file Added: release/sling/org.apache.sling.testing.email-1.0.0-javadoc.jar.sha1 == --- release/sling/org.apache.sling.testing.email-1.0.0-javadoc.jar.sha1 (added) +++ release/sling/org.apache.sling.testing.email-1.0.0-javadoc.jar.sha1 Tue Jun 20 09:12:47 2017 @@ -0,0 +1 @@ +f364403d4dccd6b031c2edbc4067410c9a1d2cfb \ No newline at end of file Added: release/sling/org.apache.sling.testing.email-1.0.0-source-release.zip == Binary file - no diff available. Propchange: release/sling/org.apache.sling.testing.email-1.0.0-source-release.zip -- svn:mime-type = application/zip Added: release/sling/org.apache.sling.testing.email-1.0.0-source-release.zip.asc == Binary file - no diff available. Propchange: release/sling/org.apache.sling.testing.email-1.0.0-source-release.zip.asc -- svn:mime-type = application/pgp-signature Added: release/sling/org.apache.sling.testing.email-1.0.0-source-release.zip.md5 == --- release/sling/org.apache.sling.testing.email-1.0.0-source-release.zip.md5 (added) +++ release/sling/org.apache.sling.testing.email-1.0.0-source-release.zip.md5 Tue Jun 20 09:12:47 2017 @@ -0,0 +1 @@ +aabb92c72528327f4f0eb712a89a3f4b \ No newline at end of file Added: release/sling/org.apache.sling.testing.email-1.0.0-source-release.zip.sha1 == --- release/sling/org.apache.sling.testing.email-1.0.0-source-release.zip.sha1 (added) +++ release/sling/org.apache.sling.testing.email-1.0.0-source-release.zip.sha1 Tue Jun 20 09:12:47 2017 @@ -0,0 +1 @@ +e0144f288bbb798d7169be1eaeba4c06dc34ce7e \ No newline at end of file Added: release/sling/org.apache.sling.testing.email-1.0.0-sources.jar
svn commit: r20095 - /release/sling/
Author: rombert Date: Tue Jun 20 09:12:19 2017 New Revision: 20095 Log: testing.clients 1.1.4 Added: release/sling/org.apache.sling.testing.clients-1.1.4-javadoc.jar (with props) release/sling/org.apache.sling.testing.clients-1.1.4-javadoc.jar.asc (with props) release/sling/org.apache.sling.testing.clients-1.1.4-javadoc.jar.md5 release/sling/org.apache.sling.testing.clients-1.1.4-javadoc.jar.sha1 release/sling/org.apache.sling.testing.clients-1.1.4-source-release.zip (with props) release/sling/org.apache.sling.testing.clients-1.1.4-source-release.zip.asc (with props) release/sling/org.apache.sling.testing.clients-1.1.4-source-release.zip.md5 release/sling/org.apache.sling.testing.clients-1.1.4-source-release.zip.sha1 release/sling/org.apache.sling.testing.clients-1.1.4-sources.jar (with props) release/sling/org.apache.sling.testing.clients-1.1.4-sources.jar.asc (with props) release/sling/org.apache.sling.testing.clients-1.1.4-sources.jar.md5 release/sling/org.apache.sling.testing.clients-1.1.4-sources.jar.sha1 release/sling/org.apache.sling.testing.clients-1.1.4.jar (with props) release/sling/org.apache.sling.testing.clients-1.1.4.jar.asc (with props) release/sling/org.apache.sling.testing.clients-1.1.4.jar.md5 release/sling/org.apache.sling.testing.clients-1.1.4.jar.sha1 release/sling/org.apache.sling.testing.clients-1.1.4.pom release/sling/org.apache.sling.testing.clients-1.1.4.pom.asc (with props) release/sling/org.apache.sling.testing.clients-1.1.4.pom.md5 release/sling/org.apache.sling.testing.clients-1.1.4.pom.sha1 Removed: release/sling/org.apache.sling.testing.clients-1.1.0-javadoc.jar release/sling/org.apache.sling.testing.clients-1.1.0-javadoc.jar.asc release/sling/org.apache.sling.testing.clients-1.1.0-javadoc.jar.md5 release/sling/org.apache.sling.testing.clients-1.1.0-javadoc.jar.sha1 release/sling/org.apache.sling.testing.clients-1.1.0-source-release.zip release/sling/org.apache.sling.testing.clients-1.1.0-source-release.zip.asc release/sling/org.apache.sling.testing.clients-1.1.0-source-release.zip.md5 release/sling/org.apache.sling.testing.clients-1.1.0-source-release.zip.sha1 release/sling/org.apache.sling.testing.clients-1.1.0-sources.jar release/sling/org.apache.sling.testing.clients-1.1.0-sources.jar.asc release/sling/org.apache.sling.testing.clients-1.1.0-sources.jar.md5 release/sling/org.apache.sling.testing.clients-1.1.0-sources.jar.sha1 release/sling/org.apache.sling.testing.clients-1.1.0.jar release/sling/org.apache.sling.testing.clients-1.1.0.jar.asc release/sling/org.apache.sling.testing.clients-1.1.0.jar.md5 release/sling/org.apache.sling.testing.clients-1.1.0.jar.sha1 release/sling/org.apache.sling.testing.clients-1.1.0.pom release/sling/org.apache.sling.testing.clients-1.1.0.pom.asc release/sling/org.apache.sling.testing.clients-1.1.0.pom.md5 release/sling/org.apache.sling.testing.clients-1.1.0.pom.sha1 Added: release/sling/org.apache.sling.testing.clients-1.1.4-javadoc.jar == Binary file - no diff available. Propchange: release/sling/org.apache.sling.testing.clients-1.1.4-javadoc.jar -- svn:mime-type = application/zip Added: release/sling/org.apache.sling.testing.clients-1.1.4-javadoc.jar.asc == Binary file - no diff available. Propchange: release/sling/org.apache.sling.testing.clients-1.1.4-javadoc.jar.asc -- svn:mime-type = application/pgp-signature Added: release/sling/org.apache.sling.testing.clients-1.1.4-javadoc.jar.md5 == --- release/sling/org.apache.sling.testing.clients-1.1.4-javadoc.jar.md5 (added) +++ release/sling/org.apache.sling.testing.clients-1.1.4-javadoc.jar.md5 Tue Jun 20 09:12:19 2017 @@ -0,0 +1 @@ +325698151dfbbd1cbff581b4dd64a90d \ No newline at end of file Added: release/sling/org.apache.sling.testing.clients-1.1.4-javadoc.jar.sha1 == --- release/sling/org.apache.sling.testing.clients-1.1.4-javadoc.jar.sha1 (added) +++ release/sling/org.apache.sling.testing.clients-1.1.4-javadoc.jar.sha1 Tue Jun 20 09:12:19 2017 @@ -0,0 +1 @@ +b876826b4df0dd58d5584511ea0fe765008fc526 \ No newline at end of file Added: release/sling/org.apache.sling.testing.clients-1.1.4-source-release.zip == Binary file - no diff available. Propchange: release/sling/org.apache.sling.testing.clients-1.1.4-source-release.zip