[maven-release-plugin] copy for tag tobago-2.0.0-alpha-1
diff --git a/src/site/apt/migration-1.5.apt b/src/site/apt/migration-1.5.apt
index dcca604..690e422 100644
--- a/src/site/apt/migration-1.5.apt
+++ b/src/site/apt/migration-1.5.apt
@@ -201,3 +201,10 @@
*--+--+--+--+
| renamed | <<<TabGroup.reloadWithAction2()>>> | <<<TabGroup.reloadWithAction()>>> |
*--+--+--+--+
+
+Own Components and Renderers
+
+ The renderers must now declared inside the <<<faces-config.xml>>>.
+
+ For the Tobago classes, this will be generated at compile time from annotations like in e. g.
+ <<<org.apache.myfaces.tobago.internal.taglib.component.BoxTagDeclaration>>>.
diff --git a/src/site/apt/release-checklist.apt b/src/site/apt/release-checklist.apt
index ea0d7b2..8e4dcf9 100644
--- a/src/site/apt/release-checklist.apt
+++ b/src/site/apt/release-checklist.apt
@@ -19,11 +19,11 @@
Release Checklist
- Checklist of tasks to perform for each release:
+ Checklist of tasks to perform for each release. For general information about Apache releases you may also consult {{{http://www.apache.org/dev/publishing-maven-artifacts.html}Publishing Maven Artifacts}}.
* Preparation
- * Ensure that all open bugs have been either fixed or moved to an other release.
+ * Ensure that all open bugs have been either fixed or moved to an other release version.
* Ensure that all examples are working with the release candidate.
@@ -33,44 +33,47 @@
* Please switch to jdk 1.5 for a release build (only for Tobago 1.0.x).
- * Perform basic checks for all modules for Tobago 1.0.x
+ * Perform basic checks on an unmodified checkout for all modules:
+------------------------+
+# for Tobago 1.0.x
mvn checkstyle:check rat:check -Pall-modules
-+------------------------+
- or for Tobago 1.5.x and higher
-
-+------------------------+
+# for Tobago 1.5.x and higher
mvn clean install -Pall-modules && mvn checkstyle:check apache-rat:check animal-sniffer:check -Pall-modules
+------------------------+
* You need to add your GPG keys in {{{https://svn.apache.org/repos/asf/myfaces/keys/KEYS}Subversion}} and the {{{https://www.apache.org/dist/myfaces/KEYS}Apache site}} before a release.
-* Building the release
+* Building the Release
- * Prepare the release with
+ * Prepare the release with:
+------------------------+
mvn release:prepare -Pall-modules
+------------------------+
- * Deploy the release to the nexus repository with the apache-release profile. For Tobago 1.0.x
+ * Check out a fresh copy of the svn tag:
+------------------------+
-cd checkout-of-release
+cd ..
+svn co https://svn.apache.org/repos/asf/myfaces/tobago/tags/tobago-<version>
+cd tobago-<version>
++------------------------+
+
+ * Deploy the fresh copy to the Nexus repository with the apache-release profile (we are not using release:perform here, because of some different options):
+
++------------------------+
+# for Tobago 1.0.x
mvn deploy -Papache-release,jdk14retro,generate-assembly --no-plugin-updates -Dnon-default-modules -Djava14.home=${java14.jre}
-+------------------------+
- For Tobago 1.5.x and higher:
-
-+------------------------+
+# for Tobago 1.5.x and higher
mvn deploy -Papache-release,generate-assembly --no-plugin-updates -Dnon-default-modules
+------------------------+
For more information please consult the pom.xml files.
- * "Close" the repository on the nexus instance for stating (you will receive a mail with the staging location).
+ * <Close> the repository on the {{{https://repository.apache.org/}Nexus}} instance for stating (you will receive a mail with the staging location).
* Voting
@@ -123,7 +126,7 @@
http://people.apache.org/
-The Vote is open for 72h.
+The vote is open for 72h.
[ ] +1
[ ] +0
diff --git a/tobago-extension/tobago-sandbox/pom.xml b/tobago-extension/tobago-sandbox/pom.xml
index df7a220..ff72cc1 100644
--- a/tobago-extension/tobago-sandbox/pom.xml
+++ b/tobago-extension/tobago-sandbox/pom.xml
@@ -174,7 +174,7 @@
<resources>
<resource>
<targetPath>META-INF</targetPath>
- <directory>${project.build.directory}/generated-tld</directory>
+ <directory>${project.build.directory}/generated</directory>
</resource>
</resources>
</configuration>
@@ -192,7 +192,7 @@
<artifactId>maven-taglib-plugin</artifactId>
<version>2.3.1</version>
<configuration>
- <taglib.src.dir>${project.build.directory}/generated-tld</taglib.src.dir>
+ <taglib.src.dir>${project.build.directory}/generated</taglib.src.dir>
<tldDocDir>${project.build.directory}/site/tlddoc</tldDocDir>
<parseHtml>true</parseHtml>
</configuration>
@@ -291,7 +291,7 @@
<groupId>net.sourceforge.maven-taglib</groupId>
<artifactId>maven-taglib-plugin</artifactId>
<configuration>
- <taglib.src.dir>${project.build.directory}/generated-tld</taglib.src.dir>
+ <taglib.src.dir>${project.build.directory}/generated</taglib.src.dir>
<tldDocDir>${project.build.directory}/tlddoc</tldDocDir>
</configuration>
<executions>