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.
- Example:
- 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.
- 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