When contributing to Awesome Computer Science, please first discuss the change you wish to make before making a change.
Learn how to fork a repo, create an issue, make changes, create pull request.
For more information, refer to GitHub Documentation
-
Star the repo!.Go through 'Issues' to ensure whether the said issue has already been raised.
-
If you do find a new issue, do not hesitate to open a new one. Make sure to describe any additions required in the message.
-
If interested, do mention in the issue that you want to work on it.
-
Kindly wait for the approval from the maintainers of this project before starting to work on any issue.
-
Do not make changes to the main branch. All the changes should be made to the develop branch.
-
Add only links of the resources so to have transparency in navigating to them.
-
Add these changes also to the Dictionary.json file.
-
Create a pull request after making the required changes and do mention the issue number that your pull request is related to.
-
Finally, wait for it to be reviewed. Make the required changes if the reviewer asks for them.
-
Your pull request will be merged once everything seems okay.
-
That's it! You have successfully made your contribution to the project.