I'd agree, but the caveat is that github is primarily about an interface for source control and collaboration between developers for projects. The release page is really just an also-ran in terms of importance.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: