-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Google Summer of Code 2021 planning #10072
Comments
@JukkaL I would love to work on the project under your mentorship. Would you please like to tell me about some starter issues which can be fixed as a beginner to start off with? |
@97littleleaf11 Sounds great! We are currently busy preparing to submit our org application, but I'll be happy to help once we get the administrative work done. I added a separate issue about all project ideas (currently only the one I mentioned above, but we may add more): #10099. There's also a link to a more detailed description of the project. |
I've submitted the GSoC org application. |
In case anyone here is interested, here are some high impact "good second issues": |
I created an issue with ideas about good first and second issues: #10195 Please add new ideas about issues and questions about contributing there. |
@JukkaL I'm wondering will mypy continue to be a GSoC org this year? It seems that the registration is closed. |
It looks like mypy is not a GSoC org this year, as we don't seem to be listed. Also I'm closing this since we are no longer in 2021 :) |
Mypy will apply to participate in Google Summer of Code 2021. The deadline for applications is Feb 19 so we need to move quickly.
I'm planning to mentor one student and act as our org admin.
Each student works on a project for 10 weeks, an average of 18 hours a week (roughly the same as 6 30-hour weeks). For more information, see the GSoC web site.
We can also have additional mentors. If you think that you have the time to spare and enough experience working on mypy (or mypyc) to mentor a student, feel free to contact me (or leave a comment here). You can propose a project you'd like to mentor, or we can figure out a suitable project together.
My project proposal is going to be focused on mypyc. The goal is to speed up string operations. It would involve adding new primitives for
str
andbytes
operations, and a faster implementation of string formatting (f-strings,str.format
and/or%
formatting). Additional tasks include designing or finding realistic benchmarks for string operations, analyzing open source codebases to determine which string operations are common, and validating that any optimizations result in improved performance.Next steps:
The text was updated successfully, but these errors were encountered: