SlideShare a Scribd company logo
1 of 15
Download to read offline
Hacktoberfest Meetup 0010 1
Hacktoberfest Meetup 0010
Hello Open-Sorcerers,
Wishing a warm welcome to the Hacktoberfest meetup!
💡 Have you heard about this fest ?
What is Hacktoberfest
Hacktoberfest Meetup 0010 2
💡 Can anyone from the audience tell what they know about
hacktoberfest ?
Hacktoberfest is a virtual event organized by DigitalOcean and its partners:
Appwrite and Docker, throughout October. It is aimed toward open source and
introducing it to as many developers as possible.
Hacktoberfest is an annual celebration of open-source software that takes
place every October. It encourages developers, both newcomers and veterans,
to contribute to open-source projects and engage with the global open-source
community. Participants are tasked with making a certain number of
contributions, typically through pull requests, to eligible repositories hosted on
platforms like GitHub. In return, they can earn exclusive Hacktoberfest swag
and, more importantly, play a role in the collaborative world of open-source
development. This event supports the growth and improvement of open-
source projects and fosters a sense of community and learning among
developers worldwide.
Appwrite, Docker, and DigitalOcean are open-source alternatives to proprietary
cloud services, offering developers and organizations more control and
transparency.
Hacktoberfest Meetup 0010 3
Appwrite provides a self-hosted backend server to replace services like
Firebase and AWS Amplify.
Docker allows containerization and consistent application deployment,
serving as an open alternative to proprietary containerization solutions.
DigitalOcean offers cloud infrastructure services as a more developer-
friendly and open-source-friendly option compared to proprietary cloud
providers like AWS and Azure. These options empower users to embrace
open-source technologies and reduce dependence on closed, proprietary
solutions in the cloud computing space.
Why to participate in HF
As discussed in the introduction, open-source projects are the backbone of
today's software infrastructure. Yet the developers behind this are not
celebrated that much.
Hence, we participate in the fest to give back to the community. We might not
help them with a huge paycheck or a great job, but the least we can do is
openly appreciate their work and thank them.
Some perks and swags:
Hacktoberfest Meetup 0010 4
hacktoberfest 2021
Hacktoberfest Meetup 0010 5
hacktoberfest 2022
Hacktoberfest Meetup 0010 6
What’s the reward this year?
In its tenth year, we’re making important changes
to Hacktoberfest to help ensure its sustainability for the next
decade. Most notably, we will be moving away from the t-
shirt rewards we have previously provided to a digital reward
kit
Hacktoberfest Meetup 0010 7
Intro to Open-Source
💡 What is open-source?
Hacktoberfest Meetup 0010 8
Open-source software represents a collaborative approach to software
development that emphasizes transparency, accessibility, and community-
driven innovation. In open-source projects, the underlying source code is
made available to the public, allowing anyone to view, modify, and distribute it.
💡 Can anyone name any 5 opens-source projects?
Ans
GNU/ linux
python
Node.js
mongodb
appwrite
docker
tensorflow
electron
OBS
Hacktoberfest Meetup 0010 9
This ethos of openness fosters a diverse and inclusive ecosystem where
developers from around the globe can work together to improve software,
fix bugs, and create new features. Open source software is not only about
code; it's also about sharing knowledge and building a supportive
community. The open-source philosophy aligns with the belief that
technology should be accessible to all, free from proprietary restrictions,
and subject to continuous improvement through collective effort.
Hacktoberfest serves as a gateway to this vibrant world of open source,
encouraging individuals to join this collaborative journey and make
meaningful contributions to a wide range of projects.
💡 And Hacktoberfest is a Festival of celebrating Open sourcery ✨
Hacktoberfest is the best way to start contributing to open-
source projects. There are many issues with all major
programming languages frameworks and libraries. Even if
you are a beginner who just started coding, you will find an
issue to work on.
How to Participate in Hacktoberfest &
Contribute
1. Participate in Hacktoberfest
• Register anytime between September 26 and October 31
• One can participate as a contributor or as a maintainer.
Hacktoberfest Meetup 0010 10
Go and register for
hacktoberfest here: Hacktoberfest 2023
Hacktoberfest: a month-long
celebration of open-source
projects, their maintainers, and
https://hacktoberfest.com/
Join Discord : https://discord.gg/hacktoberfest
2. Finding the repositories
How to find
projects?
https://github.com/topics/hacktoberfest
There’s no hard and fast rule on which project to choose—this event is all
about giving to the open-source community. Any open-source project
that’s labeled for hacktoberfest will do.
To find repositories with Hacktoberfest topic:
https://github.com/topics/hacktoberfest
Hacktoberfest Meetup 0010 11
A place to search for projects:
https://finder.usmans.me/
Quine
https://finder.usmans.me/
3. Contribute
Rules to Contribute :
Pull requests can be made in any GitHub or GitLab hosted project that’s
participating in Hacktoberfest (look for the “hacktoberfest” topic)
Project maintainers must accept your pull/merge requests for them to
count toward your total
The first 50,000 participants to have their first PR/MR accepted will have a
tree planted in their name through Tree Nation
Hacktoberfest Meetup 0010 12
e.g. https://github.com/origranot/reduced.to/issues
4. Complete 4 prs
Participants with four pull/merge requests accepted between October 1 and
October 31 will receive a unique digital reward
Rules for PR/MR : https://hacktoberfest.com/participation/#pr-mr-
details
💡 What’s your reward if you’re in the first 50,000 contributors, apart from
virtual kit?
Maintainers :
Rules for maintainers
:
https://hacktoberfest.com/participation/#maintainers
Add the “ hacktoberfest ” topic to your repository to opt-in to
Hacktoberfest and indicate you’re looking for contributions.
Hacktoberfest Meetup 0010 13
Apply the “ hacktoberfest ” label to issues you want contributors to help
within your GitHub or GitLab project.
Add a CONTRIBUTING.md file with contribution guidelines to your
repository.
Choose issues that have a well-defined scope and are self-contained.
Adopt a code of conduct to create a greater sense of inclusion and
community for contributors.
Be ready to review pull/merge requests, accept valid ones by merging
them, leave an overall approving review, or add the “ hacktoberfest-accepted ”
label.
Reject any spammy requests you receive by labeling them as “ spam ,” and
any other invalid contributions by closing them or labeling them as
“ invalid .”
Practice
raise a PR in a repo hosted by GDSC-nitr for Hacktoberfest contribution
link : https://github.com/dscnitrourkela/hacktoberfest-2023
What’s more
What dates to keep in mind?
October 16: get involved in Global Hack Week and join a workshop
October 26: discuss the future of AI/ML and Open Source in this 60 min
session
Hacktoberfest Meetup 0010 14
Bonuses
1) Hacksquad
https://www.hacksquad.dev/
Srishty Mangutte's ticket for HackSquad 2023 🚀
Join Srishty Mangutte virtually at HackSquad 2023
https://www.hacksquad.dev/ticket/Srish-ty/
2) Quine
https://quine.sh/contribute?topics=hacktoberfest
Hacktoberfest Meetup 0010 15

More Related Content

Similar to Hacktoberfest Meetup 2023 Presentation pdf

Introduction To Open Source
Introduction To Open SourceIntroduction To Open Source
Introduction To Open SourceUchechukwu Obimma
 
HacktoberFest.pptx
HacktoberFest.pptxHacktoberFest.pptx
HacktoberFest.pptxkrip1
 
Hacktoberfest Presentation.pdf
Hacktoberfest Presentation.pdfHacktoberfest Presentation.pdf
Hacktoberfest Presentation.pdfBuayMoses
 
Introduction to hacktoberfest
Introduction to  hacktoberfestIntroduction to  hacktoberfest
Introduction to hacktoberfestPoornachandrakashi
 
hacktoberfest2023.pptx
hacktoberfest2023.pptxhacktoberfest2023.pptx
hacktoberfest2023.pptxAlizawaseem2
 
hacktoberfest2023.pptx
hacktoberfest2023.pptxhacktoberfest2023.pptx
hacktoberfest2023.pptxshizaasghar3
 
FINOS June 2018 Members Meeting - Symphony Program Update
FINOS June 2018 Members Meeting - Symphony Program UpdateFINOS June 2018 Members Meeting - Symphony Program Update
FINOS June 2018 Members Meeting - Symphony Program UpdateFINOS
 
Hacktoberfest 2020 - Open source for beginners
Hacktoberfest 2020 - Open source for beginnersHacktoberfest 2020 - Open source for beginners
Hacktoberfest 2020 - Open source for beginnersDeepikaRana30
 
GDSC WoC 3.0 Opening Ceremony.pptx
GDSC WoC 3.0 Opening Ceremony.pptxGDSC WoC 3.0 Opening Ceremony.pptx
GDSC WoC 3.0 Opening Ceremony.pptxSuryanshOmar1
 
Hacktoberfest 2020
Hacktoberfest 2020Hacktoberfest 2020
Hacktoberfest 2020Pranshu Pareek
 
Hacktoberfest 23.pptx
Hacktoberfest 23.pptxHacktoberfest 23.pptx
Hacktoberfest 23.pptxgdscsbjain
 
Hacktoberfest with GDSC NIET.pdf
Hacktoberfest with GDSC NIET.pdfHacktoberfest with GDSC NIET.pdf
Hacktoberfest with GDSC NIET.pdfYashiGupta410690
 
Hyperledger @ Cincinnati Ethereum Meetup
Hyperledger @ Cincinnati Ethereum MeetupHyperledger @ Cincinnati Ethereum Meetup
Hyperledger @ Cincinnati Ethereum MeetupMei Long
 
Matt Asay - The Community Imperative - Openbravo World Conference 2009
Matt Asay - The Community Imperative - Openbravo World Conference 2009Matt Asay - The Community Imperative - Openbravo World Conference 2009
Matt Asay - The Community Imperative - Openbravo World Conference 2009Matt Asay
 
Geeky Weekend - Building tech community in Saigon
Geeky Weekend - Building tech community in SaigonGeeky Weekend - Building tech community in Saigon
Geeky Weekend - Building tech community in SaigonTuan Nguyen Minh
 
Oscon 2017: Contributing to Hyperledger
Oscon 2017: Contributing to HyperledgerOscon 2017: Contributing to Hyperledger
Oscon 2017: Contributing to HyperledgerTracy Kuhrt
 
Open Design Definition workshop @ Open Knowledge Festival 2012
Open Design Definition workshop @ Open Knowledge Festival 2012Open Design Definition workshop @ Open Knowledge Festival 2012
Open Design Definition workshop @ Open Knowledge Festival 2012Massimo Menichinelli
 

Similar to Hacktoberfest Meetup 2023 Presentation pdf (20)

Hacktoberfest 2021
Hacktoberfest 2021Hacktoberfest 2021
Hacktoberfest 2021
 
Introduction To Open Source
Introduction To Open SourceIntroduction To Open Source
Introduction To Open Source
 
HacktoberFest.pptx
HacktoberFest.pptxHacktoberFest.pptx
HacktoberFest.pptx
 
Hacktoberfest Presentation.pdf
Hacktoberfest Presentation.pdfHacktoberfest Presentation.pdf
Hacktoberfest Presentation.pdf
 
Introduction to hacktoberfest
Introduction to  hacktoberfestIntroduction to  hacktoberfest
Introduction to hacktoberfest
 
hacktoberfest2023.pptx
hacktoberfest2023.pptxhacktoberfest2023.pptx
hacktoberfest2023.pptx
 
hacktoberfest2023.pptx
hacktoberfest2023.pptxhacktoberfest2023.pptx
hacktoberfest2023.pptx
 
FINOS June 2018 Members Meeting - Symphony Program Update
FINOS June 2018 Members Meeting - Symphony Program UpdateFINOS June 2018 Members Meeting - Symphony Program Update
FINOS June 2018 Members Meeting - Symphony Program Update
 
Hacktoberfest 2020 - Open source for beginners
Hacktoberfest 2020 - Open source for beginnersHacktoberfest 2020 - Open source for beginners
Hacktoberfest 2020 - Open source for beginners
 
GDSC WoC 3.0 Opening Ceremony.pptx
GDSC WoC 3.0 Opening Ceremony.pptxGDSC WoC 3.0 Opening Ceremony.pptx
GDSC WoC 3.0 Opening Ceremony.pptx
 
GitHub.docx
GitHub.docxGitHub.docx
GitHub.docx
 
Hacktoberfest 2020
Hacktoberfest 2020Hacktoberfest 2020
Hacktoberfest 2020
 
Hacktoberfest 23.pptx
Hacktoberfest 23.pptxHacktoberfest 23.pptx
Hacktoberfest 23.pptx
 
Hacktoberfest with GDSC NIET.pdf
Hacktoberfest with GDSC NIET.pdfHacktoberfest with GDSC NIET.pdf
Hacktoberfest with GDSC NIET.pdf
 
Hyperledger @ Cincinnati Ethereum Meetup
Hyperledger @ Cincinnati Ethereum MeetupHyperledger @ Cincinnati Ethereum Meetup
Hyperledger @ Cincinnati Ethereum Meetup
 
Matt Asay - The Community Imperative - Openbravo World Conference 2009
Matt Asay - The Community Imperative - Openbravo World Conference 2009Matt Asay - The Community Imperative - Openbravo World Conference 2009
Matt Asay - The Community Imperative - Openbravo World Conference 2009
 
Geeky Weekend 2016
Geeky Weekend 2016Geeky Weekend 2016
Geeky Weekend 2016
 
Geeky Weekend - Building tech community in Saigon
Geeky Weekend - Building tech community in SaigonGeeky Weekend - Building tech community in Saigon
Geeky Weekend - Building tech community in Saigon
 
Oscon 2017: Contributing to Hyperledger
Oscon 2017: Contributing to HyperledgerOscon 2017: Contributing to Hyperledger
Oscon 2017: Contributing to Hyperledger
 
Open Design Definition workshop @ Open Knowledge Festival 2012
Open Design Definition workshop @ Open Knowledge Festival 2012Open Design Definition workshop @ Open Knowledge Festival 2012
Open Design Definition workshop @ Open Knowledge Festival 2012
 

Recently uploaded

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo GarcĂ­a Lavilla
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 

Hacktoberfest Meetup 2023 Presentation pdf

  • 1. Hacktoberfest Meetup 0010 1 Hacktoberfest Meetup 0010 Hello Open-Sorcerers, Wishing a warm welcome to the Hacktoberfest meetup! 💡 Have you heard about this fest ? What is Hacktoberfest
  • 2. Hacktoberfest Meetup 0010 2 💡 Can anyone from the audience tell what they know about hacktoberfest ? Hacktoberfest is a virtual event organized by DigitalOcean and its partners: Appwrite and Docker, throughout October. It is aimed toward open source and introducing it to as many developers as possible. Hacktoberfest is an annual celebration of open-source software that takes place every October. It encourages developers, both newcomers and veterans, to contribute to open-source projects and engage with the global open-source community. Participants are tasked with making a certain number of contributions, typically through pull requests, to eligible repositories hosted on platforms like GitHub. In return, they can earn exclusive Hacktoberfest swag and, more importantly, play a role in the collaborative world of open-source development. This event supports the growth and improvement of open- source projects and fosters a sense of community and learning among developers worldwide. Appwrite, Docker, and DigitalOcean are open-source alternatives to proprietary cloud services, offering developers and organizations more control and transparency.
  • 3. Hacktoberfest Meetup 0010 3 Appwrite provides a self-hosted backend server to replace services like Firebase and AWS Amplify. Docker allows containerization and consistent application deployment, serving as an open alternative to proprietary containerization solutions. DigitalOcean offers cloud infrastructure services as a more developer- friendly and open-source-friendly option compared to proprietary cloud providers like AWS and Azure. These options empower users to embrace open-source technologies and reduce dependence on closed, proprietary solutions in the cloud computing space. Why to participate in HF As discussed in the introduction, open-source projects are the backbone of today's software infrastructure. Yet the developers behind this are not celebrated that much. Hence, we participate in the fest to give back to the community. We might not help them with a huge paycheck or a great job, but the least we can do is openly appreciate their work and thank them. Some perks and swags:
  • 4. Hacktoberfest Meetup 0010 4 hacktoberfest 2021
  • 5. Hacktoberfest Meetup 0010 5 hacktoberfest 2022
  • 6. Hacktoberfest Meetup 0010 6 What’s the reward this year? In its tenth year, we’re making important changes to Hacktoberfest to help ensure its sustainability for the next decade. Most notably, we will be moving away from the t- shirt rewards we have previously provided to a digital reward kit
  • 7. Hacktoberfest Meetup 0010 7 Intro to Open-Source 💡 What is open-source?
  • 8. Hacktoberfest Meetup 0010 8 Open-source software represents a collaborative approach to software development that emphasizes transparency, accessibility, and community- driven innovation. In open-source projects, the underlying source code is made available to the public, allowing anyone to view, modify, and distribute it. 💡 Can anyone name any 5 opens-source projects? Ans GNU/ linux python Node.js mongodb appwrite docker tensorflow electron OBS
  • 9. Hacktoberfest Meetup 0010 9 This ethos of openness fosters a diverse and inclusive ecosystem where developers from around the globe can work together to improve software, fix bugs, and create new features. Open source software is not only about code; it's also about sharing knowledge and building a supportive community. The open-source philosophy aligns with the belief that technology should be accessible to all, free from proprietary restrictions, and subject to continuous improvement through collective effort. Hacktoberfest serves as a gateway to this vibrant world of open source, encouraging individuals to join this collaborative journey and make meaningful contributions to a wide range of projects. 💡 And Hacktoberfest is a Festival of celebrating Open sourcery ✨ Hacktoberfest is the best way to start contributing to open- source projects. There are many issues with all major programming languages frameworks and libraries. Even if you are a beginner who just started coding, you will find an issue to work on. How to Participate in Hacktoberfest & Contribute 1. Participate in Hacktoberfest • Register anytime between September 26 and October 31 • One can participate as a contributor or as a maintainer.
  • 10. Hacktoberfest Meetup 0010 10 Go and register for hacktoberfest here: Hacktoberfest 2023 Hacktoberfest: a month-long celebration of open-source projects, their maintainers, and https://hacktoberfest.com/ Join Discord : https://discord.gg/hacktoberfest 2. Finding the repositories How to find projects? https://github.com/topics/hacktoberfest There’s no hard and fast rule on which project to choose—this event is all about giving to the open-source community. Any open-source project that’s labeled for hacktoberfest will do. To find repositories with Hacktoberfest topic: https://github.com/topics/hacktoberfest
  • 11. Hacktoberfest Meetup 0010 11 A place to search for projects: https://finder.usmans.me/ Quine https://finder.usmans.me/ 3. Contribute Rules to Contribute : Pull requests can be made in any GitHub or GitLab hosted project that’s participating in Hacktoberfest (look for the “hacktoberfest” topic) Project maintainers must accept your pull/merge requests for them to count toward your total The first 50,000 participants to have their first PR/MR accepted will have a tree planted in their name through Tree Nation
  • 12. Hacktoberfest Meetup 0010 12 e.g. https://github.com/origranot/reduced.to/issues 4. Complete 4 prs Participants with four pull/merge requests accepted between October 1 and October 31 will receive a unique digital reward Rules for PR/MR : https://hacktoberfest.com/participation/#pr-mr- details 💡 What’s your reward if you’re in the first 50,000 contributors, apart from virtual kit? Maintainers : Rules for maintainers : https://hacktoberfest.com/participation/#maintainers Add the “ hacktoberfest ” topic to your repository to opt-in to Hacktoberfest and indicate you’re looking for contributions.
  • 13. Hacktoberfest Meetup 0010 13 Apply the “ hacktoberfest ” label to issues you want contributors to help within your GitHub or GitLab project. Add a CONTRIBUTING.md file with contribution guidelines to your repository. Choose issues that have a well-defined scope and are self-contained. Adopt a code of conduct to create a greater sense of inclusion and community for contributors. Be ready to review pull/merge requests, accept valid ones by merging them, leave an overall approving review, or add the “ hacktoberfest-accepted ” label. Reject any spammy requests you receive by labeling them as “ spam ,” and any other invalid contributions by closing them or labeling them as “ invalid .” Practice raise a PR in a repo hosted by GDSC-nitr for Hacktoberfest contribution link : https://github.com/dscnitrourkela/hacktoberfest-2023 What’s more What dates to keep in mind? October 16: get involved in Global Hack Week and join a workshop October 26: discuss the future of AI/ML and Open Source in this 60 min session
  • 14. Hacktoberfest Meetup 0010 14 Bonuses 1) Hacksquad https://www.hacksquad.dev/ Srishty Mangutte's ticket for HackSquad 2023 🚀 Join Srishty Mangutte virtually at HackSquad 2023 https://www.hacksquad.dev/ticket/Srish-ty/ 2) Quine https://quine.sh/contribute?topics=hacktoberfest