Objective of the meeting

We will schedule 30 minutes to 1 hour time for every module/technical area. The initial list of topics to be covered is below. We will start with product wide issues first and may decide to drill down further in some areas. For all topics, please be sure to address following bullet points in addition to the technical items noted under that topic.

Scope

  • Determine the feature set for the release (Reference: PRD)
  • How many functional specifications/one pagers are needed? When will the specs be ready for asarch review?

Release Plan

  • Binding of PCD items to the timeline – Sep '08, JavaOne '09, Final Release (Time TBD)

Technical Readiness

  • What is your module definition?
  • What is your worksapce structure? (Refer to best practices, to be updated later, List of Exports/Imports)
  • How far are you into modularizing your area? What is the remaining work?
  • What do you depend on? What do you need from other modules?
  • What are the "consumabes" for this area? A "consumable" is something that can be used outside of GlassFish (example, as a library jar file)

Open Items

  • Open items in your area. The goal is to ensure wider visibility of the issues.

Schedule

Date Time Topic Driver Scribe Description Notes
June 03, 2008 14:00-14:15 Overview Eduardo Abhijit What are these meetings about Notes
June 03, 2008 14:15-16:00 GF v3 Lite Features Jerome Abhijit Overall v3 Lite Plan and Functional Specifications, Features Notes
June 04, 2008 16:00-17:00 OSGi Sahoo Jerome What does it mean to do OSGi? What's in it for our users Presentation Notes
June 05, 2008 16:00-17:00 Web Tier Jan/Jean-Francois Jan Web Tier Features for v3 Lite
June 06, 2008 11:00-12:00 Scripting Vivek Jerome Overview of scripting features for v3 Lite. jRuby Performance
June 06, 2008 13:00-14:00 Embedded Byron Nazrul Roadmap for embedded GlassFish. Pending Work and Open Issues Presentation
June 06, 2008 14:00-15:00 Packaging Bhakti, Snjezana, Tom Mueller Nazrul IPS, Update Center, How many repositories? Beta vs Final, OSGi bundle repository alignment, maven repository alignment, Options for on-demand downloading of components, External components in update center (Spring, Hibernate etc.)
June 11, 2008 14:00-15:00 Build Bhakti Sahoo Off-Line build, Complete build from source, When to switch from snapshot to versions, Build of native code
June 20, 2008 9:15-10:00 Deployment Hong/Tim - Deployment v3 plan [Presentation |^GlassFishV3Planning.pdf]
Jun 20, 2008 10-10:45 Admin GUI Anissa, Ken - Delivery for V3 Lite Presentation
June 20, 2008 11 - 11:45 Monitoring Harpreet, Jeniffer, Mahesh, Rajeshwar - Monitoring framework, gProbes
TBD TBD Unit Test Jerome Kedar Unit test strategy.

------

Topics to be scheduled

  • Distributions (Lite, Full, Embedded, GEM, Nucleus) (Abhijit, Notes: Jerome)
    • Embedded (Byron, Notes: Nazrul) Friday
    • GEM (Vivek and Jerome, Notes: One of them)
    • Nucleus Cleanup (Jerome, Notes: Siraj)
  • Installer (Thursday)
  • Performance
    • Developer use case
  • Rapid Deploy
  • Monitoring (Friday)
  • Configuration
  • Cluster Management
  • JSR-77
  • Pluggability (Admin Console and CLI), Skins, OEM
  • EJB 3.1
  • Web Services (Metro)
  • Administration Interface
    • CLI
    • REST API for Administration
  • IDE Deliverables
    • Run with JRE
  • Upgrade implicaiton of GlassFish v3 Lite
    • No upgrade from v2 or prior releases of v3
    • Desirable to upgrade to a future "final" version of v3 Lite