You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@syncope.apache.org by fm...@apache.org on 2013/12/02 16:40:12 UTC
svn commit: r1547064 - in /syncope/trunk: ./ CHANGES
src/site/xdoc/downloads.xml src/site/xdoc/release-process.xml
Author: fmartelli
Date: Mon Dec 2 15:40:12 2013
New Revision: 1547064
URL: http://svn.apache.org/r1547064
Log:
merge from 1_1_X
Modified:
syncope/trunk/ (props changed)
syncope/trunk/CHANGES
syncope/trunk/src/site/xdoc/downloads.xml
syncope/trunk/src/site/xdoc/release-process.xml
Propchange: syncope/trunk/
------------------------------------------------------------------------------
Merged /syncope/branches/1_1_X:r1546017-1547060
Modified: syncope/trunk/CHANGES
URL: http://svn.apache.org/viewvc/syncope/trunk/CHANGES?rev=1547064&r1=1547063&r2=1547064&view=diff
==============================================================================
--- syncope/trunk/CHANGES (original)
+++ syncope/trunk/CHANGES Mon Dec 2 15:40:12 2013
@@ -2,6 +2,35 @@ Apache Syncope - CHANGES
Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
--------------------------------------------------------------------------------
+Release Notes - Syncope - Version 1.1.5
+================================================================================
+** Bug
+ * [SYNCOPE-419] - Meaningless error message when attempting to delete user owning role
+ * [SYNCOPE-423] - Improve notifications
+ * [SYNCOPE-426] - UserService#update and RoleService#update require entity id to be specified twice
+ * [SYNCOPE-433] - Counting search results fails with MySQL when OR condition is used
+ * [SYNCOPE-434] - Users can log in the admin console despite of their status
+ * [SYNCOPE-435] - Password not mandatory when subscribing external resource
+ * [SYNCOPE-436] - Read-only virtual attribute values not retrieved from external resource
+ * [SYNCOPE-437] - Wrong ID generation for new Notification instances
+ * [SYNCOPE-440] - Timestamp based synchronization miss events
+
+** Improvement
+ * [SYNCOPE-420] - Provide user / role pre-processing mechanism
+ * [SYNCOPE-422] - Improve audit info
+ * [SYNCOPE-424] - Resolve OpenJPA dependency overlap
+ * [SYNCOPE-427] - Add CSV report format
+ * [SYNCOPE-431] - Provide debug logging for controller methods' input and output
+ * [SYNCOPE-432] - Replace role action labels with icons
+ * [SYNCOPE-441] - Index on Activiti table boosts overall performance
+ * [SYNCOPE-442] - Use cached virtual attribute values with offline resources
+
+** Task
+ * [SYNCOPE-448] - Provide build instructions
+ * [SYNCOPE-449] - Fix support for Eclipse IDE
+
+
+
Release Notes - Syncope - Version 1.1.4
================================================================================
** Bug
Modified: syncope/trunk/src/site/xdoc/downloads.xml
URL: http://svn.apache.org/viewvc/syncope/trunk/src/site/xdoc/downloads.xml?rev=1547064&r1=1547063&r2=1547064&view=diff
==============================================================================
--- syncope/trunk/src/site/xdoc/downloads.xml (original)
+++ syncope/trunk/src/site/xdoc/downloads.xml Mon Dec 2 15:40:12 2013
@@ -57,8 +57,8 @@ under the License.
</section>
<section name="Current Releases">
- <subsection name="1.1.4 Ad libitum">
- <p>Release date: Sep 27th, 2013</p>
+ <subsection name="1.1.5 Ad libitum">
+ <p>Release date: Nov 28th, 2013</p>
<p>
<a href="https://cwiki.apache.org/confluence/display/SYNCOPE/Ad+libitum">Release notes</a>
</p>
@@ -72,22 +72,22 @@ under the License.
<tbody>
<tr>
<td>
- <a href="http://www.apache.org/dyn/closer.cgi/syncope/1.1.4/syncope-1.1.4-source-release.zip">syncope-1.1.4-source-release.zip</a>
+ <a href="http://www.apache.org/dyn/closer.cgi/syncope/1.1.5/syncope-1.1.5-source-release.zip">syncope-1.1.5-source-release.zip</a>
</td>
<td>
- <a href="http://www.apache.org/dist/syncope/1.1.4/syncope-1.1.4-source-release.zip.asc">asc</a>
- <a href="http://www.apache.org/dist/syncope/1.1.4/syncope-1.1.4-source-release.zip.md5">md5</a>
- <a href="http://www.apache.org/dist/syncope/1.1.4/syncope-1.1.4-source-release.zip.sha1">sha1</a>
+ <a href="http://www.apache.org/dist/syncope/1.1.5/syncope-1.1.5-source-release.zip.asc">asc</a>
+ <a href="http://www.apache.org/dist/syncope/1.1.5/syncope-1.1.5-source-release.zip.md5">md5</a>
+ <a href="http://www.apache.org/dist/syncope/1.1.5/syncope-1.1.5-source-release.zip.sha1">sha1</a>
</td>
</tr>
<tr>
<td>
- <a href="http://www.apache.org/dyn/closer.cgi/syncope/1.1.4/syncope-standalone-1.1.4-distribution.zip">syncope-standalone-1.1.4-distribution.zip</a>
+ <a href="http://www.apache.org/dyn/closer.cgi/syncope/1.1.5/syncope-standalone-1.1.5-distribution.zip">syncope-standalone-1.1.5-distribution.zip</a>
</td>
<td>
- <a href="http://www.apache.org/dist/syncope/1.1.4/syncope-standalone-1.1.4-distribution.zip.asc">asc</a>
- <a href="http://www.apache.org/dist/syncope/1.1.4/syncope-standalone-1.1.4-distribution.zip.md5">md5</a>
- <a href="http://www.apache.org/dist/syncope/1.1.4/syncope-standalone-1.1.4-distribution.zip.sha1">sha1</a>
+ <a href="http://www.apache.org/dist/syncope/1.1.5/syncope-standalone-1.1.5-distribution.zip.asc">asc</a>
+ <a href="http://www.apache.org/dist/syncope/1.1.5/syncope-standalone-1.1.5-distribution.zip.md5">md5</a>
+ <a href="http://www.apache.org/dist/syncope/1.1.5/syncope-standalone-1.1.5-distribution.zip.sha1">sha1</a>
</td>
</tr>
</tbody>
@@ -122,8 +122,8 @@ under the License.
</section>
<section name="Older Releases">
- <subsection name="1.1.3 Ad libitum">
- <p>Release date: Jul 12th, 2013</p>
+ <subsection name="1.1.4 Ad libitum">
+ <p>Release date: Sep 27th, 2013</p>
<p>
<a href="https://cwiki.apache.org/confluence/display/SYNCOPE/Ad+libitum">Release notes</a>
</p>
@@ -137,22 +137,22 @@ under the License.
<tbody>
<tr>
<td>
- <a href="http://archive.apache.org/dist/syncope/1.1.3/syncope-1.1.3-source-release.zip">syncope-1.1.3-source-release.zip</a>
+ <a href="http://archive.apache.org/dist/syncope/1.1.4/syncope-1.1.4-source-release.zip">syncope-1.1.4-source-release.zip</a>
</td>
<td>
- <a href="http://archive.apache.org/dist/syncope/1.1.3/syncope-1.1.3-source-release.zip.asc">asc</a>
- <a href="http://archive.apache.org/dist/syncope/1.1.3/syncope-1.1.3-source-release.zip.md5">md5</a>
- <a href="http://archive.apache.org/dist/syncope/1.1.3/syncope-1.1.3-source-release.zip.sha1">sha1</a>
+ <a href="http://archive.apache.org/dist/syncope/1.1.4/syncope-1.1.4-source-release.zip.asc">asc</a>
+ <a href="http://archive.apache.org/dist/syncope/1.1.4/syncope-1.1.4-source-release.zip.md5">md5</a>
+ <a href="http://archive.apache.org/dist/syncope/1.1.4/syncope-1.1.4-source-release.zip.sha1">sha1</a>
</td>
</tr>
<tr>
<td>
- <a href="http://archive.apache.org/dist/syncope/1.1.3/syncope-standalone-1.1.3-distribution.zip">syncope-standalone-1.1.3-distribution.zip</a>
+ <a href="http://archive.apache.org/dist/syncope/1.1.4/syncope-standalone-1.1.4-distribution.zip">syncope-standalone-1.1.4-distribution.zip</a>
</td>
<td>
- <a href="http://archive.apache.org/dist/syncope/1.1.3/syncope-standalone-1.1.3-distribution.zip.asc">asc</a>
- <a href="http://archive.apache.org/dist/syncope/1.1.3/syncope-standalone-1.1.3-distribution.zip.md5">md5</a>
- <a href="http://archive.apache.org/dist/syncope/1.1.3/syncope-standalone-1.1.3-distribution.zip.sha1">sha1</a>
+ <a href="http://archive.apache.org/dist/syncope/1.1.4/syncope-standalone-1.1.4-distribution.zip.asc">asc</a>
+ <a href="http://archive.apache.org/dist/syncope/1.1.4/syncope-standalone-1.1.4-distribution.zip.md5">md5</a>
+ <a href="http://archive.apache.org/dist/syncope/1.1.4/syncope-standalone-1.1.4-distribution.zip.sha1">sha1</a>
</td>
</tr>
</tbody>
@@ -198,14 +198,14 @@ under the License.
distribution directory, rather than from a mirror. Then verify the signatures using one of the following sets of
commands:
- <source>$ pgpk -a KEYS
-$ pgpv syncope-*.zip.asc</source>
+ <source><![CDATA[$ pgpk -a KEYS
+$ pgpv syncope-*.zip.asc]]></source>
- <source>$ pgp -ka KEYS
-$ pgp syncope-*.zip.asc</source>
+ <source><![CDATA[$ pgp -ka KEYS
+$ pgp syncope-*.zip.asc]]></source>
- <source>$ gpg --import KEYS
-$ gpg --verify syncope-*.zip.asc</source>
+ <source><![CDATA[$ gpg --import KEYS
+$ gpg --verify syncope-*.zip.asc]]></source>
</p>
<p>Alternatively, you can verify the MD5 signature on the files. A Unix/Linux program called
<code>md5</code> or
Modified: syncope/trunk/src/site/xdoc/release-process.xml
URL: http://svn.apache.org/viewvc/syncope/trunk/src/site/xdoc/release-process.xml?rev=1547064&r1=1547063&r2=1547064&view=diff
==============================================================================
--- syncope/trunk/src/site/xdoc/release-process.xml (original)
+++ syncope/trunk/src/site/xdoc/release-process.xml Mon Dec 2 15:40:12 2013
@@ -187,13 +187,15 @@ under the License.
</li>
<li>
Verify signatures: On Un*x platforms the following command can be executed:
- <source>for file in `find . -type f -iname '*.asc'`
- do
- gpg --verify ${file}
- done</source>
+ <source><![CDATA[
+for file in `find . -type f -iname '*.asc'`
+do
+ gpg --verify ${file}
+done]]></source>
You'll need to look at the output to ensure it contains only good signatures:
- <source>gpg: Good signature from ...
- gpg: Signature made ...</source>
+ <source><![CDATA[
+gpg: Good signature from ...
+gpg: Signature made ...]]></source>
</li>
</ol>
</li>
@@ -211,9 +213,10 @@ under the License.
<li>
Backup (zip or tar) your local release candidate directory in case you need to rollback the release after
the next step is performed.
- <source>cd ..
- tar -czf <version>.tar.gz <version>/
- cd <version></source>
+ <source><![CDATA[
+cd ..
+tar -czf <version>.tar.gz <version>/
+cd <version>]]></source>
</li>
</ol>
</subsection>
@@ -224,36 +227,47 @@ under the License.
<b>Staging site</b>
<ul>
<li>1_1_X
- <source>svn checkout https://svn.apache.org/repos/asf/syncope/site/ site
- svn checkout https://svn.apache.org/repos/asf/syncope/tags/syncope-<version> syncope-<version>
- cd syncope-<version>
- mvn clean install
- mvn -P site -Dsite.deploymentBaseUrl=file:///<absolute path to ../site/<version>>
- cd ../site/<version>
- rm -rf syncope-console syncope-client syncope-archetype syncope-core syncope-build-tools syncope-common syncope-standalone project-reports.html apidocs/1.html
- cd ..
- svn add <version>
- svn copy apidocs/1.0 <version>/apidocs/
- svn commit -m "Staging site for release"</source>
+ <source><![CDATA[
+svn checkout https://svn.apache.org/repos/asf/syncope/site/ site
+svn checkout https://svn.apache.org/repos/asf/syncope/tags/syncope-<version> syncope-<version>
+
+cd syncope-<version>
+mvn clean install
+mvn -P site -Dsite.deploymentBaseUrl=file:///<absolute path to ../site/<version>>
+
+cd ../site/<version>
+rm -rf syncope-console syncope-client syncope-archetype syncope-core syncope-build-tools syncope-common syncope-standalone project-reports.html apidocs/1.html
+
+cd ..
+svn add <version>
+svn copy apidocs/1.0 <version>/apidocs/
+svn commit -m "Staging site for release"]]></source>
</li>
<li>1_0_X
- <source>svn checkout https://svn.apache.org/repos/asf/syncope/site/ site
- svn checkout https://svn.apache.org/repos/asf/syncope/tags/syncope-<version> syncope-<version>
- cd syncope-<version>
- mvn clean install
- mvn -f parent/pom.xml -P site -Dsite.deploymentBaseUrl=file:///<absolute path to ../site/<version>>
- cd ../site/<version>
- rm -rf images css syncope-console syncope-client syncope-archetype syncope-core syncope-build-tools syncope-hibernate-enhancer syncope-quality project-reports.html apidocs/1.html
- cd ../..
- svn checkout https://svn.apache.org/repos/asf/syncope/branches/1_1_X syncope-1_1_X
- cd syncope-1_1_X
- mvn -P site -Dsite.deploymentBaseUrl=file:///<absolute path to ../site/<version>>
- cd ../site/<version>
- rm -rf syncope-console syncope-client syncope-archetype syncope-core syncope-build-tools syncope-common syncope-standalone project-reports.html apidocs/1.html apidocs/1.1
- cd ..
- svn add <version>
- svn copy apidocs/1.1 <version>/apidocs/
- svn commit -m "Staging site for release"</source>
+ <source><![CDATA[
+svn checkout https://svn.apache.org/repos/asf/syncope/site/ site
+svn checkout https://svn.apache.org/repos/asf/syncope/tags/syncope-<version> syncope-<version>
+
+cd syncope-<version>
+mvn clean install
+mvn -f parent/pom.xml -P site -Dsite.deploymentBaseUrl=file:///<absolute path to ../site/<version>>
+
+cd ../site/<version>
+rm -rf images css syncope-console syncope-client syncope-archetype syncope-core syncope-build-tools syncope-hibernate-enhancer syncope-quality project-reports.html apidocs/1.html
+
+cd ../..
+svn checkout https://svn.apache.org/repos/asf/syncope/branches/1_1_X syncope-1_1_X
+
+cd syncope-1_1_X
+mvn -P site -Dsite.deploymentBaseUrl=file:///<absolute path to ../site/<version>>
+
+cd ../site/<version>
+rm -rf syncope-console syncope-client syncope-archetype syncope-core syncope-build-tools syncope-common syncope-standalone project-reports.html apidocs/1.html apidocs/1.1
+
+cd ..
+svn add <version>
+svn copy apidocs/1.1 <version>/apidocs/
+svn commit -m "Staging site for release"]]></source>
</li>
</ul>
</li>
@@ -327,51 +341,52 @@ under the License.
Create a
<code>VOTE</code> email thread on
<a href="mailto:dev@syncope.apache.org">syncope-dev</a> to record votes as replies, e.g.:
- <pre>To: dev@syncope.apache.org
- Subject: [VOTE] Apache Syncope <version>
+ <pre><![CDATA[
+To: dev@syncope.apache.org
+Subject: [VOTE] Apache Syncope <version>
- I've created a <version> release, with the following artifacts up for a vote:
+I've created a <version> release, with the following artifacts up for a vote:
- SVN source tag (r9999999):
- https://svn.apache.org/repos/asf/syncope/tags/<version>/
+SVN source tag (r9999999):
+https://svn.apache.org/repos/asf/syncope/tags/<version>/
- List of changes:
- https://svn.apache.org/repos/asf/syncope/tags/<version>/CHANGES
+List of changes:
+https://svn.apache.org/repos/asf/syncope/tags/<version>/CHANGES
- Maven staging repo:
- https://repository.apache.org/content/repositories/orgapachesyncope-YYY/
+Maven staging repo:
+https://repository.apache.org/content/repositories/orgapachesyncope-YYY/
- Source release (checksums and signatures are available at the same location):
- https://repository.apache.org/content/repositories/orgapachesyncope-YYY/org/apache/syncope/syncope/<version>/syncope-<version>-source-release.zip
+Source release (checksums and signatures are available at the same location):
+https://repository.apache.org/content/repositories/orgapachesyncope-YYY/org/apache/syncope/syncope/<version>/syncope-<version>-source-release.zip
- Staging site:
- http://syncope.apache.org/<version>/
+Staging site:
+http://syncope.apache.org/<version>/
- PGP release keys (signed using ABCDEFG):
- http://www.apache.org/dist/syncope/KEYS
+PGP release keys (signed using ABCDEFG):
+http://www.apache.org/dist/syncope/KEYS
- Vote will be open for 72 hours.
+Vote will be open for 72 hours.
- [ ] +1 approve
- [ ] +0 no opinion
- [ ] -1 disapprove (and reason why)</pre>
+[ ] +1 approve
+[ ] +0 no opinion
+[ ] -1 disapprove (and reason why)]]></pre>
</li>
<li>
Create a <code>DISCUSS</code> email thread on <a href="mailto:dev@syncope.apache.org">syncope-dev</a> for any vote questions, e.g.:
- <pre>
- To: dev@syncope.apache.org
- Subject: [DISCUSS] Apache Syncope <version>
-
- Discussion thread for vote on <version> release, with SVN source tag (r9999999).
-
- For more information on the release process, check out http://www.apache.org/dev/release.html
-
- Some of the things to check before voting are:
- - does "mvn apache-rat:check" pass on the source
- - can you build the contents of source release zip and SVN tag
- - do all of the staged jars/wars/zips contain the required LICENSE and NOTICE files
- - are all of the staged jars/wars/zips signed and the signature verifiable
- - is the signing key in the project's KEYS file and on a public server (i.e. http://www.apache.org/dist/syncope/)
+ <pre><![CDATA[
+To: dev@syncope.apache.org
+Subject: [DISCUSS] Apache Syncope <version>
+
+Discussion thread for vote on <version> release, with SVN source tag (r9999999).
+
+For more information on the release process, check out http://www.apache.org/dev/release.html
+
+Some of the things to check before voting are:
+- does "mvn apache-rat:check" pass on the source
+- can you build the contents of source release zip and SVN tag
+- do all of the staged jars/wars/zips contain the required LICENSE and NOTICE files
+- are all of the staged jars/wars/zips signed and the signature verifiable
+- is the signing key in the project's KEYS file and on a public server (i.e. http://www.apache.org/dist/syncope/)]]>
</pre>
</li>
<li>
@@ -384,32 +399,33 @@ under the License.
</li>
<li>After the vote has been open for at least 72 hours, has at least three
+1 PMC votes and no -1 votes, then post the results to the vote thread:
- <pre>To: dev@syncope.apache.org
- Subject: [RESULT] [VOTE] Apache Syncope <version>
+ <pre><![CDATA[
+To: dev@syncope.apache.org
+Subject: [RESULT] [VOTE] Apache Syncope <version>
- Hi all,
- after 72 hours, the vote for Syncope <version> [1] *passes*
- with ... PMC + ... non-PMC votes.
+Hi all,
+after 72 hours, the vote for Syncope <version> [1] *passes*
+with ... PMC + ... non-PMC votes.
- +1 (PMC / binding)
- * ...
++1 (PMC / binding)
+* ...
- +1 (non binding)
- * ... (or <none>)
++1 (non binding)
+* ... (or <none>)
- 0
- * ... (or <none>)
+0
+* ... (or <none>)
- -1
- * ... (or <none>)
+-1
+* ... (or <none>)
- Thanks to everyone participating.
+Thanks to everyone participating.
- I will now copy this release to Syncope' dist directory and promote the artifacts to the central Maven repository.
+I will now copy this release to Syncope' dist directory and promote the artifacts to the central Maven repository.
- Best regards.
+Best regards.
- [1] <link to syncope-dev ML archives for the related [VOTE] thread></pre>
+[1] <link to syncope-dev ML archives for the related [VOTE] thread>]]></pre>
</li>
</ol>
</subsection>
@@ -438,65 +454,63 @@ under the License.
<code>people.apache.org</code>)
<ul>
<li>1_1_X
- <source>
- svn co https://dist.apache.org/repos/dist/dev/syncope syncope-dist-dev
- cd syncope-dist-dev
-
- wget -e robots=off -nH --cut-dirs=7 -np --no-check-certificate -m -A *.zip* -R .asc.sha1,.asc.md5 \
- https://repository.apache.org/content/repositories/releases/org/apache/syncope/syncope/<version>/
- wget -e robots=off -nH --cut-dirs=7 -np --no-check-certificate -m -A *.zip* -R .asc.sha1,.asc.md5 \
- https://repository.apache.org/content/repositories/releases/org/apache/syncope/syncope-standalone/<version>/
-
- rm <version>/syncope-*asc.asc
-
- svn add <version>
- svn commit -m "Promoting the voted release artifacts to dist-dev area"
-
- svn mv -m "Moving the voted release artifacts to dist/release (source)" \
- https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-<version>-source-release.zip \
- https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-<version>-source-release.zip.asc \
- https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-<version>-source-release.zip.md5 \
- https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-<version>-source-release.zip.sha1 \
- https://dist.apache.org/repos/dist/release/syncope/<version>
+ <source><![CDATA[
+svn co https://dist.apache.org/repos/dist/dev/syncope syncope-dist-dev
+cd syncope-dist-dev
+
+wget -e robots=off -nH --cut-dirs=7 -np --no-check-certificate -m -A *.zip* -R .asc.sha1,.asc.md5 \
+https://repository.apache.org/content/repositories/releases/org/apache/syncope/syncope/<version>/
+wget -e robots=off -nH --cut-dirs=7 -np --no-check-certificate -m -A *.zip* -R .asc.sha1,.asc.md5 \
+https://repository.apache.org/content/repositories/releases/org/apache/syncope/syncope-standalone/<version>/
+
+rm <version>/syncope-*asc.asc
+
+svn add <version>
+svn commit -m "Promoting the voted release artifacts to dist-dev area"
+
+svn mv -m "Moving the voted release artifacts to dist/release (source)" \
+https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-<version>-source-release.zip \
+https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-<version>-source-release.zip.asc \
+https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-<version>-source-release.zip.md5 \
+https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-<version>-source-release.zip.sha1 \
+https://dist.apache.org/repos/dist/release/syncope/<version>
- svn mv -m "Moving the voted release artifacts to dist/release (standalone)" \
- https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-standalone-<version>-distribution.zip \
- https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-standalone-<version>-distribution.zip.asc \
- https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-standalone-<version>-distribution.zip.md5 \
- https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-standalone-<version>-distribution.zip.sha1 \
- https://dist.apache.org/repos/dist/release/syncope/<version>
-
- svn co https://dist.apache.org/repos/dist/release/syncope syncope-dist-release
- cd syncope-dist-release
- svn rm <any older release artifact (if present)>
- svn commit -m "Cleaning up older releases"
-</source>
+svn mv -m "Moving the voted release artifacts to dist/release (standalone)" \
+https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-standalone-<version>-distribution.zip \
+https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-standalone-<version>-distribution.zip.asc \
+https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-standalone-<version>-distribution.zip.md5 \
+https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-standalone-<version>-distribution.zip.sha1 \
+https://dist.apache.org/repos/dist/release/syncope/<version>
+
+svn co https://dist.apache.org/repos/dist/release/syncope syncope-dist-release
+cd syncope-dist-release
+svn rm <any older release artifact (if present)>
+svn commit -m "Cleaning up older releases"]]></source>
</li>
<li>1_0_X
- <source>
- svn co https://dist.apache.org/repos/dist/dev/syncope syncope-dist-dev
- cd syncope-dist-dev
-
- wget -e robots=off -nH --cut-dirs=7 -np --no-check-certificate -m -A *.zip* -R .asc.sha1,.asc.md5 \
- https://repository.apache.org/content/repositories/releases/org/apache/syncope/syncope-root/<version>/
-
- rm <version>/syncope-*asc.asc
-
- svn add <version>
- svn commit -m "Promoting the voted release artifacts to dist-dev area"
-
- svn mv -m "Moving the voted release artifacts to dist/release" \
- https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-<version>-source-release.zip \
- https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-<version>-source-release.zip.asc \
- https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-<version>-source-release.zip.md5 \
- https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-<version>-source-release.zip.sha1 \
- https://dist.apache.org/repos/dist/release/syncope/<version>
-
- svn co https://dist.apache.org/repos/dist/release/syncope syncope-dist-release
- cd syncope-dist-release
- svn rm <any older release artifact (if present)>
- svn commit -m "Cleaning up older releases"
-</source>
+ <source><![CDATA[
+svn co https://dist.apache.org/repos/dist/dev/syncope syncope-dist-dev
+cd syncope-dist-dev
+
+wget -e robots=off -nH --cut-dirs=7 -np --no-check-certificate -m -A *.zip* -R .asc.sha1,.asc.md5 \
+https://repository.apache.org/content/repositories/releases/org/apache/syncope/syncope-root/<version>/
+
+rm <version>/syncope-*asc.asc
+
+svn add <version>
+svn commit -m "Promoting the voted release artifacts to dist-dev area"
+
+svn mv -m "Moving the voted release artifacts to dist/release" \
+https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-<version>-source-release.zip \
+https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-<version>-source-release.zip.asc \
+https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-<version>-source-release.zip.md5 \
+https://dist.apache.org/repos/dist/dev/syncope/<version>/syncope-<version>-source-release.zip.sha1 \
+https://dist.apache.org/repos/dist/release/syncope/<version>
+
+svn co https://dist.apache.org/repos/dist/release/syncope syncope-dist-release
+cd syncope-dist-release
+svn rm <any older release artifact (if present)>;
+svn commit -m "Cleaning up older releases"]]></source>
</li>
</ul>
</li>
@@ -516,13 +530,13 @@ under the License.
</li>
<li>
Promote the staging site
- <source>
- svn co https://svn.apache.org/repos/asf/syncope/site/
- cd site
- svn rm *.html apidocs css images img js
- svn mv <version>/* .
- svn rm <version>
- svn commit -m "Promoting the staging site"</source>
+ <source><![CDATA[
+svn co https://svn.apache.org/repos/asf/syncope/site/
+cd site
+svn rm *.html apidocs css images img js
+svn mv <version>/* .
+svn rm <version>
+svn commit -m "Promoting the staging site"]]></source>
</li>
</ol>
</subsection>