Contributing


New contributors are welcome! Here is a detailed guide on how to contribute to the language.

Summary


Contribute to the source code (compiler/docs)


  1. Fork the Shard repository (https://github.com/shardlanguage/shard)

  2. Add your changes (every text, message or comment must be in english)

  3. Write everything you changed in CHANGELOG.md

  4. Update the documentation if needed

  5. Commit your changes

  6. Make a detailed pull request

Report bugs


If you want to report a bug, you can make an Issue on GitHub.

Feature request


If you want to suggest a feature, you can make an Issue on GitHub.