jupyterlab / frontends-team-compass

A repository for team interaction, syncing, and handling meeting notes across the JupyterLab ecosystem.
https://jupyterlab-team-compass.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
57 stars 30 forks source link

Google Summer of Code 2024 #234

Closed fcollonval closed 2 months ago

fcollonval commented 5 months ago

Hey all, organization can apply for Google Summer of Code 2024 up to February 6th (next Tuesday).

What do we need to apply?

Resources:


cc @jupyterlab/jupyterlab-council for awareness

ellisonbg commented 5 months ago

I have done GSoC for a number of years (with SymPy) and had a really great experience. My only observation is that mentoring takes a significant amount of time to provide a students with a good experience. My guess is that I spent ~10 hours/week.

Also, I am pretty sure that a while back NumFOCUS joined as a GSoC org and that we would need to go through them (I could be wrong, but we should check with them).

fcollonval commented 5 months ago

@ellisonbg thanks for the inside - would you mind sending me the details of a contact person at NumFOCUS?

fcollonval commented 5 months ago

I open a PR on the NumFOCUS repo to add JupyterLab: https://github.com/numfocus/gsoc/pull/440

fcollonval commented 4 months ago

cc @HaoZeke @henrykironde

I'm putting in place the long form document right now. I'll let you know when it is done.

fcollonval commented 4 months ago

@krassowski @echarles thanks for proposing your help with mentoring GSoC. I updated the top comment with the link to the single document page listing the ideas.

I propose to keep this issue opened to discuss GSoC ideas and related topics.

fcollonval commented 4 months ago

Quick update - NumFocus has been accepted as organization for GSoC 2024. So JupyterLab ideas are eligible through that umbrella.

I have been contacted by two potential candidates. One interested by the builder refactor idea and the other by the toolkit integration.

fcollonval commented 2 months ago

Closing as the accepted proposals have been announced:

Ronan will work on refactoring out the builder in a dedicated package Ashok will work on defining extension entry points through JSON to only load features needed upon their request by the user Mehak will work on using the Jupyter toolkit to have a more homogeneous user experience