A convenient Ruby wrapper around the GoodData RESTful API. The gem comes in two flavors. It has a CLI client and it is a library which you can integrate into your application.
The best documentation for the GoodData API can be found using these resources:
- https://sdk.gooddata.com/gooddata-ruby-doc
- http://developer.gooddata.com/api
- https://secure.gooddata.com/gdc
- http://rubydoc.info/gems/gooddata/frames
If you are using bundler, add
gem "gooddata"
into Gemfile
and run
bundle install
If you are using gems just
gem install gooddata
- Fork the project.
- Make your feature addition or bug fix.
- Add tests for it. This is important so I don't break it in a future version unintentionally.
- Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself we can ignore when we pull)
- run
rake test
and make sure all tests pass - run
rake cop
and make sure you did not introduce any new coding rules issues - Send us a pull request. Bonus points for topic branches.
See our contribution guidelines.
Originally started by
Pavel Kolesnikov [ mailto:pavel@gooddata.com / @koles ]
Actively developed and maintained by
- Jan Zdráhal [ mailto:jan.zdrahal@gooddata.com ]
- Jakub Mahnert [ mailto:jakub.mahnert@gooddata.com ]
- Petr Gaďorek [ mailto:petr.gadorek@gooddata.com ]
Contributors
- Tomas Korcak [ mailto:korczis@gmail.com / @korczis ]
- Tomas Svarovsky [ mailto:svarovsky.tomas@gmail.com / @fluke777 ]
- Patrick McConlogue
- Petr Cvengros
For full contributor info see contributors page.
Special thanks to
- Thomas Watson Steen [ mailto:w@tson.dk / @wa7son ].
Copyright (c) 2010 - 2018 GoodData Corporation and Thomas Watson Steen. See LICENSE for details.