1 / 7

Source code management

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, …)

nuwa
Télécharger la présentation

Source code management

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Source code management COSMO General Meeting, 8 September 2011

  2. 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

  3. 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!

  4. 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.)

  5. 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)

  6. 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!

  7. 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.

More Related