GitHub / thomaseizinger issue stats
Total issues: 684
Total pull requests: 1,308
Merged pull request: 1,107
Average time to close issues: 4 months
Average time to close pull requests: 13 days
Average comments per issue: 3.38
Average comments per pull request: 2.11
Issues created
- firezone/firezone: 113
- libp2p/rust-libp2p: 101
- nobt-io/frontend: 31
- Restioson/xtra: 26
- algesten/str0m: 22
- comit-network/waves: 21
- testcontainers/testcontainers-rs: 13
- thomaseizinger/sn-timesheet-editor: 13
- thomaseizinger/github-action-gitflow-release-workflow: 12
- thomaseizinger/pkgbuilds: 11
- libp2p/test-plans: 10
- thomaseizinger/rust-jsonrpc-client: 10
- multiformats/rust-multihash: 9
- comit-network/rendezvous-server: 9
- comit-network/blockchain-contracts: 8
- libp2p/rust-yamux: 7
- quinn-rs/quinn: 7
- comit-network/baru: 6
- libp2p/universal-connectivity: 6
- coblox/bitcoinrpc-rust-client: 6
- obi1kenobi/cargo-semver-checks: 6
- libp2p/specs: 5
- multiformats/rust-multiaddr: 5
- tauri-apps/tauri: 5
- tokio-rs/tracing: 4
- bluss/either: 4
- getsentry/sentry-rust: 4
- proptest-rs/proptest: 4
- thomaseizinger/keep-a-changelog-new-release: 4
- aya-rs/aya: 4
- seanmonstar/reqwest: 3
- webrtc-rs/webrtc: 3
- ElementsProject/rust-elements: 3
- kevinswiber/siren: 3
- comit-network/comit-js-sdk: 3
- thomaseizinger/cf-get-env-plugin: 3
- rust-lang/rust-clippy: 3
- libp2p/blog: 3
- fitzgen/state_machine_future: 3
- vadorovsky/network-types: 3
- jbg/bitcoin-consensus: 3
- ggwpez/proc-macro-warning: 2
- tokio-rs/tokio: 2
- bitcoindevkit/rust-electrum-client: 2
- althea-net/web30: 2
- comit-network/comit.network: 2
- bencherdev/bencher: 2
- hickory-dns/hickory-dns: 2
- matthiasbeyer/cargo-changelog: 2
- dprint/check: 2
- ipfs-rust/quinn-noise: 2
- KSXGitHub/github-actions-deploy-aur: 2
- emeraldpay/emerald-vault: 2
- Swatinem/rust-cache: 2
- comit-network/maia: 2
- icsmw/tslink: 2
- NAlexPear/tracing-stackdriver: 2
- kkharji/redis-derive: 2
- oguzbilgener/bmrng: 2
- NancyHal/Nancy.Hal: 2
- rust-lang/cargo: 2
- obi1kenobi/cargo-semver-checks-action: 2
- comit-network/rust-libp2p-tokio-socks5: 2
- comit-network/rust-elements-consensus: 2
- chridou/http-api-problem: 2
- comit-network/spikes: 2
- tafia/quick-protobuf: 2
- rust-lang/futures-rs: 1
- GoogleCloudPlatform/compute-virtual-ethernet-linux: 1
- uuid-rs/uuid: 1
- rcasatta/wally: 1
- rclone/rclone: 1
- EVaillant/lockfree-object-pool: 1
- zellij-org/zellij: 1
- rust-bitcoin/rust-bitcoincore-rpc: 1
- ruimarinho/docker-bitcoin-core: 1
- comit-network/rust-secp256k1-zkp: 1
- google-github-actions/auth: 1
- swiftlang/vscode-swift: 1
- comit-network/xtra-productivity: 1
- eli-schwartz/calibre-installer: 1
- dns-oarc/services: 1
- rustls/rcgen: 1
- rust-lang/rust-analyzer: 1
- awslabs/cargo-check-external-types: 1
- hobofan/ambassador: 1
- lightningnetwork/lnd: 1
- fspmarshall/serde-hex: 1
- zesterer/flume: 1
- taiki-e/cargo-hack: 1
- Radiokot/photoprism-android-client: 1
- BonsaiDen/debug_stub_derive: 1
- open-telemetry/opentelemetry-rust: 1
- assertj/assertj-generator-gradle-plugin: 1
- khuey/lazy-init: 1
- vincev/libp2p-websys-transport: 1
- actions/runner-images: 1
- alexcrichton/openssl-src-rs: 1
- standardnotes/editor-template-cra-typescript: 1
- marcopolo/zig-libp2p: 1
- briansmith/ring: 1
- Xaeroxe/async-io-typed: 1
- thomaseizinger/xtra-quinn-prototype: 1
- actions/toolkit: 1
- open-telemetry/opentelemetry-rust-contrib: 1
- bitcoindevkit/bdk: 1
- thomaseizinger/create-desktop: 1
- tauri-apps/tao: 1
- rust-netlink/netlink-proto: 1
- LLFourn/secp256kfun: 1
- bluejekyll/trust-dns: 1
- driveyard/driveyard: 1
- najamelan/futures_ringbuf: 1
- hyperium/hyper: 1
- crate-ci/cargo-release: 1
- thomaseizinger/curriculum-vitae: 1
- tbrand/cargo-tomlfmt: 1
- hwchen/secret-service-rs: 1
- rustls/tokio-rustls: 1
- tadfisher/gradle2nix: 1
- NixOS/nixpkgs: 1
- LANDrop/LANDrop: 1
- testground/testground: 1
- teawithsand/torut: 1
- rust-analyzer/rowan: 1
- Xudong-Huang/generator-rs: 1
- googleapis/release-please: 1
- DevinR528/toml-parse: 1
- whatisaphone/genawaiter: 1
- larryjoelane/delete-release-action: 1
- thomaseizinger/set-crate-version: 1
- lycheeverse/lychee-action: 1
- florisboard/florisboard: 1
- ihrwein/backoff: 1
- BlockstreamResearch/rust-secp256k1-zkp: 1
- althea-net/clarity: 1
- Peternator7/strum: 1
- lycheeverse/lychee: 1
- nfroidure/streamfilter: 1
- open-telemetry/semantic-conventions: 1
- hyperium/http: 1
- mrvladus/Errands: 1
- smoltcp-rs/smoltcp: 1
- Owez/rocket-basicauth: 1
- dalek-cryptography/curve25519-dalek: 1
- edlanglois/pkgbuild-action: 1
- drduh/yubikey-guide: 1
- TailorDev/Watson: 1
- firezone/terraform-aws-gateway: 1
- thomaseizinger/assign-pr-creator-action: 1
- paritytech/soketto: 1
- EverlastingBugstopper/binary-install: 1
- microsoft/dts-gen: 1
- summa-tx/coins: 1
- Hannah-Sten/TeXiFy-IDEA: 1
- dtolnay/anyhow: 1
- mvdan/bitw: 1
- dprint/dprint-plugin-markdown: 1
- csabasulyok/gradle-latex: 1
- sile/stun_codec: 1
- sam0x17/supertrait: 1
- rustwasm/wasm-bindgen: 1
- multiformats/multiaddr: 1
- LukeMathWalker/cargo-chef: 1
- rust-netlink/netlink-packet-route: 1
- libp2p/js-libp2p: 1
- Manishearth/oreutils: 1
- paritytech/parity-scale-codec: 1
- JakubOnderka/ip_network: 1
- monero-rs/monero-rs: 1
- dependabot/dependabot-core: 1
- paritytech/unsigned-varint: 1
- thomaseizinger/rust-futures-bounded: 1
- thomaseizinger/cga-example-exams-answers: 1
- cloudflare/boringtun: 1
- Arc-blroth/memory-stats: 1
- rustsec/advisory-db: 1
- getsentry/sentry: 1
- dariusc93/rust-igd: 1
- CoinCulture/evm-tools: 1
Pull requests created
- firezone/firezone: 508
- libp2p/rust-libp2p: 202
- nobt-io/frontend: 59
- Restioson/xtra: 56
- algesten/str0m: 52
- comit-network/waves: 35
- testcontainers/testcontainers-rs: 34
- thomaseizinger/rust-jsonrpc-client: 30
- coblox/bitcoinrpc-rust-client: 18
- multiformats/rust-multihash: 14
- libp2p/universal-connectivity: 12
- comit-network/spikes: 12
- quinn-rs/quinn: 11
- thomaseizinger/pkgbuilds: 9
- libp2p/rust-yamux: 9
- cloudflare/boringtun: 9
- thomaseizinger/sn-timesheet-editor: 8
- sile/stun_codec: 8
- DevinR528/cargo-sort: 8
- getsentry/sentry-rust: 7
- thomaseizinger/mergify-playground: 7
- coblox/rust-siren-types: 7
- althea-net/clarity: 6
- thomaseizinger/rust-futures-bounded: 6
- monero-rs/monero-epee-bin-serde: 6
- chridou/http-api-problem: 5
- comit-network/comit.network: 5
- comit-network/blockchain-contracts: 5
- proptest-rs/proptest: 5
- multiformats/rust-multiaddr: 4
- vadorovsky/network-types: 4
- fitzgen/state_machine_future: 4
- comit-network/rust-secp256k1-zkp: 4
- libp2p/test-plans: 4
- thomaseizinger/github-action-gitflow-release-workflow: 4
- thomaseizinger/tennis-refactoring-kata-state-pattern: 4
- webrtc-rs/webrtc: 4
- najamelan/futures_ringbuf: 4
- libp2p/specs: 4
- mxinden/asynchronous-codec: 4
- comit-network/maia: 4
- thomaseizinger/actions-playground: 3
- comit-network/rendezvous-server: 3
- aya-rs/aya: 3
- BlockstreamResearch/rust-secp256k1-zkp: 3
- jplatte/serde_html_form: 3
- NAlexPear/tracing-stackdriver: 3
- dprint/dprint-plugin-toml: 3
- comit-network/baru: 2
- NancyHal/Nancy.Hal: 2
- althea-net/num256_rs: 2
- libp2p/blog: 2
- thomaseizinger/curriculum-vitae: 2
- bluss/either: 2
- thomaseizinger/keep-a-changelog-new-release: 2
- rust-lang/futures-rs: 2
- althea-net/serde-rlp: 2
- tauri-apps/tauri: 2
- summa-tx/coins: 2
- whatisaphone/genawaiter: 2
- zkcrypto/curve25519-dalek-ng: 2
- bitcoindevkit/rust-electrum-client: 2
- smoltcp-rs/smoltcp: 2
- libp2p/punchr: 1
- travis-ci/travis-yaml: 1
- thomaseizinger/thomaseizinger.github.io: 1
- Brendonovich/swift-rs: 1
- fspmarshall/serde-hex: 1
- assertj/assertj-assertions-generator: 1
- marcopolo/proto3-and-2-compat-experiments: 1
- moka-rs/moka: 1
- async-rs/async-attributes: 1
- tokio-rs/tracing: 1
- reem/rust-void: 1
- DevinR528/toml-parse: 1
- Peternator7/strum: 1
- rustls/tokio-rustls: 1
- rustsec/advisory-db: 1
- marph91/jimmy: 1
- aya-rs/aya-template: 1
- sile/bytecodec: 1
- prometheus/client_rust: 1
- kevinswiber/siren: 1
- monero-rs/base58-monero: 1
- thomaseizinger/create-release: 1
- VasilyShelkov/create-react-extension: 1
- open-telemetry/opentelemetry-rust: 1
- obi1kenobi/cargo-semver-checks-action: 1
- comit-network/xtra-productivity: 1
- tcharding/ping-pong: 1
- itchyny/uptime-rs: 1
- rcasatta/wally: 1
- firezone/images: 1
- est31/rcgen: 1
- dbus2/zbus: 1
- rishflab/bdk-test: 1
- djc/hostname: 1
- emeraldpay/emerald-vault: 1
- teawithsand/torut: 1
- svartalf/hostname: 1
- bigskysoftware/htmx: 1
- versly/wsdoc: 1
- Restioson/catty: 1
- dirs-dev/directories-rs: 1
- mcginty/snow: 1
- matthunz/futures-codec: 1
- jbg/bitcoin-consensus: 1
- pepsighan/ruukh-ui: 1
- multiformats/rust-cid: 1
- nulldotblack/wintun: 1
- racer-rust/racer: 1
- photoprism/photoprism-docs: 1
- rust-bitcoin/bitcoin_hashes: 1
- comit-network/comit-js-sdk: 1
- comit-network/rust-elements-consensus: 1
- paritytech/unsigned-varint: 1
- obi1kenobi/cargo-semver-checks: 1
- Swatinem/rust-cache: 1
- r7kamura/rust-problem-matchers: 1
Maintainer
- firezone/firezone: 621
- libp2p/rust-libp2p: 266
- nobt-io/frontend: 90
- Restioson/xtra: 82
- testcontainers/testcontainers-rs: 47
- thomaseizinger/rust-jsonrpc-client: 40
- algesten/str0m: 31
- thomaseizinger/sn-timesheet-editor: 21
- thomaseizinger/pkgbuilds: 20
- thomaseizinger/github-action-gitflow-release-workflow: 16
- libp2p/rust-yamux: 14
- libp2p/test-plans: 14
- thomaseizinger/mergify-playground: 7
- thomaseizinger/rust-futures-bounded: 7
- thomaseizinger/keep-a-changelog-new-release: 6
Active Maintainer
Issue Author Associations
- Member (248, 36.26%)
- Contributor (198, 28.95%)
- None (132, 19.30%)
- Owner (60, 8.77%)
- Collaborator (46, 6.73%)
Pull Request Author Associations
- Member (780, 59.63%)
- Contributor (310, 23.70%)
- Collaborator (110, 8.41%)
- Owner (77, 5.89%)
- None (31, 2.37%)
Top Issue Labels
- help wanted (65)
- area/connlib (39)
- difficulty:easy (29)
- bug (24)
- difficulty:moderate (22)
- priority:nicetohave (16)
- getting-started (13)
- kind/bug (13)
- enhancement (12)
- good first issue (12)
- area/relay (10)
- kind/refactor (9)
- tracking-issue (9)
- complexity/medium (8)
- area/rust_gui_client (8)
Top Pull Request Labels
- send-it (167)
- trivial (81)
- internal-change (15)
- breaking-change (3)
- test (3)
- aya-bpf (2)
- change (1)
- bug (1)
- A-future (1)
- 0.3-backport: completed (1)
- 3-days-old (1)
- A-channel (1)
- standard-notes (1)