TL;DR
Have you heard about Hacktoberfest? 🤔
This month-long celebration of open-source contributions is the perfect opportunity for developers of all skill levels to give back, learn, and snag some awesome swag! 🤯
What is HacktoberFest?
HacktoberFest is an annual month-long event where developers contribute to open-source projects throughout October.
The goal? To grow and improve the open-source ecosystem while helping contributors learn new skills, meet fellow coders, and, yes, earn awesome rewards!🎁🎁🎁
Why Should You Join Hacktoberfest? 🚀
Hacktoberfest is all about collaborating, learning, and having fun while contributing to the projects you care about. Plus, you get to expand your GitHub profile and win swag as a reward for your hard work! It’s an awesome way to improve your coding skills and boost your portfolio while being part of a global event.
Which Repository Should You Contribute To?
One great way to get started with Hacktoberfest is by contributing to one of the best-prepared open-source projects. And one stands among others: Taipy! With more than 50 issues of all levels available, there are plenty of opportunities to dive in and help out while earning exclusive Taipy swag.
What’s in It for You? 🎁
As you contribute, you’ll accumulate points based on the issues you solve. These points can be exchanged for exclusive Taipy swag!
Difficulty | Number of points | Rewards |
---|---|---|
Easy | 100 💎 | Stickers + Bottle |
Intermediate | 200 💎💎 | Stickers + Scott Hoodie + Mousepad |
Advanced | 300 💎💎💎 | Stickers + Jack & Jones Hoodie + Bag |
➕➕➕ if you give Taipy a star on our ⭐GitHub Repo⭐, you could be one of 10 randomly selected stargazers to win an additional swag! 🎁🎁🎁
Taipy is Proud to Sponsor Quira’s Hacktoberfest Event! 🎮
This year, Taipy is excited to be one of 15 organizations that have partnered with Quira for Hacktoberfest 2024. Quira, a company that focuses on building sustainable communities for next-gen dev tools, is helping to turn open source into a positive-sum game 🎮 by organizing events that encourage individuals to improve their coding skills in a fun and engaging way.
In addition, Quira is one of the three official sponsors of HACKTOBERFEST, making this year’s event even more special!
How Do You Do?
Here’s how you can participate:
➡️ Step 1: Choose an Issue
Visit Taipy GitHub Repository.
Look for issues tagged with "hacktoberfest" and choose the issue that best matches your skills and interests.
Difficulty | Number of points | Rewards |
---|---|---|
Easy | 100 💎 | Beginner-friendly issues |
Intermediate | 200 💎💎 | Mid-level tasks |
Advanced | 300 💎💎💎 | Challenging tasks for experienced coders |
➡️ Step 2: Fork the Repository
Once you’ve selected an issue, start by forking the Taipy repository to your GitHub account. This creates a copy of the repository that you can work on without affecting the original codebase.
git clone https://github.com/YourGitHubUsername/taipy.git
➡️ Step 3: Clone Your Fork Locally
After forking, clone the repository to your local machine by running the following command in your terminal:
git checkout -b issue-#<issue-number>-description
➡️ Step 4: Create a New Branch
Always create a new branch for your work. It’s good practice to name your branch based on the issue you're working on. For example:
git checkout -b bug/#<issue#>-comment
➡️ Step 5: Work on the Issue
Start coding and solving the issue! Follow the guidelines mentioned in the issue, and make sure to test your changes locally. If you have any questions, feel free to ask for help in the issue’s comment section or reach out to our community.
➡️ Step 6: Commit & Push Your Changes
Once you’re satisfied with your work, commit your changes and push the branch to your fork:
git add
git commit -m "description of the fix"
git push origin your-branch-name
➡️ Step 7: Submit a Pull Request (PR)
Go back to the original Taipy repository. You’ll see an option to submit a pull request. Make sure your PR description clearly references the issue you worked on and provides a brief explanation of what you fixed.
Important Guidelines to Follow
- Stick to the issues labeled "hacktoberfest" and with a difficulty tag to ensure they count towards the event.
- Do not submit PRs on newly created issues unless they have been approved by the Taipy team.
Follow these simple rules to ensure your contributions are counted, and you'll be on your way to grabbing that cool swag! 🎁
Event Timeline 📅
Starts: October 1, 2024
Ends: October 31, 2024
Get Started Now! 🎯
Head over to the Taipy GitHub Repository, choose an issue, and start contributing. Don’t forget to star our project for a chance to win more rewards!
Together, let’s make HacktoberFest 2024 an epic open-source celebration! 🌍✨