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