Open Issues in OSM iD

A running list of open issues that are possible candidates for contributions:

Read More

Working Backwards

This week, we were tasked to analyze how issues were closed through accepted PRs. I decided to stick with OpenStreetMap’s iD editor because I was able to see it in action during Hacktoberfest. I also chose issues hitting different parts of the codebase on purpose, so as to gain a broader overview of the project.

Read More

Completing Hacktoberfest 🎉

I completed the Hacktoberfest challenge over the weekend! I did a quick fix for the README file of the BUGS website after Joanna mentioned it was an open issue in our last meeting. I also submitted two PRs to one of our chosen projects, OpenStreetMap’s iD editor. The first was a simple addition of a JSON field which got merged within an hour (!!). The second involved styling map components so it was a little more complicated. I really appreciated that one of the lead developers replied quickly when I asked to work on the issue and advised me on where to start. I thought the problem was with the CSS at first, but after a bit of digging (thank you git grep), I realized I needed to add some JavaScript to ensure elements were being tagged with the correct styling. Overall, I’m glad I got to learn about and start contributing to some cool open source projects this month! Also can’t wait for the shirt to come in the mail 😅

Read More

Hacktoberfest

This weekend, I submitted my first PR for Hacktoberfest! I found Spok while digging through the featured projects; it’s a Ruby gem that checks if a particular weekday is a holiday or not. Since the creators are based in Brazil, they are asking contributors for holiday calendars from other countries to make their tool more globally responsive. I added one for my home country, the Philippines. The issue was well-documented and they also have a good contributing guide, so the process was pretty straightforward on my end. While I didn’t deal with actual code, the experience of contributing still gave me a confidence boost and makes me excited to find new projects to work on.

Read More

Installing

Astropy

It took me a while to figure out how to install the development version (which is different from installing the library itself), but it was a quick and easy process after that. I also appreciate that they have a page about the GitHub workflow to make changes to their codebase.

Read More