Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id B5FA1200AC0 for ; Tue, 10 May 2016 00:31:37 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id B44C4160A0F; Mon, 9 May 2016 22:31:37 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 17BE21609A8 for ; Tue, 10 May 2016 00:31:35 +0200 (CEST) Received: (qmail 11335 invoked by uid 500); 9 May 2016 22:31:35 -0000 Mailing-List: contact jetspeed-dev-help@portals.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Jetspeed Developers List" Delivered-To: mailing list jetspeed-dev@portals.apache.org Received: (qmail 11324 invoked by uid 99); 9 May 2016 22:31:35 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 May 2016 22:31:35 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id BA9E9180298 for ; Mon, 9 May 2016 22:31:34 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.799 X-Spam-Level: * X-Spam-Status: No, score=1.799 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, KAM_LAZY_DOMAIN_SECURITY=1, RP_MATCHES_RCVD=-0.001] autolearn=disabled Received: from mx2-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id hgg05-9-3DM0 for ; Mon, 9 May 2016 22:31:26 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx2-lw-eu.apache.org (ASF Mail Server at mx2-lw-eu.apache.org) with ESMTP id 0DFDD5F3A1 for ; Mon, 9 May 2016 22:31:26 +0000 (UTC) Received: from svn01-us-west.apache.org (svn.apache.org [10.41.0.6]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 2077CE009C for ; Mon, 9 May 2016 22:31:25 +0000 (UTC) Received: from svn01-us-west.apache.org (localhost [127.0.0.1]) by svn01-us-west.apache.org (ASF Mail Server at svn01-us-west.apache.org) with ESMTP id 21C933A043C for ; Mon, 9 May 2016 22:31:25 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1743074 - in /portals/jetspeed-2/portal/trunk: ./ applications/jetspeed-demo/ docs/release/ enterprise/ enterprise/ear-full/ enterprise/ear-min/ jetspeed-archetype/src/main/resources/archetype-resources/ jetspeed-installer/ jetspeed-instal... Date: Mon, 09 May 2016 22:31:24 -0000 To: jetspeed-dev@portals.apache.org From: taylor@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20160509223125.21C933A043C@svn01-us-west.apache.org> archived-at: Mon, 09 May 2016 22:31:37 -0000 Author: taylor Date: Mon May 9 22:31:24 2016 New Revision: 1743074 URL: http://svn.apache.org/viewvc?rev=1743074&view=rev Log: bumping to 2.3.2 snapshot post release, updating release procedure documentation Modified: portals/jetspeed-2/portal/trunk/applications/jetspeed-demo/jetspeed-mvn-demo-pom.xml portals/jetspeed-2/portal/trunk/docs/release/RELEASE-PROCEDURE.txt portals/jetspeed-2/portal/trunk/enterprise/ear-full/pom.xml portals/jetspeed-2/portal/trunk/enterprise/ear-min/pom.xml portals/jetspeed-2/portal/trunk/enterprise/pom.xml portals/jetspeed-2/portal/trunk/jetspeed-archetype/src/main/resources/archetype-resources/pom.xml portals/jetspeed-2/portal/trunk/jetspeed-installer/BUILD.txt portals/jetspeed-2/portal/trunk/jetspeed-installer/etc/ant-installer/antinstall-config.xml portals/jetspeed-2/portal/trunk/jetspeed-installer/etc/ant-installer/build.xml portals/jetspeed-2/portal/trunk/jetspeed-installer/etc/database/database.properties.template portals/jetspeed-2/portal/trunk/jetspeed-installer/jetspeed-mvn-ant-installer-pom.xml portals/jetspeed-2/portal/trunk/jetspeed-installer/jetspeed-mvn-database-pom.xml portals/jetspeed-2/portal/trunk/jetspeed-installer/jetspeed-mvn-tomcat-portal-pom.xml portals/jetspeed-2/portal/trunk/jetspeed-installer/pom.xml portals/jetspeed-2/portal/trunk/jetspeed-mvn-db-init-pom.xml portals/jetspeed-2/portal/trunk/jetspeed-portal-resources/src/main/resources/conf/jetspeed/jetspeed.properties portals/jetspeed-2/portal/trunk/src/site/site.xml Modified: portals/jetspeed-2/portal/trunk/applications/jetspeed-demo/jetspeed-mvn-demo-pom.xml URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed-demo/jetspeed-mvn-demo-pom.xml?rev=1743074&r1=1743073&r2=1743074&view=diff ============================================================================== --- portals/jetspeed-2/portal/trunk/applications/jetspeed-demo/jetspeed-mvn-demo-pom.xml (original) +++ portals/jetspeed-2/portal/trunk/applications/jetspeed-demo/jetspeed-mvn-demo-pom.xml Mon May 9 22:31:24 2016 @@ -31,7 +31,7 @@ org.apache.portals.jetspeed-2 applications - 2.3.1 + 2.3.2-SNAPSHOT pom Modified: portals/jetspeed-2/portal/trunk/docs/release/RELEASE-PROCEDURE.txt URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/docs/release/RELEASE-PROCEDURE.txt?rev=1743074&r1=1743073&r2=1743074&view=diff ============================================================================== --- portals/jetspeed-2/portal/trunk/docs/release/RELEASE-PROCEDURE.txt (original) +++ portals/jetspeed-2/portal/trunk/docs/release/RELEASE-PROCEDURE.txt Mon May 9 22:31:24 2016 @@ -24,14 +24,21 @@ Since 2.3.1 * Use the JDK 1.7. * Use Maven 3.3.1 or higher +-------------------------- JETSPEED-2 ----------------------------- + 2. Prepare the source for release * Cleanup JIRA so the Fix Version in issues resolved since the last release includes this release version correctly. * Create a JIRA issue for release maintenance for example see https://issues.apache.org/jira/browse/JS2-1355 * Checkout a clean copy of the trunk (on the specific branch if needed) to release using command line svn. + cd ~/apache/releases + svn co https://svn.apache.org/repos/asf/portals/jetspeed-2/portal/trunk jetspeed-2 + * Do not use Eclipse to do the checkout. The extra dot (.) files created by Eclipse throws off the rat:check processing. - * run pre-release.sh on jetspeed-2, j2-admin + * run pre-release.sh + cd jetspeed-2 + ./pre-release.sh * check in changes 3. Verify the source has the required license headers before trying to release. @@ -43,24 +50,27 @@ Since 2.3.1 $ mvn -P apache-release release:prepare -DautoVersionSubmodules=true -DdryRun=true - The dry run will not commit any changes back to SVN and gives you the opportunity to verify that the release process will complete as expected. You will be prompted for the following information : + The dry run will not commit any changes back to SVN and gives you the opportunity to verify that the release process will complete as expected. + You will be prompted for the following information : Release version - take the default SCM release tag - review the default naming and compare it with the existing svn tag structure; change it if needed. New development version - take the default - GPG Passprhase + Have your GPG Passphrase ready - If you cancel a release:prepare before it updates the pom.xml versions, then use the release:clean goal to just remove the extra files that were created. The Maven release plugin checks for SNAPSHOT dependencies in pom's. It will not complete the prepare goal until all SNAPSHOT dependencies are resolved. + If you cancel a release:prepare before it updates the pom.xml versions, then use the release:clean goal to just remove the extra files that were created. + The Maven release plugin checks for SNAPSHOT dependencies in pom's. It will not complete the prepare goal until all SNAPSHOT dependencies are resolved. 5. VERIFY RELEASE Verify that the release process completed as expected - The release plugin will create pom.xml.tag files which contain the changes that would have been committed to SVN. The only differences between pom.xml.tag and it's corresponding pom.xml file should be the version number(s) and svn location(s) (e.g., /trunk vs /tags). + The release plugin will create pom.xml.tag files which contain the changes that would have been committed to SVN. + The only differences between pom.xml.tag and it's corresponding pom.xml file should be the version number(s) and svn location(s) (e.g., /trunk vs /tags). Check release.properties and make sure that the scm properties have the right version. Sometimes the scm location can be the previous version not the next version. Verify signatures (Verifying release signatures) - e.g., `gpg --verify target/apa-webcontent-1.3-SNAPSHOT-source-release.zip.asc target/apa-webcontent-1.3-SNAPSHOT-source-release.zip' + e.g., `gpg --verify ./target/jetspeed-2-2.3.1-SNAPSHOT-source-release.zip.asc ./target/jetspeed-2-2.3.1-SNAPSHOT-source-release.zip' 6. CLEANUP AND START OVER Cleanup the release prepare files again: @@ -79,10 +89,76 @@ Since 2.3.1 $ mvn -P apache-release release:perform -Duser.name=[your_apache_uid] - If your local OS userid doesn't match your Apache userid, then you'll have to also override the value provided by the OS to Maven for the site-deploy step to work. This is known to work for Linux, but not for Mac and unknown for Windows. + If your local OS userid doesn't match your Apache userid, then you'll have to also override the value provided + by the OS to Maven for the site-deploy step to work. This is known to work for Linux, but not for Mac and unknown for Windows. + +-------------------------- J2-ADMIN ----------------------------- + +9. Prepare the J2-ADMIN source for release + * Checkout a clean copy of the trunk (on the specific branch if needed) to release using command line svn. + cd ~/apache/releases + svn co https://svn.apache.org/repos/asf/portals/jetspeed-2/applications/j2-admin/trunk j2-admin + + * run pre-release.sh + cd j2-admin + ./pre-release.sh + * check in changes + +10. Verify the source has the required license headers before trying to release. + + mvn -P rat apache-rat:check + +11. DRY RUN + Do a dry run of the release:prepare step: + + $ mvn -P apache-release release:prepare -DautoVersionSubmodules=true -DdryRun=true + + The dry run will not commit any changes back to SVN and gives you the opportunity to verify that the release process will complete as expected. + You will be prompted for the following information : + + Release version - take the default + SCM release tag - review the default naming and compare it with the existing svn tag structure; change it if needed. + New development version - take the default + Have your GPG Passphrase ready + + If you cancel a release:prepare before it updates the pom.xml versions, then use the release:clean goal to just remove the extra files that were created. + The Maven release plugin checks for SNAPSHOT dependencies in pom's. It will not complete the prepare goal until all SNAPSHOT dependencies are resolved. -9. VERIFY THE RELEASE - a. Verify the Nexus release artifacts +12. VERIFY RELEASE + Verify that the release process completed as expected + + The release plugin will create pom.xml.tag files which contain the changes that would have been committed to SVN. + The only differences between pom.xml.tag and it's corresponding pom.xml file should be the version number(s) and svn location(s) (e.g., /trunk vs /tags). + + Check release.properties and make sure that the scm properties have the right version. Sometimes the scm location can be the previous version not the next version. + + Verify signatures (Verifying release signatures) + e.g., `gpg --verify ./target/jetspeed-2-2.3.1-SNAPSHOT-source-release.zip.asc ./target/jetspeed-2-2.3.1-SNAPSHOT-source-release.zip' + +13. CLEANUP AND START OVER + Cleanup the release prepare files again: + + $ mvn -P apache-release release:clean + +14. PREPARE THE RELEASE + Run the "release:prepare" step for real this time. You'll be prompted for the same version information. + + $ mvn -P apache-release release:prepare -DautoVersionSubmodules=true + + Backup (zip or tar) your local release candidate directory in case you need to rollback the release after the next step is performed. + +15. PERFORM THE RELEASE + This step will create a maven staging repository and site for use in testing and voting. + + $ mvn -P apache-release release:perform -Duser.name=[your_apache_uid] + + If your local OS userid doesn't match your Apache userid, then you'll have to also override the value provided + by the OS to Maven for the site-deploy step to work. This is known to work for Linux, but not for Mac and unknown for Windows. + +------------------------------------------------------------------------- + +16. VERIFY THE RELEASES + a. Verify the Nexus release artifacts for both Jetspeed-2 and j2-admin Verify the staged artifacts in the nexus repo https://repository.apache.org/index.html @@ -98,7 +174,12 @@ Since 2.3.1 Staging repositories (under Build Promotion) --> Name column --> org.apache.portals-XXX Click checkbox for the open staging repo (org.apache.portals-XXX) and press Close in the menu bar. -10. PUT THE RELEASE CANDIDATE UP FOR A VOTE +17. Create a Jetspeed-2 Installer + cd ~/apache/releases/jetspeed-2/jetspeed-installer + mvn jetspeed:mvn -Dtarget=installer + # copy the target/jetspeed-installer-2.3.1.jar somewhere on web for Download and release verification testing + +18. PUT THE RELEASE CANDIDATE UP FOR A VOTE a. Create a VOTE email thread on dev@ to record votes as replies. (See Example VOTE e-mail message) b. Perform a review of the release and cast your vote. See the following for more details on Apache releases @@ -116,7 +197,7 @@ Since 2.3.1 Apache Voting Process http://www.apache.org/foundation/voting.html Who We Are (Apache Portals Project) http://portals.apache.org/whoweare.html -11. FINALIZE THE RELEASE +19. FINALIZE THE RELEASE a. Promote the staged nexus artifacts https://repository.apache.org/index.html @@ -124,8 +205,9 @@ Since 2.3.1 Click checkbox of the closed staging repo (org.apache.portals-XXX) and select Release. b. Copy the source/binary artifacts over to the distribution area (managed by svnpubsub) - Command line examples to distribute Portals Application artifacts (jetspeed-installer-2.3.1 as an example below.): + Command line examples to distribute artifacts (jetspeed-installer-2.3.1 as an example below.): + $ cd ~/apache/portals/dist/ALL/portals/jetspeed-2/sources $ svn co https://dist.apache.org/repos/dist/release/portals/jetspeed-2 jetspeed-2 $ cd jetspeed-2/sources $ echo "Copying source artifacts..." @@ -137,42 +219,77 @@ Since 2.3.1 $ wget --no-check-certificate https://repository.apache.org/content/repositories/releases/org/apache/portals/jetspeed-2/j2-admin/2.3.1/j2-admin-2.3.1-source-release.zip.asc $ wget --no-check-certificate https://repository.apache.org/content/repositories/releases/org/apache/portals/jetspeed-2/j2-admin/2.3.1/j2-admin-2.3.1-source-release.zip.md5 $ wget --no-check-certificate https://repository.apache.org/content/repositories/releases/org/apache/portals/jetspeed-2/j2-admin/2.3.1/j2-admin-2.3.1-source-release.zip.sha1 - $ svn add jetspeed-2-2.3.1-source-release-* - $ svn add j2-admin-2.3.1-source-release-* + $ svn add jetspeed-2-2.3.1-source-release* + $ svn add j2-admin-2.3.1-source-release* $ svn commit -m "Committing Source Release for jetspeed-2-2.3.1" $ cd ../binaries $ echo "Copying binaries artifacts..." - $ wget --no-check-certificate https://repository.apache.org/content/repositories/releases/org/apache/portals/jetspeed-2/j2-admin/2.3.1/j2-admin-2.3.0.war - $ wget --no-check-certificate https://repository.apache.org/content/repositories/releases/org/apache/portals/jetspeed-2/j2-admin/2.3.1/j2-admin-2.3.0.war.asc - $ wget --no-check-certificate https://repository.apache.org/content/repositories/releases/org/apache/portals/jetspeed-2/j2-admin/2.3.1/j2-admin-2.3.0.war.md5 - $ wget --no-check-certificate https://repository.apache.org/content/repositories/releases/org/apache/portals/jetspeed-2/j2-admin/2.3.1/j2-admin-2.3.0.war.sha1 - $ svn add j2-admin-* - $ svn commit -m "Committing Binary Release for j2-admin-2.3.0" + $ wget --no-check-certificate https://repository.apache.org/content/repositories/releases/org/apache/portals/jetspeed-2/j2-admin/2.3.1/j2-admin-2.3.1.war + $ wget --no-check-certificate https://repository.apache.org/content/repositories/releases/org/apache/portals/jetspeed-2/j2-admin/2.3.1/j2-admin-2.3.1.war.asc + $ wget --no-check-certificate https://repository.apache.org/content/repositories/releases/org/apache/portals/jetspeed-2/j2-admin/2.3.1/j2-admin-2.3.1.war.md5 + $ wget --no-check-certificate https://repository.apache.org/content/repositories/releases/org/apache/portals/jetspeed-2/j2-admin/2.3.1/j2-admin-2.3.1.war.sha1 + $ svn add j2-admin-2.3.1* + $ ### Sign the Jetspeed 2.3.1 installer + $ cp ~/apache/releases/tag-2.3.1/jetspeed-installer/target/jetspeed-installer-2.3.1.jar . + $ gpg --print-md MD5 jetspeed-installer-2.3.1.jar > jetspeed-installer-2.3.1.jar.md5 + $ # compare... + $ md5 jetspeed-installer-2.3.1.jar + $ gpg --armor --output jetspeed-installer-2.3.1.jar.asc --detach-sig jetspeed-installer-2.3.1.jar + $ gpg --verify jetspeed-installer-2.3.1.jar.asc jetspeed-installer-2.3.1.jar + $ shasum jetspeed-installer-2.3.1.jar > jetspeed-installer-2.3.1.jar.sha1 + $ shasum -c jetspeed-installer-2.3.1.jar.sha1 + $ svn add jetspeed-installer-2.3.1* + $ svn commit -m "Committing Binary Release for Jetspeed 2.3.1" + + WAIT 24hrs after committing releases for mirrors to replicate before announcing release + +20. RUN POST RELEASE + Run the post release script and check in changes to update dangling version numbers + a. Jetspeed-2 + ./post-release.sh + b. J2-Admin + ./post-release.sh + c. commit changes to SVN. Trunk is now open for commits... -12. UPDATE JIRA +21. UPDATE JIRA Update the JIRA versions page to close all issues, mark the version as "released", and set the date to the date that the release was approved. You may also need to make a new release entry for the next release. -13. ANNOUNCE THE RELEASE - Make a news announcement on the Apache Portals and/or Apache Portals Applications homepage. - WAIT 24hrs after committing releases for mirrors to replicate - Publish updates to the download page - How to publish the website through svnpubsub + Generate the Release Notes from the Version page + +22. UPDATE SITE DOCS + a. copy site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes.xml to site/jetspeed/jetspeed-2.3/src/site/xdoc/release-note-[last version].xml + b. edit site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes.xml + include generated release notes from step 21 + c. edit site/jetspeed/jetspeed-2.3/src/site/xdoc/features.xml + d. edit site/jetspeed/jetspeed-2.3/src/site/xdoc/index.xml + e. edit site/jetspeed/jetspeed-2.3/src/site/xdoc/download.xml + f. edit site/jetspeed/jetspeed-2.3/src/site/xdoc/getting-started-installer.xml + f. edit site/jetspeed/jetspeed-2.3/src/site/xdoc/getting-started.xml + f. edit site/jetspeed/jetspeed-2.3/src/site/xdoc/guide-migration.xml + f. edit Portals main site: site/src/site/xdoc/news.xml + g. update site/jetspeed/jetspeed-2.3/src/site/xdoc/roadmap.xml + h. mvn site + + i. publish the docs to LIVE SITE + Commit changes into the SVN location of Apache Portals Maven Site documentation: https://svn.apache.org/repos/asf/portals/site/ - NOTE: You will probably need to edit files under applications folder mostly, but be sure to edit some pages (e.g., news page) in the root, too. - Build the site of Apache Portals Maven Site documentation. e.g., $ mvn site - Copy the generated html and resources into the workspace folder of the following svnpubsub SVN location: https://svn.apache.org/repos/asf/portals/site-live/ - Commit your changes + Commit your changes to site-live, they will publish automatically + + +23. ANNOUNCE THE RELEASE + Make a news announcement on the Apache Portals and/or Apache Portals Applications homepage. Make an announcement about the release on the - portalapps-user@portals.apache.org - portalapps-dev@portals.apache.org + general@portals.apache.org + jetspeed-user@portals.apache.org + announce@apache.org list as per the Apache Announcement Mailing Lists page) (See Example ANNOUNCE e-mail message) @@ -185,3 +302,130 @@ Since 2.3.1 e-mail address or send the announce message twice separately. NOTE: It is not required but it is better to digitally sign the announce e-mail message by using your PGP key. + + - go to G-mail settings page + - Select 'Accounts and Import' tab + - In 'Send mail as' field, + - click on 'Add another email address you own' + - type your name and apache e-mail address in the popup + - enter 'mail-relay.apache.org' in SMTP Server field and choose 465 as port number + - enter your apache account username and password + - select 'Secured connection using SSL (recommended)' (default) + - click on 'Add Account' + - ... + - You can change the default send email address if want there. + - When sending e-mail, check the sender address is @apache.org. + +------------------------------------ Release Candidate Email Template ------------------------------------------------------------ +To: jetspeed-dev list +cc: jetspeed-user list, portals-pmc list +Subject: [VOTE] Release Apache Portals Jetspeed 2.3.1 + +Dear Apache Portals Jetspeed Team and community, + +I've staged a release candidate for the new Apache Portals Jetspeed Enterprise Portal 2.3.1 release. This candidate also includes the accompanying J2-Admin candidate. + +Please review the release candidate for this project which is available from the following maven staging repository: + +https://repository.apache.org/content/repositories/orgapacheportals-1010/ + +The full source distributions are also available from the above staging repository from the following locations: + +https://repository.apache.org/content/repositories/orgapacheportals-1010/org/apache/portals/jetspeed-2/jetspeed-2/2.3.1/jetspeed-2-2.3.1-source-release.zip + +https://repository.apache.org/content/repositories/orgapacheportals-1010/org/apache/portals/jetspeed-2/j2-admin/2.3.1/j2-admin-2.3.1-source-release.zip + +The release notes are available here: + +https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10492&version=12325883 + +In addition, I'm providing a binary Jetspeed-2.3.1 installer based on this release candidate here: + +http://www.bluesunrise.com/downloads/jetspeed-installer-2.3.1.jar + +The installer can be executed using: java -jar jetspeed-installer-2.3.1.jar + +The KEYS file to verify the release artifacts signature can be found here: + +https://dist.apache.org/repos/dist/release/portals/jetspeed-2/KEYS + +Please review the release candidates and vote on releasing Apache Portals Jetspeed 2.3.1 + +This vote is open for the next 72 hours. + +Please cast your vote: + +[ ] +1 for Release +[ ] 0 for Don't care +[ ] -1 Don't release (do provide a reason then) + +Regards, + +(your name) + +------------------------------------ Result/Vote Email Template ------------------------------------------------------------ + +Respond to last email +Subject: [RESULT][VOTE] Release Apache Portals Jetspeed 2.3.1 + +Apache Portals Team and community, + +This release is accepted with the following votes: + + +1 Randy Watler + +1 Woonsan Ko + +1 David S Taylor + +Thank you all for voting! + +We will promote the release candidates to the Maven Central Repository and upload the source and binary distributions to the official download area. + +An announcement about the new release will be send out as soon as the Jetspeed website is updated and the source and binary distributions have been mirrored. + +Regards, + +(your name) + +------------------------------------ Release Email ------------------------------------------------- +To general@portals.apache.org + jetspeed-user@portals.apache.org + + announce@apache.org list + +Subject: [ANNOUNCE] Apache Portals Jetspeed 2.3.1 release + +The Apache Portals team is pleased to announce the General Availability of Apache Jetspeed version 2.3.1 + +Version 2.3.1 introduces important Security patches discovered by the Apache Security team. +New features include a new Search UI, improved Session Preferences, Detached Portlets, updates to the tutorial, +and improved Responsive Decorators. + +For a full overview of all the Jetspeed features, see the online documentation. To get up and running quickly, +download the installer which comes with a bundled latest Tomcat 7. + +Features: +http://portals.apache.org/jetspeed-2/features.html + +Release notes: +http://portals.apache.org/jetspeed-2/release-notes.html + +Website Documentation: +http://portals.apache.org/jetspeed-2 + +Tutorial: +http://portals.apache.org/jetspeed-2/features.html + +Download: +http://portals.apache.org/jetspeed-2/download.html + +Installer: +http://portals.apache.org/jetspeed-2/getting-started-installer.html + +Security Patches: +http://portals.apache.org/jetspeed-2/security-reports.html + +-- +David S Taylor +On behalf of the Apache Portals PMC + + Modified: portals/jetspeed-2/portal/trunk/enterprise/ear-full/pom.xml URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/enterprise/ear-full/pom.xml?rev=1743074&r1=1743073&r2=1743074&view=diff ============================================================================== --- portals/jetspeed-2/portal/trunk/enterprise/ear-full/pom.xml (original) +++ portals/jetspeed-2/portal/trunk/enterprise/ear-full/pom.xml Mon May 9 22:31:24 2016 @@ -32,7 +32,7 @@ org.apache.portals.jetspeed-2 jetspeed-enterprise - 2.3.1 + 2.3.2-SNAPSHOT ../pom.xml ear Modified: portals/jetspeed-2/portal/trunk/enterprise/ear-min/pom.xml URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/enterprise/ear-min/pom.xml?rev=1743074&r1=1743073&r2=1743074&view=diff ============================================================================== --- portals/jetspeed-2/portal/trunk/enterprise/ear-min/pom.xml (original) +++ portals/jetspeed-2/portal/trunk/enterprise/ear-min/pom.xml Mon May 9 22:31:24 2016 @@ -32,7 +32,7 @@ org.apache.portals.jetspeed-2 jetspeed-enterprise - 2.3.1 + 2.3.2-SNAPSHOT ../pom.xml ear Modified: portals/jetspeed-2/portal/trunk/enterprise/pom.xml URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/enterprise/pom.xml?rev=1743074&r1=1743073&r2=1743074&view=diff ============================================================================== --- portals/jetspeed-2/portal/trunk/enterprise/pom.xml (original) +++ portals/jetspeed-2/portal/trunk/enterprise/pom.xml Mon May 9 22:31:24 2016 @@ -32,7 +32,7 @@ org.apache.portals.jetspeed-2 jetspeed-2 - 2.3.1 + 2.3.2-SNAPSHOT ../pom.xml pom Modified: portals/jetspeed-2/portal/trunk/jetspeed-archetype/src/main/resources/archetype-resources/pom.xml URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/jetspeed-archetype/src/main/resources/archetype-resources/pom.xml?rev=1743074&r1=1743073&r2=1743074&view=diff ============================================================================== --- portals/jetspeed-2/portal/trunk/jetspeed-archetype/src/main/resources/archetype-resources/pom.xml (original) +++ portals/jetspeed-2/portal/trunk/jetspeed-archetype/src/main/resources/archetype-resources/pom.xml Mon May 9 22:31:24 2016 @@ -31,7 +31,7 @@ pom - 2.3.1 + 2.3.2-SNAPSHOT 2.0.3 1.1 1.0 Modified: portals/jetspeed-2/portal/trunk/jetspeed-installer/BUILD.txt URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/jetspeed-installer/BUILD.txt?rev=1743074&r1=1743073&r2=1743074&view=diff ============================================================================== --- portals/jetspeed-2/portal/trunk/jetspeed-installer/BUILD.txt (original) +++ portals/jetspeed-2/portal/trunk/jetspeed-installer/BUILD.txt Mon May 9 22:31:24 2016 @@ -22,8 +22,8 @@ should be used as follows: The self executing installer can be found in the maven target directory after the build: -jetspeed-installer-2.3.1.jar +jetspeed-installer-2.3.2-SNAPSHOT.jar It can be run simply enough: -> java -jar jetspeed-installer-2.3.1.jar +> java -jar jetspeed-installer-2.3.2-SNAPSHOT.jar Modified: portals/jetspeed-2/portal/trunk/jetspeed-installer/etc/ant-installer/antinstall-config.xml URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/jetspeed-installer/etc/ant-installer/antinstall-config.xml?rev=1743074&r1=1743073&r2=1743074&view=diff ============================================================================== --- portals/jetspeed-2/portal/trunk/jetspeed-installer/etc/ant-installer/antinstall-config.xml (original) +++ portals/jetspeed-2/portal/trunk/jetspeed-installer/etc/ant-installer/antinstall-config.xml Mon May 9 22:31:24 2016 @@ -23,11 +23,11 @@ "http://antinstaller.sourceforge.net/dtd/antinstall-config-0.8.dtd"> --> - - + @@ -61,8 +61,8 @@ - @@ -71,7 +71,7 @@ - @@ -99,7 +99,7 @@ - + @@ -114,7 +114,7 @@ - + Modified: portals/jetspeed-2/portal/trunk/jetspeed-installer/etc/ant-installer/build.xml URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/jetspeed-installer/etc/ant-installer/build.xml?rev=1743074&r1=1743073&r2=1743074&view=diff ============================================================================== --- portals/jetspeed-2/portal/trunk/jetspeed-installer/etc/ant-installer/build.xml (original) +++ portals/jetspeed-2/portal/trunk/jetspeed-installer/etc/ant-installer/build.xml Mon May 9 22:31:24 2016 @@ -36,7 +36,7 @@ - Installing Jetspeed-2.3.1 Enterprise Portal + Installing Jetspeed-2.3.2-SNAPSHOT Enterprise Portal Modified: portals/jetspeed-2/portal/trunk/jetspeed-installer/etc/database/database.properties.template URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/jetspeed-installer/etc/database/database.properties.template?rev=1743074&r1=1743073&r2=1743074&view=diff ============================================================================== --- portals/jetspeed-2/portal/trunk/jetspeed-installer/etc/database/database.properties.template (original) +++ portals/jetspeed-2/portal/trunk/jetspeed-installer/etc/database/database.properties.template Mon May 9 22:31:24 2016 @@ -13,7 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -; Jetspeed Enterprise Portal 2.3.1 Database setup configuration +; Jetspeed Enterprise Portal 2.3.2-SNAPSHOT Database setup configuration ; db.type supported values: db2, derby, mssql, mysql, oracle, postgresql, sapdb db.type=@db.type@ Modified: portals/jetspeed-2/portal/trunk/jetspeed-installer/jetspeed-mvn-ant-installer-pom.xml URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/jetspeed-installer/jetspeed-mvn-ant-installer-pom.xml?rev=1743074&r1=1743073&r2=1743074&view=diff ============================================================================== --- portals/jetspeed-2/portal/trunk/jetspeed-installer/jetspeed-mvn-ant-installer-pom.xml (original) +++ portals/jetspeed-2/portal/trunk/jetspeed-installer/jetspeed-mvn-ant-installer-pom.xml Mon May 9 22:31:24 2016 @@ -32,7 +32,7 @@ org.apache.portals.jetspeed-2 jetspeed-2 - 2.3.1 + 2.3.2-SNAPSHOT jar Modified: portals/jetspeed-2/portal/trunk/jetspeed-installer/jetspeed-mvn-database-pom.xml URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/jetspeed-installer/jetspeed-mvn-database-pom.xml?rev=1743074&r1=1743073&r2=1743074&view=diff ============================================================================== --- portals/jetspeed-2/portal/trunk/jetspeed-installer/jetspeed-mvn-database-pom.xml (original) +++ portals/jetspeed-2/portal/trunk/jetspeed-installer/jetspeed-mvn-database-pom.xml Mon May 9 22:31:24 2016 @@ -32,7 +32,7 @@ org.apache.portals.jetspeed-2 jetspeed-2 - 2.3.1 + 2.3.2-SNAPSHOT pom Modified: portals/jetspeed-2/portal/trunk/jetspeed-installer/jetspeed-mvn-tomcat-portal-pom.xml URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/jetspeed-installer/jetspeed-mvn-tomcat-portal-pom.xml?rev=1743074&r1=1743073&r2=1743074&view=diff ============================================================================== --- portals/jetspeed-2/portal/trunk/jetspeed-installer/jetspeed-mvn-tomcat-portal-pom.xml (original) +++ portals/jetspeed-2/portal/trunk/jetspeed-installer/jetspeed-mvn-tomcat-portal-pom.xml Mon May 9 22:31:24 2016 @@ -32,7 +32,7 @@ org.apache.portals.jetspeed-2 jetspeed-2 - 2.3.1 + 2.3.2-SNAPSHOT pom Modified: portals/jetspeed-2/portal/trunk/jetspeed-installer/pom.xml URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/jetspeed-installer/pom.xml?rev=1743074&r1=1743073&r2=1743074&view=diff ============================================================================== --- portals/jetspeed-2/portal/trunk/jetspeed-installer/pom.xml (original) +++ portals/jetspeed-2/portal/trunk/jetspeed-installer/pom.xml Mon May 9 22:31:24 2016 @@ -31,7 +31,7 @@ org.apache.portals.jetspeed-2 jetspeed-2 - 2.3.1 + 2.3.2-SNAPSHOT Modified: portals/jetspeed-2/portal/trunk/jetspeed-mvn-db-init-pom.xml URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/jetspeed-mvn-db-init-pom.xml?rev=1743074&r1=1743073&r2=1743074&view=diff ============================================================================== --- portals/jetspeed-2/portal/trunk/jetspeed-mvn-db-init-pom.xml (original) +++ portals/jetspeed-2/portal/trunk/jetspeed-mvn-db-init-pom.xml Mon May 9 22:31:24 2016 @@ -31,7 +31,7 @@ org.apache.portals.jetspeed-2 jetspeed-2 - 2.3.1 + 2.3.2-SNAPSHOT pom Modified: portals/jetspeed-2/portal/trunk/jetspeed-portal-resources/src/main/resources/conf/jetspeed/jetspeed.properties URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/jetspeed-portal-resources/src/main/resources/conf/jetspeed/jetspeed.properties?rev=1743074&r1=1743073&r2=1743074&view=diff ============================================================================== --- portals/jetspeed-2/portal/trunk/jetspeed-portal-resources/src/main/resources/conf/jetspeed/jetspeed.properties (original) +++ portals/jetspeed-2/portal/trunk/jetspeed-portal-resources/src/main/resources/conf/jetspeed/jetspeed.properties Mon May 9 22:31:24 2016 @@ -22,7 +22,7 @@ # ------------------------------------------------------------------------ portal.name = Jetspeed -portal.version = 2.3.1 +portal.version = 2.3.2-SNAPSHOT # By setting this to true, the Engine will create its own # JNDI context. Not needed in deployment. We use Tomcat's JNDI @@ -251,7 +251,7 @@ search.embedded.solr.solr.home=${applica search.embedded.solr.data.dir=${applicationRoot}/WEB-INF/solr/data # Search Documents location -# New in 2.3.1 +# New in 2.3.2-SNAPSHOT search.box.enabled=true search.documents.enabled=true search.documents.location=${applicationRoot}../j2-admin/WEB-INF/view/info Modified: portals/jetspeed-2/portal/trunk/src/site/site.xml URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/src/site/site.xml?rev=1743074&r1=1743073&r2=1743074&view=diff ============================================================================== --- portals/jetspeed-2/portal/trunk/src/site/site.xml (original) +++ portals/jetspeed-2/portal/trunk/src/site/site.xml Mon May 9 22:31:24 2016 @@ -25,7 +25,7 @@ org.apache.portals.jetspeed-2 jetspeed-maven-skin - 2.3.1 + 2.3.2-SNAPSHOT --------------------------------------------------------------------- To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org For additional commands, e-mail: jetspeed-dev-help@portals.apache.org