Task list

GlassFish v3 draft schedule

  • Java EE 6 Specifications
    • Servlet 3.0
      • 'Expect: 100-continue' requests (TBD pending EG resolution)
        • Spec (Rajiv)
        • RI (Jean-Francois)
      • SessionCookieConfig DONE
        • Spec (Rajiv/Jan) DONE
        • RI (Jan) DONE
          • DOL (Shing-Wai) DONE
      • HttpOnly DONE
        • Spec (Rajiv/Jan) DONE
        • RI (Jan) DONE
          • DOL (Shing-Wai) DONE
      • SessionTrackingModes DONE
        • Spec (Rajiv/Jan) DONE
        • RI (Jan) DONE
          • DOL (Shing-Wai) DONE
      • Async DONE
        • Spec (Rajiv/Jan) DONE
          • Annotations DONE
          • Schema changes DONE
          • API DONE
        • RI DONE
          • Web container (Jan)
          • Grizzly (Jean-Francois) DONE
          • Grizzly 1.9.0 integration (Jean-Francois) DONE
          • DOL (annotations) (Shing-Wai) DONE
          • DOL (schema changes) (Shing-Wai) DONE
      • Pluggability DONE
        • Annotations DONE
          • Spec (Rajiv) DONE
          • RI (Shing-Wai) DONE
        • Programmatic
          • Spec (Rajiv/Jan) DONE
          • RI (Jan/Amy) DONE
        • Deployment descriptor fragments
          • Spec (Rajiv) DONE
          • RI
            • Discovery and Assembly (Shing-Wai) DONE
            • Ordering (DOL changes) (Shing-Wai) DONE
            • Impact on Jasper (Kin-man) (0% DONE) REVISIT WITH EG NOW THAT JSPs MAY BE STORED IN FRAGMENT'S META-INF/RESOURCES
        • Factories DONE
          • Servlet container initializer DONE
            • Spec (Rajiv) DONE
            • RI (Vijay) DONE
        • War file overlay DONE
          • Spec (Rajiv/Jan) DONE
          • RI DONE
      • Security
        • Programmatic login/logout DONE
          • Spec (Ron Monzillo/Rajiv) DONE
          • RI (Shing-Wai) DONE (Need to fix auth-method type check to remove restriction on BASIC and FORM)
        • Encoding support DEFERRED
          • Spec (Rajiv/Ron Monzillo) (close by 2nd week of Dec) LATE
          • RI (Justin) (M3)
        • rolesAllowed/permitAll/denyAll/transportProtected DONE
          • Spec (Ron Monzillo/Rajiv) DONE (Need MR for JSR 250 to allow denyAll on class level and add support for transportProtected)
          • RI (Shing-Wai) DONE
            • RolesAllowed/PermitAll/DenyAll (Shing Wai) DONE
            • TransportProtected (Shing Wai) DONE
      • File upload
        • Spec (Rajiv/Amy) 95% DONE (Schema changes pending)
        • RI
          • API (Kin-man) 10% DONE
          • DOL changes (Shing-Wai) 0% DONE
    • JSF 2.0 (See Enact document: Projects:Product_Groups:Software_Systems(SSG):J2EE R&D:Web_Services:Java_Server_Faces:JSR-314-ENDGAME
      • Handle "top 5 JSR Charter" issues
        • Spec (Ed)
        • RI (Ryan)
      • Handle "developer experience" issues
        • Spec (Roger)
        • RI (Ryan)
      • Handle "EG Stakeholder" issues
        • Spec (Ed)
        • RI (Ryan)
      • Handle "Misc" issues
        • Spec (Roger)
        • RI (Ryan)
    • EL MR (Kin-man) DONE
      • Spec (100%) DONE
      • RI (100%) DONE
    • JSP MR (Kin-man) DONE
      • Spec (100%) DONE
      • RI (100%) DONE
  • Performance (Alexey)
    • Web container on top of Grizzly (Slim web) (Jean-Francois) (On hold)
    • Async Http Write DONE (Implemented but not yet enabled, pending feedback from perf team)
    • Expose OS Socket property 95% DONE
    • Static Resource serviced by Grizzly directly (only if no filters or security constraints) 0% DONE
  • Grizzly config changes in domain.xml (Justin/Alexey) 95% DONE (Some refinements needed)
    • asarch one-pager + review DONE
    • Implementation (Justin) DONE
  • Monitoring Hudson devtests runs (Amy) ONGOING
  • Deferred features
    • Dynamic reconfiguration for http-listener and virtual-server prior to WAR deployment 6213 (Alexey/Amy) DONE
    • Port unification (HTTP/HTTPS) (Alexey)
      • SOAP/TCP M2 - Depends on Grizzly Config
    • gfv3-prelude-excluded bugs
    • v3 p1-p3 bugs
  • Web core DEFERRED
    • Move sources out of v3 and provide binary integration into v3 (Carla with help from Rajiv/Kin-man)
    • Web pages (Carla with help from everyone)
    • PR activities (annoucements etc.)
    • Trademark approval (Dhiru)
  • Tomcat alignment
    • More complete support for context.xml (Amy)
      • WatchedResource DONE
      • context.xml packaged outside of WAR 4996 DONE
      • Application Management support
    • Porting of bug fixes from Tomcat (Shing-Wai/Jan) ONGOING
    • Evaluation of migration survey results (TBD)
  • Grizzly integration
    • Upgrade to Grizzly 1.9.x DONE
    • Re-use Grizzly OSGi bundle instead of repackaging DONE
    • openESB async support ONGOING
    • Support for scripting extensions (Jruby/Grails) ONGOING
    • Remove CoyoteRequest/GrizzlyRequest code duplication DEFERRED
  • Atmosphere (Jean-Francois)
    • Version 0.1 DONE
    • V3 Update Center Integration PENDING
  • Bayeux/Cometd (Jean-Francois/Shing-wai)
    • End chunk bug issue under load DONE
    • Non-echo Service (0%)
  • Embeddable web container
    • API Design (Jan, Rajiv, Jeanfrancois) 80% DONE
    • Implementation (Amy)
  • Unrelated projects
    • SailFin (Jan/Jean-Francois)
    • Logging (Carla)