I was not good at open tasks. This October had been a little frustrating for me. The issues that I can find are either too easy or too hard for me to accomplish. For the last one, I found an issue that needs help with unit tests, the link is here. I was planning to work on this two weeks ago, but it was a little challenging for me, because it should be written in Golang, and I have little knowledge about unit test yet.
To be able to accomplish this issue, I read the whole tutorial of Golang unit testing and checked several simple examples as well. I thought I should be ready, and I went back to work on the issue, it was depressing that I cannot understand the purposes of most of the functions, and I have no idea where I should put my hands to begin. I contacted the owner asking for any useful advice, and he was kind to ask his colleagues for high-level guidance. I relied all my hope on this possible guidance, the sad thing is that guidance has never shown up since that colleague never responded.
I fell into slight depression and anxiety depression. Why did not I try to find new issues? I tried, just cannot find something satisfying, the hard ones are not for me to solve, and the easy ones seem not worth the time and energy, and more like the first PR thing rather than the last one.
I tried hard and I found this one https://github.com/alexellis/k3sup/issues/279. I started working on it and when I've almost done with it, the owner responded saying that this was assigned to someone else and hoping me to working on a different one... although they didn't start a conversation under the issue... So... I had to start working on another issue https://github.com/inlets/inletsctl/issues/81, and I made my PR https://github.com/inlets/inletsctl/pull/82, which is still waiting to be checked and merged.
Top comments (0)