Hacktoberfest — Last Pull Request

Tony He
Tony He
Nov 1 · 2 min read

The fourth issue I worked on is for a web and mobile application developed using React to facilitate thinking processes and documenting ideas. The app website link is here:

The issue was related to the misplacement of user status for mobile app display. The issue link is as below:

For the web version, the status message is correctly displayed at the upper right corner of the page. However, the mobile version displays the message at the upper right of the footer, which looks very strange. The maintainer mentioned that the status should always be shown like the web version.

After examined the code, I found that the status component is included in the Navbar component. There is a flag to check if it is Mobile version to be displayed. However, it only renders the status at top if it is not Mobile version. For the Mobile version, the Navbar component was added at the bottom footer area. Therefore, the solution to this issue is to remove the condition check and always render the Navbar including the status at top and remove the rendering for Mobile version at the footer. The pull request link is as below:

Hacktoberfest Overall Experience

After submitting this pull request, I have completed all 4 pull requests for Hacktoberfest. Reflecting on the whole month experience, there are a number of things I found interesting or learned. First, I was amazed by the number of people working for open source projects and the number of projects. Some of them are from work famous organizations. I felt exciting that we can get access to some well used products such as vscode, node.js, React, etc. and learn how professional programmers develop the projects. Second, for solving issues, most of time I spent was on set up and understanding the logic of the codes. All 4 pull requests only require to change a few lines of code, however some of them cost me a few hours to discover the logic. I wish I could spend more time to work on even more complicated projects. Third, it is great experience to learn git and get familiar with the interaction in the open source community. I was surprised by how quick people respond to my comments or pull requests.

    Tony He

    Written by

    Tony He

    Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
    Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
    Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade