Giter VIP home page Giter VIP logo

hacktoberfest2021-1's Introduction

Hacktoberfest2021

Open Source Love PRs Welcome

Welcome Contributors,

This repositry has been created as a medium for developers to participate in the Hactoberfest 2021 event. You can sign up anytime between October 1 and October 31. Just be sure to sign up on the official Hacktoberfest website for your pull requests to count.

You are invited to make changes in this repository, we will accept your pull request if you fulfill all the basic criterias of program writing as listed below:


  • Refer to Contibutions-Guide for rules to contribute.

  • A valid pull request is one that is accepted by the maintainer of the project you submit it to.

  • A pull request is considered approved once it has an overall approving review from maintainers, or has been merged by maintainers, or has been given the 'hacktoberfest-accepted' label.

  • The pull request must contain commits you made yourself.

  • You can use the problem list present in the repository to select the problem statement to make your contributions.

  • Any indivisual ideas are also welcome for contributions.

  • Refer Git-Cheatsheet in order to learn how to create new branch, fix any error etc.

Details:


  1. Make sure to write your code in the respective folders so it can be easily reviewed.

  2. FileName should be in following format - quesNo_firstName_lastName.extension, where quesNo denotes the question no in the problem list, firstName_lastName is is the full name of the contributor and finally extension which is dependent on programming language you are going to follow for that particular program. Make sure to add the file in the respective folder of that particular language.

Example - For the first program in the list I will make file name - 1_deepak_uniyal.c or 1_deepak_uniyal.cpp or 1_deepak_uniyal.py etc.

  1. For programs not related to problem list the file name should be as fileName_firstName_lastName.extension, where fileName is the file name you can give and firstName_lastName is your full name.

  2. If a maintainer reports your pull request as spam, it will not be counted toward your participation in Hacktoberfest.

  3. If a maintainer reports behavior that’s not in line with the project’s code of conduct, you will be ineligible to participate.

  4. A pull request is considered approved once it has an overall approving review from maintainers, or has been merged by maintainers, or has been given the 'hacktoberfest-accepted' label.

  5. Please take care of the file name, function name and variables for higher chances of getting your request accepted.

  6. Indent the code properly with necessary comments in the file.

  7. If the folder for that language is not present make sure to make the folder first then write your code in that folder.

  8. If you have multiple files related to each other you can make a seperate folder inside the language folder and add the files in that separate folder.

Note:

  • The problem list is updated continuously so make sure to check the README and problem list before making a PR.

  • The problem list is just for your reference, any idea apart from the list is also welcomed but make sure the code written is unique in its own way as it will help you to make a diverse and vast portfolio for yourself.

Resources:

  1. Join Telegram Group for any discussion

  2. YouTube Channel For Resources

  3. Discord For more efficient Discussion

  4. Be in touch with via Linkedin

For more query you can visit the Official Hactoberfest 2021 FAQs here

To learn about making your First Open Source contribution watch this video.

❤️ Contributor

Made by Deepak Uniyal M.Tech. CSE IIT Roorkee

hacktoberfest2021-1's People

Contributors

k40t1k-sys avatar ayush12062000 avatar sumit24-prog avatar kashyap-singh avatar nitinshaily avatar jhenilparihar avatar tamannasgh avatar deepakuniyaliit avatar sailesh307 avatar singhanubhavme avatar aswal-ashutosh avatar mukuldhiman03 avatar naman814 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.