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