The fact that you use gist.github for bugtracking and issues sounds like you don’t really groke the utility of github. By moving the code to github, you’d probably get more users/contributors because of github’s ubiquity in the ruby community. It would also allow you to use github’s issues for bugtracking and…issues. Anyways, the #1 reason is that you’re likely to get more people to contribute to your code b/c github makes it dead easy w/ forking and pull requests.
I agree with Rubem… I really like the gem and use it regularly, but there are references all over the web for spreadsheet and it is extremely confusing. If you do a search for ‘ruby spreadsheet gem’, the first link you get is to “spreadsheet.rubyforge.org” and the readme file dated 08.12.2011. Next down is “File: GUIDE.txt [spreadsheet-0.6.5.2 Documentation]”, Next down is “rubyforge.org/projects/spreadsheet/” which is for version 0.6.5.9. When you finally see the link for “spreadsheet.ch” and get over wondering if it’s real or not and go to that, it’s also out of date: October 20, 2011. The point is that if you were on github you would be much easier to find and get the latest documentation. As it is it’s confusing and frustrating and therefore limits the utility of what is otherwise a very nice piece of code.