I’ve started the last module of my Bloc experience. So far so good. I’ve learned a lot, however it’s expected as there is a lot of ground to cover.
What I wanted to write about today is my experience, or at least my first foray into contributing to an open source project.
Reading a lot of posts about this from other people who have walked down this path to their first Pull Request (aka PR), I’ve narrowed down my criterium to a couple of things.
However, BorgBackup, though a smaller project, does seem interesting to me too. It does have “easy” labels, and also is using a programming language which I enjoy writing in too, which is Python.
Narrowing down to these 4 projects, I found that I could get started. I started with the project that had the best information for would be contributers, which was Angular.
I tried to get the Angular project up and running correctly as mentioned in the projects
CONTRIBUTORS.md, and verifying it by running the suggested tests. Unfortunately, I’ve run into failing tests, and am not sure if I’m doing something wrong, or if I’m overlooking something and effectively this is how it’s supposted to behave under those circumstances.
My next step will be to reach out. Not sure if I should post in the actual Issue that I want to create a PR for, or reach out a different way.
I’ll also perhaps try to do this with the Typescript project, see if I can get started with either one.
I may consider another project outside of the ones mentioned here, perhaps choose a project that reflects Python or Java skills rather than TS/JS.
That’ll be my next blog post on here. :)