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