Skip to content
This repository has been archived by the owner on Apr 3, 2023. It is now read-only.

Latest commit

 

History

History
39 lines (32 loc) · 2.28 KB

CONTRIBUTING.md

File metadata and controls

39 lines (32 loc) · 2.28 KB

Contribution Guidelines

Please ensure your pull request adheres to the following guidelines:

If you forget any of these I will nicely ask you to change it in the pull request.

Updating README.md

  • Make an individual pull request for each suggestion.
  • You can either add a link or new categories, or improvements... all are welcome.
    • If you have other ideas for discussion please leave an issue.
  • Use the following format: [Project Name][Project Link] - Description. [License Name](License Link)
    • Example: [Clang][38] - C compiler for LLVM. Supports C11. ['NCSA'](https://en.wikipedia.org/wiki/Software_license)
    • Keep descriptions simple.
    • Licenses are optional, but encouraged.
    • License should be link to the project's license file if applicable.
  • Titles should be capitalized.
  • Make pull request titles descriptive i.e. not Updated README.
  • Additions should be added to the bottom of the relevant category.
  • New sub-category are placed in alphabetical order.
  • New categories or improvements to the existing categorization are welcome.
  • Check your spelling and grammar.
  • Make sure your text editor is set to remove trailing whitespace.
  • End all descriptions with a period.
  • No Amazon affiliate codes in links for books.
  • Add authors in book listing with by **Author** format.

How to contribute from GitHub.com

  • Make sure you have a free GitHub.com account and you are logged in.
  • Find an appropriate topic category in the README.md file to add it under, or add your own if you think it is needed.
  • Click the 📝 button Edit link on the top right-hand corner of the README.md. This will do two things:
    • Fork the repository to your account.
    • Create a new branch so you can send your changes in a pull request.
  • Add your changes.
  • Scroll down to the Propose file change box and write a commit message and optional extended description.
  • Click the Propose file change button.

NOTE: this works the same for any of the files