{"id":5539522,"full_name":"openstack/puppet-tempest","default_branch":"master","total_commits":577,"total_committers":76,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":7.592105263157895,"dds":0.7105719237435009,"past_year_total_commits":25,"past_year_total_committers":3,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":8.333333333333334,"past_year_dds":0.12,"last_synced_at":"2026-06-11T08:15:44.183Z","last_synced_commit":"39596b8f3c6428987d5194703af546a7a9102421","created_at":"2024-11-13T18:17:40.257Z","updated_at":"2026-06-11T08:10:47.001Z","committers":[{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","login":"kajinamit","count":167},{"name":"ZhongShengping","email":"chdzsp@163.com","login":"zhongshengping","count":79},{"name":"Emilien Macchi","email":"emilien@redhat.com","login":"EmilienM","count":56},{"name":"Dan Bode","email":"dan@puppetlabs.com","login":null,"count":28},{"name":"Alex Schultz","email":"aschultz@redhat.com","login":"mwhahaha","count":28},{"name":"OpenStack Release Bot","email":"infra-root@openstack.org","login":"openstackadmin","count":24},{"name":"Tobias Urdin","email":"tobias.urdin@binero.se","login":"tobias-urdin","count":21},{"name":"Chandan Kumar","email":"chkumar@redhat.com","login":"chkumar246","count":17},{"name":"Maru Newby","email":"marun@redhat.com","login":"marun","count":9},{"name":"Thomas Goirand","email":"zigo@debian.org","login":"thomasgoirand","count":8},{"name":"Colleen Murphy","email":"colleen@gazlene.net","login":"cmurphy","count":7},{"name":"Mathieu Gagné","email":"mgagne@iweb.com","login":"mgagne","count":7},{"name":"yatin","email":"ykarel@redhat.com","login":"karelyatin","count":7},{"name":"Ricardo Noriega","email":"rnoriega@redhat.com","login":"oglok","count":6},{"name":"Sebastien Badia","email":"sebastien.badia@enovance.com","login":"sbadia","count":6},{"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","login":"strider","count":5},{"name":"David Moreau-Simard","email":"dms@redhat.com","login":null,"count":5},{"name":"Hunter Haugen","email":"hunter@puppetlabs.com","login":"hunner","count":5},{"name":"Javier Pena","email":"jpena@redhat.com","login":"javierpena","count":4},{"name":"Sven Anderson","email":"sven@redhat.com","login":"ansiwen","count":4},{"name":"melissaml","email":"ma.lei@99cloud.net","login":null,"count":3},{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","login":"amoralej","count":3},{"name":"Andreas Jaeger","email":"aj@suse.com","login":"ajaeger","count":3},{"name":"Sofer Athlan-Guyot","email":"chem@sathlan.org","login":"sathlan","count":3},{"name":"Denis Egorenko","email":"degorenko@mirantis.com","login":"degorenko","count":3},{"name":"Doug Hellmann","email":"doug@doughellmann.com","login":"dhellmann","count":3},{"name":"Iury Gregory Melo Ferreira","email":"iurygregory@gmail.com","login":"iurygregory","count":3},{"name":"Russell Sim","email":"russell.sim@gmail.com","login":"russell","count":3},{"name":"Tobias Urdin","email":"tobias@busybox.se","login":null,"count":2},{"name":"Attila Fazekas","email":"afazekas@redhat.com","login":"afazekas","count":2},{"name":"Carlos Camacho","email":"ccamacho@redhat.com","login":"ccamacho","count":2},{"name":"Flavio Percoco","email":"flaper87@gmail.com","login":"flaper87","count":2},{"name":"Keith Schincke","email":"keith.schincke@gmail.com","login":"kschinck","count":2},{"name":"Matt Fischer","email":"matt@mattfischer.com","login":"matthewfischer","count":2},{"name":"Yanis Guenane","email":"yguenane@redhat.com","login":"Spredzy","count":2},{"name":"Pierre RAMBAUD","email":"pierre.rambaud@numergy.com","login":null,"count":2},{"name":"Evgeny Antyshev","email":"eantyshev@virtuozzo.com","login":null,"count":2},{"name":"Emilien Macchi","email":"emilien.macchi@enovance.com","login":null,"count":2},{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","login":null,"count":2},{"name":"Alexey Deryugin","email":"aderyugin@mirantis.com","login":null,"count":2},{"name":"chenghuiyu","email":"yuchenghui@unionpay.com","login":null,"count":1},{"name":"li.jiawang","email":"lijiawang8866@gmail.com","login":null,"count":1},{"name":"bhavani.cr","email":"bhavani.r@nectechnologies.in","login":null,"count":1},{"name":"Van Hung Pham","email":"hungpv@vn.fujitsu.com","login":null,"count":1},{"name":"pengyuesheng","email":"pengyuesheng@gohighsec.com","login":null,"count":1},{"name":"root","email":"xuan.mingyi@99cloud.net","login":null,"count":1},{"name":"zhubingbing","email":"zhu.bingbing@99cloud.net","login":null,"count":1},{"name":"OpenDev Sysadmins","email":"openstack-infra@lists.openstack.org","login":null,"count":1},{"name":"Michael Chapman","email":"michchap@cisco.com","login":null,"count":1},{"name":"James E. Blair","email":"jeblair@redhat.com","login":null,"count":1},{"name":"Daniel Pawlik","email":"daniel.pawlik@corp.ovh.com","login":null,"count":1},{"name":"Chris Hoge","email":"chris.hoge@puppetlabs.com","login":null,"count":1},{"name":"Alex Schultz","email":"aschultz@mirantis.com","login":null,"count":1},{"name":"wes hayutin","email":"whayutin@redhat.com","login":"weshayutin","count":1},{"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","login":"booxter","count":1},{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","login":"gmannos","count":1},{"name":"Eyal","email":"eyal.bar-ilan@nokia.com","login":"eyalb1","count":1},{"name":"Cody Herriges","email":"cody@herriges.org","login":"ody","count":1},{"name":"Clayton O'Neill","email":"clayton@oneill.net","login":"claytono","count":1},{"name":"Ben Kero","email":"ben.kero@gmail.com","login":"bkero","count":1},{"name":"Alan Pevec","email":"alan.pevec@redhat.com","login":"apevec","count":1},{"name":"Ade Lee","email":"alee@redhat.com","login":"vakwetu","count":1},{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","login":"fungi","count":1},{"name":"Jiri Podivin","email":"jpodivin@redhat.com","login":"jpodivin","count":1},{"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","login":"JAORMX","count":1},{"name":"Lee Yarwood","email":"lyarwood@redhat.com","login":"lyarwood","count":1},{"name":"Lukas Bezdicka","email":"lbezdick@redhat.com","login":"xbezdick","count":1},{"name":"Martin Kopec","email":"mkopec@redhat.com","login":"kopecmartin","count":1},{"name":"Martin Mágr","email":"mmagr@redhat.com","login":"paramite","count":1},{"name":"Mohammed Naser","email":"mnaser@vexxhost.com","login":"mnaser","count":1},{"name":"Sharat Sharma","email":"sharat.sharma@nectechnologies.in","login":"sharat-sharma","count":1},{"name":"Slawek Kaplonski","email":"skaplons@redhat.com","login":"slawqo","count":1},{"name":"Terry Wilson","email":"twilson@redhat.com","login":"otherwiseguy","count":1},{"name":"gecong1973","email":"ge.cong@zte.com.cn","login":"gecong1973","count":1},{"name":"iberezovskiy","email":"iberezovskiy@mirantis.com","login":"iberezovskiy","count":1},{"name":"qingszhao","email":"zhao.daqing@99cloud.net","login":"QingsZhao","count":1}],"past_year_committers":[{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","login":"kajinamit","count":22},{"name":"OpenStack Release Bot","email":"infra-root@openstack.org","login":"openstackadmin","count":2},{"name":"Thomas Goirand","email":"zigo@debian.org","login":"thomasgoirand","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/openstack%2Fpuppet-tempest/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-07-30T00:00:28.279Z","repositories_count":6457610,"commits_count":891716603,"contributors_count":37351035,"owners_count":1255580,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}}