To get a local copy of the current code, clone it using git:
$ git clone git://github.com/lforrest/isthereagiantsgametoday.git isthereagiantsgametoday
$ cd isthereagiantsgametoday
Open the JavaScript console in Google Chrome:
option + command + J
If you get this error:
XMLHttpRequest cannot load file:/// ... giants2012schedule.json. Origin null is not allowed by Access-Control-Allow-Origin.
It's because you're trying to open the page without a web server running. To test your changes locally, you will need to start up Apache. If you're on OS X, you probably already have it preinstalled. You can also try MAMP.
isthereagiantsgametoday.com is a community-driven project, so contributors are always welcome. Simply fork our repo and contribute away. Good starting places for picking a bug are the TODOs listed below.
and of course our open Github issues:
https://github.com/lforrest/isthereagiantsgametoday/issues
For better consistency and long-term stability, please do look around the code and try to follow our conventions. More information about the contributor process can be found on the contributor wiki page.
If you don't want to hack on the project or have little spare time, you still can help! Just open http://isthereagiantsgametoday.com report any issues you see.
Our Github contributors so far:
https://github.com/lforrest/isthereagiantsgametoday/contributors
You can add your name to it! :)
- Offline support
- Fun daily messages and graphics