Yes, I had to change those lines anyway, so I dropped the level from "INFO" to "FINE" while I was in there.
You are right that I didn't do it separately; according to my own rules, I should've done, but they're my rules so I get to ignore them if I wish 
As for issue tracking, it's a bit undefined... JIRA was here first; we can't really abandon JIRA. After the move to GitHub, github issues became an option, so they started being used too, without much of a clear strategy for either usecase.
Two things I am certain of is that (1) you can only do a pull-request via github and (2) neither should be used as a general helpdesk.
In an ideal world, we'd only have issues in JIRA and PRs in github ... but github PRs integrate with github issues better than they do with JIRA issues.
Either way, it works out much the same - I'll review PRs and merge them once I'm happy and mostly ignore everything else. In this case, you got lucky that I happened to be spending a couple of days working on the plugin and had seen this report and agreed with the suggestion.
Note: I google for this and couldn't find a solution, hence the jira issue. Maybe I should have posted on the forum...