-
Notifications
You must be signed in to change notification settings - Fork 9
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
[ANNOUNCEMENT] Weekly "Contributing" Hour #22
Comments
Created this post to give us somewhere to point new-comers! 🚀 |
We've created the following repo, https://github.com/jupyter-server/contributing-hour, to host code/examples/demos we create together during this hour. It's a great place to review all the great things we learn together! Check it out! |
Does this still happen? I'm motivated to make some changes in voila, but I'm stymied by the jupyter_server 2.0 changes and what the best approach is for upgrading |
@jabbera |
@3coins thanks I'll take you up on that if I can't get this squared away asynchronously. I'm motivated to get voila supporting 2.0 but I've hit my first roadblock. What's not clear to me is what to do about the following part of the implementation: https://github.com/jabbera/voila/blob/7334c00cec2ad47c66533d360ad59adb37abfa54/voila/app.py#L40 There seems to be an implicit assumption in the commit comment where ZMQChannelsHandler is retired that this class would be "forked". I can't find an example anywhere of a similar usage that has been upgraded and I feel like I'm missing something incredibly obvious. If you can point me to something or someone that [can] make[s] it clear what to do I might not need to join the call. |
Hi @jabbera - The ZMQChannelsHandler was refactored in 2.0. I think the references to cc: @Zsailer |
Many thanks. I'll give it a go. |
To anyone watching this issue, I will be stepping away from running these "Contributing Hours" for the time being. I'm a bit over-committed right now and feel a bit guilty that I haven't been able to reliably run these calls. That said, I love this concept and hope to see it pick up again very soon. It's such a fun way to learn and grow as a team and community. If anyone else is interested if leading these, I'd love to support you! I'm happy to share my experience and offer any tips to get things going again. ❤️ |
Details
The Jupyter Server Team is hosting a weekly "Contributing" hour.
We'll meet Thursday at 9am PST on the Joyvan Zoom channel.
Come join us! Everyone is welcome!
Summary
This is a place for anyone to visit, observe, and learn from Jupyter Server team members and contributors. The hope is that we can help accelerate new, interested people towards becoming regular contributors to the project and grow the Jupyter Server community.
During this hour, team members can help new people set up a development environment, give a tour of the codebase, discuss areas under current development, answer questions, etc. Otherwise, one of the team members will pick an issue or feature to tackle together. This person will "drive"—live coding and screen sharing—while the rest of the group "pair programs" with them.
If you're curious about contributing to Jupyter open-source projects, feel free to stop by and just watch. 😃
Keep in mind, this hour is focused on learning how to contribute to open-source Jupyter Server (and possibly other Jupyter subprojects). This is not a place to ask questions about how to write custom extensions, deploy Jupyter for your enterprise, etc. We recommend that you ask these questions on the Jupyter Discourse page.
The text was updated successfully, but these errors were encountered: