How to Contribute to Hacktoberfest 2018

Aug 31, 2024 | Programming

Welcome to the world of open-source contributions! If you’re looking to celebrate Hacktoberfest and get involved in the Open Source Community, you’ve come to the right place. This guide will walk you through the steps to contribute to our Hacktoberfest repository and make a difference.

What is Hacktoberfest?

Hacktoberfest is a month-long celebration of open-source software held every October. It’s an exciting opportunity to engage with the open-source community and showcase your coding skills. Sponsored by DigitalOcean, GitHub, and Twilio, this event encourages developers of all levels to complete tasks and earn rewards.

Rules for Participation

  • You must make five pull requests between October 1–31.
  • Pull requests can be to any public repository on GitHub, not just this one.
  • Ensure that all commits are made by you; don’t include contributions from others.
  • You can check your progress at this link.
  • Pull requests marked as spam will not be eligible for a T-shirt.

Tasks You Can Work On

Here’s a list of programs you can dive into as part of your contributions:

  • Hello World
  • Searching Algorithms
    • Linked List
    • Stack
    • Queue
  • Traversal Algorithms
    • Linked List
  • Sorting Algorithms
    • Linked List
    • Queue
  • Random Number Algorithms
  • Number Reversal Algorithms
  • Fibonacci Series
  • Palindrome Checker
  • Perfect Square Checker
  • Pangram Checker
  • Factorial Finder
  • Prime Number Finder
  • Create an Arrow using CSS
  • Convert Roman Numerals
  • Telephone Number Validator

Getting Started with Your Contribution

Ready to jump in? Follow these simple steps to make your first contribution:

  • Add your name to the CONTRIBUTORS.md file using the following format:
  • Name: [YOUR NAME](GitHub Link) 
    Place: City you belong to 
    About: Short Intro 
    Programming Language: Which programming language do you know? 
    Email: 
  • Fork this repository: Click the Fork button in the top right of this page (your Profile Image).
  • Clone your fork down to your local machine:
  • git clone https://github.com/your-username/hacktoberfest2018.git
  • Create a branch for your new feature or bug fix:
  • git checkout -b feature/branch-name 
    or 
    git checkout -b bugfix/branch-name
  • Make your changes and choose from any task in the list above.
  • Commit and push your changes:
  • git add . 
    git commit -m "commit message" 
    git push origin branch-name
  • Create a New Pull Request from your forked repository: Click the New Pull Request button located at the top of your repo.
  • Wait for your PR review and approval for merging!
  • Don’t forget to star this repository if you had fun!

Troubleshooting Tips

While contributing, you might encounter a few hiccups. Here are some troubleshooting ideas:

  • Ensure you have the correct permissions for pushing to your branch.
  • If your pull request is rejected, review the feedback and make necessary changes before resubmitting.
  • Double-check any commands for typos or syntax errors.
  • If you’re experiencing issues with Git, you can consult the official Git documentation.
  • For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.

At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.

Now it’s time for you to dive into the world of open-source programming and make your mark! Happy coding!

Stay Informed with the Newest F(x) Insights and Blogs

Tech News and Blog Highlights, Straight to Your Inbox