8

Click here to load reader

ESMF Change Review Board Robert Ferraro ESMF Board Meeting Dec 17, 2008 Climate Data Assimilation Weather

Embed Size (px)

DESCRIPTION

The Change Review Board Process Gather community and stakeholder input ◦Special joint CRB/JST telecon prior to each CRB meeting ◦Ad-hoc consultation by CRB members with their respective communities and stakeholders Meet quarterly to review and update the development schedule ◦Review and approve (sometimes with adjustments) the next internal release ◦Review community inputs, and add development tasks to the schedule based on this input ◦Adjust the future release schedule based on current realities and changing priorities Publish the updated schedule on the ESMF CRB web page ◦http://www.esmf.ucar.edu/plans/releases/sched_current.shtml ◦ Or Navigate from the ESMF main page via the “Release Schedule” Quick Link

Citation preview

Page 1: ESMF Change Review Board Robert Ferraro ESMF Board Meeting Dec 17, 2008 Climate Data Assimilation Weather

ESMF Change Review Board

Robert FerraroESMF Board MeetingDec 17, [email protected]

ClimateData Assimilation

Weather

Page 2: ESMF Change Review Board Robert Ferraro ESMF Board Meeting Dec 17, 2008 Climate Data Assimilation Weather

Organization & Governance

Executive BoardStrategic Direction

Board Membership Appointments

Interagency Working GroupStakeholder Liaison

Programmatic Evaluation

Advisory BoardExternal Projects Coordination

Community Adoption Evaluation

Core Development TeamProject Management

Software DevelopmentTesting & Maintenance

Distribution & User Support

Change Review BoardDevelopment Priorities

Release Review & Approval

Joint Specification Team(open membership)

Requirements DefinitionAPI SpecificationDesign Reviews

External Code Contributions

Functionality Change Requests

Implementation Schedule

Development Constraints

RequirementsCollaborative Design

Beta Testing

Project ExecutionProject Execution

Executive ManagementExecutive ManagementReporting

Reporting

Page 3: ESMF Change Review Board Robert Ferraro ESMF Board Meeting Dec 17, 2008 Climate Data Assimilation Weather

The Change Review Board Process• Gather community and stakeholder input

◦ Special joint CRB/JST telecon prior to each CRB meeting◦ Ad-hoc consultation by CRB members with their respective communities

and stakeholders• Meet quarterly to review and update the development schedule

◦ Review and approve (sometimes with adjustments) the next internal release

◦ Review community inputs, and add development tasks to the schedule based on this input

◦ Adjust the future release schedule based on current realities and changing priorities

• Publish the updated schedule on the ESMF CRB web page◦ http://www.esmf.ucar.edu/plans/releases/sched_current.shtml◦ Or Navigate from the ESMF main page via the “Release Schedule” Quick

Link

Page 4: ESMF Change Review Board Robert Ferraro ESMF Board Meeting Dec 17, 2008 Climate Data Assimilation Weather

The CRB MembershipRobert Ferraro, ChairNASA Jet Propulsion [email protected]

Tom BlackNOAA National Centers for Environmental [email protected]

Alan WallcraftNaval Research [email protected]

Thomas Clune – Resigned 9/12/08NASA Goddard Space Flight [email protected]

Chris HillMassachusetts Institute of [email protected]

Mariana VertensteinNational Center for Atmospheric [email protected]

Atanas TrayanovNASA Goddard Space Flight [email protected]

Cecelia DeLuca, ex officioNational Center for Atmospheric [email protected]

• Members are appointed by the ESMF Execute Board to 1 year renewable terms

• Members represent the user community, not just their own institutions or agencies

Page 5: ESMF Change Review Board Robert Ferraro ESMF Board Meeting Dec 17, 2008 Climate Data Assimilation Weather

How’s It Working?• CRB continues to meet quarterly (mostly via telecon)

◦ Approved 2 Internal Releases (v3.1.0, v3.1.1) and 1 Public Release (v3.1.0r)

◦ Development focus this past year has been on moving ESMF to the new Array and Grid structures, array and grid redistribution capabilities, implementing and testing the new sparse matrix multiply functionality, and performance optimization. These are all now in the Public Release v3.1.0r.

◦ The new internal structures, along with the sparse matrix multiply, are key to ESMF support for Regridding.

Page 6: ESMF Change Review Board Robert Ferraro ESMF Board Meeting Dec 17, 2008 Climate Data Assimilation Weather

Planning For 2010• ESMF has committed to a stable API (with backward compatibility) in

2010• This past August, the CRB held an extended meeting to look at

development priorities and a schedule for meeting this commitment◦ Focus is on completing remaining high priority functionality

development that would have an impact on the ESMF API◦ High priority items identified are:

• User-method Callbacks for data assimilation• Conservative regridding• Multi-tile grid representations• Land-sea masks for regridding• An I/O implementation

Page 7: ESMF Change Review Board Robert Ferraro ESMF Board Meeting Dec 17, 2008 Climate Data Assimilation Weather

Planning For 2010 (cont)• The CRB’s highest priority is to assure that development which has an

impact on the ESMF API is completed and delivered in Public Release v5.0.0r. This release has been tentatively scheduled for April 2010.

• The development schedule has been fleshed out to the Apr 2010 Public Release. The schedule was developed with larger than normal margin so that the stable API commitment in 2010 can be achieved.

• After May 2009, the backlog in the feature request log will be cleared out in the context of the v4.0 functionality◦ Some feature requests may be closed out as obsolete or as

subsumed under existing functionality• Six Months is reserved before the end of FY10 to clean up

documentation and update tutorial materials

Page 8: ESMF Change Review Board Robert Ferraro ESMF Board Meeting Dec 17, 2008 Climate Data Assimilation Weather

The Release Schedule• ESMF Release Schedule