altaoloric
ersitdarrelt
passitc
Overall Web Teir Schedule:
See the main list of GFv2Milestones.

  • Milestone 3 (feature complete): Oct 31

All tasks are to be completed by Hard Code Freeze, Milestone 3.

Vacations:

  • Ed - Gone first week of Oct
  • Rajiv - Gone first week of Oct
  • Nick - Gone middle two weeks of Oct
  • Jan - Gone middle two weeks of Sep
  • Jeanfrancois - Customer visit 2nd week of Sep
  • Jim D - Last two weeks of Oct
  • Kin-man - Oct 30 thru Nov 3

General tasks, by Engineer

  • Amy (amyroh)
    • Overhead - 10%
    • GlassFish - 40%
  • Jan (jluehe)
    • Previous version Maintenance - 25%
    • Lead and coordination tasks - 15%
    • Overhead - 10%
  • Jean-Francois (jfarcand)
    • Grizzly community support - 20% (not included in Grizzly estimates below)
    • Overhead - 10%
  • Kin-Man (kchung)
    • Previous version Maintenance - 25%
    • Overhead - 10%
  • Ed (edburns)
    • Spec coordination - 50%
  • Roger (rogerk)
    • Overhead - 10%
  • Ryan (rlubke)
    • Performance enhancements - 50%
  • Nick (nrodin)
    • Licensee support - 25%
  • Doug (dougd)
    • Licensee support - 25%

Tasks by engineer:

  • Jean-Francois (jfarcand)
    • Push Grizzly v1 runtime to ibiblio (jfarcand) - 1 week - Sep 1 (DONE)
    • Grizzly v2 related work (jfarcand) - 2 weeks (NEEDS TO BE SPLIT UP - 2 weeks to Kin-Man) - Sep 20 (slip to November 13)
    • WebContainer integration via J2EEInstanceListener is inefficient Issue: 858 (jfarcand) - 1 week - Oct 17 (DONE)
    • Simulating load traffic onto port 4848 or 8080 hangs PE Issue: 677 (jfarcand) - 2 days once reproduced - Oct 20
    • See if we should optimize for the HTTP 1.1 path, possibly taking an expensive hit for 1.0 (jfarcand) - 3 days - Oct 24 (DONE)
  • Jan (jluehe)
    • Avoid treating default-web-module as separate web application Issue: 1024 (jluehe) - 4 days - Sep 1 (DONE)
    • Multiple docroot support Issue: 948 (jluehe) - 4 days - Sep 11 (DONE)
    • JSTL 1.2 MRx (jluehe)
      • Bring spec into alignment with existing RI - 1 day - Sep 12 (DONE)
    • Redeployment memory leak investigation Issue: 587 (jluehe) - 3 days - Oct 4 (DONE - early!)
    • Impossible for JSP error page to set response encoding when invoked from another JSP Issue: 815 (jluehe) - 1 day - Oct 6 (DONE)
    • HttpSession.getLastAccessedTime(): Session's lastAccessedTime must be updated by mere presence of JSESSIONID in request (jluehe) - 1 day - Oct 10 (DONE)
    • Support HA/In-memory-replication store SPI (lwhite/jluehe)
    • Valve optimizations
      • Coordinate with admin team's profiling work to make sure access logging is turned off by default in development profile (jluehe) - 2 days (depends on Kedar/admin) - Oct 17 (DONE)
    • Fix FindBugs warnings - 3 days
  • Kin-Man (kchung)
    • JSP 2.1 MRx (kchung)
      • Make EL implementation pluggable Issue: 802 - 2 days - Sep 1 (DONE)
      • Add expression factory - 2 days - Sep 7 (DONE)
    • Grizzly v2 - 3 weeks - Delayed
      • JSP 2.1 MRx - Separate EL into its own spec - 3 day - Oct 11 (DONE)
    • MapELResolver.setValue sometimes throws UnsupportedOperation Issue: 567 (kchung) - 2 days - DONE
    • Changing http-listener properties requires server restart Issue: 462 (kchung) - 2 days - DONE
    • Namespace Prefix in EL Qualified Functions with '.' or '-' Issue: 839 (kchung) - Dropped
    • JSP performance:
      • Static text encoding
      • Reduce JSP buffers
    • Additional JSR 199 performance improvements (kchung) - all available time
  • Amy (amyroh)
    • Generated servlet error when app. server installed in a path with space Issue: 845 (amyroh) - 2 days - Sep 1 (DONE)
    • Connection reset by peer accessing Admin UI and custom web apps (including OpenCMS) Issue: 888 (amyroh) - 1 week - Sep 15 (DONE)
      • Include lookup method in ServletContext - RI (amyroh) - 2 days - Sep 21 (DROPPED)
      • Special symbols in non-standard HTTP methods Issue: 32 - 1 day - Sep 22 (DONE)
    • Remove copying data between buffers (PWC 1.3) http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6415250 (jfarcand) 1 week - Oct 11
    • commons-modeler performance Issue: 1034 (amyroh) - 1 week - Oct 19
    • Grizzly in Jetty (amyroh) - 1 week - Oct 26
  • Ed (edburns) - all tasks done by Milestone 3
      • Generify class variable PhaseId.VALUES Issue 182 (edburns) - 1 day (DONE)
      • Accessibility enhancements for DataTable RI Issue 341 (edburns) - 10 days - (PROPOSAL)
      • RenderKit Docs: Too Restrictive For CommandLink Issue 199 (edburns) - 2 days (DONE)
  • Roger (rogerk) - all tasks done by Milestone 3
      • f:setPropertyActionListener:Use Converter If Attached To Component Issue 197 (rogerk) - 5 days - (DONE) (Issue Resolved - but will go into JSF 2.0)
  • Ryan (rlubke)
  • Rajiv (mode) - all tasks done by Milestone 3
    • Servlet 2.5 MR6 (mode)
      • Servlet compliance tests breaking when response committed before returning from a RequestDispatcher.forward Issue 30
        • Spec update (mode) - 1 day
      • Allow Servlet context init params to be added / configured from a container wide deployment descriptor Issue 31
        • Spec update (mode) - 1 day
      • Special symbols in non-standard HTTP methods Issue: 32
        • Spec update (mode) - 1 day
      • Clarify session attribute synchronization Issue: 33
        • Spec update (mode) - 1 day
      • Include lookup method in ServletContext Issue: 35
        • Spec update (mode) - 1 day
      • Clarification of scope of request and call to removeAttribute method Issue: 36
        • Spec update (mode) - 1 day
  • Nick (nrodin)
    • Standalone EL TCK: Port existing tests from JSP, add tests as time permits
      • port ELResolver API tests - DONE
      • port MethodExpression API tests - DONE
      • port ValueExpression, ExpressionFactory API tests - 1 day
      • port 2.1 Spec tests - 4 days
      • port 2.0 Literal tests - 1 day IN PROGRESS
      • port 2.0 Operators tests - 10 days IN PROGRESS
      • port 2.0 Coercion tests - 5 days
      • port other 2.0 tests - 1 day
      • add VariableMapper API - 2 days
      • add Expression implements Serializable - 1 day
      • add Expression.equals(), getExpressionString() - 1 day
      • add ELContextListener.contextCreated() - 2 days
      • add ELContext get and setLocale() - 1 day
      • add Resolver valuation tests - 2 days
      • add ExpressionFactoryMultipleThreads test - 3 days
      • add ExpressionFactory types tests - 1 day
      • add other EL Spec and Javadoc tests - 3 days
      • build TCK infrastructure - 3 days
      • testing - 1 day
      • Docs - 5 days
    • New tests for JSF 1.2 MR1
      • Managed bean Annotations - 5 days - DONE
      • Content Interweaving - 3 days POSTPONED
      • Enum converter Issue 172 - 3 days - DONE
  • Doug (dougd)
    • New tests and fixes for JSF 1.2 MR1
      • Fix bug #6485582 - 1 day - DONE
      • invokeOnComponent Issue 145 - 3 days DONE
      • RestoreView Issue 162 - 5 days - DONE
      • Render kit tests (including issues 199 + 309) - 10 days
        • Message and Messages - DONE
        • Remaining to be done: Format, Label, Output Link, Group POSTPONED
      • Testing - 2 days
  • Servlet 2.5 MR6
    • Add lookup method to ServletContext - Dianne (DROPPED)
    • Session Last Access time - Dianne
    • New TCK Tests to be added (djiao)
      • 11 special characters in rfc1738, especially "+" in query String (IBM)- 2 days (Finished by Sep 27)
      • request.getQueryString() returns exactly as the original request (Weblogic) - 2 days (Finished by Sep 27)
      • possible other requests from EG - 3 days (Finished by Sep 27)
  • JSF 1.2MR1

Overall List of Features

WebTier V2 SQE Schedule