Code Monkey home page Code Monkey logo

hacktoberfest-for-beginners's Introduction

hacktoberfest-for-beginners

A repo for the beginners to get started with the open source contribution and participate in Hacktoberfest.

1_2UpaL6XstQWiJpW27T4NBQ

Click to Jump directly on how to contribute to this project

What is hacktoberfest

Hacktoberfest® is open to everyone in our global community. Whether you’re a developer, student learning to code, event host, or company of any size, you can help drive growth of open source and make positive contributions to an ever-growing community. All backgrounds and skill levels are encouraged to complete the challenge.

  • Hacktoberfest is open to everyone in our global community!

  • Pull requests can be made in any GitHub-hosted repositories/projects.

  • Sign up anytime between October 1 and October 31.

How can a beginner participate?

If you’re new to open source (everyone was once!), take a look at our

Introduction to Open Source series. Before you make your first contribution, you should familiarize yourself with How To Create a Pull Request.

The following resources share repositories that curate tasks for beginners:

Once you start feeling more comfortable, you can find more open source projects through the following programs:

Event details

  • Hacktoberfest is open to everyone in our global community!

  • Pull requests can be made in any GitHub-hosted repositories/projects.

  • You can sign up anytime between October 1 and October 31.

Participation rules

To qualify for the official limited edition Hacktoberfest shirt, you must register and then make four pull requests (PRs) between October 1-31 (in any time zone). PRs can be made to any public repo on GitHub, not only the ones with issues labeled Hacktoberfest. If a maintainer reports your pull request as invalid or behavior not in line with the project’s code of conduct, you will be ineligible to participate. This year, the first 50,000 participants who successfully complete the challenge will earn a T-shirt. (Last year 46,088 earned a shirt!)

Quality standards

In line with Hacktoberfest value #2 (Quantity is fun, quality is key), here are examples of the PRs that we consider to be low-quality contributions (which we discourage).

  • PRs that are automated (e.g. scripted opening PRs to remove whitespace/optimize images)

  • PRs that are disruptive (e.g. taking someone else's branch/commits and making a PR)

  • PRs that are regarded by a project maintainer as a hindrance vs. helping

  • Something that's clearly an attempt to simply +1 your PR count for October

  • Last but not least, one PR to fix a typo is fine. 5 PRs to remove a stray whitespace... not.

Values

Inspired by you – the community – through your actions and stories.

  • Everyone is welcome! Hacktoberfest participants have represented 151 countries and thousands of unique skill sets. Our program welcomes everyone already in the open source software community – and anyone interested in diving in.

  • Quantity is fun, quality is key! Participating in Hacktoberfest leads to personal growth, professional opportunities, and community building. And it all begins with meaningful contributions to open source technology.

  • Short-term actions, long-term impact! In the open source community, we stand on the shoulders of those who came before us. Your participation has a lasting effec

How to contribute to this project

Since you just have make 4 PRs (Pull requests) you can contribute to this project and make PRs. Here is what you'll be adding-

  • Just create an markdown file with your name and write about yourself. Example. JohnDoe.md

  • Put the file in the root directory (where README.md is present)

Steps involved in contribution process-

  1. Star and Fork this repository

  2. Either make changes online or download on your computer -> make change -> commit -> Push

  3. You'll se your version of this repository has some commits which are ahead of origional repository

  4. You'll see an option to make a pull request. Click it-> add some description -> send PR

  5. Repeat this prosess 4-5 times by adding more changes and more informations in your file. Easy!!

Need Help?

You can look up things online, learn about them on youtube etc. I also wrote some blog posts on how to conribute to opensource projects around a year back. You can have a look at it and learn the process in detail-

In the following post I have given instruction on how to contribute to udacity collaborative project but the process will be same on this prject also.

hacktoberfest-for-beginners's People

Contributors

bl4ckp4nther avatar gautam08 avatar ishiprak avatar rohitsaw avatar talkishita 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.