DEV Community

Cover image for Welcome to Hacktoberfest 2018
Omkar Ajnadkar
Omkar Ajnadkar

Posted on

Welcome to Hacktoberfest 2018

What is Hacktoberfest?

Hacktoberfest is a month-long celebration of open source software run by DigitalOcean in partnership with GitHub and Twilio.

  • Hacktoberfest is open to everyone in our global community!
  • Five quality pull requests must be submitted to public GitHub repositories.
  • You can sign up anytime between October 1 and October 31.

How do I get started?

It's really simple...you have to follow a few steps to get into the challenge.

  1. Go to Hacktoberfest website or just google Hacktoberfest.
  2. Then make sure that you have a valid GitHub account.
  3. From the Hacktoberfest website signup for the challenge using your GitHub account.
  4. Start hacking before the end of October.

How do I track my progress?

Log in with your GitHub account at https://hacktoberfest.digitalocean.com/ to check your progress and stats.

Rules

To get a shirt, you must make five pull requests between October 1–31 in any timezone. Pull requests can be to any public repo on GitHub, not just the ones we’ve highlighted. The pull request must contain commits you made yourself. Pull requests reported by maintainers as spam or that are automated will be marked as invalid and won’t count towards the shirt.

Tips

When it comes to open source Hacktoberfest labeled projects, You will find a huge variety of projects from beginner level to expert as well as from many different languages. So, you can move with whatever programming language that you are good in.

Some projects to get you started

Hello-World

GitHub logo blackbird71SR / Hello-World

Hello World in all possible programmnig languages

Hello-World

Hello World in all possible programming languages

Aim

This repository should eventually contain the famous "Hello World" program in all the programming languages possible...

How to Contribute to this repository

  • Star this repository using 'Star' button on the top.
  • Click on Fork Repository using the 'Fork' button on the top.
  • Clone the forked repository on your PC. Using this command on your Git bash or any terminal with git support : git clone url.
  • Now create a new branch with this command: git branch branchname and then use that branch by this command: git checkout branchname.
  • Go ahead and make changes.
  • After making changes use this command to add the changes: git add filename, and then git commit -m "message here".
  • After that use this command: git push origin branchname.
  • Create a pull request, and wait for Pull Request to get merged.

How to

https://github.com/Omkar-Ajnadkar/Hello-World

Programming-Quotes

GitHub logo blackbird71SR / Programming-Quotes

Repository containing various programming quotes

Programming-Quotes

Repository containing various programming quotes

Quotes

Let's create a list of programming related quotes in this Hacktoberfest...

Rules:

  1. Add quotes to file quotes.md
  2. Don't forget to mention name of author of quote in bold
  3. Quote should start with > in markdown.
1. > You might not think that programmers are artists, but programming is an extremely creative profession. It's logic-based creativity. __John Romero__

Here is an example:

  1. You might not think that programmers are artists, but programming is an extremely creative profession. It's logic-based creativity. John Romero

How to Contribute to this repository

  • Star this repository using 'Star' button on the top.
  • Click on Fork Repository using the 'Fork' button on the top.
  • Clone the forked repository on your PC. Using this command on your Git bash or any terminal with git support :
git clone https://github.com/YOUR_USERNAME/Programming-Quotes.git
  • Now create a new branch with this command:
git branch branchname 

and…

Discussion (3)

Collapse
twitchgfx profile image
AndyGFX

Great initiative :)

Collapse
tux0r profile image
tux0r

Waiting for Bitbucket support...