Notes on the MyFaces Tomahawk 1.1.4 Release
Timeline
- 2006-06-21 - Tomahawk 1_1_4 branch created
- 2006-06-21 - Shared 2_0_3 branch created
- 2006-07-17 - Snapshots deployed to maven-snapshot-repository
- 2006-07-17 - Snapshots of the distribution assemblies published
- 2006-10-11 - Re-branched for Tomahawk 1.1.4 from r452854, created Shared 2.0.4 branch from r462858
- 2006-10-15 - Bulk changed all issues marked Affects and Fix-For 1.1.5-SNAPSHOT to 1.1.4-SNAPSHOT instead
- 2006-10-16 - Snapshots of the distribution assemblies published (r464768)
- 2006-10-17 - Snapshots of the distribution assemblies published (r465130)
- 2006-11-03 - Snapshots of the distribution assemblies published (r465130)
NOTE: Tomahawk 1.1.4-SNAPSHOT should be used with MyFaces Core 1.1.5-SNAPSHOT.
NOTE: This Tomahawk release is blocked until MyFaces 1.1.5 is released and TOMAHAWK-767 is resolved.
Issues
Testing
Here's how you can help us test the snapshots prior to a release:
Download distribution assembly snapshots:
Configure a <repository> for Maven 2:
<repository> <id>apache.snapshots</id> <name>Apache Snapshot Repository</name> <url>http://people.apache.org/repo/m2-snapshot-repository</url> </repository>
And declare a dependency on the 1.1.4 snapshot:
<dependency> <groupId>org.apache.myfaces.tomahawk</groupId> <artifactId>tomahawk</artifactId> <version>1.1.4-SNAPSHOT</version> </dependency>
Test your application, then, let us know the results (good or bad!) on dev at myfaces.apache.org. (You must be subscribed to post. See: http://myfaces.apache.org/mail-lists.html.)
Snapshots
To deploy the api and impl jars, including -sources and -javadocs, to http://people.apache.org/repo/m2-snapshot-repository:
cd /path/to/SHARED_2_0_4_BRANCH mvn install cd /path/to/TOMAHAWK_1_1_4_BRANCH mvn deploy -Pgenerate-assembly
To build and publish the -src and -bin assemblies to people.apache.org:
cd /path/to/SHARED_2_0_4_BRANCH mvn install cd /path/to/TOMAHAWK_1_1_4_BRANCH mvn install -Pgenerate-assembly cd assembly mvn assembly:assembly scp target/assembly/out/* people.apache.org:/www/people.apache.org/builds/myfaces/tomahawk-1.1.x
TODO
- Add LICENSE/NOTICE to the -bin assembly
- Are the shared sources in the -src assembly?
- Check that every jar contains LICENSE/NOTICE
- Check in the script to http://svn.apache.org/repos/asf/myfaces/maven/trunk/scripts
- Figure out whether/how to release the Tomahawk example apps, add it to the script