Skip to content

Instantly share code, notes, and snippets.

@nickylimjj
Last active February 26, 2017 19:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nickylimjj/22bcc700640c46380d88f3b459d92255 to your computer and use it in GitHub Desktop.
Save nickylimjj/22bcc700640c46380d88f3b459d92255 to your computer and use it in GitHub Desktop.
DevPost submission for hack illinois 2017

Hack Illinois 2017

First Open Source contribution to Jupyter

About

Project Jupyter was born out of the IPython Project in 2014 as it evolved to support interactive data science and scientific computing across all programming languages.

My Work

Started with a introduction by Katy Huff to figure out the technicalities of submitting a pull request to the actual copy.(arfc/hipython#2).

Subsequently, I tried my hands on the jupyter project. I identified a beginner friendly issue with Jupyter notebook (http://jupyter.org/) which I could start with. It involved reading several issues and the codebase to identify the problem and making the necessary changes.

The issue was a bugfix in nb and server extensions where server extensions were not loaded when installed to different locations. (jupyter/notebook#2063) The solution was solved by modifiying to load with Config Manager so that the merge happens recursively by minrk (jupyter/notebook#2108). I updated the changelog to reflect these changes. The pull request (jupyter/notebook#2226) has been merged into upstream and closed an issue.

I attempted to work on Jupyterhub but met with difficulty in setting up the contributing source and raised an issue (jupyterhub/jupyterhub#1001). Currently in the process and fixing the set-up bug and hoping to update the README to reflect the errors encounted. However, the short span of 1 weekend as not sufficient to finish the project. When solved, I will close the issue and update the documentations to help with such installations. Further hope to work on creating a wikipage as per the issue raised here (jupyterhub/jupyterhub#999).

I worked alone but could not have done it without the help of the python dev mentors at hackillinois 2017. Shoutout to @willingc. This was also not possible without the planning team of hackillinois 2017 that provided the environment for getting started with open source.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment