70 likes | 239 Views
Source code management. COSMO General Meeting, 8 September 2011. Motivation. Maintain the high quality of the source code with growing amount of software (COSMO, fieldextra, VERSUS, …) growing community contributing to the development of the software (ART, CLM, licensees, …)
E N D
Source code management COSMO General Meeting, 8 September 2011
Motivation Maintain the high quality of the source code with • growing amount of software (COSMO, fieldextra, VERSUS, …) • growing community contributing to the development of the software (ART, CLM, licensees, …) Transparent scientific & technical (source code) management Science Plan, Priority Projects and Priority Tasks, Work Package Lists Technical requirements to ensure portability, documentation, support, and long-term maintenance
COSMO Standards for Source Code Development • clear rules ( transparency) • coding standards • documentation standards • quality control standards (test experiments, verification) • clear procedures ( transparency) • Planning of Future Developments, setting of priorities • Rules for Implementation of Changes • Release Planning Version 1.0 has been approved by the STC on Monday!
Who:Scientific aspects • Working Group Coordinators within the scope of their Working Group • Scientific Management Committee (members: WGCs plus SPM) for all of COSMO • Steering Committee: final approval (Note: COSMO-ART and COSMO-CLM representatives are invited to all SMC meetings.)
Who:Technical aspects • Source Code Administrators (SCAs) • COSMO model: Ulrich Schättler • fieldextra: Jean-Marie Bettems • VERSUS: Alessandro Cheloni • Technical Advisory Group (TAG) • members: SCAs plus WG 6 chair • WG 6 coordinator is chairman of the TAG (Note: Appropriate respective bodies for COSMO-CLM and COSMO-ART)
Terms of Reference (ToR) Consistent with the rules and procedures specified in the COSMO Standards for Source Code Development documents, Terms of Reference have been set up for SMC, SPM, WGCs, PPLs/PTLs, TAG, and SCAs (ToR for STC is still pending). ToRs have been approved by the STC on Monday!
What will change? Transfer of substantial responsibility (mainly) from DWD (DWD management, Ulrich Schättler, …) to COSMO (SMC, SCAs, …)! COSMO (i.e., all of us) will have to live up to expectations! More transparent scientific & technical (source code) management, at least for everyone outside of DWD.