Skip to content
The OpenCDMS software is expected to be available by 2025
See roadmap and frequently asked questions

OpenCDMS for organisations

The OpenCDMS Project is actively seeking strategic partnerships with additional interested organisations and stakeholders.

Many NMHSs are considering updating or replacing their Climate Data Management System, or are already in the process of doing so. Contributing with the OpenCDMS project will help to:

  1. Reduce duplication of effort
  2. Help ensure solutions are fully compliant with existing and emerging standards
  3. Ensure a higher ROI from investing in a common solution by directly benefiting from contributions made by other organisations

We are actively seeking contributions from business analysts, users and software developers in addition to a variety of other experts.

Business Analysts

The OpenCDMS Project would welcome input from a senior business analyst to assist with the gathering and definition of requirements.

Users

The OpenCDMS Project needs help from users interested in the following areas:

Requirements gathering

Help us to understand and document the requirements of the next-generation of CDMSs based on your experience of existing solutions.

Software testing

Testing will initially be restricted to a limited number of focus countries, however users who are actively involved in the project will be welcome to also test out earlier versions of the software.

Documentation

Help will be needed writing the user documentation and also providing translations of material into different languages.

Software developers

The OpenCDMS Project continues to need assistance with software development.

Currently, the main languages used are Python and R. Experience, or an interest in, SQLAlchemy, Flask or Pandas would be especially useful.

The project will also work on a web-based user interface and develop reusable web components. Experience, or an interest in, React, TypeScript, Progressive Web Applications or W3C Web Components would also be especially useful.

We would also welcome help with system adminstation including Linux, Docker and possibly Kubernetes in the future.

The majority of software developed for the project will be made available under the agreed open-source license. Developers will also need to sign a Contributor's Licence Agreement (CLA) which authorises the project to use your contribution. More details are available on request.

Other experts

Members of the OpenCDMS Project are contibuting to the development of a WMO CDMS Data Model Standard. All experts with experience of Climate Data Management Systems are welcome to join in with this work.

We particularly need help from people with experience, or an interest in, UML (and Enterprise Architect).