GitHub / geerlingguy issue stats
Total issues: 1,673
Total pull requests: 227
Merged pull request: 189
Average time to close issues: 4 months
Average time to close pull requests: 23 days
Average comments per issue: 4.77
Average comments per pull request: 1.04
Issues created
- geerlingguy/raspberry-pi-pcie-devices: 116
- geerlingguy/jeffgeerling-com: 80
- geerlingguy/beast-challenge: 60
- geerlingguy/sbc-reviews: 48
- geerlingguy/top500-benchmark: 47
- geerlingguy/raspberry-pi-dramble: 36
- geerlingguy/drupal-for-kubernetes: 35
- geerlingguy/drupal-pi: 29
- geerlingguy/drupal-container: 27
- geerlingguy/temperature-monitor: 27
- geerlingguy/packer-boxes: 23
- geerlingguy/tower-operator: 23
- geerlingguy/solr-container: 22
- geerlingguy/ansible-role-solr: 22
- geerlingguy/drupal-operator: 21
- geerlingguy/ansible-role-drupal: 21
- geerlingguy/ansible-for-kubernetes: 20
- geerlingguy/ansible-role-php: 20
- geerlingguy/mini-rack: 18
- geerlingguy/internet-pi: 18
- geerlingguy/mcrouter-operator: 17
- geerlingguy/ansible-vagrant-examples: 17
- geerlingguy/ansible-role-kubernetes: 16
- geerlingguy/retro-computers: 16
- geerlingguy/ansible-role-varnish: 16
- geerlingguy/pi-timelapse: 15
- geerlingguy/time-pi: 14
- k3s-io/k3s-ansible: 14
- geerlingguy/Imap: 14
- geerlingguy/3d-printing: 13
- geerlingguy/ansible-role-ssh-chroot-jail: 13
- geerlingguy/catholic-diocese-app-ios: 13
- ThomasKaiser/sbc-bench: 12
- openshift/community.okd: 12
- geerlingguy/arm-nas: 12
- geerlingguy/ansible-role-php-versions: 12
- geerlingguy/ollama-benchmark: 11
- geerlingguy/ansible-role-nodejs: 11
- geerlingguy/ansible-content-testing: 10
- geerlingguy/php-apache-container: 10
- geerlingguy/youtube: 10
- geerlingguy/mariadb-operator: 10
- geerlingguy/ansible-role-mysql: 9
- geerlingguy/ansible-role-ruby: 9
- geerlingguy/visibility: 9
- geerlingguy/ansible-role-drush: 9
- geerlingguy/electric-car: 8
- geerlingguy/ansible-role-security: 8
- geerlingguy/pi-nvr: 8
- geerlingguy/ansible-role-certbot: 8
- geerlingguy/acquia-cloud-vm: 8
- geerlingguy/my-backup-plan: 8
- operator-framework/operator-sdk-samples: 8
- geerlingguy/mac-dev-playbook: 8
- geerlingguy/ansible-for-devops: 8
- geerlingguy/ansible-role-packer_rhel: 8
- geerlingguy/jjgwebview: 8
- geerlingguy/Ping: 7
- geerlingguy/drupal-the-fastest: 7
- geerlingguy/ansible-role-packer-debian: 7
- geerlingguy/ansible-role-elasticsearch: 7
- geerlingguy/pi-bell-slapper: 7
- geerlingguy/pi-webcam: 7
- geerlingguy/ansible.jeffgeerling.com: 7
- ansible-community/antsibull-changelog: 7
- geerlingguy/ansible-role-supervisor: 6
- geerlingguy/ansible-role-nginx: 6
- geerlingguy/ansible-collection-k8s: 6
- geerlingguy/ansible-role-gitlab: 6
- geerlingguy/docker-centos8-ansible: 6
- geerlingguy/ansible-role-ecr_container_build: 6
- geerlingguy/ansible-role-php-xhprof: 6
- geerlingguy/ansible-role-postgresql: 6
- geerlingguy/macbook-pro-battery-test: 6
- geerlingguy/airgradient-prometheus: 6
- geerlingguy/internet-monitoring: 6
- geerlingguy/docker-debian8-ansible: 6
- geerlingguy/drupal-vm: 6
- geerlingguy/docker-examples: 6
- geerlingguy/packer-centos-7: 6
- geerlingguy/pi-nut: 6
- geerlingguy/beowulf-ai-cluster: 6
- geerlingguy/ansible-role-redis: 6
- geerlingguy/docker-centos6-ansible: 5
- geerlingguy/ansible-role-java: 5
- ansible-collections/community.digitalocean: 5
- geerlingguy/ansible-collection-mac: 5
- geerlingguy/packer-ubuntu-1204: 5
- ansible/galaxy-lint-rules: 5
- geerlingguy/ansible-requirements-updater: 5
- geerlingguy/ansible-role-composer: 5
- grasmash/drupal-composer-training: 5
- ptitseb/box86-compatibility-list: 5
- geerlingguy/hl15-arm64-nas: 5
- geerlingguy/ansible-role-backup: 5
- geerlingguy/ansible-role-nfs: 5
- raspberrypi/firmware: 5
- geerlingguy/ansible-role-git: 5
- ansible-collections/community.kubernetes: 5
- geerlingguy/drupalci-sonar-jenkins: 5
- geerlingguy/pi-dev-playbook: 4
- geerlingguy/ansible-role-php-redis: 4
- geerlingguy/drupal-vm-docker: 4
- geerlingguy/docker-ubuntu1804-ansible: 4
- geerlingguy/ansible-role-bad_judgement: 4
- geerlingguy/pi-camera: 4
- geerlingguy/ansible-role-k8s_manifests: 4
- geerlingguy/ansible-role-php-mysql: 4
- geerlingguy/pico-w-garage-door-sensor: 4
- geerlingguy/50k-k8s-jobs: 4
- carlosedp/cluster-monitoring: 4
- blikvm/pikvm-board: 4
- geerlingguy/ansible-role-clamav: 4
- ptitSeb/box64: 4
- geerlingguy/ansible-role-firewall: 4
- geerlingguy/pi-cluster: 4
- geerlingguy/ansible-role-php-xdebug: 4
- geerlingguy/kubernetes-101: 4
- geerlingguy/pi-router: 4
- thom8/drupal-operator: 4
- geerlingguy/ansible-role-logstash: 4
- geerlingguy/ansible-role-elasticsearch-curator: 4
- geerlingguy/docker-centos7-ansible: 4
- geerlingguy/ansible-role-exim: 3
- acquia/moonshot: 3
- geerlingguy/ansible-role-fathom: 3
- geerlingguy/ansible-role-repo-remi: 3
- geerlingguy/pi-kiosk: 3
- geerlingguy/docker-ubuntu1604-ansible: 3
- ansible/content_collector: 3
- geerlingguy/catholic-diocese-app-android: 3
- geerlingguy/ansible-role-filebeat: 3
- geerlingguy/ansible-role-samba: 3
- geerlingguy/pi4gpu: 3
- weareinteractive/ansible-newrelic: 3
- ansible/ansible: 3
- geerlingguy/ansible-role-munin: 3
- geerlingguy/ansible-role-collectd-signalfx: 3
- varnishcache/pkg-varnish-cache: 3
- geerlingguy/ansible-role-swap: 2
- geerlingguy/ansible-role-apache: 2
- geerlingguy/ansible-role-svn2git: 2
- geerlingguy/dotfiles: 2
- geerlingguy/backup-pi: 2
- geerlingguy/JJG-Node-Ping: 2
- rvm/rvm1-ansible: 2
- rhysmorgan134/react-carplay: 2
- geerlingguy/docker-fedora27-ansible: 2
- elliotweiser/ansible-osx-command-line-tools: 2
- geerlingguy/final-cut-it-out: 2
- ansible/galaxy: 2
- geerlingguy/ansible-role-rabbitmq: 2
- mailhog/mhsendmail: 2
- geerlingguy/ansible-role-blackfire: 2
- geerlingguy/macos-virtualbox-vm: 2
- geerlingguy/acquia-cloud-api-scripts: 2
- geerlingguy/docker-ubuntu2004-ansible: 2
- ollama/ollama: 2
- geerlingguy/ansible-role-ansible: 2
- geerlingguy/ansible-role-awx: 2
- geerlingguy/ansible-role-ntp: 2
- geerlingguy/ansible-role-php-memcached: 2
- raspberrypi/linux: 2
- Botspot/pi-apps: 2
- geerlingguy/pi-overvolt: 2
- geerlingguy/ansible-role-passenger: 2
- monkeymademe/picamera2-WebUI: 2
- phoronix-test-suite/test-profiles: 2
- geerlingguy/ansible-role-haproxy: 2
- operator-framework/operator-sdk-ansible-util: 2
- geerlingguy/demo-rails-app: 2
- geerlingguy/Request: 2
- NumberOneGit/rpi5-uefi: 2
- geerlingguy/rpi-clone: 2
- geerlingguy/ansible-role-jenkins: 2
- jetkvm/kvm: 1
- geerlingguy/ansible-role-svn: 1
- geerlingguy/celltrust-php: 1
- raspberrypi/bookworm-feedback: 1
- spreedated/rpi_buzzer_music: 1
- klausi/pareviewsh: 1
- geerlingguy/set-status: 1
- geerlingguy/ansible-role-github-users: 1
- jakecoffman/stldevs: 1
- stefangweichinger/ansible-rclone: 1
- SumoLogic/fluentd-output-sumologic: 1
- jonny12375/rp3a0: 1
- geerlingguy/ansible-role-pip: 1
- ansible-collections/cloud.common: 1
- geerlingguy/docker-rockylinux9-ansible: 1
- dockur/windows-arm: 1
- billw2/rpi-clone: 1
- geerlingguy/ansible-role-puppet: 1
- b4rtaz/distributed-llama: 1
- MySatKit/MySatKit-Firmware: 1
- neggles/cm4io-fan: 1
- awslabs/amazon-eks-ami: 1
- crc-org/crc: 1
- mjs/imapclient: 1
- signalfx/signalfx-collectd-installer: 1
- monkeymademe/picamera2-WebUI-Lite: 1
- geerlingguy/ansible-role-daemonize: 1
- ansible-community/molecule-ec2: 1
- micropython/micropython: 1
- JustDr00py/tdeck-maps: 1
- elvetemedve/behat-screenshot: 1
- signalfx/puppet_collectd: 1
- geerlingguy/docker-rockylinux8-ansible: 1
- raspberrypi/QMK: 1
- jetkvm/cloud-api: 1
- osexpert/ccs32clara-chademo: 1
- phacility/xhprof: 1
- pyinfra-dev/pyinfra: 1
- geerlingguy/docker-debian9-ansible: 1
- exo-explore/exo: 1
- ansible-collections/community.docker: 1
- jcsalterego/pngpaste: 1
- ansible/awx-operator: 1
- automatic-ripping-machine/automatic-ripping-machine: 1
- usefathom/fathom: 1
- beecave-homelab/audio2mp3: 1
- ansible-collections/kubernetes.core: 1
- geerlingguy/ansible-role-php-pecl: 1
- ThioJoe/YT-Spammer-Purge: 1
- ansible-collections/community.general: 1
- geerlingguy/docker-opensuseleap15-ansible: 1
- geerlingguy/ansible-role-php-pear: 1
- Botspot/bvm: 1
- Chocobozzz/PeerTube: 1
- ansible/ansible-lint: 1
- ansible/ansible-kubernetes-modules: 1
- calvss/jetKVM-audio-expansion: 1
- drupal-composer/drupal-project: 1
- pygmystack/pygmy-legacy: 1
- ansible/ansible-modules-core: 1
- cirruslabs/tart: 1
- Time-Appliances-Project/Time-Card: 1
- geerlingguy/ansible-role-containerd: 1
- rocky-linux/sig-cloud-instance-images: 1
- geerlingguy/docker-fedora37-ansible: 1
- aristocratos/btop: 1
- geerlingguy/blinky: 1
- geerlingguy/ansible-role-helm: 1
- evandrocoan/WordingStatus: 1
- ansible/ansible-container-examples: 1
- drupaltools/drupaltools.github.io: 1
- PHPCSStandards/composer-installer: 1
- geerlingguy/youtube-10k-pods: 1
- geerlingguy/ansible-role-repo-dotdeb: 1
- geerlingguy/ansible-mastodon: 1
- cpliakas/git-wrapper: 1
- askmediagroup/dnsbench: 1
- geerlingguy/docker-debian10-ansible: 1
- ROCm/ROCm: 1
- berdir/d8modulestatus: 1
- timothysteffes/SHTC3-Code-Example: 1
- aallan/benchmarking-ml-on-the-edge: 1
- alaudet/raspi-sump: 1
- geerlingguy/demo-nodejs-api: 1
- AmpereComputing/qemu-coremark: 1
- oerdnj/deb.sury.org: 1
- geerlingguy/sine-wave-generator: 1
Pull requests created
- geerlingguy/jeffgeerling-com: 28
- geerlingguy/ansible-role-solr: 11
- k3s-io/k3s-ansible: 11
- openshift/community.okd: 10
- geerlingguy/ansible-content-testing: 7
- grasmash/drupal-composer-training: 6
- geerlingguy/beast-challenge: 6
- geerlingguy/ansible-role-varnish: 6
- geerlingguy/kubernetes-101: 6
- geerlingguy/ansible-role-java: 4
- geerlingguy/packer-boxes: 4
- geerlingguy/drupal-pi: 4
- geerlingguy/linux: 4
- jdauphant/awesome-ansible: 4
- operator-framework/operator-sdk-samples: 4
- geerlingguy/ansible-role-drupal: 4
- geerlingguy/ansible-role-ntp: 4
- ansible-collections/community.digitalocean: 4
- geerlingguy/docker-fedora40-ansible: 4
- raspberrypi/linux: 3
- geerlingguy/ansible-for-kubernetes: 3
- geerlingguy/ansible-role-ruby: 3
- geerlingguy/ansible-role-redis: 3
- geerlingguy/ansible-role-certbot: 3
- geerlingguy/ansible-role-drush: 3
- gerard/ext4fuse: 2
- carlosedp/cluster-monitoring: 2
- rclone/rclone: 2
- geerlingguy/ansible-awx-varnish-php-app: 2
- geerlingguy/drupal-container: 2
- geerlingguy/ansible-role-mysql: 2
- geerlingguy/docker-ubuntu2404-ansible: 2
- meshtastic/meshtastic: 2
- geerlingguy/ansible-role-gitlab: 2
- geerlingguy/solr-container: 2
- geerlingguy/ansible-role-firewall: 2
- geerlingguy/docker-ubuntu2004-ansible: 2
- geerlingguy/ansible-role-docker: 2
- geerlingguy/ansible-role-dotfiles: 2
- geerlingguy/pi-timelapse: 2
- berdir/d8modulestatus: 2
- geerlingguy/ansible-role-postfix: 1
- geerlingguy/ansible-role-kubernetes: 1
- AmpereComputing/Windows-11-On-Ampere: 1
- magic-wormhole/magic-wormhole-transit-relay: 1
- geerlingguy/fathom-container: 1
- geerlingguy/drupal-vm: 1
- geerlingguy/docker-examples: 1
- geerlingguy/php-apache-container: 1
- weareinteractive/ansible-newrelic: 1
- mkalkbrenner/search_api_solr: 1
- geerlingguy/ansible-role-repo-epel: 1
- aarch64-laptops/build: 1
- ansible/proposals: 1
- geerlingguy/raspberry-pi-pcie-devices: 1
- geerlingguy/ansible-role-git: 1
- elliotweiser/ansible-osx-command-line-tools: 1
- geerlingguy/ansible-role-nodejs: 1
- geerlingguy/drupal-for-kubernetes: 1
- geerlingguy/ansible-role-kibana: 1
- geerlingguy/ansible-role-ssh-chroot-jail: 1
- agiledivider/vagrant-hostsupdater: 1
- geerlingguy/ansible-role-nginx: 1
- geerlingguy/pi-bell-slapper: 1
- geerlingguy/pi-dev-playbook: 1
- geerlingguy/tower-operator: 1
- geerlingguy/macos-virtualbox-vm: 1
- geerlingguy/mac-dev-playbook: 1
- Time-Appliances-Project/Time-Card: 1
- geerlingguy/raspberry-pi-dramble: 1
- ansible-collections/community.general: 1
- geerlingguy/ansible-role-php-xdebug: 1
- cpliakas/git-wrapper: 1
- skippednote/go-learn: 1
- geerlingguy/internet-monitoring: 1
- geerlingguy/molecule-playbook-testing: 1
- ndom91/ansiblefest2020-slides: 1
- geerlingguy/internet-pi: 1
- geerlingguy/ansible-role-jenkins: 1
- geerlingguy/rpi-clone: 1
- Homebrew/homebrew-cask: 1
- ansible/galaxy-lint-rules: 1
- ansible-collections/community.grafana: 1
- geerlingguy/docker-centos8-ansible: 1
- AmpereComputing/Steam-on-Ampere: 1
- geerlingguy/ansible-role-composer: 1
- drupaltools/drupaltools.github.io: 1
Maintainer
- geerlingguy/raspberry-pi-pcie-devices: 117
- geerlingguy/jeffgeerling-com: 108
- geerlingguy/beast-challenge: 66
- geerlingguy/sbc-reviews: 48
- geerlingguy/top500-benchmark: 47
- geerlingguy/raspberry-pi-dramble: 37
- geerlingguy/drupal-for-kubernetes: 36
- geerlingguy/drupal-pi: 33
- geerlingguy/ansible-role-solr: 33
- geerlingguy/drupal-container: 29
- geerlingguy/packer-boxes: 27
- geerlingguy/temperature-monitor: 27
- geerlingguy/ansible-role-drupal: 25
- geerlingguy/tower-operator: 24
- geerlingguy/solr-container: 24
Active Maintainer
- geerlingguy/raspberry-pi-pcie-devices: 27
- geerlingguy/top500-benchmark: 18
- geerlingguy/mini-rack: 18
- geerlingguy/retro-computers: 16
- geerlingguy/sbc-reviews: 16
- geerlingguy/time-pi: 14
- geerlingguy/ollama-benchmark: 11
- geerlingguy/electric-car: 8
- geerlingguy/jeffgeerling-com: 6
- geerlingguy/pi-nut: 6
- geerlingguy/beowulf-ai-cluster: 6
- geerlingguy/pi-kiosk: 3
- geerlingguy/youtube: 3
- geerlingguy/linux: 3
- geerlingguy/arm-nas: 3
Issue Author Associations
- Owner (1,471, 87.93%)
- None (124, 7.41%)
- Contributor (61, 3.65%)
- Collaborator (17, 1.02%)
Pull Request Author Associations
- Owner (157, 69.16%)
- Contributor (49, 21.59%)
- None (11, 4.85%)
- Collaborator (10, 4.41%)
Top Issue Labels
- planned (90)
- enhancement (83)
- stale (76)
- bug (73)
- testing complete (47)
- requirement (31)
- testing in progress (23)
- migration (20)
- nice-to-have (17)
- not-on-site-yet (17)
- Feature Request (12)
- theme (11)
- kubernetes (9)
- help me find (8)
- documentation (7)
Top Pull Request Labels
- approved (8)
- lgtm (7)
- stale (1)
- bug (1)
- Rejected (1)
- wontfix (1)
- do-not-merge/hold (1)
- ok-to-test (1)
- type/documentation (1)
- PR: merged (1)