Story of Your Pull Request Being Ignored
It’s a beautiful morning. Sunshine and clear blue sky. You make yourself a cup of English Breakfast, sit down comfortably at your work station, open up the project Kanban, and look for any new issue…
Disclaimer: the narrated story is purely fictional. Characters or locations do not actually represent anyone or anywhere in real life.
Lovely. Just one bug fix ticket. Someone in the Quality Assurance raised on the board last night. The bug is about the wrong text shown on user profile screen. Instead of displaying full name, display the initials only. You know exactly which damn line you need to change. It looks like this:
<h3>Name: {this.props.name}</h3>
The change looks like this:
const initials = this.props.name.split(' ').map(word => word[0]).toUpperCase();<h3>Name: {initials}</h3>
You crack your finger joints, open the project in VSCode, check out a new branch, and fix that one damn line of code in less than 1 minute. Whoooooosh!
You push your change to remote branch, create a pull request, write title with ticket key, write description in very details, attach the ticket link, attach 2 screenshots to show…