drvinceknight / rsd

Repository for a two day workshop on research software development aimed at mathematicians
MIT License
0 stars 20 forks source link

Big redesign to make self learning resource #152

Open drvinceknight opened 4 years ago

drvinceknight commented 4 years ago

This will also allow the notes to be more comprehensive.

The syllabus will become something like:

Principles of reproducible computational research.

Using the command line

Using Python (although maybe there is no need for this chapter and can just point at other resources).

Writing software

Tools

What is good software?

Further concepts

Collaboration

Best practices with LaTeX

An appendix with other programming language tooling

drvinceknight commented 4 years ago

@geraintpalmer on slack mentioned:

  • semantic versioning

Should be part of installation and packaging.

  • citing software and citable software

Should be part of Collaboration

  • licenses

Further concepts

drvinceknight commented 4 years ago

Also include a list of other resources.