Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / ekohl issue stats
Total issues: 116
Total pull requests: 2,563
Merged pull request: 2,157
Average time to close issues: 7 months
Average time to close pull requests: about 2 months
Average comments per issue: 3.02
Average comments per pull request: 1.31
Issues created
- voxpupuli/gha-puppet: 7
- DjangoGirls/tutorial: 4
- voxpupuli/rspec-puppet-facts: 4
- theforeman/foreman_puppet: 4
- puppetlabs/puppetlabs_spec_helper: 3
- puppetlabs/puppet-modulebuilder: 3
- puppetlabs/rspec-puppet: 3
- aanand/git-up: 3
- fedora-copr/copr: 3
- saltedsignal/puppet-certmonger: 2
- xorpaul/g10k: 2
- adfinis/foreman-yml: 2
- ploubser/JSON-Grep: 2
- prymitive/bootstrap-breadcrumbs: 2
- theforeman/smart_proxy_shellhooks: 1
- simp/rubygem-simp-beaker-helpers: 1
- puppetlabs/semantic_puppet: 1
- voxpupuli/pdk-templates: 1
- logicminds/rubyipmi: 1
- rubocop/rubocop-rspec: 1
- puppetlabs/beaker-puppet: 1
- rubocop/rubocop-performance: 1
- transtats/transtats: 1
- pcorliss/ruby_route_53: 1
- openshift/rhc: 1
- redhataccess/foreman-plugin: 1
- puppetlabs/puppet-community-rangefinder: 1
- puppetlabs/forge_issues: 1
- puppetlabs/puppet-lint: 1
- vlad-ignatov/react-numeric-input: 1
- RedHatInsights/yggdrasil: 1
- rpm-software-management/tito: 1
- phrase/phrase-python: 1
- sanitizers/octomachinery: 1
- theforeman/obal: 1
- vortico/flama: 1
- vintasoftware/django-templated-email: 1
- benkonrath/django-iban: 1
- jazzband/django-discover-jenkins: 1
- pixelb/crudini: 1
- voxpupuli/plumbing: 1
- puppetlabs/puppet-lint-check_unsafe_interpolations: 1
- theforeman/hammer-cli-foreman-google: 1
- asciidoctor/asciidoctor-tabs: 1
- voxpupuli/voxpupuli-acceptance: 1
- theforeman/theforeman-rubocop: 1
- twitter/labella.js: 1
- pypa/gh-action-pypi-publish: 1
- maxtepkeev/python-redmine: 1
- socketry/nio4r: 1
- systemd/systemd: 1
- ruby/webrick: 1
- voxpupuli/puppet-wget: 1
- voxpupuli/puppet-selinux: 1
- theforeman/puppet-passenger: 1
- theforeman/puppet-puppet: 1
- voxpupuli/puppet-letsencrypt: 1
- jlambert121/jlambert121-trusted_ca: 1
- theforeman/puppet-foreman_proxy_content: 1
- voxpupuli/puppet-extlib: 1
- voxpupuli/puppet-report_hipchat: 1
- syseleven/puppet-restic: 1
- voxpupuli/puppet-pbuilder: 1
- msiemens/PyGitUp: 1
- phihag/ipaddress: 1
- pythonanywhere/helper_scripts: 1
- sj26/puma-plugin-systemd: 1
- theforeman/ovirt_provision_plugin: 1
- ruby/openssl: 1
- minitest-reporters/minitest-reporters: 1
- kamui/retriable: 1
- theforeman/hammer-cli-foreman-webhooks: 1
- stejskalleos/hammer-cli-foreman-leapp: 1
- webhippie/gettext_i18n_rails_js: 1
- fedora-ruby/gem2rpm: 1
- theforeman/foreman_monitoring: 1
- theforeman/foreman_leapp: 1
- theforeman/foreman_host_extra_validator: 1
- timogoebel/foreman_concrete: 1
- fog/fog-vsphere: 1
- fog/fog-libvirt: 1
- fog/fog-google: 1
- voxpupuli/facterdb: 1
- voxpupuli/beaker-puppet: 1
- rubygems/rubygems.org: 1
- nulldb/nulldb: 1
Pull requests created
- theforeman/foreman-installer: 103
- theforeman/puppet-foreman_proxy_content: 79
- theforeman/puppet-pulpcore: 71
- theforeman/puppet-tftp: 59
- AntagonistHQ/openprovider.py: 59
- theforeman/puppet-qpid: 58
- theforeman/puppet-katello: 56
- theforeman/puppet-foreman: 55
- theforeman/puppet-candlepin: 55
- theforeman/puppet-certs: 55
- theforeman/puppet-foreman_proxy: 54
- theforeman/puppet-dhcp: 51
- theforeman/puppet-dns: 51
- theforeman/puppet-puppet: 44
- theforeman/puppet-git: 43
- theforeman/kafo: 35
- voxpupuli/beaker: 32
- voxpupuli/voxpupuli-acceptance: 30
- voxpupuli/puppet_metadata: 29
- puppetlabs/puppetlabs-apache: 29
- voxpupuli/puppet-blacksmith: 29
- voxpupuli/puppet-jenkins: 28
- theforeman/smart_proxy_dns_powerdns: 25
- theforeman/puppet-puppetserver_foreman: 25
- voxpupuli/beaker-vagrant: 24
- voxpupuli/puppet-trusted_ca: 23
- fog/fog-libvirt: 23
- theforeman/foreman_ansible: 23
- theforeman/foreman: 22
- voxpupuli/puppet-redis: 21
- voxpupuli/voxpupuli-test: 19
- voxpupuli/beaker-hostgenerator: 19
- voxpupuli/modulesync_config: 18
- voxpupuli/puppet-example: 18
- voxpupuli/rspec-puppet-facts: 17
- theforeman/npm2rpm: 17
- voxpupuli/beaker-docker: 16
- voxpupuli/beaker_puppet_helpers: 16
- voxpupuli/puppet-systemd: 16
- voxpupuli/beaker-hiera: 15
- theforeman/foreman_remote_execution: 15
- theforeman/foreman-tasks: 15
- theforeman/smart_proxy_pulp: 15
- theforeman/puppet-motd: 15
- voxpupuli/librarian-puppet: 15
- puppetlabs/puppetlabs-postgresql: 14
- voxpupuli/gha-puppet: 14
- voxpupuli/puppet-selinux: 14
- theforeman/smart_proxy_remote_execution_ssh: 14
- Katello/katello: 13
- theforeman/foreman_discovery: 13
- voxpupuli/puppet-extlib: 13
- theforeman/smart_proxy_dynflow: 13
- puppetlabs/puppet-lint: 12
- theforeman/obal: 12
- voxpupuli/puppet-squid: 11
- puppetlabs/puppet-modulebuilder: 11
- theforeman/puppet-foreman_scap_client: 11
- puppetlabs/puppetlabs-stdlib: 11
- theforeman/puppet-common: 10
- puppetlabs/puppet: 10
- voxpupuli/librarian: 9
- voxpupuli/modulesync: 9
- voxpupuli/plumbing: 9
- voxpupuli/puppet-rvm: 9
- theforeman/foreman_salt: 9
- puppetlabs/rspec-puppet: 9
- theforeman/foreman_google: 8
- theforeman/foreman_azure_rm: 8
- theforeman/smart_proxy_salt: 8
- theforeman/hammer-cli: 8
- Katello/katello-host-tools: 8
- theforeman/foreman_puppet: 8
- voxpupuli/puppet-openssl: 8
- voxpupuli/puppet-gluster: 8
- theforeman/foreman_virt_who_configure: 8
- theforeman/foreman_openscap: 8
- voxpupuli/puppet-autofs: 8
- theforeman/foreman_monitoring: 8
- theforeman/kafo_parsers: 8
- theforeman/foreman_templates: 7
- voxpupuli/puppet-pbuilder: 7
- theforeman/foreman_maintain: 7
- voxpupuli/beaker-rspec: 7
- voxpupuli/puppet-lint-param-docs: 7
- voxpupuli/beaker-puppet: 7
- fedora-ruby/gem2rpm: 7
- redhataccess/puppet-access_insights_client: 6
- theforeman/kafo_module_lint: 6
- voxpupuli/puppet-virtualbox: 6
- puppetlabs/puppetlabs-puppetdb: 6
- theforeman/puppet-passenger: 6
- voxpupuli/puppet-nscd: 6
- voxpupuli/puppet-unattended_upgrades: 6
- DjangoGirls/tutorial: 6
- prymitive/bootstrap-breadcrumbs: 6
- theforeman/foreman_kubevirt: 6
- voxpupuli/puppet-zabbix: 6
- theforeman/smart_proxy_ansible: 6
- theforeman/smart_proxy_openscap: 6
- theforeman/safemode: 6
- theforeman/smart_proxy_dhcp_infoblox: 6
- theforeman/smart_proxy_monitoring: 5
- theforeman/smart_proxy_dhcp_remote_isc: 5
- theforeman/foreman_datacenter: 5
- voxpupuli/puppet-bird: 5
- voxpupuli/voxpupuli-release: 5
- voxpupuli/puppet-syntax: 5
- theforeman/hammer_cli_foreman_azure_rm: 5
- voxpupuli/facterdb: 5
- benkonrath/django-iban: 5
- ekohl/metadata_json_deps: 5
- theforeman/obsah: 5
- ATIX-AG/foreman_snapshot_management: 5
- voxpupuli/puppet-rundeck: 5
- theforeman/foreman_rh_cloud: 5
- voxpupuli/puppet-sftp_jail: 4
- voxpupuli/puppet-nginx: 4
- voxpupuli/puppet-openvmtools: 4
- theforeman/puppetdb_foreman: 4
- voxpupuli/metadata-json-lint: 4
- redhataccess/foreman-plugin: 4
- theforeman/smart_proxy_dns_route53: 4
- voxpupuli/puppet-proxysql: 4
- voxpupuli/puppet-lint-spaceship_operator_without_tag-check: 4
- theforeman/smart_proxy_reports: 4
- voxpupuli/puppet-telegraf: 4
- jazzband/django-waffle: 4
- puppetlabs/beaker-puppet: 4
- voxpupuli/puppet-posix_acl: 4
- msiemens/PyGitUp: 4
- fog/fog-proxmox: 4
- theforeman/foreman_setup: 4
- voxpupuli/puppet-report_hipchat: 4
- voxpupuli/puppet-grafana: 4
- voxpupuli/puppet-augeasproviders_core: 4
- theforeman/foreman_bootdisk: 4
- sanitizers/octomachinery: 4
- theforeman/foreman_leapp: 4
- voxpupuli/puppet-logrotate: 4
- voxpupuli/puppet-corosync: 4
- voxpupuli/puppet-lint-unquoted_string-check: 4
- puppetlabs/puppetlabs-xinetd: 3
- puppetlabs/forge-ruby: 3
- logicminds/rubyipmi: 3
- puppetlabs/puppetlabs-rsync: 3
- theforeman/ldap_fluff: 3
- voxpupuli/puppet-lint-trailing_comma-check: 3
- voxpupuli/puppet-staging: 3
- voxpupuli/puppet-lint_modulesync_configs: 3
- voxpupuli/puppet-splunk: 3
- ggiamarchi/vagrant-openstack-provider: 3
- voxpupuli/puppet-mosquitto: 3
- theforeman/smart_proxy_dns_infoblox: 3
- theforeman/puppet-foreman_simple_user: 3
- voxpupuli/puppet-nodejs: 3
- voxpupuli/puppet-hiera: 3
- voxpupuli/puppet-letsencrypt: 3
- veepee-puppet/puppet-influxdb: 3
- theforeman/kafo_wizards: 3
- theforeman/hammer-cli-foreman: 3
- voxpupuli/puppet-lint-absolute_classname-check: 3
- voxpupuli/puppet-tvheadend: 3
- voxpupuli/puppet-dhcp: 3
- voxpupuli/puppet-kafka: 3
- rodjek/rspec-puppet: 3
- voxpupuli/puppet-mongodb: 3
- voxpupuli/beaker-module_install_helper: 3
- theforeman/hammer-cli-foreman-kubevirt: 2
- moiristo/deep_cloneable: 2
- Katello/puppet-crane: 2
- voxpupuli/puppet-ssh_keygen: 2
- bundlerext/bundler_ext: 2
- voxpupuli/puppet-nrpe: 2
- fog/fog-openstack: 2
- grizzthedj/smart_proxy_ipam: 2
- puppetlabs/puppetlabs-cron_core: 2
- voxpupuli/puppet-ferm: 2
- voxpupuli/puppet-epel: 2
- fakefs/fakefs: 2
- Apipie/apypie: 2
- theforeman/foreman_memcache: 2
- puppetlabs/ezbake: 2
- voxpupuli/puppet-mumble: 2
- puppetlabs/semantic_puppet: 2
- voxpupuli/puppet-postfix: 2
- voxpupuli/puppet-fail2ban: 2
- voxpupuli/puppet-gitlab: 2
- voxpupuli/puppet-lint-anchor-check: 2
- puppetlabs/puppetlabs_spec_helper: 2
- voxpupuli/puppet-rabbitmq: 2
- ATIX-AG/foreman_scc_manager: 2
- puppetlabs/puppetserver-ca-cli: 2
- voxpupuli/puppet-confluence: 2
- theforeman/foreman_vmwareannotations: 2
- voxpupuli/puppet-caddy: 2
- voxpupuli/puppet-facette: 2
- voxpupuli/voxpupuli-rubocop: 2
- voxpupuli/puppet-dbbackup: 2
- voxpupuli/puppet-augeasproviders_mounttab: 2
- voxpupuli/puppet-lldpd: 2
- theforeman/foreman-xen: 2
- puppetlabs/puppetlabs-java: 2
- virt-lightning/virt-lightning: 2
- saltedsignal/puppet-certmonger: 2
- jrottenberg/check_puppet: 2
- theforeman/foreman-one: 2
- voxpupuli/puppet-nftables: 2
- theforeman/hammer-cli-foreman-virt-who-configure: 2
- rubiety/validates_lengths_from_database: 2
- voxpupuli/puppet-keepalived: 2
- voxpupuli/puppet-community_kickstarts: 2
- fog/fog-vsphere: 2
- voxpupuli/voxpupuli.github.io: 2
- theforeman/hammer-cli-foreman-templates: 2
- github/secure_headers: 2
- voxpupuli/gem-workflow-test: 2
- theforeman/foreman_webhooks: 2
- Katello/hammer-cli-katello: 2
- theforeman/hammer-cli-foreman-ansible: 2
- voxpupuli/puppet-r10k: 2
- voxpupuli/puppet-collectd: 2
- voxpupuli/puppet-archive: 2
- voxpupuli/puppet-mysql_java_connector: 2
- puppetlabs/puppetlabs-apt: 2
- voxpupuli/puppet-etherpad: 2
- puppetlabs/puppet-strings: 2
- voxpupuli/puppet-vault_lookup: 2
- voxpupuli/puppet-spiped: 2
- voxpupuli/puppet-rsyslog: 2
- theforeman/smart_proxy_omaha: 2
- theforeman/smart_proxy_vault: 2
- voxpupuli/puppet-icinga2: 1
- voxpupuli/puppet-fetchcrl: 1
- voxpupuli/puppet-nsclient: 1
- CentOS/python-cicoclient: 1
- voxpupuli/puppet-network: 1
- ruby/openssl: 1
- puppetlabs/puppetlabs-transition: 1
- voxpupuli/puppet-lint-param-types: 1
- voxpupuli/puppet-augeasproviders_sysctl: 1
- voxpupuli/puppet-augeasproviders_pam: 1
- voxpupuli/puppet-nsd: 1
- jeremyevans/sequel: 1
- voxpupuli/puppet-unbound: 1
- upserve/docker-api: 1
- voxpupuli/puppet-lint-appends-check: 1
- voxpupuli/puppet-prometheus: 1
- puppetlabs/puppetlabs-windows_env: 1
- puppetlabs/in-parallel: 1
- theforeman/puppet-concat_native: 1
- peritus/bumpversion: 1
- fedora-ruby/gem-compare: 1
- kentor/react-click-outside: 1
- voxpupuli/puppet-lint-version_comparison-check: 1
- theforeman/smart_proxy_shellhooks: 1
- voxpupuli/puppet-lint-resource_reference_syntax: 1
- voxpupuli/puppet-download_file: 1
- voxpupuli/puppet-lint-undef_in_function-check: 1
- domcleal/as_deprecation_tracker: 1
- martencassel/radcli: 1
- mvoss9000/unidiff: 1
- express42/zabbixapi: 1
- dm-drogeriemarkt/smart_proxy_spacewalk: 1
- voxpupuli/puppet-windows_power: 1
- voxpupuli/puppet-strongswan: 1
- voxpupuli/puppet-graphite_powershell: 1
- theforeman/foreman_expire_hosts: 1
- voxpupuli/puppet-module: 1
- voxpupuli/puppet-augeasproviders_ssh: 1
- theforeman/foreman_hooks: 1
- puppetlabs/puppetlabs-windows_eventlog: 1
- voxpupuli/puppet-pkgng: 1
- amirfefer/react-ellipsis-with-tooltip: 1
- theforeman/smart_proxy_dhcp_dnsmasq: 1
- voxpupuli/puppet-lint-lookup_in_parameter-check: 1
- voxpupuli/puppet-yum: 1
- voxpupuli/puppet-chrony: 1
- antonlindstrom/puppet-powerdns: 1
- OpenSCAP/openscap_parser: 1
- ansible/foreman-test-container: 1
- ploubser/JSON-Grep: 1
- theforeman/forklift: 1
- SatelliteQE/robottelo: 1
- voxpupuli/puppet-windowsfeature: 1
- betamaxpy/betamax: 1
- theforeman/hammer-cli-foreman-rh-cloud: 1
- puppetlabs/puppet-resource_api: 1
- voxpupuli/puppet-mlocate: 1
- voxpupuli/puppet-wget: 1
- voxpupuli/puppet-ghost: 1
- voxpupuli/puppet-lint-file_ensure-check: 1
- voxpupuli/puppet-lint-leading_zero-check: 1
- theforeman/smart_proxy_discovery: 1
- voxpupuli/gha-create-a-github-release: 1
- dm-drogeriemarkt/foreman_netbox: 1
- theforeman/foreman_chef: 1
- voxpupuli/thevoxfox: 1
- theforeman/smart_proxy_realm_ad_plugin: 1
- theforeman/foreman_default_hostgroup: 1
- xlab-steampunk/redfish-client-ruby: 1
- pulp/pulpcore: 1
- theforeman/foreman_docker: 1
- voxpupuli/puppet-snmp: 1
- CouchPotato/CouchPotatoServer: 1
- voxpupuli/puppet-windows_firewall: 1
- voxpupuli/puppet-mcollective: 1
- timogoebel/foreman_concrete: 1
- rubocop/rubocop-performance: 1
- Katello/bastion: 1
- voxpupuli/puppet-format: 1
- MostAwesomeDude/txWS: 1
- Granicus/infoblox: 1
- ruby/scanf: 1
- dm-drogeriemarkt/foreman_wreckingball: 1
- voxpupuli/puppet-windows_eventlog: 1
- joshuabaird/foreman_noenv: 1
- theforeman/hammer_cli_foreman_bootdisk: 1
- theforeman/foreman_host_extra_validator: 1
- theforeman/puppet-apache: 1
- voxpupuli/puppet-ipset: 1
- thias/puppet-squid3: 1
- vortico/flama: 1
- gescheit/scripts: 1
- dm-drogeriemarkt/foreman_dlm: 1
- rodjek/puppet-lint: 1
- carsongee/pytest-pylint: 1
- voxpupuli/puppet-lint-empty_string-check: 1
- fog/fog-aws: 1
- 0xAX/linux-insides: 1
- kelunik/acme-client: 1
- voxpupuli/beaker-gke: 1
- dcramer/django-devserver: 1
- puppetlabs/puppetlabs-puppet_authorization: 1
- theforeman/foreman_scap_client: 1
- voxpupuli/puppet-puppetserver: 1
- voxpupuli/puppet-nomad: 1
- voxpupuli/gha-build-and-publish-a-container: 1
- kamui/retriable: 1
- voxpupuli/puppet-check_mk: 1
- puppetlabs/puppetlabs-concat: 1
- theforeman/hammer-cli-foreman-tasks: 1
- puppetlabs-toy-chest/puppetlabs-translate: 1
- Katello/puppet-gutterball: 1
- theforeman/foreman_column_view: 1
- voxpupuli/puppet-windows_env: 1
- voxpupuli/puppet-augeasproviders_base: 1
- voxpupuli/puppet-ldapquery: 1
- ruby/ruby: 1
- voxpupuli/puppet-jenkins_job_builder: 1
- ekohl/puppet-lint-legacy_fact-check: 1
- kurtraschke/pyRFC3339: 1
- saghul/pycares: 1
- peopledoc/django-pimpmytheme: 1
- pyca/pyopenssl: 1
- ianballou/smart_proxy_m2: 1
- zendframework/zend-i18n-resources: 1
- voxpupuli/puppet-openvpn: 1
- aetherknight/recursive-open-struct: 1
- voxpupuli/puppet-dropbear: 1
- theforeman/hammer_cli_foreman_remote_execution: 1
- Icinga/puppet-icinga2: 1
- saghul/aiodns: 1
- theforeman/hammer-cli-foreman-puppet: 1
- ninech/netbox-client-ruby: 1
- voxpupuli/puppet-lint-strict_indent-check: 1
- voxpupuli/puppet-msoffice: 1
- syseleven/puppet-restic: 1
- voxpupuli/puppet-jail: 1
- theforeman/hammer-cli-foreman-discovery: 1
- theforeman/foreman_dhcp_browser: 1
- david-caro/python-foreman: 1
- voxpupuli/puppet-lint-classes_and_types_beginning_with_digits-check: 1
- voxpupuli/puppet-gitlab_ci_runner: 1
- voxpupuli/puppet-windows_autoupdate: 1
- shyim/junit-report-annotations-action: 1
- firewalld/firewalld: 1
- mdub/clamp: 1
- JBKahn/django-sharding: 1
- voxpupuli/puppet-lint-reference_on_declaration_outside_of_class-check: 1
- voxpupuli/puppet-smokeping: 1
- pcorliss/ruby_route_53: 1
- voxpupuli/puppet-stash: 1
- voxpupuli/puppet-openldap: 1
- puma/puma: 1
Maintainer
- theforeman/foreman-installer: 103
- theforeman/puppet-foreman_proxy_content: 80
- theforeman/puppet-pulpcore: 71
- theforeman/puppet-tftp: 59
- theforeman/puppet-qpid: 58
- theforeman/puppet-katello: 56
- theforeman/puppet-foreman: 55
- theforeman/puppet-certs: 55
- theforeman/puppet-candlepin: 55
- theforeman/puppet-foreman_proxy: 54
- theforeman/puppet-dns: 51
- theforeman/puppet-dhcp: 51
- theforeman/puppet-puppet: 45
- theforeman/puppet-git: 43
- theforeman/kafo: 35
Active Maintainer
- theforeman/foreman-installer: 38
- theforeman/puppet-pulpcore: 21
- theforeman/puppet-certs: 20
- theforeman/puppet-foreman: 19
- theforeman/puppet-foreman_proxy_content: 18
- theforeman/foreman: 17
- theforeman/puppet-katello: 17
- theforeman/puppet-foreman_proxy: 15
- theforeman/puppet-candlepin: 11
- theforeman/foreman_ansible: 11
- theforeman/puppet-puppet: 10
- Katello/katello: 10
- theforeman/foreman_remote_execution: 10
- theforeman/puppet-dns: 9
- puppetlabs/puppetlabs-apache: 8
Issue Author Associations
- None (49, 42.24%)
- Member (38, 32.76%)
- Contributor (25, 21.55%)
- Collaborator (4, 3.45%)
Pull Request Author Associations
- Member (2,185, 85.25%)
- Contributor (249, 9.72%)
- Collaborator (72, 2.81%)
- None (51, 1.99%)
- Owner (6, 0.23%)
Top Issue Labels
- enhancement (7)
- bug (6)
- skip-changelog (5)
- community (4)
- easyfix (2)
- New Host Details Tab (2)
- backwards-incompatible (1)
- question (1)
- RFE (1)
- no-issue-activity (1)
- RFE 🎁 (1)
- resolve (1)
- feature (1)
- triaged (1)
Top Pull Request Labels
- Needs testing (469)
- Not yet reviewed (386)
- skip-changelog (337)
- Enhancement (229)
- enhancement (166)
- Modulesync (103)
- Waiting on contributor (101)
- backwards-incompatible (80)
- community (69)
- Backwards incompatible (60)
- bug (53)
- Bug (34)
- maintenance (25)
- Stable branch (23)
- modulesync (18)