slight subset of the github api ruby documentation