iTranslated by AI
Improving Your GitHub Experience with Jasper
Challenges in OSS Activities on GitHub
It has been a while since I started contributing to vlang, and I have begun to experience some points of stress.
The vlang community is extremely active, and when you submit a PR, there is usually some kind of response within 24 hours.
If I can respond the moment a comment is posted, the PR gets merged smoothly. however, checking only once every morning means a single exchange takes a whole day. This doesn't match the sense of speed in the vlang community.
Also, because I try to submit PRs as small as possible, I always have multiple PRs waiting for review. As a result, I end up with many browser tabs open, but since the favicons are all the same, I can't distinguish which tab corresponds to which PR.
Even with notification unread marks, I can't tell which one received a reaction without opening it.
Jasper
I found an application called Jasper that solves these problems all at once.
Using Jasper's "Stream" feature, you can create lists of PRs and Issues using GitHub filters and receive desktop notifications.
For example, you can register streams like "Issues," "PRs," and "My PRs," and set it up so that you only receive desktop notifications for your own PRs.
Additionally, you can set icons and colors for each Stream, and since the number of unread items is displayed, they are very easy to distinguish.
I'll skip the specific usage details since many others have written about it, but it is simply convenient. Whether for OSS or not, anyone who uses GitHub on a daily basis should give it a try.
Side Note
I have been aware of the problem of having too many tabs open and not knowing which tab is which PR for a long time, yet I had been putting it off and hadn't looked for a tool to solve it.
Many other people often feel the same way about things that I find inconvenient, so searching for a tool should have been a natural course of action. I felt a slight sense of crisis not just because I had been neglecting it, but because the idea hadn't even occurred to me until now.
Discussion