Differences between revisions 30 and 31
Revision 30 as of 2006-09-17 21:36:17
Size: 6159
Editor: VDSL-130-13-157-245
Comment:
Revision 31 as of 2006-09-18 04:04:52
Size: 6352
Editor: VDSL-130-13-157-245
Comment: A few more updates.
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:

The release manager is: '''Wendy Smoak''' ([http://wiki.wsmoak.net/cgi-bin/wiki.pl?MyFacesCore114 Release Diary])
Line 27: Line 29:
 * 2006-09-16 - Distributions copied to /www/www.apache.org/dist/myfaces/binaries & .../source
 * 2006-09-17 - Updated the 'current' symlinks in /www/www.apache.org/dist/myfaces
Line 113: Line 117:
Due to changes required for compatibility with the JSF reference
implementation, MyFaces Core 1.1.4 cannot be used with Tomahawk
1.1.3. See the Compatibility Matrix, http://wiki.apache.org/myfaces/CompatibilityMatrix, for more information.
Due to changes required for compatibility with the JSF reference implementation,
MyFaces Core 1.1.4 cannot be used with Tomahawk 1.1.3.

Notes on the MyFaces Core 1.1.4 Release

The release manager is: Wendy Smoak ([http://wiki.wsmoak.net/cgi-bin/wiki.pl?MyFacesCore114 Release Diary])

Timeline

Issues

Testing

Here's how you can help us test the distribution prior to a vote.

Download a the distribution assemblies:

Configure a <repository> for Maven 2:

        <repository>
           <id>myfaces-114-staging</id>
           <name>Apache MyFaces Core 1.1.4 Staging Repository</name>
           <url>http://people.apache.org/builds/myfaces/core-1.1.4/m2-staging-repository</url>
        </repository>

And declare dependencies on the 1.1.4 artifacts:

        <dependency>
            <groupId>org.apache.myfaces.core</groupId>
            <artifactId>myfaces-api</artifactId>
            <version>1.1.4</version>
        </dependency>
        <dependency>
            <groupId>org.apache.myfaces.core</groupId>
            <artifactId>myfaces-impl</artifactId>
            <version>1.1.4</version>
        </dependency>

Note: Maven 2.0.4 will not download a new version if one is already present in your local repository. You will need to delete $M2_REPO/org/apache/myfaces/core to force Maven to download the new version. (Usually, $M2_REPO is <your home directory>/.m2/repository .)

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.)

JIRA

  • Add a new version to the core project 1.1.4
  • Do a bulk change for all resolved issues with version fixed as 1.1.4-SNAPSHOT and change to 1.1.4
  • Do a bulk change for all resolved (but not closed) in 1.1.4 and close them
  • Archive the 1.1.4-SNAPSHOT version

Deployment

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_3
   mvn install
   cd /path/to/CORE_1_1_4
   mvn deploy -Pgenerate-assembly

To build and publish the -src and -bin assemblies to people.apache.org:

   cd /path/to/SHARED_2_0_3
   mvn install
   cd /path/to/CORE_1_1_4
   mvn install -Pgenerate-assembly
   cd assembly
   mvn assembly:assembly
   scp target/assembly/out/* people.apache.org:/www/people.apache.org/builds/myfaces/core-1.1.x

TODO

  • [LATER] Make sure the myfaces master pom inherits from org.apache:apache:2

Proposed Release Announcement

Subject: [ANNOUNCE] MyFaces Core v1.1.4

The Apache MyFaces team is pleased to announce the release of MyFaces Core 1.1.4.

MyFaces Core is a JavaServer(tm) Faces 1.1 implementation as specified by JSR-127. MyFaces Core has passed Sun's JSR-127 TCK and is 100% compliant with the JSR-127 specification.

MyFaces Core 1.1.4 is available in both binary and source distributions.

Due to changes required for compatibility with the JSF reference implementation, MyFaces Core 1.1.4 cannot be used with Tomahawk 1.1.3.

MyFaces Core is also available in the central Maven repository under Group ID "org.apache.myfaces.core".

Enjoy!

CoreRelease114 (last edited 2009-09-20 23:01:38 by localhost)