OpenStreetMap logo OpenStreetMap

The End

Posted by Mukesh J on 15 September 2022 in English.

How did it end?

To be honest, the experience was different than I expected. It was a lot of struggle to understand the codebase. The feature in itself was not too complex but understanding the code to a point where I made substantial progress did take a lot of time and effort.

With most real-world large projects, the outcome (the lines of code) produced at the end doesn’t depict an accurate picture of the hours a developer spent behind the scenes. But that’s with most creative jobs, I guess.

In the end, I am glad I was able to complete it. Seeing the feature work did make it up.

You can find my final report in a GitHub gist

If you are interested in how I understood the codebase, you can see

Should you contribute to open source?

OpenStreetMap (OSM) is a good product. Just try to edit your home or your neighborhood or any place you like using iD editor; you’ll realize what I mean. If not for open source, OSM wouldn’t exist.

If you are thinking of becoming part of Google Summer of Code (GSoC) in the future or know someone who can be or wants to be a part of GSoC or just wants to contribute to OSM or any open source project, I recommend it.

Email icon Bluesky Icon Facebook Icon LinkedIn Icon Mastodon Icon Telegram Icon X Icon

Discussion

Comment from matheusgomesms on 16 September 2022 at 10:22

That is lovely, congrats for the hard work!

Log in to leave a comment