Category |
subcategory |
Owner |
ETA Milestone |
Current Status |
*GlassFish Nucleus* |
|
|
|
|
*OSGi* |
|
|
|
|
All server modules to be OSGied |
Sahoo |
SCF |
DONE |
|
All OSGi bundles to use Import-Package style dependency |
Sahoo |
SCF |
Checked in |
|
Application class loader hierarchy to look like v2 |
Sahoo |
SCF |
Checked in |
|
Installed libraries should be able see exported server interfaces |
Sahoo |
SCF |
Checked in |
|
Support for --libraries |
Sahoo |
SCF |
Checked in |
|
Clean up felix conf file |
Sahoo |
SCF |
Started |
|
Integrate Felix 1.2.0 |
Sahoo |
HCF |
Scheduled by end of Aug |
|
Distribute and enable Felix remote shell |
Sahoo |
HCF |
Waiting for Felix to release it |
|
Add doPrivileged() wherever applicable before calling OSGi API |
Sahoo |
HCF |
Not Started |
|
Pluggability architecture (installation of bundles, domain.xml modification, etc.) |
Kedar, Sahoo |
|
Started |
|
Hide server implementation APIs from applications (i.e., isolation) |
All |
HCF |
Sahoo to demonstrate how to achieve this, others have to do it for their modules |
|
Clean up pom.xml: centralize maven-bundle-plugin configuration in one place and move specific details to osgi.bundle file |
Sahoo & others |
HCF |
Not started, we were waiting for maven-bundle-plugin v1.2 |
|
APIs for JSPC |
|
SCF |
|
|
*HK2* |
|
|
|
|
*Grizzly* |
Oleksiy Stashok |
|
|
|
*Logging* |
|
|
|
|
*Configuration* |
Kedar |
|
|
|
*Security* |
|
|
|
*Web Container* |
|
|
|
|
|
Servlet 2.5 |
Jan Luehe |
SCF |
|
|
JSP 2.1 |
Kin-man Chung |
Milestone 1 |
done |
|
JSF 1.2 |
Ryan Lubke |
Milestone 1 (need to confirm with Ryan) |
|
|
SSI support |
Shing-wai Chan |
Milestone 1 |
|
|
CGI support |
Shing-wai Chan |
Milestone 1 |
|
|
WebDAV support |
Shing-wai Chan |
SCF |
|
|
Port tomcat fixes |
Shing-wai Chan |
Milestone 1 |
Conditional - pending stable build for v3 to be able to test |
|
Web container refactoring |
Jan, Jeanfrancois, Shing-wai Chan, Kin-man |
SCF (ongoing will include some in Milestone 1) |
|
|
Dynamic Reconfiguration |
Amy Roh |
Milestone 1 |
Depends on admin support for asadmin set |
*Web Infrastructure* |
|
|
|
|
|
Comet (Atmosphere) |
Jean-francois Arcand |
Update center release |
Pending Formal Approval |
|
mod_jk support |
Amy Roh |
After SCF |
Pending clarification on renamed apache classes in Grizzly from Jeanfrancois |
*Scripting* |
|
|
|
|
|
jRuby and jRuby on Rails |
Vivek Pandey |
Milestone 1 |
Done |
|
Groovy on Grails |
Vivek Pandey |
Milestone 1 |
Groovy support works out of the box, needs no separate glue code |
*Business Tier* |
|
|
|
|
|
*Java Persistence API 1.0 Support* |
Mitesh Meswani |
Milestone 1 |
|
|
Java Transaction API |
Marina Vatkina |
SCF |
JTA support is available. XA/JTS support delivery vehicle TBD |
|
EclipseLink |
Mitesh Meswani |
SCF |
Target for integrating EclipseLink 1.0 is sometime in week of July 14 |
|
*JDBC Support* |
Jagadish, Shalini |
Done for TP-2 |
Done for TP-2 |
|
|
*Java Connector Architecture 1.5* |
Jagadish |
Partial (w.r.t features needed for JDBC) - Done for TP-2 |
Done for TP-2 |
|
|
*Connection Pooling* |
Jagadish |
Done for TP-2 |
Done for TP-2 |
|
|
Dynamic reconfig for jdbc connection pool |
Shalini |
SCF |
available |
|
|
XA Support for JDBC-RA |
Jagadish |
SCF |
(available, can be tested once xa support from jta is available) |
|
|
Lazy connection enlistment |
Jagadish |
SCF |
available |
|
|
Lazy connection association |
Jagadish |
SCF |
available |
|
|
Associate with thread |
Jagadish |
SCF |
available |
|
*Security* |
|
|
|
|
|
SSL infrastructure |
|
Milestone 1 |
Done |
|
*File and JDBC Realm* |
|
Milestone 1 |
Done |
|
Container Authentication and Authorization |
|
Milestone 1 |
Done |
|
SPIs to support Metro |
|
SCF |
The JSR 196 SOAP Profile will be available Via UpdateCenter but cannot be part of ExpressLite |
*Management* |
|
|
|
|
|
*Configuration* |
|
|
|
|
Extensibility framework |
Kedar, Jerome |
|
|
|
Web Tier and Scripting Configuration |
Kedar, Rajiv, Vivek |
|
|
|
Minimal configuration for Lite distribution |
Kedar, Siraj |
|
|
|
Introduce grizzly configuration |
Nandini, Dhiru Pandey |
|
|
|
JDBC Create/Delete/Update |
Jennifer |
Milestone 1 |
Done |
|
Security (User Mgmt) |
Nandini |
|
|
|
*Deployment* |
|
|
|
|
Extensibility framework |
Jerome/Hong |
Milestone 1 |
Done |
|
Deploy web applications with deployment plan |
Tim/Hong |
Milestone 1 |
Done |
|
Web applications dynamic reload |
Tim |
Milestone 1 |
Done |
|
Provide library support (lib/*jars, --libraries) to web applications |
Sahoo |
SCF |
Done |
|
Provide annotation support for sniffer API (sniffer.getAnnotationTypes) |
Hong |
SCF |
Done |
|
Application management server side work |
Tim/Hong |
SCF (stretch goal) |
|
|
JRuby applications |
Vivek |
|
|
|
*Monitoring* |
|
|
|
|
Infrastructure |
Mahesh, Harpreet, Prashant |
Milestone 1 |
|
|
Extensibility framework |
Sreenivas |
SCF |
|
|
Web container integration |
Prashant, Harpreet |
SCF |
|
|
*Admin CLI* |
|
|
|
|
Extensibility framework |
Jerome |
Milestone 1 |
Done |
|
Lifecycle (Create/Delete/Start/Stop) |
|
|
|
|
Domain Management |
Siraj |
SCF |
|
|
deployment |
Hong |
Milestone 1 |
Done |
|
configuration |
Sreeni |
|
|
|
Internal requirements |
Sreeni |
|
|
|
CTS harness requirement to run TCKs for Servlet, JSP, JSTL, JSF, JPA |
Sreeni |
|
|
|
QA test automation requirements |
Sreeni |
|
|
|
*Admin GUI* |
|
|
|
|
Extensibility framework - Handler/faces-config.xml support (GFV3PluggabilityOnePager) |
KenPaulsen |
Milestone 1 |
|
|
Extensibility framework - Rest of plugin features (GFV3PluggabilityOnePager) |
KenPaulsen |
SCF |
|
|
deployment |
Anissa |
Milestone 1 |
web application deployment done. |
|
configuration |
Anissa |
Milestone 1 |
done |
|
update gui plugin module |
Anissa |
SCF |
|
|
monitoring |
Jennifer |
|
|
|
*Packaging* |
|
|
|
|
File layout specification |
Snjezana |
Milestone 1(draft) |
|
|
Integrating packager/installer build into Hudson |
Snjezana |
Milestone 1 |
|
|
Packages matching Consumables |
Snjezana/Sahoo |
SCF |
|
|
*Installer* |
|
|
One pager submitted 06/30, Review in progress. |
|
GUI mode |
Sathyan |
SCF |
Done. Milestone 1? |
|
Silent mode |
Sathyan |
SCF |
Done.Milestone 1? |
|
Uninstaller |
Sathyan |
After SCF |
OI issues need follow up after SCF |
|
Update Center Bootstrap |
Snjezana |
|
Done. Milestone 1? |
|
Support for product registration |
Snjezana, Sathyan |
SCF |
Done. Milestone 1? |
|
Desktop integration |
Sathyan, Snjezana |
|
|
|
*Update Center* |
|
|
|
|
GUI support for downloading additional content |
Anissa, Tom Mueller |
|
|
|
GUI support for updating installed component |
Anissa, Tom Mueller |
|
|
|
Tags on the content - "Supported" vs "Beta" vs. "Early Access" |
Tom Mueller, Sreeni |
SCF |
|
|
*Embeddable Distribution* |
|
|
|
|
Embedded and Implanted API |
Byron Nevins |
SCF |
One Pager to be completed by July 14 |
|
maven distribution for web tier |
|
After SCF |
|
|
maven distribution for EJB |
|
After SCF |
|
*NetBeans Plugin* |
|
|
|
|
|
*Development and Deployment Support for* |
|
|
|
|
Web Applications |
Peter Williams, Vince Kramer |
Milestone 1 by Jul 21 |
|
|
jRuby Applications |
Peter Williams |
Milestone 1 by Jul 21 |
|
*Eclipse Plugin* |
|
|
|
|
|
*Development and Deployment Support for* |
|
|
|
|
Web Application |
Rochelle |
SCF |
|
*Update Center Content* |
|
|
|
|
|
jMaki 1.1 |
|
|
|
|
Metro |
|
|
|
|
Jersey |
|
|
|
|
EJB 3.1 Early Access |
|
|
|
|
JSF 2.0 Early Access |
|
|
|
|
JTS (XA Transaction support) |
|
|
|
|
jRuby runtime |
Vivek Pandey |
Milestone 1 |
|
|
Grails support for GlassFish |
Vivek Pandey |
Milestone 1 |
|
|
Update Center (Downloaded at first use) |
|
|
|