πŸ“—3 Starter Files

The second step is creating your three starter files (Readme, Contributing Guidelines, Code of Conduct) to walk people through the project

1. Readme File:

This is stored in the root file of your Github Repository. The readme should answer the following questions:

  • What does this project do?

  • Why is this project useful?

  • How do I get started?

  • Where can I get more help, if I need it?

The readme should have links to all important pages of the repository. See the sample Readme for more details.

2. Contributing Guidelines File

A contributing file tells your audience how to participate in your project. For example, you might include information on:

In addition to technical details, it is an opportunity to communicate your expectations for contributions, such as:

  • The types of contributions you’re looking for

  • Your roadmap or vision for the project

  • How contributors should (or should not) get in touch with you

3. Code of Conduct File

This file helps in setting expectations of behaviour regarding how contributors can interact with one another and it also helps in enforcing guidelines in case of violations

One organisation can have a single code of conduct file - they do not need to be separate for each repository within the organisation.

Last updated