mirror of https://github.com/zulip/zulip.git
docs: Update GSoC/GSoD ideas pages.
The main goal is to correct sections that clearly haven't been updated since 6+ months ago.
This commit is contained in:
parent
f229839022
commit
18b4a58bc2
|
@ -278,10 +278,10 @@ quickly become core team members. We hope you apply!
|
||||||
|
|
||||||
### Google Summer of Code
|
### Google Summer of Code
|
||||||
|
|
||||||
GSoC is by far the largest of our internship programs (we had 14 GSoC
|
GSoC is by far the largest of our internship programs (14 students in
|
||||||
students in summer 2017). While we don't control how many slots
|
2017; 11 in 2018; 17 in 2019). While we don't control how many slots
|
||||||
Google allocates to Zulip, we hope to mentor a similar number of
|
Google allocates to Zulip, we hope to mentor a similar number of
|
||||||
students in 2018.
|
students in future summers.
|
||||||
|
|
||||||
If you're reading this well before the application deadline and want
|
If you're reading this well before the application deadline and want
|
||||||
to make your application strong, we recommend getting involved in the
|
to make your application strong, we recommend getting involved in the
|
||||||
|
|
|
@ -32,20 +32,20 @@ not just how Zulip works, but why Zulip works the way that it does.
|
||||||
|
|
||||||
### Our history with Google Open Source Programs
|
### Our history with Google Open Source Programs
|
||||||
|
|
||||||
Zulip has been a GSoC mentoring organization since 2016, and we
|
Zulip has been a GSoC mentoring organization since 2016, and we aim
|
||||||
generally have 10-15 GSoC students each summer. We have some of the highest
|
for 10-20 GSoC students each summer. We have some of the highest
|
||||||
standards of any GSoC organization; successful applications generally
|
standards of any GSoC organization; successful applications generally
|
||||||
have dozens of commits integrated into Zulip or other open source
|
have dozens of commits integrated into Zulip or other open source
|
||||||
projects by the time we review their application. See
|
projects by the time we review their application. See [our
|
||||||
[our contributing guide](../overview/contributing.md) for details on
|
contributing guide](../overview/contributing.md) for details on
|
||||||
getting involved with GSoC.
|
getting involved with GSoC.
|
||||||
|
|
||||||
Zulip participated in GSoC 2016 and mentored three successful students
|
Zulip participated in GSoC 2016 and mentored three successful students
|
||||||
officially (plus 4 more who did their proposed projects unofficially).
|
officially (plus 4 more who did their proposed projects unofficially).
|
||||||
We had 14 (+3) students in 2017 and we had 10 (+3) students in 2018.
|
We had 14 (+3) students in 2017, 10 (+3) students in 2018, and 17 (+1)
|
||||||
We've also mentored five Outreachy interns and hundreds of Google
|
in 2019. We've also mentored five Outreachy interns and hundreds of
|
||||||
Code-In participants (several of who are major contributors to the
|
Google Code-In participants (several of who are major contributors to
|
||||||
project today).
|
the project today).
|
||||||
|
|
||||||
### Expectations for technical writers
|
### Expectations for technical writers
|
||||||
|
|
||||||
|
@ -196,10 +196,10 @@ feedback from whoever is online.
|
||||||
|
|
||||||
## Project ideas
|
## Project ideas
|
||||||
|
|
||||||
These are the seeds of ideas; you will likely need to play with the product
|
These are the seeds of ideas; you will likely need to play with the
|
||||||
and talk with developers to put
|
product and talk with developers to put together a complete project
|
||||||
together a complete project proposal. It's also fine for you to come
|
proposal. It's also fine for you to come up with your own project
|
||||||
up with your own project ideas.
|
ideas.
|
||||||
|
|
||||||
For many of our projects, an important skill to develop is a good
|
For many of our projects, an important skill to develop is a good
|
||||||
command of Git; read [our Git Guide](../git/overview.md) in full to
|
command of Git; read [our Git Guide](../git/overview.md) in full to
|
||||||
|
|
|
@ -4,21 +4,11 @@
|
||||||
|
|
||||||
# Google Summer of Code
|
# Google Summer of Code
|
||||||
|
|
||||||
Zulip has been a GSoC mentoring organization since 2016, and we
|
|
||||||
generally have 10-15 GSoC students each summer, depending on how many
|
|
||||||
high-quality applications we receive. We have some of the highest
|
|
||||||
standards of any GSoC organization; successful applications generally
|
|
||||||
have dozens of commits integrated into Zulip or other open source
|
|
||||||
projects by the time we review their application. See
|
|
||||||
[our contributing guide](../overview/contributing.md) for details on
|
|
||||||
getting involved.
|
|
||||||
|
|
||||||
## About us
|
## About us
|
||||||
|
|
||||||
[Zulip](https://zulipchat.com) is a powerful, open source team chat
|
[Zulip](https://zulipchat.com) is a powerful, open source team chat
|
||||||
application. The core web app is written in Python and uses the Django
|
application. Zulip has a web app, a cross-platform mobile app for iOS
|
||||||
framework. We also make a cross-platform mobile app for iOS and
|
and Android, a cross-platform desktop app, and over 100 native
|
||||||
Android, a cross-platform desktop app, and over 100 native
|
|
||||||
integrations, all open source.
|
integrations, all open source.
|
||||||
|
|
||||||
Zulip has gained a considerable amount of traction since it was
|
Zulip has gained a considerable amount of traction since it was
|
||||||
|
@ -26,28 +16,38 @@ Zulip has gained a considerable amount of traction since it was
|
||||||
code contributions from [over 500 people](https://zulipchat.com/team)
|
code contributions from [over 500 people](https://zulipchat.com/team)
|
||||||
from all around the world. Thousands of people use Zulip every single
|
from all around the world. Thousands of people use Zulip every single
|
||||||
day, and your work on Zulip will have impact on the daily experiences
|
day, and your work on Zulip will have impact on the daily experiences
|
||||||
of a huge and rapidly growing number of people.
|
of a large and rapidly growing number of people.
|
||||||
|
|
||||||
[oss-release]: https://blogs.dropbox.com/tech/2015/09/open-sourcing-zulip-a-dropbox-hack-week-project/
|
[oss-release]: https://blogs.dropbox.com/tech/2015/09/open-sourcing-zulip-a-dropbox-hack-week-project/
|
||||||
|
|
||||||
As an organization, we value high-quality mentorship and making sure
|
As an organization, we value high-quality, responsive mentorship and
|
||||||
our product quality is extremely high -- you can expect to learn a lot
|
making sure our product quality is extremely high -- you can expect to
|
||||||
from disciplined code reviews by highly experienced engineers. Since
|
experience disciplined code reviews by highly experienced
|
||||||
Zulip is a team chat product, your GSoC experience with the Zulip
|
engineers. Since Zulip is a team chat product, your GSoD experience
|
||||||
project will be highly interactive, with a real focus on teaching you
|
with the Zulip project will be highly interactive.
|
||||||
the concepts and reasoning behind how Zulip is engineered and how to
|
|
||||||
make it better.
|
|
||||||
|
|
||||||
As part of that commitment, Zulip has over 130,000 words of
|
As part of that commitment, Zulip has over 150,000 words of
|
||||||
[documentation for developers](../index.html#welcome-to-the-zulip-documentation), much of it designed to explain
|
[documentation for
|
||||||
not just how Zulip works, but why Zulip works the way that it does.
|
developers](../index.html#welcome-to-the-zulip-documentation), much of
|
||||||
|
it designed to explain not just how Zulip works, but why Zulip works
|
||||||
|
the way that it does.
|
||||||
|
|
||||||
|
### Our history with Google Open Source Programs
|
||||||
|
|
||||||
|
Zulip has been a GSoC mentoring organization since 2016, and we aim
|
||||||
|
for 10-20 GSoC students each summer. We have some of the highest
|
||||||
|
standards of any GSoC organization; successful applications generally
|
||||||
|
have dozens of commits integrated into Zulip or other open source
|
||||||
|
projects by the time we review their application. See [our
|
||||||
|
contributing guide](../overview/contributing.md) for details on
|
||||||
|
getting involved with GSoC.
|
||||||
|
|
||||||
Zulip participated in GSoC 2016 and mentored three successful students
|
Zulip participated in GSoC 2016 and mentored three successful students
|
||||||
officially (plus 4 more who did their proposed projects unofficially).
|
officially (plus 4 more who did their proposed projects unofficially).
|
||||||
We had 14 (+3) students in 2017 and we had 10 (+3) students in 2018.
|
We had 14 (+3) students in 2017, 10 (+3) students in 2018, and 17 (+1)
|
||||||
We've also mentored five Outreachy interns and hundreds of Google
|
in 2019. We've also mentored five Outreachy interns and hundreds of
|
||||||
Code-In participants (several of who are major contributors to the
|
Google Code-In participants (several of who are major contributors to
|
||||||
project today).
|
the project today).
|
||||||
|
|
||||||
### Expectations for GSoC students
|
### Expectations for GSoC students
|
||||||
|
|
||||||
|
@ -198,6 +198,11 @@ online.
|
||||||
|
|
||||||
## Project ideas
|
## Project ideas
|
||||||
|
|
||||||
|
**Note**: This project ideas list has not been updated for the 2020
|
||||||
|
season, so many of the specific projects discussed here may have been
|
||||||
|
completed. They still provide a useful sense of the range of areas
|
||||||
|
where active work on Zulip is happening.
|
||||||
|
|
||||||
These are the seeds of ideas; you will need to do research on the
|
These are the seeds of ideas; you will need to do research on the
|
||||||
Zulip codebase, read issues on GitHub, and talk with developers to put
|
Zulip codebase, read issues on GitHub, and talk with developers to put
|
||||||
together a complete project proposal. It's also fine for you to come
|
together a complete project proposal. It's also fine for you to come
|
||||||
|
|
Loading…
Reference in New Issue