portals-jetspeed-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From tay...@apache.org
Subject svn commit: r355592 - in /portals/jetspeed-2/trunk/docs/release: JETSPEED-2.0-ANNOUNCEMENT.txt RELEASE-TODO.txt
Date Fri, 09 Dec 2005 20:38:10 GMT
Author: taylor
Date: Fri Dec  9 12:38:07 2005
New Revision: 355592

URL: http://svn.apache.org/viewcvs?rev=355592&view=rev
Log:
announcemnent helper
updated the release todo

Added:
    portals/jetspeed-2/trunk/docs/release/JETSPEED-2.0-ANNOUNCEMENT.txt
Modified:
    portals/jetspeed-2/trunk/docs/release/RELEASE-TODO.txt

Added: portals/jetspeed-2/trunk/docs/release/JETSPEED-2.0-ANNOUNCEMENT.txt
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/docs/release/JETSPEED-2.0-ANNOUNCEMENT.txt?rev=355592&view=auto
==============================================================================
--- portals/jetspeed-2/trunk/docs/release/JETSPEED-2.0-ANNOUNCEMENT.txt (added)
+++ portals/jetspeed-2/trunk/docs/release/JETSPEED-2.0-ANNOUNCEMENT.txt Fri Dec  9 12:38:07
2005
@@ -0,0 +1,132 @@
+Email destinations:
+
+* jetspeed-dev@portals.apache.org
+* jetspeed-user@portals.apache.org
+* general@portals.apache.org
+* announce@apache.org
+
+Subject: Jetspeed 2.0 Final Released
+
+Message:
+
+The Apache Portals Jetspeed Team is pleased to announce the final release of 
+the Jetspeed 2.0 Open Source Enterprise Portal. This final release is 
+fully-compliant with the Portlet Specification 1.0 (JSR-168).
+Jetspeed-2 has passed the TCK (Test Compatibility Kit) suite and is fully 
+CERTIFIED to the Java Portlet Standard.
+
+The Jetspeed team will be presenting the new 2.0 release at ApacheCon US 2005
+on December 10th in San Diego.
+
+Jetspeed is a full implementation of the Java Portlet API. 
+Notable features include security components backed by LDAP and database implementations
and some
+robust administration interfaces. Custom portals can be built and  deployed
+using the Jetspeed plugin for Maven. Developers can use the Jetspeed PSML
+language to assemble portlets and the Apache Portals Bridges project to
+'bridge' portals with existing technologies including Struts, JSF, PHP,
+Perl. For GUI designers, Jetspeed comes with several built-in  templates used
+to decorate portals and portlets. Join the growing community of Jetspeed
+users and developers at ApacheCon. David Sean Taylor will be  presenting a
+Jetspeed tutorial that shouldn't be missed by anyone interested in the
+technology. 
+
+----------------------------- 
+ Jetspeed 2.0 Release Notes
+   December 8, 2005
+-----------------------------
+
+Features of the Final Release Include:
+
+Standardized:
+* Fully compliant with Java Portlet API Standard 1.0 (JSR 168)
+* Passed JSR-168 TCK Compatibility Test Suite
+* J2EE Security based on JAAS Standard, JAAS DB Portal Security Policy
+* LDAP Support for User Authentication
+
+Foundation Component Architecture:
+* Spring-based Components and Scalable Architecture
+* Configurable Pipeline Request Processor
+* Auto Deployment of Portlet Applications
+* Jetspeed Component Java API
+* Jetspeed AJAX XML API
+* PSML: Extended Portlet Site Markup Language
+    - Database Persistent
+    - Content Management Facilities
+    - Security Constraints
+
+Portal Core Features:
+* Declarative Security Constraints and JAAS Database Security Policy
+* Runtime Portlet API Standard Role-based Security
+* Portal Content Management and Navigations: Pages, Menus, Folders, Links
+* Multithreaded Aggregation Engine
+* PSML Folder CMS Navigations, Menus, Links
+* Jetspeed SSO (Single Sign-on)
+* Rules-based Profiler for page and resource location
+* Integrates with most popular databases including
+   - Derby, MySQL, MS SQL, Oracle, Postgres, DB2
+* Client independent capability engine (HTML, XHTML, WML, VML)
+* Internationalization: Localized Portal Resources in 12 Languages
+* Statistics Logging Engine
+* Portlet Registry
+* Full Text Search of Portlet Resources with Lucene
+* User Registration
+* Forgotten Password
+* Rich Login and Password Configuration Management
+
+Administrative Portlets:
+* User, Role, Group, Password, and Profile Management
+* JSR 168 Generic User Attributes Editor
+    - JSR 168 Preferences Editor 
+    -  Site Manager
+    -  SSO Manager
+    -  Portlet Application and Lifecycle Management
+    -  Profiler Administration
+    -  Statistics Reports
+
+Web Framework Support and Sample Portlets:
+* Bridges to other Web Frameworks
+   - JSF, Struts, PHP, Perl, Velocity
+* Sample Portlets
+   - RSS, IFrame, Calendar XSLT, Bookmark, Database Browser
+   - Integration with Display Tags, Spring MVC
+
+Customization Features:
+* Administrative Site Manager
+* Page Customizer
+
+Portal Design Features:
+* Deployment Jetspeed Portlet and Page Skins (Decorators) CSS Components
+* Configurable CSS Page Layouts
+* Easy to Use Velocity Macro Language for Skin and Layout Components
+
+Development Tools
+* Automated Maven Build
+* Jetspeed-2 Maven Plugin for Custom Portal Development
+* AutoDeployment of Portlet Applications, Portal Resources
+* Deployment Tools
+* Plugin Goals integrated with Auto Deployment Feature
+
+Application Servers Supported:
+* Tomcat 5.0.x
+* Tomcat 5.5.x
+* Websphere 5.1, 6.0
+* JBoss 
+
+The release is available for download from the Apache Download Mirrors:
+
+     http://portals.apache.org/jetspeed-2/download.html
+
+We hope you enjoy using Jetspeed! If you have any questions, please consult:
+
+    * The web site: http://portals.apache.org/jetspeed-2/
+
+    * The jetspeed-user mailing list: http://portals.apache.org/jetspeed-2/mail-lists.html
+
+  For news and information, see:
+
+    * http://portals.apache.org/news.html
+
+
+
+
+

Modified: portals/jetspeed-2/trunk/docs/release/RELEASE-TODO.txt
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/docs/release/RELEASE-TODO.txt?rev=355592&r1=355591&r2=355592&view=diff
==============================================================================
--- portals/jetspeed-2/trunk/docs/release/RELEASE-TODO.txt (original)
+++ portals/jetspeed-2/trunk/docs/release/RELEASE-TODO.txt Fri Dec  9 12:38:07 2005
@@ -1,4 +1,6 @@
-1. update project.xml and etc/project-dependencies/*.xml in all projects to 2.0-Mx
+0. Vote on the Final Release before doing anything !!!!!
+
+1. update project.xml and etc/project-dependencies/*.xml in all projects to 2.x
 
 2. delete old versions of jars from shared/lib
 
@@ -8,48 +10,22 @@
 
 5. test running app in Tomcat
 
-6. build with Hypersonic
+6. build with Derby
     maven -o allClean allBuild
     maven -o quickStart
 
-7. From Tomcat dir, make a copy of the binary release in format:
-    {tomcat-root}
-        |
-        | - webapps/jetspeed 
-        | - jetspeed.xml
-        | - conf/Catalina/localhost/jetspeed.xml
-        | -
-        | - jetspeed-database
-               |- hsql
-                   -| Production
-               |
-               |- scripts
-
-            - start-database.sh
-            - start-database.bat
-            - hsqldb-1.7.1.jar
-
-   remove everything else but the files above making an overlay
-
-8. create a windows zip and unix tar.gz of the directory named:
+7. build the 2 installers (see instructions under installer2 directory)
+   creating the 2 distributable installers
 
-    jetspeed-2.0-M1.zip
-    jetspeed-2.0-M1.tar.gz
+8. create the README for the specific version, see docs/release/JETSPEED-README-*.txt
 
-9. create the README for the specific version, see docs/release/JETSPEED-README-2.0-M1.txt
-
-10. tag the release from Eclipse or command line using tag format:
+9. tag the release from Eclipse or command line using tag format:
  
-      JETSPEED-RELEASE-2-0-M1
-
-11. get a clean checkout, don't build anything
+      JETSPEED-RELEASE-2-X
 
-12. create a tar and zip of the entire build directory jakarta-jetspeed-2 named:
+10. get a clean checkout, don't build anything
 
-    jetspeed-2.0-M1-src.tar.gz
-    jetspeed-2.0-M1-src.zip
-
-13. Sign the distributions
+12. Sign the distributions and source
 
     distribution dir == /www/www.apache.org/dist/portals/jetspeed-2/
 
@@ -65,30 +41,37 @@
 
     c. Generate the .asc files using:
 
-        gpg -sab jetspeed-2.0-M1.zip
-        gpg -sab jetspeed-2.0-M1.tar.gz
-        gpg -sab jetspeed-2.0-M1-src.zip
-        gpg -sab jetspeed-2.0-M1-src.tar.gz
+        gpg -sab Jetspeed2.0-derby-install.jar
+        gpg -sab Jetspeed2.0-MultiDB-install.jar
+        gpg -sab jetspeed-2.X-src.zip
+        gpg -sab jetspeed-2.X-src.tar.gz
 
     d. Generate the .md5 hashes:
 
-        openssl md5 < jetspeed-2.0-M1.zip > jetspeed-2.0-M1.zip.md5
-        openssl md5 < jetspeed-2.0-M1.tar.gz > jetspeed-2.0-M1.tar.gz.md5
+        openssl md5 < Jetspeed2.0-derby-install.jar > Jetspeed2.0-derby-install.jar.md5
+        openssl md5 < Jetspeed2.0-MultiDB-install.jar > Jetspeed2.0-MultiDB-install.jar.md5
         openssl md5 < jetspeed-2.0-M1-src.zip > jetspeed-2.0-M1-src.zip.md5
         openssl md5 < jetspeed-2.0-M1-src.tar.gz > jetspeed-2.0-M1-src.tar.gz.md5
 
-    e. upload the files to the distributions directory
+    e. upload the files to the distributions directory (BINARY, SOURCE)
 
  14. Create Symbolic Links to Current 
 
- left off here...
-
- xx. Write and post release announcements to mailing lists:
-
-    general@portals.apache.org
-    jetspeed-dev@jakarta.jetspeed.org
-    jetspeed-users@jakarta.jetspeed.org
-    announcements@jakarta.apache.org
+ 15. scp the jars to the remote repo
+  
+    /www/cvs.apache.org/repository/org.apache.portals.jetspeed-2
+ 
+ 16. Write and post release announcements to mailing lists:
+       (see JETSPEED-2.0.ANNOUNCEMENT.txt)
+       
+		* jetspeed-dev@portals.apache.org
+		* jetspeed-user@portals.apache.org
+		* general@portals.apache.org
+		* announce@apache.org
+		
+ 17. Update the news page
 
+   http://portals.apache.org/news.html
+   
 
 



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


Mime
View raw message