Hacktoberfest is a 1-month long fest to promote open source contributors. The event is made by DigitalOcean community. Developers from across the world can take part in this event. It is not even limited to age, experience, or coders. Anyone can participate and can scale up their skills. This blog post is all about getting a glimpse of open source and also how can you be part of Hacktoberfest and what is it.
Open source projects are the projects that are hosted as publicly accessible. Being a publicly active repository it can have a border number of communities and developers.
Don't limit it when hearing about open source because many software like Linux, Mozilla Firefox, WordPress, Android, VLC, and many more are the result of open source.
Open source has a large number of non-coders, coders, maintainers, and contributors. It doesn't have certain boundaries to contribute. If you like to contribute just fork and run and write a good commit and make some good pull requests (PR).
The straight answer is no anyone if you want to do some contributions you can have contributions. Good copywriting, finding issues, having discussions, making a new feature, testing, designing, mentoring, or organizing events for a big community. It doesn't mean you have to be too much experience. If you have a will go according and scale up your skills.
GitHub and GitLab are the main two platforms used to host the repositories. Though it sounds like a replica, we can either choose GitHub or GitLab on the basis of these:
If looking for collaborating with a large community, it is better to choose GitHub
If the project matters in cost and likes to integrate third-party tools then GitLab is the best option.
Basically, Hacktoberfest occurs every year at the time of October. The event's main aim is to encourage open source and to develop an interest in open source contribution. As I said it is not bound to coders even non-coders can also participate. Even if you are new to it just try to contribute to what you like.
You can also be a maintainer, contributor, or event coordinator. Mainter is the person who makes a public repository according to the following conditions and welcomes contributors and can also merge and maintains the open source project. Contributors can take part and contribute to code, documentation, test, and design anything by following the code of conduct, contributing guidelines making a good commitment, and pulling requests for it. Coordinators can conduct workshops, and seminars if you take part as a coordinator
Check out the official hacktoberfest site and know more about it.
Take a part in the event in any role you want as a maintainer, contributor, or coordinator.
How to do your first contribution in hacktoberfest
Check out the repositories participating in the event using the below link
Build software better, together
You can also search using the search bar by typing **hacktoberfest **you can also add the documentation keyword to give a contribution to the documentation
According to your choice sort, the result is based on the good first issue, language, etc
If you like to contribute to app development in kotlin check out my repos
GitHub - kodeflap/Algo_Guide: Android application to visualize algorithms
GitHub - kodeflap/MyNotes: 📓My notes is for organizing your notes.
That’s all for today. Wishing a great day to all 👋👋👋👋