Open source is a way for the developers to build their portfolio, experiment with new technologies, and learn in public. Big companies are open sourcing their projects and many open-source startups are also making waves. Getting involved in such projects is definitely a great opportunity to learn and enhance your skills.
Daily is also an open-source project and you can get involved in it. In this post, I am going to walk you through how you can get started with open source by contributing to Daily. 💯
Daily is completely open-source and you can find the source code on GitHub. The linked repo serves as the central repo for the different projects/services which come together to make Daily work.
It is extensively documented. By going through the documentation and following the steps, you can develop a good idea of Daily's architecture and how you can set it up. Below is a quick look at its repo:
You can contribute to Daily by:
- 🤔 Sharing an idea
- 🐛 Reporting a bug
- 📖 Improving docs
- 👨💻 Creating a PR
- 💬 Joining the discussion
or whatever you could think of to improve Daily. Our team is super quick at responding to any request. It's a great way to learn about Daily codebase but actually build/contribute to something that you can be proud of.
All the issues are maintained in the main Daily Repo. Once it's discussed and finalized, a new issue is created in the respective repo which leads to an actual PR. Below is a quick look at the current issues in the GitHub repo:
Feel free to go through the already filed issues if any of them piques your interest or create one if you'd like. Our team would be more than happy to assist you.
That was a pretty brief overview of how we maintain Daily and how you can get started with Open Source by contributing to Daily. If you have any questions, feel free to reach us out.
Thanks to Daily, developers can focus on code instead of searching for news. Get immediate access to all these posts and much more just by opening a new tab.