The SMF 2.1 repository is public & bugs may be logged directly on GitHub. Several folks have requested pointers on how to log and query issues up on GitHub.
Attached is an overview of how to do so!
The question has come up how to easily view the code as of a particular release. E.g., when looking at a bug report, and the line of code doesn't match what's up on GitHub, it helps to ask GitHub to show code as of a particular release, e.g., 2.1.4.
It's pretty easy to do so using the branch/tag dropdown on the Code tab.
First, from the Code tab, click on the branch/tag dropdown:
GH-select-tag-1.png
Click on Tags to be able to choose the release tags:
GH-select-tag-2.png
Choose the release tag:
GH-select-tag-3.png
Now the selected version will be reflected in the branch/tag dropdown, your browser tab, and the URL.
GH-select-tag-4.png
Now you're browsing the code as of 2.1.4.
Lots of ways to get back to viewing current code, the easiest is to just click on the SMF breadcrumb:
GH-select-tag-5.png
Maybe for the next tutorial, we'll cover the joys & horrors of the "Blame" button.