You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lo...@apache.org on 2013/08/02 14:42:52 UTC

svn commit: r1509663 - in /myfaces/tobago/trunk/src/site/apt: migration-1.5.apt release-checklist.apt

Author: lofwyr
Date: Fri Aug  2 12:42:52 2013
New Revision: 1509663

URL: http://svn.apache.org/r1509663
Log:
doc

Modified:
    myfaces/tobago/trunk/src/site/apt/migration-1.5.apt
    myfaces/tobago/trunk/src/site/apt/release-checklist.apt

Modified: myfaces/tobago/trunk/src/site/apt/migration-1.5.apt
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/src/site/apt/migration-1.5.apt?rev=1509663&r1=1509662&r2=1509663&view=diff
==============================================================================
--- myfaces/tobago/trunk/src/site/apt/migration-1.5.apt (original)
+++ myfaces/tobago/trunk/src/site/apt/migration-1.5.apt Fri Aug  2 12:42:52 2013
@@ -201,3 +201,10 @@ JavaScript
 *--+--+--+--+
 | 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>>>.

Modified: myfaces/tobago/trunk/src/site/apt/release-checklist.apt
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/src/site/apt/release-checklist.apt?rev=1509663&r1=1509662&r2=1509663&view=diff
==============================================================================
--- myfaces/tobago/trunk/src/site/apt/release-checklist.apt (original)
+++ myfaces/tobago/trunk/src/site/apt/release-checklist.apt Fri Aug  2 12:42:52 2013
@@ -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 @@ Release Checklist
 
   * 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
-mvn deploy -Papache-release,jdk14retro,generate-assembly --no-plugin-updates -Dnon-default-modules -Djava14.home=${java14.jre}
+cd ..
+svn co https://svn.apache.org/repos/asf/myfaces/tobago/tags/tobago-<version>
+cd tobago-<version>
 +------------------------+
 
-    For Tobago 1.5.x and higher:
+  * 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
 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 @@ Staging repository:
 http://people.apache.org/
 
 
-The Vote is open for 72h.
+The vote is open for 72h.
 
 [ ] +1
 [ ] +0