GitHub / AlCalzone issue stats
Total issues: 578
Total pull requests: 1,067
Merged pull request: 1,000
Average time to close issues: 5 months
Average time to close pull requests: 7 days
Average comments per issue: 1.39
Average comments per pull request: 0.92
Issues created
- zwave-js/node-zwave-js: 218
- zwave-js/zwave-js: 69
- zwave-js/backlog: 35
- zwave-js/zwave-js-ui: 30
- zwave-js/firmware-updates: 8
- microsoft/TypeScript: 8
- zwave-js/certification-backlog: 7
- microsoft/typescript-go: 7
- AlCalzone/ioBroker.g-homa: 6
- ioBroker/ioBroker.zwave: 6
- AlCalzone/ioBroker.zwave2: 5
- iobroker/dev-portal: 5
- zwave-js/vscode-config-editor: 5
- alcalzone/iobroker.template-ts: 4
- AlCalzone/node-aead-crypto: 4
- AlCalzone/node-g-homa: 4
- ioBroker/ioBroker.js-controller: 4
- AlCalzone/virtual-tsc: 4
- nonara/ts-patch: 4
- AlCalzone/pak: 4
- zwave-js/zwave-js-server: 3
- ioBroker/testing: 3
- AlCalzone/ioBroker.philips-tv: 3
- vadimdemedes/ink: 3
- AlCalzone/release-script: 3
- microsoft/vscode: 2
- ioBroker/ioBroker.ping: 2
- home-assistant/frontend: 2
- ioBroker/adapter-dev: 2
- ioBroker/adapter-react: 2
- AlCalzone/ioBroker.sensebox: 2
- rsms/estrella: 2
- ioBroker/create-adapter: 2
- napi-rs/napi-rs: 2
- ioBroker/adapter-core: 2
- fimbullinter/wotan: 2
- kwhitley/itty-durable: 2
- immich-app/immich: 1
- TA2k/ioBroker.vaillant: 1
- ioBroker/ioBroker.javascript: 1
- home-assistant/home-assistant.io: 1
- statelyai/xstate: 1
- ioBroker/ioBroker.proxy: 1
- ioBroker/ioBroker.material: 1
- unclesamswiss/dm-utils: 1
- meg768/homebridge-ikea-tradfri-gateway: 1
- ioBroker/ioBroker.scheduler: 1
- hemtjanst/tradfri-mqtt: 1
- ioBroker/ioBroker.ham-wemo: 1
- foxriver76/ioBroker.benchmark: 1
- braindead1/ioBroker.robonect: 1
- ioBroker/socket-client: 1
- ioBroker/ioBroker.history: 1
- orta/make-monaco-builds: 1
- ioBroker/ioBroker.hass: 1
- joostth/sucks.js: 1
- misanorot/ioBroker.alarm: 1
- ioBroker/ioBroker.socketio: 1
- Bannsaenger/ioBroker.extron: 1
- misanorot/ioBroker.viessmann: 1
- OpenZWave/node-openzwave-shared: 1
- ioBroker/ioBroker.simple-api: 1
- mafintosh/multicast-dns: 1
- ioBroker/ioBroker.rfxcom: 1
- iobroker-community-adapters/ioBroker.cec2: 1
- tschaub/mock-fs: 1
- Apollon77/ioBroker.daikin: 1
- jestjs/jest: 1
- ioBroker/ioBroker.whatsapp-cmb: 1
- ioBroker/ioBroker.cul: 1
- express-rate-limit/express-rate-limit: 1
- iobroker-community-adapters/ioBroker.fhem: 1
- ota-meshi/eslint-plugin-jsonc: 1
- dprint/dprint-plugin-typescript: 1
- WLAN-Kabel/ioBroker.contact: 1
- ioBroker/ioBroker.pushsafer: 1
- WLAN-Kabel/ioBroker.calendar: 1
- marvingrieger/ioBroker.haassohn: 1
- sweepline/eslint-plugin-unused-imports: 1
- iobroker/iobroker.example: 1
- fathyb/commitlint-circle: 1
- yarnpkg/berry: 1
- rg-engineering/ioBroker.vis-weather: 1
- iobroker/dev-docs: 1
- ioBroker/testing-action-adapter: 1
- Jey-Cee/ioBroker.upnp: 1
- iobroker-community-adapters/ioBroker.owntracks: 1
- CliffS/ikea-tradfri: 1
- rg-engineering/ioBroker.daswetter: 1
- iobroker-community-adapters/ioBroker.sony-bravia: 1
- ioBroker/testing-action-check: 1
- iobroker-community-adapters/ioBroker.places: 1
- AlCalzone/ioBroker.ble: 1
- rg-engineering/ioBroker.sbfspot: 1
- AlCalzone/node-tradfri-client: 1
- alcalzone/zwave-rs: 1
- Jey-Cee/ioBroker.net-tools: 1
- github/codeql: 1
- rg-engineering/ioBroker.ebus: 1
- dprint/dprint: 1
- sindresorhus/eslint-plugin-unicorn: 1
- jack-blackson/ioBroker.countdown: 1
- Bannsaenger/ioBroker.x-touch: 1
- enquirer/prompt-list: 1
- alcalzone/iobroker-repo-status: 1
- Dcard/yarn-plugins: 1
- ioBroker/ioBroker.cameras: 1
- ioBroker/ioBroker.devices: 1
- Apollon77/ioBroker.nut: 1
- ioBroker/ioBroker.onkyo: 1
- bnielsen1965/mdns-server: 1
- ahmadnassri/action-dependabot-auto-merge: 1
- watson/bonjour: 1
- schmupu/ioBroker.pollenflug: 1
- egoist/esbuild-register: 1
- AlCalzone/scaffold: 1
- iobroker-community-adapters/iobroker.vofo-speedtest: 1
- ioBroker/ioBroker.admin: 1
- ioBroker/ioBroker.geofency: 1
- simatec/ioBroker.schoolfree: 1
- ioBroker/ioBroker.maxcube: 1
- evanw/esbuild: 1
- ioBroker/ioBroker.mihome: 1
- iobroker-community-adapters/ioBroker.epson_ecotank_et_2750: 1
- Bettman66/ioBroker.doorio: 1
- ioBroker/ioBroker.flot: 1
- ioBroker/ioBroker.maxcul: 1
- tsndr/cloudflare-worker-router: 1
- felixmosh/turborepo-gh-artifacts: 1
- home-assistant-libs/zwave-js-server-python: 1
- typescript-eslint/typescript-eslint: 1
- prettier/prettier-vscode: 1
- ioBroker/ioBroker: 1
- iobroker-community-adapters/ioBroker.beckhoff: 1
- schmupu/ioBroker.lupusec: 1
- metadevpro/ts-pegjs: 1
- iobroker-community-adapters/ioBroker.proxmox: 1
- iobroker-community-adapters/ioBroker.panasonic-viera: 1
- microsoft/dtslint: 1
Pull requests created
- zwave-js/node-zwave-js: 466
- zwave-js/zwave-js: 103
- iobroker/iobroker.example: 62
- zwave-js/firmware-updates: 39
- zwave-js/zwave-js-ui: 36
- zwave-js/zwave-js-server: 35
- ioBroker/create-adapter: 28
- AlCalzone/release-script: 21
- AlCalzone/pak: 13
- ioBroker/testing: 11
- ioBroker/ioBroker.zwave: 11
- AlCalzone/ioBroker.ble: 9
- ioBroker/ioBroker.javascript: 9
- robertslando/statistics-server: 7
- AlCalzone/ioBroker.zwave2: 7
- AlCalzone/shared-utils: 6
- AlCalzone/monopack: 6
- AlCalzone/jsonl-db: 6
- zwave-js/ZWaveJS.NET: 5
- AlCalzone/esm2cjs: 5
- home-assistant/addons: 5
- ioBroker/socket-client: 5
- ioBroker/adapter-core: 5
- home-assistant/frontend: 4
- AlCalzone/node-aead-crypto: 4
- zwave-js/log-transports: 4
- felixmosh/turborepo-gh-artifacts: 4
- home-assistant/addons-development: 4
- alcalzone/iobroker.template-ts: 4
- ioBroker/ioBroker.admin: 4
- AlCalzone/virtual-tsc: 4
- AlCalzone/ioBroker.g-homa: 4
- nonara/ts-patch: 3
- ioBroker/ioBroker: 3
- alcalzone/ansi-tokenize: 3
- esm2cjs/strip-final-newline: 3
- AlCalzone/node-g-homa: 3
- alcalzone/nc-zwave-esp-bridge: 3
- home-assistant-libs/zwave-js-server-python: 3
- maticzav/ink-table: 3
- alcalzone/zwave-rs: 3
- home-assistant/core: 3
- microsoft/typescript-go: 3
- ioBroker/ioBroker.js-controller: 2
- vadimdemedes/ink: 2
- AlCalzone/node-tradfri-client: 2
- home-assistant/intents: 2
- iobroker/dev-portal: 2
- chalk/slice-ansi: 2
- bnielsen1965/mdns-server: 2
- ioBroker/adapter-dev: 2
- home-assistant/home-assistant.io: 2
- iobroker-community-adapters/ioBroker.mqtt-client: 2
- esm2cjs/cacheable-request: 1
- esm2cjs/lowercase-keys: 1
- esm2cjs/mimic-response: 1
- esm2cjs/is-stream: 1
- esm2cjs/normalize-url: 1
- esm2cjs/is-online: 1
- esm2cjs/del: 1
- esm2cjs/p-some: 1
- AlCalzone/ioBroker.philips-tv: 1
- esm2cjs/globby: 1
- esm2cjs/is-path-cwd: 1
- DrozmotiX/ioBroker.discovergy: 1
- esm2cjs/onetime: 1
- zwave-js/firmware-integrity: 1
- esm2cjs/yocto-queue: 1
- esm2cjs/ip-regex: 1
- ioBroker/ioBroker.rest-api: 1
- esm2cjs/is-path-inside: 1
- esm2cjs/execa: 1
- alcalzone/iobroker.react-vis: 1
- esm2cjs/clean-stack: 1
- esm2cjs/node-data-uri-to-buffer: 1
- esm2cjs/p-timeout: 1
- esm2cjs/fetch-blob: 1
- woutervh-/typescript-is: 1
- esm2cjs/p-limit: 1
- esm2cjs/aggregate-error: 1
- esm2cjs/got: 1
- alcalzone/nc-zwave-zniffer: 1
- alcalzone/iobroker-react: 1
- esm2cjs/p-queue: 1
- esm2cjs/path-key: 1
- moxystudio/node-proper-lockfile: 1
- gr2m/cloudflare-worker-github-app-example: 1
- zwave-js/vscode-config-editor: 1
- esm2cjs/human-signals: 1
- esm2cjs/node-fetch: 1
- dutchmannl/iobroker.scriptlibrary: 1
- esm2cjs/http-timer: 1
- joostth/sucks.js: 1
- esm2cjs/cacheable-lookup: 1
- esm2cjs/escape-string-regexp: 1
- serialport/bindings-interface: 1
- abandonware/node-bluetooth-hci-socket: 1
- esm2cjs/responselike: 1
- klein0r/ioBroker.awtrix-light: 1
- zwave-js/blog: 1
- zwave-js/.github: 1
- esm2cjs/p-map: 1
- esm2cjs/p-any: 1
- metadevpro/ts-pegjs: 1
- esm2cjs/npm-run-path: 1
- particle-iot/node-aes-ccm: 1
- esm2cjs/is-ip: 1
- iobroker/iobroker.vis-template: 1
- ioBroker/adapter-react: 1
- esm2cjs/is: 1
- microsoft/vscode-webview-ui-toolkit: 1
- sindresorhus/mimic-fn: 1
- foxriver76/ioBroker.benchmark: 1
- esm2cjs/mimic-fn: 1
- esm2cjs/form-data-encoder: 1
- esm2cjs/public-ip: 1
- esm2cjs/indent-string: 1
- esm2cjs/slash: 1
- zwave-js/qr: 1
- Scrounger/ioBroker.linkeddevices: 1
- music-assistant/server: 1
- paveltsytovich/ioBroker.noolitef: 1
- Dcard/yarn-plugins: 1
- alcalzone/nc-zwave-repeater: 1
- zwave-js/fmt: 1
- dprint/dprint-plugin-typescript: 1
- esm2cjs/p-cancelable: 1
- kwhitley/itty-durable: 1
- ioBroker/ioBroker.whatsapp-cmb: 1
- AlCalzone/ioBroker.tradfri: 1
- mqttjs/MQTT.js: 1
Maintainer
- zwave-js/node-zwave-js: 684
- zwave-js/zwave-js: 172
- zwave-js/zwave-js-ui: 66
- iobroker/iobroker.example: 63
- zwave-js/firmware-updates: 47
- zwave-js/zwave-js-server: 38
- zwave-js/backlog: 35
- ioBroker/create-adapter: 30
- AlCalzone/release-script: 24
- ioBroker/ioBroker.zwave: 17
- AlCalzone/pak: 17
- ioBroker/testing: 14
- AlCalzone/ioBroker.zwave2: 12
- AlCalzone/ioBroker.ble: 10
- ioBroker/ioBroker.javascript: 10
Active Maintainer
- zwave-js/node-zwave-js: 224
- zwave-js/zwave-js: 147
- zwave-js/zwave-js-ui: 44
- zwave-js/zwave-js-server: 26
- zwave-js/backlog: 24
- ioBroker/create-adapter: 7
- zwave-js/certification-backlog: 5
- AlCalzone/esm2cjs: 4
- zwave-js/firmware-updates: 4
- alcalzone/zwave-rs: 3
- alcalzone/nc-zwave-esp-bridge: 3
- iobroker/iobroker.example: 2
- alcalzone/nc-zwave-repeater: 1
- zwave-js/qr: 1
- AlCalzone/monopack: 1
Issue Author Associations
- Member (375, 64.88%)
- None (94, 16.26%)
- Owner (44, 7.61%)
- Contributor (41, 7.09%)
- Collaborator (24, 4.15%)
Pull Request Author Associations
- Member (694, 65.04%)
- Collaborator (145, 13.59%)
- Owner (109, 10.22%)
- Contributor (64, 6.00%)
- None (55, 5.15%)
Top Issue Labels
- bug (121)
- enhancement (60)
- infrastructure (32)
- Spec compliance 👮🏻♂️ (22)
- frontend (12)
- device compatibility (12)
- config ⚙ (12)
- zwave-certification (12)
- investigate 🔎 (10)
- help wanted (8)
- Documentation 📚 (7)
- breaking (6)
- architecture (5)
- backend (5)
- wontfix (4)
Top Pull Request Labels
- config ⚙ (57)
- breaking (22)
- cla-signed (18)
- enhancement (6)
- infrastructure (4)
- integration: zwave_js (3)
- Quality Scale: platinum (3)
- lang: de (2)
- current (2)
- code-owner-approved (2)
- small-pr (2)
- untested (2)
- bugfix (2)
- has-tests (2)
- released (1)