-
Notifications
You must be signed in to change notification settings - Fork 67
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
Round 1: Strategic upstream OSS contributions #5058
Comments
@sgibson91 and I took a look at jupyterhub/nbgitpuller#359 (#5059). Overall the PR is indeed simple, and looks correct. We clarified the issue cause, and identified that the suggested PR was a suitable fix. We made a suggestion about future improvements to this work. We noticed that there is a range of experience in the team. We reflected that this was therefore a good opportunity not only to contribute to OSS, but also to become more familiar with keystone projects in the ecosystem, and in particular, to undertake some peer mentoring in order to narrow the range of experience and skills. On that note, @agoose77 originally suggested a 30m meeting. This was overly optimistic, and didn't facilitate a good opportunity for peer mentoring. From @agoose77, thanks @sgibson91 for pairing! |
@agoose77 and I paired on #5183 today. We started by discussing the different approaches we each had in mind for approaching the task, which was very interesting to acknowledge, celebrate and learn from. We then spent some time dodging docker caching in order to be able to reproduce the warning multiple times. After getting both of our environments ready for action we realized the PR was a bit more complex than expected because we both got lured into a mindset of wanting to optimize even more. Use used all the time we had set aside for this task (1h) in order for the both of us to become confident with merging the changes and ended up opening a new follow-up issue with our exploratory findings. All in one it was a very enjoyable pairing session, thank you @agoose77 🚀 |
Follow-up to #5323 Making a release upstream was a pretty seamless experience tbh since it is very automated through the combination of |
Follow-up to #5251: @GeorgianaElena and I paired up on the nbgitpuller 1.2.2 release. We followed the guidance in the repo's RELEASE.md and it went smoothly! Georgiana explained a lot as she went through the pairing session with me, making references to the JupyterHub Team Compass and explaining the python package template. Great knowlege-sharing achieved in this pairing session, thank you! |
This issue tracks one round of doing strategic upstream work by reviewing PRs (see https://github.com/2i2c-org/meta/issues/1289#issuecomment-2443211503) from non-maintainers in the communities we care about as well as making releases when appropriate. The primary goals here are:
Round 1 should continue until the end of January, where we can evaluate the results.
Process
WIP process that will be modified as we go.
Finding PRs
Here's a little python script I have written that prints out a list of PRs that match this description
The text was updated successfully, but these errors were encountered: