Software Development Best Practices for the CIG Community
Authors/Creators
- Computational Infrastructure for Geodynamics (Other)1
-
Aagaard, Brad
(Project member)
-
Bangerth, Wolfgang
(Project member)
-
Brown, Jed
(Project member)
-
Hwang, Lorraine
(Project member)
-
Kellogg, Louise
(Project member)2
-
Tape, Carl
(Project member)
-
Fraters, Menno
(Project member)
-
Rene, Gassmoeller
(Project member)
Description
Computational Infrastructure for Geodynamics (CIG)
The CIG Software Development Best Practices are an outcome of a strategic planning retreat held in January 2014, Santa Fe, New Mexico.
The document describes community best practices for software development at 3 different levels: Minimum, Standard, and Target. All codes that are part of the CIG community meet Minimum Best Practices.
This latest version 2.0 was the result of a virtual mini-hackathon event on March 29, 2024 attended by Brad Aagaard, Wolfgang Bangerth, Lorraine Hwang, Menno Fraters and Rene Gassmoeller. It includes significant updates reflecting current practices of the CIG community and adds examples.
See our GitHub repo for the current version.
Files
Software Development Best Practices v2.0.pdf
Files
(101.8 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:8713593bd04b16927d3b921dd35f7c51
|
101.8 kB | Preview Download |
Additional details
Funding
- U.S. National Science Foundation
- Geoinformatics: Facility Support: Computational Infrastructure for Geodynamics 0949446
- U.S. National Science Foundation
- Facility: Computational Infrastructure for Geodynamics 2149126
Dates
- Created
-
2016-05-25Date GitHub Repo was created
Software
- Repository URL
- https://github.com/geodynamics/best_practices