You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ws.apache.org by ve...@apache.org on 2015/09/05 16:24:11 UTC
svn commit: r1701393 - in /webservices/axiom/trunk: ./ distribution/
distribution/src/main/assembly/ src/site/ src/site/markdown/release-notes/
Author: veithen
Date: Sat Sep 5 14:24:11 2015
New Revision: 1701393
URL: http://svn.apache.org/r1701393
Log:
* Add a release note for 1.2.16.
* Automatically include the right release note in the distributions.
* Allow relative URLs in release notes.
Added:
webservices/axiom/trunk/src/site/markdown/release-notes/1.2.16.md
Removed:
webservices/axiom/trunk/RELEASE-NOTE.txt
Modified:
webservices/axiom/trunk/distribution/pom.xml
webservices/axiom/trunk/distribution/src/main/assembly/bin.xml
webservices/axiom/trunk/distribution/src/main/assembly/source-release.xml
webservices/axiom/trunk/src/site/markdown/release-notes/1.2.11.md
webservices/axiom/trunk/src/site/markdown/release-notes/1.2.13.md
webservices/axiom/trunk/src/site/markdown/release-notes/1.2.14.md
webservices/axiom/trunk/src/site/markdown/release-notes/1.2.15.md
webservices/axiom/trunk/src/site/site.xml
Modified: webservices/axiom/trunk/distribution/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/distribution/pom.xml?rev=1701393&r1=1701392&r2=1701393&view=diff
==============================================================================
--- webservices/axiom/trunk/distribution/pom.xml (original)
+++ webservices/axiom/trunk/distribution/pom.xml Sat Sep 5 14:24:11 2015
@@ -115,6 +115,32 @@
</scripts>
</configuration>
</execution>
+ <execution>
+ <id>generate-release-note</id>
+ <phase>prepare-package</phase>
+ <goals>
+ <goal>execute</goal>
+ </goals>
+ <configuration>
+ <scripts>
+ <!-- Process the release note for the current release, converting relative URLs to absolute ones -->
+ <script>
+ def release_version = project.version.replaceAll("-SNAPSHOT", "")
+ def release_note = new File("../src/site/markdown/release-notes/" + release_version + ".md")
+ new File(project.build.directory).mkdirs()
+ def out = new File(project.build.directory, "RELEASE-NOTE.txt").newPrintWriter('UTF-8')
+ release_note.readLines('UTF-8').each({ line ->
+ def m = line =~ /^(\[.*\]: *)(.*)/
+ if (m) {
+ line = m[0][1] + new URL(new URL("http://ws.apache.org/axiom/release-notes/"), m[0][2])
+ }
+ out.println(line)
+ })
+ out.close()
+ </script>
+ </scripts>
+ </configuration>
+ </execution>
</executions>
</plugin>
<plugin>
Modified: webservices/axiom/trunk/distribution/src/main/assembly/bin.xml
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/distribution/src/main/assembly/bin.xml?rev=1701393&r1=1701392&r2=1701393&view=diff
==============================================================================
--- webservices/axiom/trunk/distribution/src/main/assembly/bin.xml (original)
+++ webservices/axiom/trunk/distribution/src/main/assembly/bin.xml Sat Sep 5 14:24:11 2015
@@ -56,9 +56,8 @@
<filtered>true</filtered>
</file>
<file>
- <source>../RELEASE-NOTE.txt</source>
+ <source>${project.build.directory}/RELEASE-NOTE.txt</source>
<outputDirectory>/</outputDirectory>
- <filtered>true</filtered>
</file>
</files>
<dependencySets>
Modified: webservices/axiom/trunk/distribution/src/main/assembly/source-release.xml
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/distribution/src/main/assembly/source-release.xml?rev=1701393&r1=1701392&r2=1701393&view=diff
==============================================================================
--- webservices/axiom/trunk/distribution/src/main/assembly/source-release.xml (original)
+++ webservices/axiom/trunk/distribution/src/main/assembly/source-release.xml Sat Sep 5 14:24:11 2015
@@ -67,9 +67,8 @@
<exclude>%regex[(?!((?!${project.build.directory}/)[^/]+/)*src/)(.*/)?pom\.xml\.releaseBackup]</exclude>
<exclude>%regex[(?!((?!${project.build.directory}/)[^/]+/)*src/)(.*/)?release\.properties]</exclude>
- <!-- These files are included below (with filtering) -->
+ <!-- This file is included below (with filtering) -->
<exclude>README.txt</exclude>
- <exclude>RELEASE-NOTE.txt</exclude>
</excludes>
</fileSet>
<!-- license, readme, etc. calculated at build time -->
@@ -85,9 +84,8 @@
<filtered>true</filtered>
</file>
<file>
- <source>../RELEASE-NOTE.txt</source>
+ <source>${project.build.directory}/RELEASE-NOTE.txt</source>
<outputDirectory>/</outputDirectory>
- <filtered>true</filtered>
</file>
</files>
</assembly>
Modified: webservices/axiom/trunk/src/site/markdown/release-notes/1.2.11.md
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/src/site/markdown/release-notes/1.2.11.md?rev=1701393&r1=1701392&r2=1701393&view=diff
==============================================================================
--- webservices/axiom/trunk/src/site/markdown/release-notes/1.2.11.md (original)
+++ webservices/axiom/trunk/src/site/markdown/release-notes/1.2.11.md Sat Sep 5 14:24:11 2015
@@ -20,4 +20,4 @@ Resolved JIRA issues:
Please refer to the [user guide][1] for additional information about changes in Axiom 1.2.11.
-[1]: http://ws.apache.org/axiom/userguide/ch04.html#changes-1.2.11
+[1]: ../userguide/ch04.html#changes-1.2.11
Modified: webservices/axiom/trunk/src/site/markdown/release-notes/1.2.13.md
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/src/site/markdown/release-notes/1.2.13.md?rev=1701393&r1=1701392&r2=1701393&view=diff
==============================================================================
--- webservices/axiom/trunk/src/site/markdown/release-notes/1.2.13.md (original)
+++ webservices/axiom/trunk/src/site/markdown/release-notes/1.2.13.md Sat Sep 5 14:24:11 2015
@@ -16,4 +16,4 @@ included in Axiom 1.2.13, please refer t
[1]: http://s.apache.org/axiom-changes-1.2.13
[2]: http://james.apache.org/mime4j/
-[3]: http://ws.apache.org/axiom/userguide/ch04.html#changes-1.2.13
+[3]: ../userguide/ch04.html#changes-1.2.13
Modified: webservices/axiom/trunk/src/site/markdown/release-notes/1.2.14.md
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/src/site/markdown/release-notes/1.2.14.md?rev=1701393&r1=1701392&r2=1701393&view=diff
==============================================================================
--- webservices/axiom/trunk/src/site/markdown/release-notes/1.2.14.md (original)
+++ webservices/axiom/trunk/src/site/markdown/release-notes/1.2.14.md Sat Sep 5 14:24:11 2015
@@ -18,4 +18,4 @@ For more information about the possible
please refer to the [user guide][2].
[1]: http://s.apache.org/axiom-changes-1.2.14
-[2]: http://ws.apache.org/axiom/userguide/ch04.html#changes-1.2.14
+[2]: ../userguide/ch04.html#changes-1.2.14
Modified: webservices/axiom/trunk/src/site/markdown/release-notes/1.2.15.md
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/src/site/markdown/release-notes/1.2.15.md?rev=1701393&r1=1701392&r2=1701393&view=diff
==============================================================================
--- webservices/axiom/trunk/src/site/markdown/release-notes/1.2.15.md (original)
+++ webservices/axiom/trunk/src/site/markdown/release-notes/1.2.15.md Sat Sep 5 14:24:11 2015
@@ -11,4 +11,4 @@ guide][3].
[1]: http://s.apache.org/axiom-changes-1.2.15
[2]: https://issues.apache.org/jira/browse/AXIOM-288
-[3]: http://ws.apache.org/axiom/userguide/ch04.html#changes-1.2.15
+[3]: ../userguide/ch04.html#changes-1.2.15
Added: webservices/axiom/trunk/src/site/markdown/release-notes/1.2.16.md
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/src/site/markdown/release-notes/1.2.16.md?rev=1701393&view=auto
==============================================================================
--- webservices/axiom/trunk/src/site/markdown/release-notes/1.2.16.md (added)
+++ webservices/axiom/trunk/src/site/markdown/release-notes/1.2.16.md Sat Sep 5 14:24:11 2015
@@ -0,0 +1,11 @@
+Apache Axiom 1.2.16 Release Note
+--------------------------------
+
+Highlights in this release:
+
+* DOOM now has `OMSourcedElement` support.
+
+* Axiom now ships a drop-in replacement for `abdera-parser`, so that the latest Axiom
+ version can be used together with Abdera 1.1.3. See [here][1] for more details.
+
+[1]: ../implementations/fom-impl/index.html
Modified: webservices/axiom/trunk/src/site/site.xml
URL: http://svn.apache.org/viewvc/webservices/axiom/trunk/src/site/site.xml?rev=1701393&r1=1701392&r2=1701393&view=diff
==============================================================================
--- webservices/axiom/trunk/src/site/site.xml (original)
+++ webservices/axiom/trunk/src/site/site.xml Sat Sep 5 14:24:11 2015
@@ -52,6 +52,7 @@
<item name="1.2.13" href="release-notes/1.2.13.html"/>
<item name="1.2.14" href="release-notes/1.2.14.html"/>
<item name="1.2.15" href="release-notes/1.2.15.html"/>
+ <item name="1.2.16" href="release-notes/1.2.16.html"/>
</item>
<item name="Quick start samples" href="quickstart-samples.html"/>
<item name="User guide" href="userguide/userguide.html"/>