Tuesday, February 6, 2018

This bugs me

6.4 Find the oldest bug that’s still open in your chosen project. Write a blog entry describing the problem, with a theory about why the bug hasn’t been resolved yet. (Bonus points if you can actually resolve the bug.)

https://github.com/jupyter/notebook/issues/56

Jupyter Notebook's oldest open issue was first created on April 28, 2015. It involves creating keyboard shortcuts to simplify help requests involving some called "mimebundles." I do not have a full grasp on the issue since I have no idea what a mimebundle is. It appears that many contributors feel that returning information in a mimebundle would be better suited to program as a whole instead of returning information inline as it does now. Both new and experienced contributors have worked on this issue. It has been edited and updated several times over the years. It was last discussed just a few months ago in December of 2017.

6.5 Figure out how to create a new account on the bug tracker of your chosen project. You’ll need that account very soon.

Jupyter Notebook does not use a specific bug tracker. Instead, they are posted to Github as issues. Issues often do not last longer than a few days, so this system seems to suit the project. However, this can make it difficult to claim a bug since someone else might just fix it before you. We will need to act quickly to be able to contribute to the project. We can also communicate through Gitter and Slack to discuss the project and bugs with other contributors.

No comments:

Post a Comment