Contributing

Code

To contribute code to the MSG project, from bug fixes through to major new features, the preferred method is the standard fork—branch—pull-request paradigm described here. If your pull request languishes for more than a couple of weeks without receiving a response, consider opening an issue to give the developers a nudge.

Documentation

To contribute documentation toward the project, follow the same approach as above for code. (The ReStructured Text source files for the documentation reside in the docs/source subdirectory.)

Data

To contribute data toward the project (in the form of spectral intensity or flux grids), a number of options are available. The Importing Data section explains how to import an existing grid; but if this lies beyond your technical expertise, then the MSG team will be happy to assist. Either way, if you want to make your data publicly available and listed on the grid files web page, then please open an issue.