Skip to content

Latest commit

 

History

History
42 lines (26 loc) · 4.77 KB

CONTRIBUTING.md

File metadata and controls

42 lines (26 loc) · 4.77 KB

Contribution Guidelines

This projects conforms to a Contributor Code of Conduct. By participating in this project you agree to abide by its terms. Also, it is released under a Creative Commons Zero v1.0 Universal license, which dedicates this project to the world-wide public domain and ensure this work has the widest reach.

Specifically, the current repository and the ones I link to are about learning resources related to Artificial Intelligence, Machine Learning, Deep Learning, Maths, Data Science, and related Computer Science subjects. To contribute on different subjects, please visit the global Curated list of awesome lists.

I consider my list as mine (personalized) while shared to the public. That way, I will accept two types of contributions:

  • Personalized contributions that are direct links to useful learning resources. I only post to my list content that I have carefully reviewed and liked. If you want to have my approval to contribute directly to it rather than to a fork of it, I will first need to read your content, and then to consider it helpful enough or interesting enough within the scope of my work, interests and knowledge.
  • Links to other lists: those links are not necessarily links I have reviewed in depth. If you want to have your own list, read the section (directly below) on How to make your own personal or general awesome list (and make me add a link to it). This way, rather than incorporating links directly in my list and on my behalf, I will point to your own awesome list that is managed by you.

Steps:

  • Fork my repository for this list (with the fork button at the top right corner) to make a "branched-off" copy of it to your GitHub account.
    • Once forked, remove my name such as found in the first paragraph of the README.md. Be sure to edit your own repository rather than opening a pull request in my repository for your changes if they are personal.
    • You might else want to put your name (rather than no name) to make your fork yours. If you do that, ensure to review every link in your forked list to make them point to YOUR favorite content rather than mine. Your list may else be general such as to accept everyone's contributions, if you prefer.
  • If you want to personalize how people can contribute to your list, edit your copy of contributing.md. In case your repository is not following the "personal" template, you might want to strip out the Two ways to contribute section and other details.
  • You may want to generate a new Contributor Code of Conduct, or reuse the Awesome Contributor Code of Conduct like I did.
  • I am willing to link to your list from my own personalized repository, and if you follow the visual style for lists such described in the instructions on how to create a new awesome list. The link to forks will be placed within a Contributing section of my README.md. Please open an issue or a clean pull request.

Hint: You may also want to post your fork to other awesome lists. My repository has a somehow "personal" template that can also be converted to a general one. If you prefer creating a repository from scratch rather than a fork of mine - and that you want me to link to it - I will also require that you first link to my repository within yours.

Check these out! You might also want to contribute to those awesome lists, too:

Note: different lists might have different contributing guidelines.