{"full_name":"ruby/spec","html_url":"https://github.com/ruby/spec","last_synced_at":"2026-10-02T13:58:35.497Z","status":null,"issues_count":18,"pull_requests_count":351,"avg_time_to_close_issue":1150533.8333333333,"avg_time_to_close_pull_request":1975358.6622516557,"issues_closed_count":12,"pull_requests_closed_count":302,"pull_request_authors_count":43,"issue_authors_count":9,"avg_comments_per_issue":5.222222222222222,"avg_comments_per_pull_request":1.188034188034188,"merged_pull_requests_count":280,"bot_issues_count":0,"bot_pull_requests_count":3,"past_year_issues_count":4,"past_year_pull_requests_count":18,"past_year_avg_time_to_close_issue":364593.0,"past_year_avg_time_to_close_pull_request":347842.6875,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":16,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.8888888888888888,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":16,"created_at":"2024-05-01T16:20:36.192Z","updated_at":"2026-10-02T13:58:35.497Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Fspec","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Fspec/issues","issue_labels_count":{"help wanted":3,"Hacktoberfest":3,"New specs":1},"pull_request_labels_count":{"dependencies":3,"github_actions":2},"issue_author_associations_count":{"MEMBER":12,"CONTRIBUTOR":6},"pull_request_author_associations_count":{"MEMBER":259,"CONTRIBUTOR":77,"NONE":14,"OWNER":1},"issue_authors":{"eregon":5,"headius":3,"herwinw":3,"junaruga":2,"timcraft":1,"Earlopain":1,"matoro":1,"BurdetteLamar":1,"nobu":1},"pull_request_authors":{"herwinw":208,"andrykonchin":20,"peterzhu2118":14,"headius":12,"seven1m":11,"amomchilov":8,"eregon":7,"Earlopain":6,"casperisfine":4,"dependabot[bot]":3,"larskanis":3,"jbampton":3,"hsbt":3,"koic":3,"nobu":3,"junaruga":3,"dushyantss":3,"matoro":2,"bolshakov":2,"judofyr":2,"marcandre":2,"okuramasafumi":2,"sampokuokkanen":2,"vshabanytsia":2,"st0012":2,"MaxLap":2,"Th3-M4jor":2,"josacar":2,"takaram":1,"jessecai33":1,"tompng":1,"edgibbs":1,"lxxxvi":1,"samaysar":1,"philr":1,"shugo":1,"timcraft":1,"baweaver":1,"ivoanjo":1,"richardboehme":1,"fxn":1,"kyanagi":1,"javanthropus":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-16T00:00:06.997Z","repositories_count":17994988,"issues_count":48358961,"pull_requests_count":149587212,"authors_count":12016212,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{"dependencies":1,"github_actions":1},"past_year_issue_author_associations_count":{"MEMBER":3,"CONTRIBUTOR":1},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":12,"MEMBER":2,"NONE":1},"past_year_issue_authors":{"eregon":2,"BurdetteLamar":1,"Earlopain":1},"past_year_pull_request_authors":{"Earlopain":4,"sampokuokkanen":2,"andrykonchin":1,"dependabot[bot]":1,"edgibbs":1,"javanthropus":1,"jessecai33":1,"koic":1,"larskanis":1,"seven1m":1,"shugo":1},"maintainers":[{"login":"herwinw","count":206,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/herwinw"},{"login":"andrykonchin","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"peterzhu2118","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/peterzhu2118"},{"login":"eregon","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eregon"},{"login":"junaruga","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"nobu","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"marcandre","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/marcandre"},{"login":"st0012","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/st0012"},{"login":"shugo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/shugo"},{"login":"samaysar","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samaysar"},{"login":"BurdetteLamar","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"tompng","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"}],"active_maintainers":[{"login":"eregon","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eregon"},{"login":"andrykonchin","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"BurdetteLamar","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"shugo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/shugo"}]}