Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / guardian issue stats
Total issues: 2,096
Total pull requests: 14,598
Merged pull request: 9,679
Average time to close issues: 6 months
Average time to close pull requests: 20 days
Average comments per issue: 1.02
Average comments per pull request: 1.37
Issues created
- guardian/dotcom-rendering: 1,291
- guardian/csnx: 283
- guardian/toolargetool: 62
- guardian/scribe: 47
- guardian/facia-scala-client: 20
- guardian/guardian-configuration: 20
- guardian/pan-domain-authentication: 19
- guardian/anghammarad: 16
- guardian/scribe-plugin-noting: 16
- guardian/kinesis-logback-appender: 13
- guardian/commercial: 11
- guardian/cdk: 11
- guardian/fastly-api-client: 10
- guardian/scribe-plugin-sanitizer: 9
- guardian/source: 9
- guardian/atom-renderer: 9
- guardian/actions-riff-raff: 9
- guardian/scribe-plugin-toolbar: 8
- guardian/prosemirror-typerighter: 8
- guardian/fezziwig: 8
- guardian/iframe-messenger: 8
- guardian/scribe-plugin-curly-quotes: 7
- guardian/content-atom: 7
- guardian/pasteup: 6
- guardian/scrooge-extras: 6
- guardian/scribe-plugin-smart-lists: 6
- guardian/cross-platform-navigation: 5
- guardian/actions-prnouncer: 5
- guardian/commercial-shared: 5
- guardian/node-riffraff-artefact: 5
- guardian/scribe-test-harness: 5
- guardian/guss-typography: 5
- guardian/prosemirror-elements: 5
- guardian/play-brotli-filter: 4
- guardian/discussion-rendering: 4
- guardian/scanamo-scrooge: 4
- guardian/tags-thrift-schema: 4
- guardian/scribe-plugin-intelligent-unlink-command: 4
- guardian/content-entity: 4
- guardian/thrift-serializer: 4
- guardian/guss-rem: 4
- guardian/scribe-plugin-drag-and-drop: 4
- guardian/scribe-plugin-content-cleaner: 4
- guardian/prism: 4
- guardian/self-assessment: 4
- guardian/fence: 4
- guardian/marley: 3
- guardian/feature-switching: 3
- guardian/guss-webfonts: 3
- guardian/grid-cli: 3
- guardian/scribe-plugin-inline-styles-to-elements: 3
- guardian/simple-configuration: 3
- guardian/story-model: 3
- guardian/scribe-plugin-link-prompt-command: 3
- guardian/play-secret-rotation: 3
- guardian/guss-layout: 3
- guardian/pa-football-client: 3
- guardian/consent-management-platform: 2
- guardian/lambda-elasticsearch: 2
- guardian/httpie-hmac-auth: 2
- guardian/panda-hmac: 2
- guardian/guss-css3: 2
- guardian/actions-static-site: 2
- guardian/aws-sdk-scala-wrappers: 2
- guardian/box: 2
- guardian/content-api-firehose-client: 2
- guardian/atom-maker: 2
- guardian/pkgu: 2
- guardian/content-api-models: 2
- guardian/normalize-with-fields: 2
- guardian/google-chat-utils: 2
- guardian/mobile-apps-article-templates: 1
- guardian/master-to-main: 1
- guardian/editorial-tools-user-telemetry-service: 1
- guardian/grid-client: 1
- guardian/elk-kinesis-logger: 1
- guardian/types: 1
- guardian/actions-npm-dependencies: 1
- guardian/actions-setup-node: 1
- guardian/component: 1
- guardian/pasteup-forms: 1
- guardian/guss-grid-system: 1
- guardian/html-janitor: 1
- guardian/pasteup-palette: 1
- guardian/scribe-plugin-formatter-html-ensure-semantic-elements: 1
- guardian/scribe-plugin-heading-command: 1
- guardian/scribe-plugin-keyboard-shortcuts: 1
- guardian/videojs-embed: 1
- guardian/janus-app: 1
- guardian/dynamo-db-switches: 1
- guardian/editorial-permissions-client: 1
- guardian/editorial-production-metrics-lib: 1
- guardian/flexible-octopus-model: 1
- guardian/hmac-headers: 1
- guardian/integration-tools: 1
- guardian/mobile-notifications-api-client: 1
- guardian/mongodb-auto-discovery: 1
- guardian/story-packages-model: 1
- guardian/gocapiclient: 1
- guardian/toil: 1
Pull requests created
- guardian/dotcom-rendering: 1,958
- guardian/csnx: 1,348
- guardian/play-secret-rotation: 789
- guardian/commercial: 775
- guardian/cdk: 736
- guardian/prism: 472
- guardian/anghammarad: 467
- guardian/pan-domain-authentication: 376
- guardian/facia-scala-client: 372
- guardian/content-api-models: 339
- guardian/consent-management-platform: 317
- guardian/support-frontend: 296
- guardian/content-atom: 268
- guardian/atom-renderer: 232
- guardian/play-googleauth: 228
- guardian/prosemirror-elements: 220
- guardian/mobile-n10n: 214
- guardian/janus-app: 210
- guardian/mobile-apps-article-templates: 208
- guardian/content-api-scala-client: 197
- guardian/braze-components: 194
- guardian/actions-riff-raff: 166
- guardian/atom-maker: 165
- guardian/master-to-main: 160
- guardian/discussion-rendering: 118
- guardian/commercial-shared: 117
- guardian/guardian-management: 115
- guardian/prosemirror-typerighter: 112
- guardian/tip: 107
- guardian/cross-platform-navigation: 106
- guardian/actions-merge-release-changes-to-protected-branch: 102
- guardian/cdk-cli: 100
- guardian/types: 99
- guardian/source: 97
- guardian/marley: 92
- guardian/support-models: 87
- guardian/automat-client: 87
- guardian/scribe-plugin-noting: 84
- guardian/acquisitions-value-calculator-client: 81
- guardian/fastly-api-client: 80
- guardian/simple-configuration: 76
- guardian/toolargetool: 75
- guardian/fezziwig: 73
- guardian/mobile-notifications-api-client: 72
- guardian/tags-thrift-schema: 69
- guardian/pa-football-client: 68
- guardian/projen-test: 64
- guardian/content-entity: 63
- guardian/content-authorisation-common: 61
- guardian/configuration-magic: 61
- guardian/content-api-firehose-client: 56
- guardian/scala-automation: 54
- guardian/scribe: 53
- guardian/apps-rendering-api-models: 53
- guardian/grid-cli: 45
- guardian/pkgu: 45
- guardian/react-crossword: 42
- guardian/node-riffraff-artefact: 41
- guardian/grid-client: 40
- guardian/editorial-tools-user-telemetry-service: 39
- guardian/story-packages-model: 38
- guardian/kinesis-logback-appender: 34
- guardian/mobile-logstash-encoder: 29
- guardian/actions-prnouncer: 29
- guardian/google-chat-utils: 29
- guardian/support-libraries: 28
- guardian/pasteup: 28
- guardian/identity-play-auth: 28
- guardian/scribe-test-harness: 26
- guardian/scribe-plugin-curly-quotes: 26
- guardian/guardian-configuration: 26
- guardian/self-assessment: 25
- guardian/pasteup-buttons: 24
- guardian/thrift-serializer: 24
- guardian/story-model: 24
- guardian/scrooge-extras: 22
- guardian/social-sign-in: 22
- guardian/open-journalism: 22
- guardian/editorial-production-metrics-lib: 21
- guardian/actions-static-site: 19
- guardian/panda-hmac: 17
- guardian/scribe-plugin-smart-lists: 17
- guardian/scribe-plugin-sanitizer: 17
- guardian/elk-kinesis-logger: 17
- guardian/play-brotli-filter: 17
- guardian/scribe-plugin-toolbar: 16
- guardian/hmac-headers: 16
- guardian/dynamo-db-switches: 16
- guardian/cdk-app-ts: 15
- guardian/scribe-plugin-link-prompt-command: 15
- guardian/pasteup-palette: 15
- guardian/guss-webfonts: 15
- guardian/guration: 14
- guardian/guss-layout: 13
- guardian/actions-npm-dependencies: 13
- guardian/jest-to-be-hint: 12
- guardian/guss-typography: 12
- guardian/scribe-plugin-drag-and-drop: 12
- guardian/Rocky: 12
- guardian/flexible-octopus-model: 12
- guardian/gu-image: 11
- guardian/renditions: 11
- guardian/feature-switching: 11
- guardian/scanamo-scrooge: 11
- guardian/pasteup-forms: 10
- guardian/scribe-common: 10
- guardian/android-subtle-prompts: 10
- guardian/actions-setup-node: 9
- guardian/identity-test-users: 9
- guardian/guss-css3: 9
- guardian/editorial-permissions-client: 9
- guardian/mongodb-auto-discovery: 9
- guardian/scribe-plugin-content-cleaner: 9
- guardian/configraun: 9
- guardian/nitf-scala: 8
- guardian/nest: 8
- guardian/iframe-messenger: 8
- guardian/memsub-common-play-auth: 7
- guardian/gocapiclient: 7
- guardian/guss-rem: 7
- guardian/projen-scala-sbt: 7
- guardian/scribe-plugin-intelligent-unlink-command: 6
- guardian/grunt-asset-monitor: 6
- guardian/auditing-thrift-model: 6
- guardian/guss-colours: 6
- guardian/paparazzi: 5
- guardian/guss-grid-system: 5
- guardian/devx-config: 5
- guardian/asset-frequency-graph: 5
- guardian/spy: 5
- guardian/guss: 4
- guardian/fence: 4
- guardian/httpie-hmac-auth: 4
- guardian/integration-tools: 4
- guardian/crosswords-api-scala-client: 4
- guardian/aws-s3-facia-tool: 4
- guardian/compare-dates: 4
- guardian/normalize-with-fields: 4
- guardian/toil: 4
- guardian/scribe-plugin-keyboard-shortcuts: 4
- guardian/scala-automation-web-signin: 4
- guardian/scribe-plugin-heading-command: 3
- guardian/scribe-plugin-formatter-html-ensure-semantic-elements: 3
- guardian/scribe-plugin-underliner: 3
- guardian/scribe-plugin-inline-styles-to-elements: 3
- guardian/pandular: 3
- guardian/akka-vidispine-components: 3
- guardian/scala-automation-tstash-logger: 3
- guardian/box: 3
- guardian/flexible-content-block-to-text: 2
- guardian/panda-session: 2
- guardian/automagic: 2
- guardian/grid-util-js: 2
- guardian/pyidml: 2
- guardian/dcr-diff: 2
- guardian/html-janitor: 2
- guardian/enhancer: 2
- guardian/scribe-plugin-ngrams: 2
- guardian/scala-cloudwatch-metrics: 2
- guardian/flexible-content-body-parser: 1
- guardian/scala-automation-api-client: 1
- guardian/scribe-plugin-blockquote-command: 1
- guardian/scribe-plugin-code-command: 1
- guardian/sbt-sonatype-release: 1
- guardian/grunt-frequency-graph: 1
- guardian/videojs-embed: 1
- guardian/scribe-plugin-formatter-plain-text-convert-new-lines-to-html: 1
- guardian/fapi-oracle: 1
- guardian/ssm-proxy: 1
- guardian/lambda-elasticsearch: 1
- guardian/cdk-v2: 1
- guardian/amiuptodate: 1
- guardian/component: 1
Issue owner Associations
- Contributor (1,270, 60.59%)
- Member (467, 22.28%)
- None (351, 16.75%)
- Collaborator (8, 0.38%)
Pull Request owner Associations
- Contributor (10,288, 70.48%)
- Member (2,580, 17.67%)
- None (1,689, 11.57%)
- Collaborator (41, 0.28%)
All Maintainers
- mxdvl (529)
- sndrs (304)
- akash1810 (252)
- tomrf1 (230)
- alinaboghiu (191)
- arelra (176)
- rtyley (176)
- Jakeii (141)
- kelvin-chappell (134)
- davidfurey (103)
- mchv (97)
- tjmw (88)
- kenoir (88)
- rupertbates (80)
- JustinPinner (79)
Active Maintainers
- mxdvl (319)
- sndrs (210)
- alinaboghiu (179)
- arelra (122)
- Jakeii (93)
- rtyley (52)
- akash1810 (51)
- tjmw (36)
- tomrf1 (31)
- andrew-nowak (23)
- davidfurey (16)
- marsavar (16)
- AshCorr (13)
- vlbee (11)
- jimhunty (11)
Top Issue Authors
- JamieB-gu (194)
- ioannakok (146)
- alinaboghiu (133)
- mxdvl (116)
- sndrs (93)
- abeddow91 (91)
- joecowton1 (90)
- cemms1 (90)
- georgeblahblah (86)
- sophie-macmillan (55)
- jamesmockett (51)
- rhiannareechaye (48)
- jamesgorrie (45)
- VDuczekW (38)
- DanielCliftonGuardian (36)
Top Pull Request Authors
- dependabot[bot] 🤖 (3,389)
- gu-scala-steward-public-repos[bot] 🤖 (1,664)
- mxdvl (416)
- github-actions[bot] 🤖 (329)
- regiskuckaertz (314)
- akash1810 (238)
- tomrf1 (228)
- sndrs (211)
- joecowton1 (188)
- alexduf (175)
- jonathonherbert (171)
- cemms1 (160)
- rtyley (157)
- JamieB-gu (150)
- arelra (143)
Top Issue Labels
- Bug (171)
- Rota (154)
- Epic (76)
- Pick me up (74)
- master-to-main (64)
- bug (58)
- enhancement (58)
- Discussion (53)
- DCR for Apps (47)
- 🎨 Design System (41)
- Fronts :newspaper: (39)
- a11y (31)
- Liveblogs (29)
- Accessibility Audit (24)
- dotcom-rendering (23)
Top Pull Request Labels
- dependencies (3,545)
- javascript (2,270)
- dotcom-rendering (1,748)
- run_chromatic (1,287)
- Seen-on-PROD (955)
- 📦 npm (661)
- released (472)
- library-update (366)
- semver-spec-patch (355)
- early-semver-patch (349)
- AR Dependency (336)
- commit-count:1 (317)
- apps-rendering (286)
- 🛠workspace (225)
- @guardian/libs (169)