CIG develops, supports and disseminates open source software for the geodynamics research community. As such, software must meet community standards and be within the scope of the organization to be accepted. CIG supports a hosted software by providing a freely available online repository, supporting the authors in modernizing their software development process and meeting best practices, and by including the software in its software catalogue. Depending on the agreed upon service level CIG may provide additional support.
By contributing codes to CIG, researchers keep their authorship and copyright, but expose their code to a wider audience and provide provenance for published research. This helps to prevent duplication of effort, clarifies methodology, provides a referenceable source and aids the community interested in similar problems.
Thinking about contributing code? Review the contribution checklist first.
All CIG software is hosted under a version controlled Git repository at github.com/geodynamics.
All CIG software, contributed or developed in-house, is expected to meet the following criteria:
We recommend contacting help@geodynamics.org before starting the process to discuss individual steps and the review process. Contributed codes are reviewed by the Science Steering Committee whose recommendations are forwarded to the Executive Committee. If approved, CIG will provide consulting and limited resources in preparing software to meet CIG best practices. At such time, a software record will be created and the package available for download in our online catalogue. CIG will continue to maintain the code at the accepted service level unless otherwise warranted at which time its status may change.
For further questions and instructions, please contact support at: help@geodynamics.org.