Earlier quoted context omitted.
I'm genuinely curious, what do you like better about bitbucket?
I migrated all my projects to Bitbucket when GitHub decided they do not want to host release downloads (they reversed the decision after that). I also use other Atlassian products and I trust the company to maintain the product, much more than I trust GitHub. Bitbucket has much better review tools - hierarchical comments, approve button, side-by-side diff (GitHub has added that recently). You can see commit log as a…
AFAICT they haven't, at least i don't see any way to upload release tarballs. they certainly let anybody download tarballs generated for any annotated tag. but those tarballs are not immutable! once in a while, these tarballs start coming down with different hashes, presumably as github changes the code which generates those tarballs. that makes them less than ideal as package sources.