DEV Community

Cover image for Hacktoberfest- Free Tshirt & Cool Stickers Swag(October 2020)
Mayank Choudhary
Mayank Choudhary

Posted on • Updated on

Hacktoberfest- Free Tshirt & Cool Stickers Swag(October 2020)

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.

  • Hacktober is open to everyone globally , anyone can participate irrespective of their background
  • You can sign-up any time between 1–31 October 2020
  • First 70,000 participants who successfully complete the challenge will be eligible to receive limited edition Tshirt and cool stickers of Dev, Digitalocean and intel. 
  • Four pull requests must be submitted to public Github repositories with ‘hacktoberfest’ tag OR maintainer can accept your PullRequest by merging it, adding the “hacktoberfest-accepted” label to it, or approving it..

    Intro. video -

    What is open source?

    Open source is a term that originally referred to open source software (OSS). Open source software is code that is designed to be publicly accessible - anyone can see, modify, and distribute the code as they see fit. Open source software is developed in a decentralized and collaborative way, relying on peer review and community production. Open source software is often cheaper, more flexible, and has more longevity because it is developed by communities rather than a single author or company.

    Open source has become a movement and a way of working that reaches beyond software production. The open source movement uses the values and decentralized production model of open source software to find new ways to solve problems in their communities and industries.

    Github - Open source platform

    GitHub is a code hosting platform that helps developers store and manage their code, as well as track and control their work. GitHub lets you (and others) work together on projects.

    To earn your Hacktoberfest tee reward, you must register and make four valid pull requests (PRs) between October 1–31 (in any time zone). PRs can be made to any public repository on GitHub.

    How to make your first pull request :

    To make your first contribution, it's required to familiarize yourself with how to create a pull request. Check this elaborated video on how make a pull request -

    Alt Text
    Video on how to create a pull request -

    New update :

    Pull requests will only count toward earning a T-shirt or planting a tree if they are labeled as ‘hacktoberfest-accepted’ by a maintainer, or submitted in a repository classified with the ‘hacktoberfest’ topic. Pull requests in repositories with the ‘hacktoberfest’ topic will also need to be merged, approved by a maintainer, or labeled as ‘hacktoberfest-accepted’ in order to qualify. The deadline for completions, merging, labeling, and approving is November 1
    To classify your repository valid for the challenge you need to label it ‘hacktoberfest’ like shown below or to make your PR valid for challenge you need to send PR on repository with ‘hacktoberfest’ tag :
    Alt Text

    After all your four pull requests are accepted by the repositories maintainers (you may send PR's to different repositories or can also send 4 PR's on a same repository) you will receive a mail from hacktober fest for your completion of the event challenge and it will enclose a link where you will need to fill your details and address. Also this year you can choose between picking the limited edition T-shirt or planting a tree instead due to corona virus , well the choice is yours but I will prefer you to go with the cool Tshirt and stickers .
    Alt Text


  • Top comments (4)

    cocoytech profile image

    im quite confuse on the requirement, is this all about pull request to any open source repository in Github right? please advise thanks

    rado_mayank profile image
    Mayank Choudhary

    Yes, you need to simply send 4 PR's to any public repository (can send to a single repo. or to different repo. as you wish)

    leifermendez profile image
    Leifer Mendez

    Great. Do you know if my repos is valid for event.

    rado_mayank profile image
    Mayank Choudhary

    as per new rules, you need to send 4 PR to the repositories with hacktoberfest tag on them . Or the repo. maintainer need to label your PR as hacktoberfest-accepted tag. for more info. please check :