Zulip
Organized chat for distributed teams
Organized chat for distributed teams
Zulip is the only modern team chat app that is ideal for both live and asynchronous conversations. Zulip has a web app, a cross-platform mobile app for iOS and Android, cross-platform desktop and terminal apps, and over 100 native integrations. The entire Zulip codebase is 100% open source.
Zulip has been gaining in popularity since it was released as open source software in late 2015, with code contributions from over 1000 people from all around the world. Thousands of people use Zulip every day, and your work on Zulip will have meaningful impact on their experience.
As an organization, we value engaged, responsive mentorship and making sure our product quality is extremely high. You can expect to receive disciplined code reviews by highly experienced engineers. Since Zulip is a team chat product, your GSoC experience with the Zulip project will be highly interactive.
As part of our commitment to mentorship, Zulip has over 160,000 words of documentation for developers, much of it designed to explain not just how Zulip works, but why Zulip works the way that it does.
To learn more about the experience of doing GSoC with Zulip, check out our blog post: https://blog.zulip.com/2024/10/09/google-summer-of-code-2024/.
Contributor Guidance
Projects
Contributor
Palash Baderia
Mentor
Yogesh Sirsat, Priyam Seth
Organization
Zulip
Cluster of Priority Features (Focused around User Profile, Compose Box, and Stream Settings)
For my GSoC project, I wish to implement bigger full-stack features while continuing to investigate and fix bugs in the areas I'm familiar with....
Contributor
Prakhar Pratyush
Mentor
Abhijeet Bodas
Organization
Zulip
Cluster of priority features (Focused around topics and notifications (messages) areas)
This project aims to implement high-priority features in the 'Zulip server and web application' project, focused around topics and notifications...