{"id":5539003,"full_name":"openstack/openstack-ansible-openstack_hosts","default_branch":"master","total_commits":526,"total_committers":83,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":6.337349397590361,"dds":0.8650190114068441,"past_year_total_commits":23,"past_year_total_committers":5,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":4.6,"past_year_dds":0.34782608695652173,"last_synced_at":"2025-07-07T14:26:34.383Z","last_synced_commit":"26deaeb701564b9b2059bab92104d24638f49674","created_at":"2024-11-13T18:15:10.034Z","updated_at":"2025-07-07T14:26:35.785Z","committers":[{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","login":null,"count":71},{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","login":null,"count":63},{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","login":null,"count":57},{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","login":null,"count":33},{"name":"Major Hayden","email":"major@mhtx.net","login":"major","count":29},{"name":"Mohammed Naser","email":"mnaser@vexxhost.com","login":"mnaser","count":21},{"name":"Jean-Philippe Evrard","email":"jean-philippe@evrard.me","login":"evrardjp","count":21},{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@citynetwork.eu","login":null,"count":21},{"name":"Markos Chandras","email":"mchandras@suse.de","login":null,"count":21},{"name":"Kevin Carter","email":"kevin.carter@rackspace.com","login":"cloudnull","count":20},{"name":"Dmitriy Rabotyagov","email":"drabotyagov@vexxhost.com","login":null,"count":12},{"name":"Marc Gariepy","email":"gariepy.marc@gmail.com","login":"mgariepy","count":11},{"name":"Travis Truman","email":"travis_truman@cable.comcast.com","login":null,"count":11},{"name":"Logan V","email":"logan2211@gmail.com","login":"logan2211","count":10},{"name":"OpenStack Release Bot","email":"infra-root@openstack.org","login":"openstackadmin","count":9},{"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@ya.ru","login":null,"count":9},{"name":"Jean-Philippe Evrard","email":"jean-philippe.evrard@rackspace.co.uk","login":null,"count":8},{"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","login":"jimmymccrory","count":6},{"name":"ZhongShengping","email":"chdzsp@163.com","login":"zhongshengping","count":5},{"name":"Andreas Jaeger","email":"aj@suse.com","login":"ajaeger","count":5},{"name":"ShangXiao","email":"shangxiaobj@inspur.com","login":null,"count":4},{"name":"Andy McCrae","email":"andy.mccrae@gmail.com","login":"andymcc","count":4},{"name":"melissaml","email":"ma.lei@99cloud.net","login":null,"count":3},{"name":"Michael Gugino","email":"michael.gugino@walmart.com","login":null,"count":3},{"name":"Nicolas Bock","email":"nicolas.bock@suse.com","login":"nicolasbock","count":3},{"name":"gecong1973","email":"ge.cong@zte.com.cn","login":"gecong1973","count":2},{"name":"Nish Patwa","email":"nish.patwa@intel.com","login":"nishpatwa","count":2},{"name":"Gaudenz Steinlin","email":"gaudenz.steinlin@cloudscale.ch","login":"gaudenz","count":2},{"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","login":"andrewbonney","count":2},{"name":"Bjoern Teipel","email":"bjoern.teipel@rackspace.com","login":"BjoernT","count":2},{"name":"Robb Romans","email":"robb.romans@rackspace.com","login":null,"count":2},{"name":"wangqi","email":"wang.qi@99cloud.net","login":null,"count":2},{"name":"huang.zhiping","email":"huang.zhiping@99cloud.net","login":null,"count":2},{"name":"Dmitriy Rabotjagov","email":"dmitriy.r@sitevalley.com","login":null,"count":1},{"name":"syedalijabir","email":"alij@plumgrid.com","login":null,"count":1},{"name":"lidong","email":"lidongbj@inspur.com","login":null,"count":1},{"name":"jacky06","email":"zhang.min@99cloud.net","login":null,"count":1},{"name":"dmitriy","email":"dmitriy@dmitriy-XPS-13-9380","login":null,"count":1},{"name":"caishan","email":"caishan1993@foxmail.com","login":null,"count":1},{"name":"Dimitrios Markou","email":"mardim@intracom-telecom.com","login":null,"count":1},{"name":"Cuong Nguyen","email":"cuongnv@vn.fujitsu.com","login":null,"count":1},{"name":"Ala Raddaoui","email":"raddaoui.ala@intel.com","login":null,"count":1},{"name":"seetha munnangi","email":"munnangi2010@gmail.com","login":"munnangi42","count":1},{"name":"wangyayan","email":"wangyayan@inspur.com","login":"wangyayan","count":1},{"name":"zhangboye","email":"zhangboye@inspur.com","login":"zhangboye","count":1},{"name":"zhoulinhui","email":"df.some@foxmail.com","login":"jacksonza","count":1},{"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","login":"noonedeadpunk","count":1},{"name":"Doug Hellmann","email":"doug@doughellmann.com","login":"dhellmann","count":1},{"name":"Erik Berg","email":"openstack@slipsprogrammor.no","login":"eb4x","count":1},{"name":"Flavio Percoco","email":"flaper87@gmail.com","login":"flaper87","count":1},{"name":"Georgina Shippey","email":"georgina.shippey@bbc.co.uk","login":"GeorginaShippey","count":1},{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","login":"gmannos","count":1},{"name":"Heba Naser","email":"heba@vexxhost.com","login":"nheba","count":1},{"name":"Ionuț Bîru","email":"ionut@fleio.com","login":"ionutbiru","count":1},{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","login":"anfimovir","count":1},{"name":"Jacky Hu","email":"hudayou@hotmail.com","login":"hudayou","count":1},{"name":"Jirayut Nimsaeng","email":"wingth@gmail.com","login":"winggundamth","count":1},{"name":"Lucky samadhiya","email":"lucky.samadhiya@nectechnologies.in","login":"luckysamadhiya93","count":1},{"name":"Vieri","email":"15050873171@163.com","login":"superpeng000","count":1},{"name":"ZhijunWei","email":"wzj334965317@outlook.com","login":"weizj","count":1},{"name":"fpxie","email":"fpxie@fiberhome.com","login":"fpxie","count":1},{"name":"inspurericzhang","email":"zhanglf01@inspur.com","login":"jndatawave","count":1},{"name":"lvxianguo","email":"lvxianguo@inspur.com","login":"lclxg","count":1},{"name":"mattycarroll","email":"matthew.carroll@bbc.co.uk","login":"mattycarroll","count":1},{"name":"Vadim Kuznetsov","email":"vakuznet@cisco.com","login":"vadimkuznetsov","count":1},{"name":"Satish Patel","email":"satish.txt@gmail.com","login":"satish-lx","count":1},{"name":"Ravi Kumar Boyapati","email":"rboyapat@gmail.com","login":"rboyapat","count":1},{"name":"Paul Belanger","email":"pabelanger@redhat.com","login":"pabelanger","count":1},{"name":"Olivier Bourdon","email":"obourdon@opennext.io","login":"obourdon","count":1},{"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","login":"dc0809","count":1},{"name":"Davanum Srinivas","email":"davanum@gmail.com","login":"dims","count":1},{"name":"Daniel 'f0o' Preussker","email":"f0o@devilcode.org","login":"f0o","count":1},{"name":"Damian Dabrowski","email":"damian@dabrowski.cloud","login":"damiandabrowski5","count":1},{"name":"Andrew Solomon","email":"asolomon@us.ibm.com","login":"kestrels","count":1},{"name":"Manuel Buil","email":"mbuil@suse.com","login":"manuelbuil","count":1},{"name":"Matt Dorn","email":"madorn@gmail.com","login":"madorn","count":1},{"name":"Matt Thompson","email":"mattt@defunct.ca","login":"mattt416","count":1},{"name":"Matthew Thode","email":"mthode@mthode.org","login":"prometheanfire","count":1},{"name":"Mike Carden","email":"mike.carden@gmail.com","login":"mcarden","count":1},{"name":"Neil Hanlon","email":"neil@shrug.pw","login":"NeilHanlon","count":1},{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","login":"amoralej","count":1},{"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","login":null,"count":1},{"name":"James E. Blair","email":"jeblair@redhat.com","login":null,"count":1}],"past_year_committers":[{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","login":null,"count":15},{"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","login":null,"count":5},{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","login":"anfimovir","count":1},{"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","login":"dc0809","count":1},{"name":"Daniel 'f0o' Preussker","email":"f0o@devilcode.org","login":"f0o","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/openstack%2Fopenstack-ansible-openstack_hosts/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-28T00:00:07.607Z","repositories_count":6828873,"commits_count":987415096,"contributors_count":41696701,"owners_count":1372494,"committers_count":3380497,"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"}}