PlanForGlassFish4.0

Version 96 by edburns
on Jan 07, 2013 14:26.

compared with
Current by delabassee
on Dec 18, 2013 09:39.

Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (21)

View Page History

|| Spec || Status || Links ||
| Java EE 7 Platform [JSR 342|http://jcp.org/en/jsr/detail?id=342] | [Early Draft 2|http://download.oracle.com/otndocs/jcp/java_ee-7-edr2-spec/index.html] [Public Review |http://jcp.org/aboutJava/communityprocess/pr/jsr342/index.html] | [list|http://java.net/projects/javaee-spec/lists/users/archive], [project|http://java.net/projects/javaee-spec/pages/Home] |
| JCACHE Java Temporary Caching API ([JSR 107|http://jcp.org/en/jsr/detail?id=107]) | [Early Draft|http://jcp.org/aboutJava/communityprocess/edr/jsr107/index.html]\\ | [list|http://groups.google.com/group/jsr107], [project|https://github.com/jsr107/jsr107spec], [javadocs|https://jsr107.ci.cloudbees.com/job/jsr107api/ws/target/apidocs/index.html] |
| Concurrency Utilities for Java EE ([JSR 236|http://jcp.org/en/jsr/detail?id=236]) | [Public Review|http://jcp.org/aboutJava/communityprocess/pr/jsr236/index.html] [Proposed Final Draft |http://jcp.org/aboutJava/communityprocess/pfd/jsr236/index.html] | [list|http://java.net/projects/concurrency-ee-spec/lists/users/archive], [project|http://java.net/projects/concurrency-ee-spec], [javadocs|http://concurrency-ee-spec.java.net/javadoc/] |
| Java Persistence API 2.1 ([JSR 338|http://jcp.org/en/jsr/detail?id=338]) | [Public Review|http://jcp.org/aboutJava/communityprocess/pr/jsr338/index.html] [Proposed Final Draft |http://jcp.org/aboutJava/communityprocess/pr/jsr338/index.html] | [list|http://java.net/projects/jpa-spec/lists/users/archive], [project|http://java.net/projects/jpa-spec/], [javadocs|http://java.net/projects/jpa-spec/downloads/download/JPAjavadocs12192012.zip] [javadocs|http://java.net/projects/jpa-spec/downloads/download/JavaPersistencePFD-javadoc.zip] |
| Java API for RESTful Web Services 2.0 ([JSR 339|http://jcp.org/en/jsr/detail?id=339]) | [Public Review|http://jcp.org/aboutJava/communityprocess/pr/jsr339/index.html]\\ [Proposed Final Draft|http://jcp.org/en/jsr/detail?id=339]\\ | [list|http://java.net/projects/jax-rs-spec/lists/users/archive], [project|http://jax-rs-spec.java.net/], [javadocs|http://jax-rs-spec.java.net/nonav/2.0-SNAPSHOT/apidocs/index.html]\\ |
| Servlets 3.1 ([JSR 340|http://jcp.org/en/jsr/detail?id=340]) | [Early Draft|http://jcp.org/aboutJava/communityprocess/edr/jsr340/index.html]\\ [Public Review |http://jcp.org/aboutJava/communityprocess/pr/jsr340/index.html]\\ | [list|http://java.net/projects/servlet-spec/lists/users/archive], [project|http://java.net/projects/servlet-spec/], [javadocs|http://java.net/projects/servlet-spec/downloads/download/Early%20Draft%20Review/javax.servlet-api-3.0.99-SNAPSHOT-javadoc.jar]? [javadocs|http://java.net/projects/servlet-spec/downloads/download/Public%20Review/javax.servlet-api-3.1-pdr-javadoc.jar] |
| Expression Language 3.0 ([JSR 341|http://jcp.org/en/jsr/detail?id=341]) | [Public Review|http://jcp.org/aboutJava/communityprocess/pr/jsr341/index.html]\\ [Proposed Final Draft|http://jcp.org/aboutJava/communityprocess/pfd/jsr341/index.html]\\ | [list|http://java.net/projects/el-spec/lists/users/archive], [project|http://java.net/projects/el-spec/], [javadocs|http://java.net/projects/el-spec/downloads/download/el-api-3.0-prd-javadoc.jar]? [javadocs|http://java.net/projects/el-spec/downloads/download/javax.el-api-3.0-b04-SNAPSHOT-javadoc.jar] |
| Java Message Service 2.0 ([JSR 343|http://jcp.org/en/jsr/detail?id=343]) | [Public Review|http://jcp.org/aboutJava/communityprocess/pr/jsr343/index.html]\\ [Proposed Final Draft|http://java.net/projects/jms-spec/pages/JMS20ProposedFinalDraft]\\ | [list|http://java.net/projects/jms-spec/lists/users/archive], [project|http://jms-spec.java.net/], [javadocs|http://jms-spec.java.net/2.0-SNAPSHOT/apidocs/index.html]\\ |
| JavaServer Faces 2.2 ([JSR 344|http://jcp.org/en/jsr/detail?id=344]) | [Public Review|http://jcp.org/aboutJava/communityprocess/pr/jsr344/index.html]\\ [Proposed Final Draft|http://jcp.org/aboutJava/communityprocess/pfd/jsr344/index.html]\\ | [list|http://java.net/projects/javaserverfaces-spec-public/lists/users/archive], [project|http://javaserverfaces-spec-public.java.net/], [javadocs|http://jsf-spec.java.net/SNAPSHOT/javadoc/]  |
| Enterprise JavaBeans 3.2 ([JSR 345|http://www.jcp.org/en/jsr/detail?id=345]) | [Early Draft|http://jcp.org/aboutJava/communityprocess/edr/jsr345/index.html]\\ [Public Review|http://jcp.org/aboutJava/communityprocess/pr/jsr345/index.html]\\ | [list|http://java.net/projects/ejb-spec/lists/users/archive], [project|http://java.net/projects/ejb-spec/], javadocs ? [javadocs|http://java.net/projects/ejb-spec/downloads/download/EJB-3-2-javadocs-01092013.zip] |
| Context & Dependency Injection 1.1 ([JSR 346|http://jcp.org/en/jsr/detail?id=346]) | [Public Review|http://jcp.org/aboutJava/communityprocess/pr/jsr346/index.html]\\ | [list|http://lists.jboss.org/pipermail/cdi-dev/], [project|https://github.com/jboss/cdi/wiki], [javadocs|http://hudson.jboss.org/hudson/job/CDI%20Spec/lastSuccessfulBuild/artifact/api/target/site/apidocs/index.html]\\ |
| Bean Validation 1.1 ([JSR 349|http://jcp.org/en/jsr/detail?id=349]) | [Public Review|http://jcp.org/aboutJava/communityprocess/pr/jsr349/index.html]\\ | [list|http://lists.jboss.org/pipermail/beanvalidation-dev/], [project|http://beanvalidation.org/], [javadocs|http://docs.jboss.org/hibernate/beanvalidation/spec/1.1/api/] |
| Batch Applications for the Java Platform ([JSR 352|http://jcp.org/en/jsr/detail?id=352]) | [Public Review|http://jcp.org/aboutJava/communityprocess/pr/jsr352/index.html]\\ [Proposed Final Draft|http://jcp.org/aboutJava/communityprocess/pfd/jsr352/index.html]\\ | [list|http://java.net/projects/jbatch/lists/public/archive], [project|http://java.net/projects/jbatch/], [javadocs|http://java.net/projects/jbatch/downloads/download/JSR352.RI.20120803.a.zip]\\ |
| Java API for JSON Processing ([JSR 353|http://jcp.org/en/jsr/detail?id=353]) | [Public Review|http://jcp.org/aboutJava/communityprocess/pr/jsr353/index.html]\\ [Proposed Final Draft|http://jcp.org/aboutJava/communityprocess/pfd/jsr353/index.html]\\ | [list|http://java.net/projects/json-processing-spec/lists/users/archive], [project|http://java.net/projects/json-processing-spec], [javadocs|http://json-processing-spec.java.net/nonav/releases/1.0/edr/javadocs/index.html]\\ |
| Java API for WebSocket ([JSR 356|http://jcp.org/en/jsr/detail?id=356]) | [Public Review|http://jcp.org/aboutJava/communityprocess/pr/jsr356/index.html]\\ | [list|http://java.net/projects/websocket-spec/lists/users/archive], [project|http://websocket-spec.java.net/], [javadocs|http://java.net/projects/websocket-spec/downloads/download/Spec%20javadoc%20Drafts/v006-EDR/JavaWebSocket_JSR356_006EDR_javadocs.zip]\\ |
| Java EE Connector Architecture 1.7 (A MR of [JSR 322|http://jcp.org/en/jsr/detail?id=322]) | Work In Progress \\ [Maintenance Review|http://jcp.org/aboutJava/communityprocess/maintenance/jsr322/index.html] | [list|http://java.net/projects/connector-spec/lists/users/archive], [project|http://connector-spec.java.net/], [javadocs|http://java.net/projects/connector-spec/downloads/download/connector-1_7-javadoc-final.zip] |
| Interceptors 1.2 (A MR of [JSR 318|http://jcp.org/en/jsr/detail?id=318]) | [Maintenance Review|http://jcp.org/aboutJava/communityprocess/maintenance/jsr318/index2.html] | [list|http://java.net/projects/interceptors-spec/lists/users/archive], [project|http://java.net/projects/interceptors-spec], [javadocs|http://java.net/projects/interceptors-spec/downloads/download/javadoc-02222013.zip] |

h2. Engineering

h3. Overview

*  

h3. Design Documents

* [v3 Build/Tests Guidelines|V3BuildTests]
* How to [build from source|DevelopmentInstructions].
* Notification - Build promotions are announced via e-mail at dev@glassfish.java.net. dev@[glassfish.java.net|https://glassfish.java.net/]. Please subscribe to the community alias if you would like to be notified
* GlassFish Server Open Source Edition 3.0 [build|PlanForGlassFishV3#section-PlanForGlassFishV3-BuildRelated] and [packaging|PlanForGlassFishV3#section-PlanForGlassFishV3-Packaging] related information
* Build [Improvements |ProposedBuildImprovments]
h2. Sub Projects

Here are the list of sub-projects for GlassFish 4.0 release.
The following [Jira page|https://java.net/jira/browse/GLASSFISH#selectedTab=com.atlassian.jira.plugin.system.project%3Acomponents-panel] list all the GlassFish Server Open Source Edition 4.0 components and their respective owners.
|| Area || Project Name || *Project Link* ||
| Clustering | User-Managed Clusters | [User-Managed Clusters Project|User-Managed Clusters]\\ |
| Messaging \\ | JMS Integration/MQ \\ | [JMS/MQ Project|http://mq.java.net/5.0.html]\\ |
| Product Delivery \\ | Installer \\ | [Installer Project|Installer3.2Project]\\ |
| Product Delivery \\ | Packaging \\ | [Packaging Project|Packaging3.2Project]\\ |
| Clustering | GMS \\ | [GMS Project|GMS3.2Project]\\ |
| Deployment \\ | Deployment \\ | [Deployment Project|GF4.0Deployment]\\ |
| Admin Infrastructure | Admin | [Admin Infrastructure Project|GF4.0AdminInfrastructure]\\ |
| Management API/Tools | Console | [Console Project|3.2AdminConsoleProject]\\ |
| Management API/Tools | RESTful API | [RESTful API Project|32RestInterfaceProject]\\ |
| Logging Infrastructure | Logging | [Logging Infrastructure|LoggingInfrastructureProject]\\ |

Sub-project page acts as a landing page for a specific module/area for GlassFish Server Open Source Edition 4.0 release. Each sub-project maintains detailed information about the project. For example,
* Introduction
* Scope / Features - Requirements being addressed and their priorities
* Feature Overview - High level overview of the features
* Design Document - Link to one-pager, high level technical details, etc.
* Milestone Schedule - Features per milestone
* Task List - Task list per milestone
* Quality - Link to test plan, etc.
* Documentation - Link to documentation, etc.
* Dev Tests - Information about developer tests
* References - Key links
* Email Alias - Where discussions are taking place
* etc.


{panel}

{panel}
|| Area || Project Name || Team Members || Project Link ||
| Clustering | User-Managed Clusters | Tom Mueller, Chris Kasso, Jennifer Chou, Rajiv Mordani | [User-Managed Clusters Project|User-Managed Clusters] |
| Messaging \\ | JMS Integration/MQ \\ | Satish Kumar, Nigel Deakin, Amy Kang \\ | [JMS/MQ Project |GlassFish3.2JMSMQProject] |
| Product Delivery \\ | Installer \\ | Snjezana Sevo-Zenzerovic \\ | [Installer Project |Installer3.2Project] |
| Product Delivery \\ | Packaging \\ | Snjezana Sevo-Zenzerovic \\ | [Packaging Project |Packaging3.2Project] |
| Clustering | GMS \\ | Joe Fialli, Bobby Bissett \\ | [GMS Project|GMS3.2Project] |
| Deployment \\ | Deployment \\ | Aseem Bajaj, Peter Bower, Jean Drolet, Gerald Ingalls, Hong Zhang \\ | [Deployment Project |GF4.0Deployment] |
| Admin Infrastructure | Admin | Tom Mueller, Chris Kasso, Byron Nevins, Bill Shannon, Joe Di Pol, Tim Quinn | [Admin Infrastructure Project |GF4.0AdminInfrastructure] |
| Management API/Tools | Console | Anissa Lam, Suma Sri Uppala, Srinivas Krishnan, Jason Lee, Siraj Ghaffar | [Console Project |3.2AdminConsoleProject] |
| Management API/Tools | RESTful API | Jason Lee, Mitesh Meswani | [RESTful API Project|32RestInterfaceProject] |
| Logging Infrastructure | Logging | Naman Mehta | [Logging Infrastructure|LoggingInfrastructureProject] |


h3. Developer and Tooling


|| Area || Project Name || Team Members || Project Link ||
| Technology Updates/Integration | JavaServer Faces (JSF) | Edward Burns, Roger Kitain, Sheetal Vartak | [JSF 2.2 JSR |http://wikis.sun.com/display/GlassFish/WebTier3.2JSF] |

The individuals who post here are part of the extended Oracle community and they might not be employed or in any way formally affiliated with Oracle. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Oracle nor any other party necessarily agrees with them.