My First Bug Hunt on OSM id Editor #10573 🎯
Posted by StillAbeginnerr | Shivam on 3 December 2024 in English.The Discovery
Today was a big milestone for me as an OpenStreetMap (OSM) contributor—I submitted my first-ever bug report! 🎉
- While exploring the iD Editor, I stumbled upon something odd. When the “Quality Assurance” tab in the Help section is open, the “Keyboard Shortcuts” option becomes unclickable. Strange, right? What’s even more curious is that this doesn’t happen with any other Help tab—just this one. Naturally, I couldn’t let it go unnoticed.
The Process
Here’s what I did step-by-step:
-
I opened the Help section and navigated through different tabs to test the behavior.
-
As expected, all the other tabs worked fine, but when “Quality Assurance” was active, the “Keyboard Shortcuts” button refused to work.
-
To make sure my findings were clear, I documented:
- Steps to reproduce the issue.
- What I expected to happen versus what actually happened.
- Screenshots to visually explain the problem.
The Submission
Feeling a little nervous, I finally submitted my findings as Issue #10573 on GitHub. To my surprise, within hours, one of the repository maintainer (@tyrasd) confirmed the issue!
Here’s the coolest twist: The issue behaves differently in other languages! For example, it doesn’t happen in the Italian locale. This insight gave me a new appreciation for the complexity of building tools that work seamlessly across different environments.
The Reflection
This may seem like a small contribution, but to me, it feels huge. By reporting this bug, I’ve left my little mark on a platform I admire so much. It’s exciting to know that even small actions like this help improve the tools that people worldwide rely on every day.
The OSM community is incredibly welcoming, and this experience reminded me that even as a beginner, my efforts are valued.