Obtain the skills and knowledge necessary to address the following questions:
- What does publishing software mean?
- Why should researchers publish their software?
- Where should researchers publish their software?
- What are the basic steps of publishing software?
- How do I guide a researcher through the publishing process?